Detecting Proxies
Hello,I am currently writing a script that will be integrated into our ordering system to detect if the person ordering is using a proxy. To be the most robust, I would like to include as many ways to determine proxies as possible. Currently, I have thought of the following:
Check ports 8080, 5080, 1080, 8008 at the IP address trying to signup. (And any other commonly used ports for proxies).
Keep a blacklist of commonly used proxy IP's (for example paid proxy services or if there are any free ones left)
Those are the only two ways I have found to determine if someone is using a proxy. So.. do any of you guys know of other ways to do this, or have any suggestions regarding the two ways I listed above?
It will be much appreciated, and I will share the script with everyone here when it is finished!
Thanks!