Search code examples
proxygeolocationipip-addresstor

An efficient way to check an IP address if it is a proxy of any sort?


How to check an IP address if it is a proxy of some sort (including TOR and possibly TOR alternatives)?

Any ideas about an elegant and reliable way? May be some online listing, tool, service, local method also an option?

P.S. I'm asking this, because I am kind of baffled whether to scan for specific ports in attempt to be serviced, or just rely on some online listings/dnsbl about TOR nodes, or both, or may be there is more universal approach because there may be TOR alternatives also? I've seen at least one.


Solution

  • You can view the TOR list here:

    TOR (The Onion Router) Servers - IP List

    or here: Torstatus

    You'll have to scan every port and attempt to make a connection through it for your other part of the question, a proxy can serve on any port at all. So not, it's not really possible.