在Kali中配置clash代理(含终端流量)

在Kali中配置clash代理(含终端流量)

Hekeatsll

介绍

本文内容概述:

  • 在Kali中安装clash;
  • 在Kali中配置终端流量代理,以便终端命令在必要的时候可以走代理流量;
  • 在Kali中配置浏览器端流量代理,以便通过kali机器访问谷歌等网站;
  • 解决在使用BurpSuite抓包时遇到的“谷歌recaptcha验证码国内调试”等相关问题。

下载Clash

1
2
3
4
5
6
7
8
9
10
11
wget https://github.com/Dreamacro/clash/releases/download/v1.15.1/clash-linux-amd64-v1.15.1.gz

gunzip clash-linux-amd64-v1.15.1.gz

mv clash-linux-amd64-v1.15.1 clash#重命名文件夹

cd clash/

mv clash-linux-amd64 clash#重命名文件

chmod +x clash

配置clash节点(请自行购买vpn节点)

1
2
3
nano /root/.config/clash/config.yaml#将config.yaml配置文件内容更换为已订阅的VPN节点文件内容√

#可能需要手动复制粘贴节点文件内容

image-20230505071036891

Kali终端流量代理设置

修改proxychains4配置文件

1
2
3
4
sudo nano /etc/proxychains4.conf
#在配置文件的末尾部分 添加以下两行
http 127.0.0.1 7890 #添加由clash所设置的代理√ 端口号7890可通过查看配置文件/root/.config/clash/config.yaml得知
socks5 127.0.0.1 7890 #添加由clash所设置的代理√ 端口号7890可通过查看配置文件/root/.config/clash/config.yaml得知

image-20230505071106289

image-20230501215816004

通过终端启动clash程序

1
2
cd /home/hekeats/桌面/clash
./clash

image-20230501215450971

在浏览器中访问http://clash.razord.top/ ,此URL对应的是clash的图形用户界面。

image-20230501215534594

测试终端流量代理

1
2
3
#测试终端流量是否被成功代理,返回结果为ok则说明终端代理配置成功!
#在所有想走代理的终端命令前面添加proxychains4即可
proxychains4 curl -sSf http://www.google.com > /dev/null #test ok √

image-20230501215340251

浏览器端流量代理设置

添加浏览器代理

以下两种方法任选其一即可:

  • 使用浏览器代理插件,以火狐浏览器为例,使用FoxyProxy添加代理127.0.0.1 7890

    image-20230501220409534

  • 打开本地浏览器设置,在网络设置中选择手动配置代理,并填写127.0.0.1 7890

    通过地址栏快捷访问浏览器的设置界面:about:preferences

image-20230501222137401

image-20230501220932834

tips:上述端口号7890可通过查看配置文件/root/.config/clash/config.yaml得知。

测试浏览器端流量代理

配置好浏览器代理之后,访问 www.google.com ,查看页面响应情况。

image-20230501230523149

BurpSuite和calsh代理兼容问题

在使用BurpSuite抓包时,如果遇到google recaptcha等需要VPN才能访问的验证码机制,我们就需要重新配置本地浏览器代理。

image-20230501221558317

tips:设置好8080端口代理,这样BurpSuite才能抓到数据包。

然后打开BurpSuite,进入到“用户选项”下的“Connections(连接)”子选项卡界面,添加并编辑上游代理规则:

注意:新版BurpSuite要先点击“设置”按钮,才能开始选择“用户选项”。

中文版界面

image-20230501223436455

英文版界面

image-20230501223806392

参考资料:

  • Title: 在Kali中配置clash代理(含终端流量)
  • Author: Hekeatsll
  • Created at : 2024-01-18 22:38:55
  • Updated at : 2024-01-18 22:39:15
  • Link: https://hekeatsll.github.io/2024/01/18/在Kali中配置clash代理(含终端流量)/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments