When you launch the TorBrowserBundle (and hit Test Network Settings in the 3.x series), TorCheck compares the remote address of the request it receives to its map and returns True if it finds it there. The list is then fed to TorCheck, where it's combined with the current consensus and exit policies of the relays, to create a map of all the IPs that can exit to check.tp.o on port 443 from the Tor network. This is done every hour, after a new consensus is reached in the Tor network and currently takes about 20 minutes to complete. It does this by running an http server listening on a few ports and building various circuits through the relays back to itself. That is, when you exit from a relay, what IP do you assume. TorDNSEL is used to create a list of all the IPs that correspond to exit relays. Can somebody explain how the check.tp.o query works, for normal users, so its clear why this happens?Ĭheck.tp.o is composed of two parts, TorDNSEL and TorCheck.
0 Comments
Leave a Reply. |