Kali proxychains


  1.什么是proxychains

  在linux系統中有很多軟件是不支持代理的,但是proxychains 卻可以讓不支持代理的軟件

也能走代理通道,支持HTTP,HTTPS,SOCKS4,SOCKS5,等多種代理協議,而且還能配置代理鏈

(可以理解成多重代理),可以說是安全滲透的神器!

  2.什么是“強加密”代理、

  “強加密”代理指的是使用的一重代理,二重代理,多重代理中有一個代理是“強加密”

類型的那么該代理就是“強加密”代理。這樣如果別人想要獲得你的真實IP是很困難的。

Tor就屬於一種“強加密”代理,但是由於國內環境我們必須要進行前置代理,

所以我選擇SSR+Tor的組合。

  3.在Kali上 proxychains有問題

  Kali上的proxychains是3.*的版本,無法使用Tor代理。而在firefox中設置代理卻能成功。

使用必然是proxychains的原因。

  4.解決辦法

  第一種辦法:

  vi /etc/proxychains.conf

把socks5代理改成socks4即可

  如圖

  

 

 

  但是呢,socks4和socks5還是有區別的

SOCKS代理與其他類型的代理不同,它只是簡單地傳遞數據包,而並不關心是何種應用協議,既可以是HTTP請求,

所以SOCKS代理服務器比其他類型的代理服務器速度要快得多。

SOCKS代理又分為SOCKS4和SOCKS5

二者不同的是SOCKS4代理只支持TCP協議(即傳輸控制協議),而SOCKS5代理則既支持TCP協議又支持UDP協議

(即用戶數據包協議),還支持各種身份驗證機制、服務器端域名解析等。SOCK4能做到的SOCKS5都可得到,

但SOCKS5能夠做到的SOCK4則不一定能做到,比如我們常用的聊天工具QQ在使用代理時就要求用SOCKS5代理,

因為它需要使用UDP協議來傳輸數據

  第二個方法

卸載Kali上的proxychains 安裝proxychains-ng(proxychains的升級版),

下載地址:https://sourceforge.net/projects/proxychains-ng/files/

不建議使用命令行下載有點慢,建議瀏覽器下載。之后解壓並在解壓目錄打開命令行。

執行以下代碼:

 

  ./configure --prefix=/usr --sysconfdir=/etc
  make && make install
  make install-config 

之后配置代理鏈
vi /etc/proxychains.conf

配置完后 執行 proxychains firefox發現firefox代理正常
之后執行 proxyresolv www.google.com 發現報錯了

 

看到libproxychains.so.3應該是3.*版本沒有卸載干凈,動態庫沒更新

解決方法如下

首先在Kali的計算機目錄搜索 proxychains 看一下更新后的動態庫在那個目錄

  然后打開proxyresolv的配置文件

  vi /usr/bin/proxyresolv

 

把 LD_PRELOAD等號后面的路徑改成proxychains4.so的路徑 

 測試一下

 

沒有報錯!

 

 

 
        

 


免責聲明!

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



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