其他分享
首页 > 其他分享> > kali渗透测试日记 - 使用clash代理

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配置文件内容更新了

subscirbe_links只能帮你们到这了

Web管理clash

在开启clash后,在浏览器中打开
http://clash.razord.top/#/proxies
根据~/.config/clash文件夹下的config.yaml文件中的端口信息进行配置,按照默认即可,一般不需要进行额外配置。

配置代理

配置代理目前发现三种方案:

前两种方法比较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