New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Recommend me some good services for detecting VPN, proxy or datacenter IPs
I need some recommendation for free or paid (not so expensive though) service which can detect majority VPNs, proxies or IPs coming from datacenters.
I already checked maxmind official site and they have something like this:
https://www.maxmind.com/en/geoip2-anonymous-ip-database
As you can see they only do that for enterprise-level applications and is subject to custom terms and pricing.
Is there any service which provide this? How could I detect this cost effectively?
Comments
@securedragon made a script. Hosted at github. Maybe someone will post the link
http://getipintel.net
Feel free to pay me $5 / 1k queries.
@Cakey made a great script on GitHub
So that legit source of legit residential ips for your legit business - was it legit?
lol that bogus, my home ip (not proxied VPNed anything) gives a 0.994416296875 probability
im really starting to wonder why thou...
PM me the IP and I'll let you know why. It doesn't just look for proxies / VPNs anymore, it also looks for bad IPs.
0.95 for my legit home ip are you sure your checker is legit?
PM sent, really wondering now...
Replied.
PM me your IP and I can tell you why.
Really like what I see. I tested some TOR IPs and also my Vultr datacenter IPs and they returned 1. I am not sure how accurate it is since many here reported that their home IP is returned 0.95 score or something. Also price is little too high for me. On maxmind they said I could use their Minfraud service which is 0.005 per query or 5$ / 1k that is the main reason why I am trying to find some good free alternative or atleast cheaper.
https://www.maxmind.com/en/minfraud-services
I tried to PM him, but he doesn't exist on this forum?
Yes. I closed that thread because I found a solution. Didn't like support and treatment which I received from some weird users. I think you was one of them...
It's @KuJoe and if I'm correct, @WHT is referring to https://github.com/KuJoe/chkProxy which does maxmind lookups.
I'm talking to them now. One of the IPs was harshly judged, I'll make a commit later on in the day to fix it. The other, I'm not so sure but I will work with him to see if I can fix it. If there's any false results you can always email or PM me and I'll look into the issue and fix it.
You don't really have to take any automated action, just have a warning system (like send yourself an email) and review it case by case.
Here, I will not give you the source like you asked in the pm so have what the other guy got
Scored 0.99970777108434 for a residential IP. @black
@Maniac PM me your IP.
TriDoxiuM said that you shared this script on GitHub. Why can't you share this with me?
Settled the issue with @Maniac , it wasn't the code's fault and returned the correct result.
0.64192 on my home (Virgin Media) IP
Hah, My residential IP got a 0.116 result. AT&T
0.99598185240964 for my VDSL2 at home
0.99283375 for the ADSL2+ at home
Sounds fine. Admins should really be looking at IPs > 0.97. 0.50 is like flipping a coin and guessing if it's a proxy or not. I don't recommend admins doing anything to IPs < 0.80 (at least in an automated manner). The real value it generates lets sysadmins draw their own lines like 0.97+ is automatic error message, 0.90+ is manual review, etc (which is much more helpful than returning "yes it's a proxy" vs "no it's not a proxy")
The system has served over 2 million queries last month and I've had about 2 valid complaints that was fixed. 2 / 2 million is not too shabby. You can and should contact me if you feel like something is wrong, I'll do my best to fix it.
Back on topic, there are other free solutions like http://www.shroomery.org/ythan/proxyblock.php and there's blocked.com which is a paid solution that hasn't been mentioned.
http://witch.valdikss.org.ru/
Ah yes, I forgot about witch. Great article on medium @ValdikSS
didn't share a script I shared data, https://github.com/Zalvie/nginx_block_files
Some workaround has been shared in PHP classes that may help out.
http://www.phpclasses.org/blog/post/391-Detecting-Malicious-Users-behind-Anonymous-Proxies-using-IP2Proxy.html
You need an accurate IP base like ipip.net.