kali渗透测试日记 - 使用clash代理
作者:互联网
安装clash过程从略
github 地址:https://github.com/Dreamacro/clash
安装路径推荐为/opt/clash
为可执行文件添加执行权限
chmod +x clash
为了方便在终端中调用,可以copy一份到/bin
cp clash /bin
这样可以不跳转到clash文件夹即可开启clash
clash
clash 使用 yaml 作为配置文件,配置文件示例可以参考:https://github.com/Dreamacro/clash/wiki/configuration
加载订阅
首先进入clash 配置文件所在的文件夹
cd ~/.config/clash
在Clash目录下,从你的[subscirbe_links]
下载config.yaml配置文件,记得在[subscirbe_links]加引号,避免shell对&
等字符的解析错误。
wget -O config.yaml [subscirbe_links]
成功后,~/.config/clash目录下的config.yaml
配置文件内容更新了
Web管理clash
在开启clash后,在浏览器中打开
http://clash.razord.top/#/proxies
根据~/.config/clash文件夹下的config.yaml
文件中的端口信息进行配置,按照默认即可,一般不需要进行额外配置。
配置代理
配置代理目前发现三种方案:
- 浏览器设置代理(只对浏览器有效)
- 全局系统代理(全局有效)
- proxychains(可控有效)
前两种方法比较easy,大家可以自行查询各自系统的代理设置教程。
由于kali貌似不能进行全局代理,并且只设置浏览器代理并不能让系统软件挂代理运行,具有较大的不便,这里对proxychains
方法做简单介绍。
安装proxychains
sudo apt install proxychains
配置
安装完成之后,在proxychains.conf(或者proxychains4.conf,取决于安装的软件版本)这个文件下添加设置
vim /etc/proxychains.conf
将proxychains.conf文件中的dynamic_chain前面的注释符取消。
在这个配置文件最下面有[ProxyList]这么一行,在这行下面添加上
socks5 127.0.0.1 7891
# 7891 取决于yaml的配置
如果有别的比如socks4 127.0.0.1 9050那么就把它给注释掉
使用
重启kali,若要在代理下使用某个app,则
proxychains [app name]
即可在proxychains代理规则下启动。
如:
proxychains firefox
如果不是系统自带软件,可以将其添加到/bin目录下方便启动。
标签:proxychains,配置文件,clash,kali,代理,yaml,config,日记 来源: https://www.cnblogs.com/shcjveg/p/15266949.html