Kali linux是我们常用的渗透测试工具平台,在测试中经常有需要代理国外IP下载资源和访问数据的需求。
总结目的如下:
1、很多发布在国外网站上的安全工具资源,例如github等平台,不走代理,几乎不能访问或访问很慢。
2、做渗透测试练习或工作过程中,需要隐藏自身IP,需要用到代理工具。
Clash是一款优秀的代理工具,这篇文章就介绍一下如何在Kali Linux中安装配置Clash图形界面版。笔者最近正好因工作需要安装了一下,特此将心得分享出来供大家参考。
一、资源位置和程序下载
从哪里获得Clash GUI版的源程序?
https://github.com/Fndroid/clash_for_windows_pkg/releases
到这里找最新版或你需要的版本下载,Linux平台中,选择 Clash.for.Windows-0.19.23-x64-linux.tar.gz这样命名的文件,这里以0.19.23版为例。
下载Clash.for.Windows-0.19.23-x64-linux.tar.gz,如果没有国外代理,速度会很慢,建议大家用迅雷下载,有会员是最好啦。下载一开始很慢,速度只有几十K到一百多K,下载到1/3处,会跳出登录对话框,大家需要输入github的账号,没有的朋友可以自己去注册一个。
为了方便大家下载,我开了一个百度网盘的分流:
图1.迅雷下载 Clash.for.Windows-0.19.23-x64-linux.tar.gz过程中认证框链接:https://pan.baidu.com/s/1-D0XvuWcZIrvSdXRfS_cXQ
提取码:s1dr
完成认证后,后续下载速度超快。
二、创建本地Clash目录
建议直接把CLash目录建在当前用户目录下,例如当前用户kali,其目录就是/home/kali
为了方便管理,我通常在/home/kali目录下会建立一个Programs的目录,把后面装的程序都放在这里,比较好管理。其实Clash目录放哪都行,随你喜好,本文暂且放在/home/kali/Programs/clash中。先进入当前用户目录,在新建目录Programs,记得用sudo,否则会没有权限。
$ cd ~
$ sudo mkdir Programs
图2.创建目录三、安装Clash
Clash for Windows的Linux版,安装非常简单,只需要解压缩即可。因为解压缩后的文件名又带空格,而且还很长,为了方便期间,解压后直接重命名文件夹为Clash,放在刚刚建立的/home/kali/Program目录下。
因为刚刚是sudo建立的Program文件夹,所以需要把文件夹的权限改一下,否则,不做sudo,Clash程序文件拷贝不进去。
拷贝方法:如果大家用的VMware Workstation虚拟机,推荐大家安装VM Tools,直接复制文件到Program目录里。当然你可以通过U盘,iso文件挂载或wget去获取文件。
解压后的目录中cfw就是程序执行文件,./cfw 直接执行即可。当然我们还需要正确的配置,才能真正让Clash工作起来。
$ sudo chmod 0777 -R Programs
$ cd Programs
$ tar -xzvf Clash.for.Windows-0.19.23-x64-linux.tar.gz
$ mv 'Clash for Windows-0.19.23-x64-linux' Clash
图3.安装Clash - 1 图4.安装Clash - 2四、配置系统环境
4.1 配置系统代理
$ sudo chmod 0666 /etc/environment
$ vim /etc/environment
$ sudo chmod 0444 /etc/environment
将下面的内容复制到文件中去,建议直接粘贴到该文件的后面部分。
图5.配置系统代理http_proxy=http://127.0.0.1:7890/
https_proxy=http://127.0.0.1:7890/
ftp_proxy=http://127.0.0.1:7890/
HTTP_PROXY=http://127.0.0.1:7890/
HTTPS_PROXY=http://127.0.0.1:7890/
FTP_PROXY=http://127.0.0.1:7890/
4.2 配置DNS服务器
代理到国外IP的话,需要调整一下DNS,我这里调整到8.8.8.8,否则解析速度会很慢,导致访问速度也很慢。
$ vim /etc/resolv.conf
图6.配置DNS好,现在可以重启计算机。
五、订阅Clash配置文件
$ /home/kali/Programs/Clash/cfw
运行Clash程序
把你的代理平台网站上,复制你的Clash订阅地址,这个没办法做教程,你根据你自己所在的代理平台上找,实在不会就去问客服。找到后,选择Clash左侧的Profiles菜单,将地址复制到最上面的地址栏中,并按旁边的Download按钮下载配置文件。
图7.Clash订阅配置下载完成后,就会出现在主界面中,本例中是Clash_1657387633.yaml。选中这个新配置即可。
接下来就可以自行选择代理地址和代理模式了。
网友评论