Netcat

是否可以使用 Netcat/Socat 創建 Web 瀏覽器代理隧道?

  • September 30, 2017

關於 Netcat/Socat 實用程序。從手冊頁來看,似乎可以使用 netcat 創建一個安全代理,通過它我可以將我的網路瀏覽器指向一個代理伺服器,這可以通過代理分叉/驅動我的網路流量。這可能嗎?關於如何做到這一點的任何提示?Windows 上的 Socat 是可取的,但 linux 上的 netcat 還可以。

http://www.dest-unreach.org/socat/doc/socat.html

使用 netcat 或 socat 作為代理僅適用於單個網站,如果有的話。這是因為您的瀏覽器無法指示 netcat/socat 連接到特定的目標 IP。socat 的代理連接功能也僅限於通過現有的 HTTP 代理連接到單個 IP。

對於臨時 HTTP 代理,請使用 ssh。這將在埠 8080 上打開一個與 socks 5 兼容的伺服器:

ssh -NCD8080 user@your.proxy.server
  • -N移除外殼
  • -C添加壓縮
  • -D用於襪子代理。

任何支持 socks 代理的瀏覽器現在都可以連接到 localhost 埠 8080。

引用自:https://serverfault.com/questions/128931