Tor kann seine IP-Adresse an eine andere Adresse fälschen. Dies ist sehr gut gemacht und wurde für Verbrechen missbraucht. Leider kann die japanische Polizei den Verbrecher mit ziemlicher Sicherheit nicht finden, wenn der einzige Hinweis die IP-Adresse ist. Kriminelle, die Tor in diesen Tagen benutzt haben, wurden oft verhaftet, aber sie haben wahrscheinlich Hinweise außerhalb ihrer IP-Adressen gefunden.
Mac Leute Sie können es von HomeBrew installieren.
brew install tor
HomeBrew-Installationsbefehl
usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
tor
Wenn Sie 100% starten können, gehen Sie zum Terminal
Xxx XX XX:XX:XX.XXX [notice] Bootstrapped 100%: Done
Wird angezeigt (X ist ein Buchstabe oder eine Zahl)
Wenn Tor startet, kann es durch Verbinden von Socken verwendet werden: localhost: 9050. In Python wird PySocks verwendet, da es nicht nur mit urllib2 angegeben werden kann. Der Installationsbefehl lautet
pip install PySocks
# or
sudo easy_install PySocks
Code bei Verwendung aus Python
import urllib2, socket, socks
class Tor:
def __init__(self):
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, '127.0.0.1', 9050)
socket.socket = socks.socksocket
def test(self):
return urllib2.urlopen("https://api.ipify.org?format=json").read()
if __name__ == "__main__":
Tor = Tor()
ip = Tor.test()
print ip #Die IP-Adresse über Tor wird angezeigt.
Recommended Posts