exitmap
exitmap copied to clipboard
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
Right now it's not possible to run exitmap in Whonix, ``` 2017-03-13 12:43:09,944 exitmap [INFO] Attempting to invoke Tor process in directory "/tmp/exitmap_tor_datadir-user". This might take a while. 2017-03-13 12:43:09,944...
In addition to one-off scans, it would be great to have support for continuous scanning. `exitmap` should then download the hourly consensus and have a smart way to scan new...
It should be possible to pass parameters to modules. For example, the DNS module could then be invoked with custom domains and their according IP addresses: ``` exitmap dns -d...
Test coverage is almost zero at this point, which means that there's quite a bit of code that has never been executed.
Sometimes, the following warning message shows up: `2015-08-13 10:57:43,703 [WARNING]: Failed to attach stream because: Unknown circuit "870"` It is not clear why the circuit was unknown to Stem. Was...
We might also want to be able to submit reports to OONI's collector.
Sometimes, exitmap won't delete all temporary pymp directories in /tmp/. This might only happen in case of a non-clean shutdown. Either way, it should be fixed.
Exitmap seems to crash whenever "too much" is done over a circuit. It's not clear what "too much" means, exactly. It has happened with a module that fetched several X.509...
Useful when packaging exitmap (e.g. in Debian)
This change evaluates whether the response to the resolve SOCKS command contains an IPv4 (ATYP=01) or IPv6 (ATYP=04) address and reads as many bytes as necessary. It also fixes a...