1、先安装依赖
sudo apt-get install qt5-qmake qtbase5-dev libqrencode-dev libappindicator-dev libzbar-dev libbotan1.10-dev
2、下载deb包
https://github.com/try1try/shadowsocks-qt5
3、解压、安装
unzip ..........
依次执行
-
dpkg -i libssl1.0.0_1.0.1t-1+deb8u7_amd64.deb
-
dpkg -i libbotan-1.10-0_1.10.8-2+deb8u1_amd64.deb
-
dpkg -i libqtshadowsocks_1.10.0-1_amd64.deb
-
dpkg -i libqtshadowsocks-dev_1.10.0-1_amd64.deb
-
dpkg -i shadowsocks-qt5_2.8.0-1_amd64.deb
4、打开、配置
若发现端口被占用,则输入sudo lsof -i:(端口号),再用kill PID 来清除对应进程
5、关于使用proxychain
apt-getinstall proxychains
6、配置proxychain
6.1.打开ProxyChains配置文件
vi /etc/proxychains.conf
6.2.去掉dynamic_chain前面的注释符
6.3.添加代理服务器列表
默认是socks4 xxxx xxx
改成socks5 127.0.0.1 xxxx // xxxx是你自己的端口,配置ss时输入的local_port:xxxx
我这里用的是1080
6.4. 测试代理服务是否正常
执行
proxyresolv www.target.com
此时执行会出现命令未找到
终端输入
cp /usr/lib/proxychains3/proxyresolv /usr/bin/
然后再次执行
proxyresolv www.google.com
//这时候ss的命令界面应该是正在运行的,就是在执行过sslocal -c /etc/shadowsocks.json之后
6.5.使用ProxyChains 启动firefox
终端输入:proxychains firefox启动火狐浏览器
使用ProxyChains代理其他程序和启动Firefox同理
proxychains msfconsole //启动msf
proxychains sqlmap //通过代理启动sqlmap