Kali下的代理

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