zmap / zannotate

Utility for annotating Internet datasets with contextual metadata (e.g., origin AS, MaxMind GeoIP2, reverse DNS, and WHOIS)
Apache License 2.0
95 stars 17 forks source link

Add ipinfo enrichment #31

Open phillip-stephens opened 1 month ago

phillip-stephens commented 1 month ago

We should add integration with ipinfo.io to enrich data related to IP addresses.

abdullahdevrel commented 1 month ago

Thank you very much for submitting the feature request. I am the DevRel of IPinfo. Let me know if you need any help from us.

We offer both the API and data downloads. The data downloads are in MMDB format, but the data schema is different from MaxMind's. MaxMind uses nested data structures, while we use a flat/tabular data structure. More information here.

Free stuff

🔗 https://ipinfo.io/developers/ip-to-country-asn-database

If you want, you can use a project-specific access token to download the free database, as the database is licensed under CC-BY-SA 4.0.

phillip-stephens commented 1 month ago

Hey @abdullahdevrel, thank you for reaching out! This is awesome, I'll reach out if I have any questions.\

Thanks!

NikolaiT commented 4 weeks ago

Hey,

If you want a similarly accurate IP API but with a much larger free tier plan, consider https://ipapi.is/

The data quality is the same as ipinfo.io, but with much larger free plan - https://ipapi.is/blog/ipinfo-io-alternative.html