Wie ändere ich meine IP-Adresse mit Ruby / Tor?

8

Ich benutze Rails 4.2.7 und ich habe mehrere Tor Gems installiert.

%Vor%

Ich habe meinen Tor-Browser gestartet (läuft auf Mac El Capitan) und möchte regelmäßig (jede 20. Anfrage) die IP-Adresse ändern, woher meine TOR-Web-Anfragen stammen. Also habe ich das versucht

%Vor%

Dies führt jedoch zu dem folgenden Fehler. Ich bin verwirrt darüber, wie ich noch Dinge konfigurieren muss, damit ich die oben genannten Arbeiten ausführen kann.

%Vor%

Wie erzwinge ich programmgesteuert eine Änderung der IP-Adresse mit Ruby / Tor?

Bearbeiten: Hier ist, was ich in meine Hilfsdatei aufgenommen habe und unten ist der Fehler, der

ergibt %Vor%

Der Fehler, der zur Schienenkonsole führt ...

%Vor%

Bearbeiten 2:

Nach dem Hinzufügen zu meiner Gemfile-Datei

%Vor%

Ich habe den obigen Code ausgeführt und habe jetzt den Fehler ...

%Vor%     
Dave 12.09.2016, 15:21
quelle

1 Antwort

3

Um Ihre IP in Tor zu ändern, müssen Sie eine direkte Verbindung zum Controller herstellen (es verwendet einen telnetähnlichen, zeilenbasierten Befehl / Antwort Protokoll .

Es sieht so aus, als ob Sie versuchen, sich über Privoxy zu verbinden, was nicht notwendig ist. Der Controller lässt standardmäßig nur lokale Verbindungen zu.

Die Tor-Konfiguration von tor Browser, die die Authentifizierung erzwingt, verwendet die Cookie-Methode, ohne die Optionen in torrc zu ändern. Sie müssen den Inhalt des zu verbindenden Authentifizierungs-Cookies lesen.

Ich konnte die IP mit dem folgenden Code ändern:

%Vor%

tor.signal gibt eine Zeichenfolge zurück, die "250 OK" anzeigen sollte, wenn der NEWNYM-Befehl erfolgreich war. Es gibt einige interne Ratenbegrenzungen, die verhindern, dass dies zu oft ausgeführt wird (wie alle 10 Sekunden, denke ich), was kein Problem für Sie sein sollte.

EDIT: Die 0.1.2 (aktuelle Version) dieses Edelsteins enthält nicht die signal -Methode vom Master-Zweig. Sie müssen den neuesten Code verwenden oder ihren Code replizieren anstelle des Rufsignals.

    
drew010 14.09.2016 20:01
quelle

Tags und Links