A fast and modular scanner for Tor exit relays. The canonical repository (including issue tracker) is at https://gitlab.torproject.org/tpo/network-health/exitmap
Sometimes, we want to issue HTTP requests. Passive adversaries should have a hard time distinguishing our HTTP requests (fairly obvious user agent) from TorBrowser requests. Instead of dealing with this issue in every module independently, there should be an API for that. Adding the necessary HTTP headers using urllib2's add_header() methods might be good enough.
Sometimes, we want to issue HTTP requests. Passive adversaries should have a hard time distinguishing our HTTP requests (fairly obvious user agent) from TorBrowser requests. Instead of dealing with this issue in every module independently, there should be an API for that. Adding the necessary HTTP headers using
urllib2
'sadd_header()
methods might be good enough.