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

安装*过程从略
github 地址:https://github.com/Dreamacro/*
安装路径推荐为/opt/*
为可执行文件添加执行权限

chmod +x *

为了方便在终端中调用,可以copy一份到/bin

cp * /bin

这样可以不跳转到*文件夹即可开启*

*

* 使用 yaml 作为配置文件,配置文件示例可以参考:https://github.com/Dreamacro/*/wiki/configuration

加载订阅

首先进入* 配置文件所在的文件夹

cd ~/.config/*

在*目录下,从你的[subscirbe_links]下载config.yaml配置文件,记得在[subscirbe_links]加引号,避免shell对&等字符的解析错误。

wget -O config.yaml [subscirbe_links] 

成功后,~/.config/*目录下的config.yaml配置文件内容更新了
kali渗透测试日记 - 使用*代理

subscirbe_links只能帮你们到这了

Web管理*

在开启*后,在浏览器中打开
http://*.razord.top/#/proxies
根据~/.config/*文件夹下的config.yaml文件中的端口信息进行配置,按照默认即可,一般不需要进行额外配置。
kali渗透测试日记 - 使用*代理

配置代理

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

  • 浏览器设置代理(只对浏览器有效)
  • 全局系统代理(全局有效)
  • proxychains(可控有效)

前两种方法比较easy,大家可以自行查询各自系统的代理设置教程。
由于kali貌似不能进行全局代理,并且只设置浏览器代理并不能让系统软件挂代理运行,具有较大的不便,这里对proxychains方法做简单介绍。

安装proxychains

sudo apt install proxychains

配置

安装完成之后,在proxychains.conf(或者proxychains4.conf,取决于安装的软件版本)这个文件下添加设置

vim /etc/proxychains.conf

将proxychains.conf文件中的dynamic_chain前面的注释符取消。
kali渗透测试日记 - 使用*代理

在这个配置文件最下面有[ProxyList]这么一行,在这行下面添加上

socks5 127.0.0.1 7891 
# 7891 取决于yaml的配置

如果有别的比如socks4 127.0.0.1 9050那么就把它给注释掉
kali渗透测试日记 - 使用*代理

使用

重启kali,若要在代理下使用某个app,则

proxychains [app name]

即可在proxychains代理规则下启动。
如:

proxychains firefox

如果不是系统自带软件,可以将其添加到/bin目录下方便启动。

上一篇:kali渗透测试入门日记 - 虚拟机安装kali及基础配置


下一篇:Vue3跨域代理