夜裡的她盯著螢幕,命令列上閃爍的游標就像心裡那句還沒說出口的話。
「什麼戀愛腦?真的是太吵了,應該直接刪除。」
她默默啟動 proxychains4
,彷彿在心頭搭起一條隧道,把所有關於他的情緒封包,一個一個丟進 socks5。
夢與想像被丟進黑洞,輸出端口只允許 KPI 與 deadline。
她笑自己是個可悲的內耗仔,所有的悲傷、膽怯只能透過這種方式處理。
可至少這樣,世界會以為她很專業、很冷靜。
沒有人會知道,在每一次 whoami 的回應裡...
她多麼想看到的不只是 nt authority\system,而是那個讓她心跳亂了套的人名。
簡單來說:
proxychains4 會「攔截」你在 Linux 上執行的程式(例如 curl、nmap、firefox)的網路連線,然後把這些連線強制轉發到你設定的 Proxy(SOCKS4/5、HTTP)去走。
它本質上就是一個 「強制代理器」。
它是怎麼做到的?
proxychains4 會在程式執行時注入一個共享函式庫(LD_PRELOAD),攔截常見的網路呼叫,如:connect() 系統呼叫。
舉例來說:
原本程式要直連 google.com:443,但被 proxychains4 攔截後,它會先連到你設定的代理(例如 127.0.0.1:1080),再透過代理幫你去連 google。
對應到比喻:
程式 = 你
原本的網路連線 = 你想直接跑去找的暈船對象
proxychains4 = 截住你,把你丟進一條「指定代理」的隧道
代理伺服器 = 幫你代打(X)的人,替你把話傳出去
Chain 模式:
在 /etc/proxychains4.conf
裡,你可以設定多個 Proxy,proxychains4 會依照模式去串接:
strict_chain:要嚴格照順序經過所有 Proxy(任何一個掛掉就失敗)。
dynamic_chain:照順序走,但如果中間某個 Proxy 掛了,可以跳過繼續。
random_chain:隨機挑選 Proxy 路徑。
看看我用網路上的 free proxy 一直 timeout 失敗的例子:
常見用途:
滲透測試 / CTF 內網滲透
匿名化
把流量串接多層 Proxy(像 Tor),增加追蹤難度。
有時候只能透過某個 proxy 才能出網,就用 proxychains4 強制程式走那個代理。
https://www.kali.org/tools/proxychains-ng/
開啟 Kali Linux
下載它
sudo apt install proxychains4
接著修改一下 /etc/proxychains4.conf
可以拿掉註解,並且加上對應的 IP ~
如果沒有 IP 當然也可以到 Proxy List 找,再把 IP 們放到 Checker (不保證成功就是ㄌ)
Proxy List: https://github.com/TheSpeedX/PROXY-List/blob/master/socks5.txt
Proxy Checker: https://hide.mn/en/proxy-checker/
proxychains4 firefox google.com
# 建議所有內耗仔不要輕易暈船喜歡上 CTF 帥哥XD 會很痛苦(誤
HTB Academy: https://academy.hackthebox.com/module/263/section/3085
LD_PRELOAD: https://ithelp.ithome.com.tw/articles/10226981
Proxychains: https://github.com/haad/proxychains