前言
今天站长无聊,试试chrome如何利用tor开放的端口,发现记忆中的端口都不好使了。。无奈!然后站长就想到了个办法,先查看Tor Browser调用的PID进程号,然后利用cmd命令查到了对应的端口号为9151!接着站长又去chrome尝试,无奈再次失败,然后与记忆中的Tor Browser比对,最后确定了端口号为9150!
其实,Tor Browser先通过9150与外部各节点层层传递,然后本地通过HTTPs everywhere把9150上的通信发到9151上,供Tor Browser使用!所以,我们可以用Chrome上的Switchyomega直接调用9150,而无法调用9151!协议为Socks5!下面给出正确的方法,此方法可应用到任何相关软件!
实现方法
首先,我们查看了任务管理器中Tor Browser所调用的PID进程号为9488,然后通过命令找到了该进程号在本地开放的端口号9151,然后在Chrome浏览器中测试失败。然后根据Tor Browser的运行机制,推断是通过Https everywhere在本地发出了第二次端口转发!
这时,站长根据多年经验,尝试了9150端口,还真对了,无语!然后站长通过命令找到了9150端口号找到了对应的PID进程号,返回任务管理器详细信息页,查到了对应的进程名Tor.exe。这时,站长一切都想起来了!也是醉了,好大一个乌龙,发出来让各位鉴赏下!
成功展示
这里给出教程中使用的两条命令。
- netstat -aon|findstr "9488"
- netstat -aon|findstr "9150"
下面是Chrome搭配Switchyomega最终配置,以及成功连入Tor网络的结果
感兴趣的可以点击查看Tor Browser在Windows平台下的教程