
Одиночный исполняемый реверсивный SOCKS5-прокси, написанный на Golang.
Обратный SOCKS5-прокси, написанный на Golang.
Usage of ReverseSocks5.exe:
-cert string
Certificate file if using TLS on the server
-connect string
Connect address for socks agent address:port
-key string
Private key file if using TLS on the server
-listen string
Listen address for socks agents address:port (default ":10443")
-password string
Password used for SOCKS5 authentication. No authentication required if not configured.
-psk string
Pre-shared key for encryption and authentication between the agent and server (default "password")
-socks string
Listen address for socks server address:port (default "127.0.0.1:1080")
-tls
Connect with TLS instead of TCP, the server must be using certificates
-username string
Username used for SOCKS5 authentication
Это откроет SOCKS5-порт на и будет ожидать подключения агента на . Обратите внимание: SOCKS5-порт станет доступен только после подключения агента.
127.0.0.1:1080:10443
Агент подключается к серверу и служит точкой выхода для SOCKS5-трафика, фактически открывая внутреннюю сеть агента для любого, кто имеет доступ к SOCKS5-порту на сервере.
Обратите внимание, что Firefox запущен на той же машине, что и SOCKS5-сервер. Из-за этого Firefox (с расширением Proxy SwitchyOmega) будет выполнять все подключения через SOCKS5-сервер. В Linux распространённым инструментом для работы с SOCKS5-прокси является proxychains4.