Skip to content

cyberisltd/ProxyDetect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

ProxyDetect

A Perl script to detect the existence of transparent proxies, using three common methods:

  1. Check to see whether an intercepting proxy does a DNS lookup on a fake host header*;
  2. Check to see whether the HTTP (TRACE) request headers are modified between the client and server;
  3. Check to see whether a TCP traceroute on port 25 returns a different path to port 80.

Dependencies

Perl, and nothing much else:

use IO::Socket;
use Term::ANSIColor;

Issues

Kindly report all issues via https://github.com/cyberisltd/ProxyDetect/issues

About

Perl script to detect the existence of transparent proxies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages