ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

kali渗透测试日记 - 使用clash代理

2021-09-14 12:34:35  阅读:1066  来源: 互联网

标签:proxychains 配置文件 clash kali 代理 yaml config 日记


安装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文件中的端口信息进行配置,按照默认即可,一般不需要进行额外配置。

配置代理

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

  • 浏览器设置代理(只对浏览器有效)
  • 全局系统代理(全局有效)
  • 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有