总字符数: 2.36K

代码: 1.15K, 文本: 0.37K

预计阅读时间: 7 分钟

树莓派-Kali下安装Tor

下载arm版本的tor

点击下载完成后,会有个压缩包: tor-browser-linux-arm64-11.0.15_zh-CN.tar ,移到 Linux下的一个自定义文件夹下,执行如下命令解压

1
2
3
4
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop\]  
 └─$ xz -d tor-browser-linux-arm64-11.0.15\_zh-CN.tar
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop\]
 └─$ tar -xvf tor-browser-linux-arm64-11.0.15\_zh-CN.tar

然后进入tor-browser_zh-CN 文件夹运行./start-tor-browser.desktop 点击运行会出现如下界面:

到这里,Tor 就算安装成功了

Linux 下Tor的使用

准备工具:

  • electron-ssr
  • clash

以上选其一默认已经准备好了,不懂的百度

打开Tor浏览器设置,配置浏览器代理后就能访问了Tor服务器了

配置 proxychains 实现tor代理无限切换ip

查看tor的端口

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ netstat -pantu grep tor

查找 proxychains.conf 位置

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ locate proxychains.conf

修改 proxychains.conf 文件

1
2
3
┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
└─$ vim /etc/proxychains.conf
# 将socks4 127.0.0.1 9050换成socks5 127.0.0.1 9150

测试是否代理成功

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ proxychains firefox ip138.com

配置nc实现tor代理转发

查看tor的端口

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ netstat -pantu grep tor

安装nc

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ sudo apt-get install ncat

监听本机9550端口,将流量转发到本地9150 Tor端口上

1
2
 ┌──(kali㉿kali-raspberry-pi)-\[~/Desktop/tor-browser\_zh-CN\]  
 └─$ ncat --sh-exec "ncat 127.0.0.1 9150" -l 9550  --keep-open

Tor代理一般为5分钟刷新一次

SqlMap渗透工具结合 tor 实现匿名注入

1
2
3
 sqlmap.py -u "xxxxx" --tor --check-tor --tor-port=9150 --tor-type=SOCKS5 --time-sec 10  
 # 参数:–time-sec
 # 当使用继续时间的盲注时,时刻使用–time-sec参数设定延时时间,默认是5秒.