论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
分享 — 如何在 Linux_Kali 中进行Clash配置代理 ...
分享 — 如何在 Linux_Kali 中进行Clash配置代理
王海鱼
金牌会员
|
2022-8-27 20:40:45
|
显示全部楼层
|
阅读模式
楼主
主题
908
|
帖子
908
|
积分
2724
声明:
此贴仅分享用于各安全人员进行安全学习,或有合法授权的安全测试。
请勿参考用于其他非法用途!! 如有,后果自负。
前言:
在日常渗透测试工作中,为了方便,我们都会为自己的设备配置代理设置。代理IP最大的好处可以通过IP管理网络资源,限制部分网络资源进入特定的区域用户,保护资源的地域性。
懂得都懂0.0 !
在以前配置kali的时候,找遍了很多的方法,很多缺少了核心操作。
今天恰逢周末,翻一篇自己的笔记水一下,平日里我都是使用小猫(clash)在kali中进行代理配置,为我的渗透工作提供了很多便利。
废话不多说,小弟这厢有礼了。如有不足,望请指教!
准备工作:
项目地址:
作者:Dreamacro
项目地址:
https://github.com/Dreamacro/clash
根据自己的机型版本下载对应的安装包
数据存储文件:
地址:
https://cdn.jsdelivr.net/gh/Dreamacro/maxmind-geoip@release/Country.mmdb
环境:
VMware Workstation Pro
Kali_linux
内容有点多,耐心看完,受益终生~
linux kali 中配置clash 代理软件详解
一、在用户目录(usr)下创建clash文件夹(clash)
这里路径是保存clash运行文件的位置,路径随意,自己记得就行
mkdir /usr/clash
二、 在/usr/clash文件夹下拉取clash
根据自己的系统版本选择对应的clash版本
Linux 查看系统信息命令:uname -a
wget -O clash.gz
https://github.com/Dreamacro/clash/releases/download/v1.10.6/clash-linux-amd64-v1.10.6.gz
三、对压缩包进行解压操作 并赋予执行权限
gunzip [文件名]
四、在当前目录下运行clash
运行文件时系统会自动在~/.config/clash 即kali配置文件中自动生成三个clash的配置文件
注:
代理信息文件:
config.yaml
数据存储文件:
Country.mmdb (此文件一般情况下会自动下载)
缓存文件:
cache.db (此文件在成功运行clash后会生成)
提醒:
部分家人运行clash时,可能因为网络等其它因素,自动下载“Country.mmdb”文件时会超时导致失败,导致后续的操作不能正常进行。正常运行的家人们可以忽略此条。
可以在宿主机上,访问以下连接并进行手动下载:
https://cdn.jsdelivr.net/gh/Dreamacro/maxmind-geoip@release/Country.mmdb
有VMware安装了vm_tools的,可以直接实现宿主机与虚拟机互相复制文件操作
反之,可以使用“WinSCP”进行文件传输操作
将下载好的“Country.mmdb”文件放在clash配置文件下覆盖就好了(~/.config/clash)
五、动手做一个代理信息文件 config.yaml
每个人用的机场都不同,但是问题不大。
在宿主机上访问自己所用的机场(代理平台)复制订阅链接
在订阅链接后面增加&flag=clash
进行下载操作
与kali进行交互 同样在配置目录下进行覆盖操作(~/.config/clash)
对代理信息配置文件进行覆盖操作命令
cat [文件名] > ~/.config/clash/config.yaml
cat config.yaml
如图所示,这些是代理池信息,出现即说明覆盖配置成功
七、打开浏览器
这里是打开kali里的浏览器哦
输入
http://clash.razord.top/#/proxies
,进行clash图形化界面的配置
看图操作,码字有点累了
设置代理端口 即配置文件里可以看到 config.yaml
进行渗透工作时需要 配置
全局代理
八、配置浏览器代理 这里我用的是firefox
看图操作
General —> Network Settings —> Settings
设置代理端口
九、重新在先前在[/usr/clash]目录下运行./clash 文件 并访问浏览器
查询一下自己的ip
如何关闭clash :在执行的clash的terminal[终端内] 快捷键ctrl+c 终止即可
终止完后 要将浏览器的代理设置更改为“系统代理设置” 不然你上不了网哦
如果流量池用完了怎么办?参考以上第五步,重新覆盖config.yaml就好,覆盖前要将原配置文件删除哦,再进行配置操作哦
关于自动启动,可以在/etc/crontab中编写Linux的计划任务哦
以上方法只是知识海中的一种粗鄙方法,仅供参考,不喜勿喷
如果你认真看完了,那么……
此致!敬礼!kio 感谢大佬的关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
王海鱼
金牌会员
这个人很懒什么都没写!
楼主热帖
在Winform开发中,使用Async-Awati异步 ...
Vue 和 Django 前后端分离实践 (注册 ...
如何在 Vue 3 中使用<script lang=“t ...
一条SQL的执行原理
C#依赖注入(直白明了)讲解 一看就会系 ...
go中 for循环的坑
教务管理系统——数据库课程设计mysql+ ...
三篇学会MySQL数据库【查询详解】 ...
2023大数据面试总结
银河麒麟V10安装达梦数据库DM8 ...
标签云
存储
挺好的
服务器
快速回复
返回顶部
返回列表