kali下安装Shadowsocks
安装Shadowsocks的图形化界面
直接在 /etc/apt/sources.list 里添加源
在/etc/apt/sources.list 最后加上:
deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu devel main
然后
apt-get update&&apt-get install shadowsocks-qt5
这时候图形界面的ss管理器就安装好了。
安装命令行界面Shadowsocks
apt-get install python-pipsudo pip install shadowsocks
然后创建配置文件 终端输入:
gedit /etc/shadowsocks.json
加入下面的配置内容,并补全配置信息
{ "server":"服务器地址", "server_port":服务器端口号, "local_address": "127.0.0.1", "local_port":1080, "password":"密码", "timeout":300, "method":"加密方式", "fast_open": true, "workers": 1}
终端启动客户端
sslocal -c /etc/shadowsocks.json
设置ProxyChains
打开ProxyChains配置文件
vim /etc/proxychains.conf
补充:Vim编辑器进行文本修改打开后,按键盘的i键。修改完成后按Esc,然后shift + ; ,左下角会出现一个冒号,然后输入wq,按回车保存退出。如果在冒号后面输入q!,则是不进行保存,强制退出。
去掉dynamic_chain前面的注释符
添加代理服务器列表
在最下方这个地方,默认是socks4 xxxx xxx 改成sock5 127.0.0.1 xxxx // xxxx是你自己的端口,也就是上边在配置ss时输入的local_port:xxxx 我这里用的是8089
测试代理服务是否正常
执行命令
proxyresolv www.google.com
此时可能会出现命令未找到,终端输入
cp /usr/lib/proxychains3/proxyresolv /usr/bin/
然后再次执行命令
proxyresolv www.google.com
这时候ss的命令界面应该是正在运行的,就是在执行过sslocal -c /etc/shadowsocks.json之后
返回ok,说明配置正确
使用ProxyChains启动
终端输入:
proxychains firefox 启动火狐浏览器
proxychains msfconsole 启动msf
proxychains sqlmap 启动sqlmap