Kali下配置ss服务

步骤

  1. 首先你必须要有一个ss服务器
  2. 安装shadowsocks
1
pip install shadowsocks
  1. 修改python包错误
1
2
3
4
5
6
7
8
9
vim /usr/local/lib/python2.7/dist-packages/shadowsocks/crypto/openssl.py

将第52行libcrypto.EVP_CIPHER_CTX_cleanup.argtypes = (c_void_p,)
改为libcrypto.EVP_CIPHER_CTX_reset.argtypes = (c_void_p,)

再次搜索cleanup(全文件共2处,此处位于111行),将libcrypto.EVP_CIPHER_CTX_cleanup(self._ctx)
改为libcrypto.EVP_CIPHER_CTX_reset(self._ctx)

save and restart shadowsocks service
  1. 增加ss服务器配置
1
2
3
4
5
6
7
8
9
10
{ 
"server":"服务器地址",
"server_port":服务器端口号, "local_address": "127.0.0.1",
"local_port":1080,
password":"密码",
"timeout":300,
"method":"加密方式",
"fast_open": true,
"workers": 1
}
  1. 启动服务
1
sslocal -c /etc/shadowsocks.json
  1. 配置 /etc/proxychains.conf
1
2

socks5 127.0.0.1 1080
  1. 使用proxychains启动应用程序
1
2
proxychains firefox www.google.com
proxychains msfconsole