kali滲透測試日記 - 使用clash代理


安裝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目錄下方便啟動。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM