5 ms·
Ask HN: Good web service to detect proxied IP addresses?
Hi,
I'm getting a large number of scam/spam messages being sent to users on my site. I have the usual deterrents in place (captchas, etc) but was wondering if there is a good API out there I can query to see if a user's IP address is being proxied or if they are known scammers/spammers/bad people from their ip address.
Thanks!
- xtacy 15y agoI don't know any services, but this might be a good place to start looking: http://whatismyipaddress.com/blacklist-check http://whatismyipaddress.com/blacklist-check. There are a number of links to various IP blacklist providers.
- barmstrong 15y agoYep, great place to start. Thanks!
- ddemchuk 15y agoyou can probably sign up for and integrate with Akismet's API and that can help quite a bit.
- barmstrong 15y agoYep I think comment spam on blogs has a slightly different profile than private messages being sent to users, but their service may catch a lot of it anyway. Will investigate this option. Thanks!
- ddemchuk 15y agospam is spam though. everything has a footprint, and systems like akismet can detect those.
- staunch 15y agoWell behaving proxy servers will send X-Forwarded-For and other extra headers along with the request. Maybe the spammers actually use zombie machines (that don't send this), but worth checking at least. Most individual spammers do at least one thing that makes it easy to identify them. Maybe they submit forms 10x faster than any human? Maybe no referer? A unique user agent?
- mootothemax 15y agoI wrote a script that runs every 15 minutes and checks the IPs of new users against Stop Forum Spam's API here: http://www.stopforumspam.com/apis http://www.stopforumspam.com/apis It's caught the significant majority of spammers, giving me some time to write other spam protection checks.