TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: IP Geolocation and Threat Data API

79 pointsby jonathan-kosgeiabout 7 years ago

17 comments

jstarfishabout 7 years ago
Looks neat, very clean.<p>What factors go into determining whether an IP is a threat, and how often is this reviewed?<p>One of the problems I have with most public intel (don&#x27;t care if it&#x27;s FireHOL, Crowdstrike, Alienvault or US-CERT) is that inevitably some GoDaddy (for example) site gets used by an APT and so a GoDaddy IP makes it onto a public blacklist, flagged as being abusive. But a billion other sites also share that IP on that host (or it gets reassigned, as in AWS) which leads to a deluge of false positives anytime anyone else happens across it by means of a legitimate site. Some of these IPs remain blacklisted for <i>years</i> despite any malicious infrastructure long being dismantled.<p>Do you add any value by mitigating this, or do you just suck down the same public blacklists every other product uses?
评论 #16872222 未加载
f2nabout 7 years ago
Why is is_anonymous = true for a tor relay? Why are relays and exit nodes given the same flag? As a tor relay operator, I anticipate this being misused, like so many before it, to arbitrarily block all tor relays by people who don&#x27;t know or care how tor works.
评论 #16869745 未加载
Reedxabout 7 years ago
This looks great! I&#x27;ll give it a shot for my web game (it&#x27;s a neverending battle dealing with troll accounts).<p>I&#x27;ve been using Cloudflare to detect TOR, but couldn&#x27;t find a good way to detect proxies&#x2F;etc.
评论 #16869245 未加载
jonathan-kosgeiabout 7 years ago
Hey all! An interesting way to test our API would be to pick a random IP address at <a href="http:&#x2F;&#x2F;check.torproject.org&#x2F;cgi-bin&#x2F;TorBulkExitList.py?ip=1.1.1.1" rel="nofollow">http:&#x2F;&#x2F;check.torproject.org&#x2F;cgi-bin&#x2F;TorBulkExitList.py?ip=1....</a><p>And append it to <a href="https:&#x2F;&#x2F;api.ipdata.co" rel="nofollow">https:&#x2F;&#x2F;api.ipdata.co</a>. For example; <a href="https:&#x2F;&#x2F;api.ipdata.co&#x2F;185.10.68.114" rel="nofollow">https:&#x2F;&#x2F;api.ipdata.co&#x2F;185.10.68.114</a>
47about 7 years ago
Do you provide local database? Making a web service call for every request seems like a performance bottle neck.
评论 #16868880 未加载
评论 #16868516 未加载
hangonhnabout 7 years ago
This is definitely really cool and something I imagine myself using for future projects. The price points are very reasonable and the website is very usable. One question I have though is what best practices do you recommend for how one can protect against IP address spoofing.
评论 #16869654 未加载
nickreeseabout 7 years ago
How often is the threat data updated? Any way to truncate the response to just what we want?
评论 #16869001 未加载
zaarnabout 7 years ago
One of the few services that geoip&#x27;s my VPN correctly to germany. Too many of them pick it on France and I get shown lots of ads I don&#x27;t understand. And no threat either (some blacklist me for sitting on an OVH network).<p>Good work!
评论 #16874575 未加载
orliesaurusabout 7 years ago
I tried sharing your page on FB messenger to a friend who is interested in this kind of APIs, but Messenger blocked it...man I hate this blacklisting crap...back to IRC it is.
评论 #16868907 未加载
logronoideabout 7 years ago
What tool do they use for <a href="https:&#x2F;&#x2F;status.ipdata.co" rel="nofollow">https:&#x2F;&#x2F;status.ipdata.co</a> ?
评论 #16870693 未加载
评论 #16870729 未加载
评论 #16870691 未加载
Mediumiumabout 7 years ago
Seems nice.<p>Small suggestion : 1500 api request for free and 2500 api requests for 10€.<p>I think it&#x27;s a huge leap for pricing, either reduce the requests for free user or reduce de price &#x2F; increase the requests for the first payed plan.
评论 #16868322 未加载
256catsabout 7 years ago
Great job, we have similar service <a href="https:&#x2F;&#x2F;ip-api.io" rel="nofollow">https:&#x2F;&#x2F;ip-api.io</a> - ip geolocation and ip intelligence &#x2F; abuse prevention
0x0about 7 years ago
Lots of 404 for the images, such as <a href="https:&#x2F;&#x2F;ipdata.co&#x2F;img&#x2F;seworks.svg" rel="nofollow">https:&#x2F;&#x2F;ipdata.co&#x2F;img&#x2F;seworks.svg</a>
评论 #16868261 未加载
sphix0rabout 7 years ago
Have you thought how(or if) GDPR will affect your product?
评论 #16870696 未加载
PedroSenaabout 7 years ago
getting a 403 on <a href="https:&#x2F;&#x2F;ipdata.co&#x2F;docs.html" rel="nofollow">https:&#x2F;&#x2F;ipdata.co&#x2F;docs.html</a>
评论 #16868247 未加载
edf13about 7 years ago
How are you identifying Tor?
评论 #16868476 未加载
coderholicabout 7 years ago
Jonathan&#x27;s been doing a great job of ipdata.co! I&#x27;d like to also shout out to my own service <a href="https:&#x2F;&#x2F;ipinfo.io" rel="nofollow">https:&#x2F;&#x2F;ipinfo.io</a> here though, where we&#x27;ve recently launched new plans that include company details, carrier details, and IP type - we have a custom classifier that labels each IP as isp, business, or hosting, which can be really useful for a bunch of use cases. Here&#x27;s sample output from the pro plan:<p><pre><code> { &quot;ip&quot;: &quot;66.87.125.72&quot;, &quot;hostname&quot;: &quot;66-87-125-72.pools.spcsdns.net&quot;, &quot;city&quot;: &quot;Southbridge&quot;, &quot;region&quot;: &quot;Massachusetts&quot;, &quot;country&quot;: &quot;US&quot;, &quot;loc&quot;: &quot;42.0707,-72.0440&quot;, &quot;postal&quot;: &quot;01550&quot;, &quot;asn&quot;: { &quot;asn&quot;: &quot;AS10507&quot;, &quot;name&quot;: &quot;Sprint Personal Communications Systems&quot;, &quot;domain&quot;: &quot;spcsdns.net&quot;, &quot;route&quot;: &quot;66.87.125.0&#x2F;24&quot;, &quot;type&quot;: &quot;isp&quot; }, &quot;company&quot;: { &quot;name&quot;: &quot;Sprint&quot;, &quot;domain&quot;: &quot;sprint.com&quot;, &quot;type&quot;: &quot;isp&quot; }, &quot;carrier&quot;: { &quot;name&quot;: &quot;Sprint&quot;, &quot;mcc&quot;: &quot;310&quot;, &quot;mnc&quot;: &quot;120&quot; } } </code></pre> See <a href="https:&#x2F;&#x2F;ipinfo.io&#x2F;responses" rel="nofollow">https:&#x2F;&#x2F;ipinfo.io&#x2F;responses</a> for more of an overview of the differences between our plans.
评论 #16868477 未加载
评论 #16868421 未加载