dre*_*010 11
要在Windows上创建新电路(切换IP地址)而不停止和启动Tor,您需要打开与Tor控制端口的连接以发出NEWNYM信号.
这是一个将实现此目的的批处理文件.您还需要下载netcat for Windows并将其放在nc.exe与此批处理文件相同的文件夹中.
我下载了适用于Windows的Tor Browser Bundle,因此您需要将此批处理文件放在浏览器包的根文件夹中.
@echo off
REM Read control auth cookie into variable
set /p auth_cookie=<Browser\TorBrowser\Data\Tor\control_auth_cookie
REM Create file with control commands
echo AUTHENTICATE "%auth_cookie%"> commands.txt
echo SIGNAL NEWNYM>> commands.txt
echo QUIT>> commands.txt
REM Connect to control port and issue commands
nc localhost 9151 < commands.txt
REM Delete commands file
del /Q commands.txt
Run Code Online (Sandbox Code Playgroud)
我在Windows上对此进行了测试,运行批处理文件后,我的电路发生了变化,每次都有一个新IP.
运行它时,您应该看到以下输出:
C:\Users\user\Desktop\Tor Browser>control.bat
250 OK <-- in response to AUTHENTICATE
250 OK <-- in response to SIGNAL NEWNYM
250 closing connection
Run Code Online (Sandbox Code Playgroud)
没有简单的单行,您必须连接到控制端口并发出此信号.这是按下新标识按钮时浏览器执行的操作.
这是相对于Tor Browser Bundle的目录结构nc,以及用于创建新电路的批处理文件.
小智 0
您是否想在 TOR 浏览器仍在运行时更改 TOR 身份?
或者您可以使用 cmd 命令终止并重新启动 TOR。start PATH\firefox.exe
顺便说一句,如果您不介意使用 Python 脚本以编程方式更改身份/IP,请查看此处: http: //mehmetkurtipek.blogspot.com/2015/05/how-to-change-tor-browser-ip -or.html和此处:Python - 控制 Tor
| 归档时间: |
|
| 查看次数: |
4938 次 |
| 最近记录: |