Exitmap – Tor Exit Relay Scanner
Exitmap is a fast and modular Python-based Tor exit relay scanner. Exitmap modules implement tasks that are run over (a subset of) all exit relays. If you have a background in functional programming, think of exitmap as a map() interface for Tor exit relays. Modules can perform any TCP-based networking task; fetching a web page, uploading a file, connecting to an SSH server, or joining an IRC channel. In practice, exitmap is useful to monitor the reliability and trustworthiness of exit relays. Mainly, the team use exitmap to check for false negatives on the Tor Project’s check service and to find malicious exit relays. Features Exitmap comes with the following modules: testfds: Tests if an exit relay is able to fetch the content of a simple web page. If an exit relay is unable to do that, it might not have enough file descriptors available. checktest: Attempts to find false negatives in the Tor Project’s check service. dnspoison: Attempts to resolve several domains and compares the rec...