我有一个使用用户名/密码身份验证的 Socks5 代理。我可以在 ProxyCommand 中使用 NCAT 将其与 SSH 一起使用:ssh -o ProxyCommand="ncat --proxy-type socks5 --proxy-auth username:password --proxy socks5.proxy.domain:1080 %h %p" [email protected]
我正在使用ncat
NMAP 包,因为内置nc
命令不处理 Socks5 代理身份验证。
有没有更简单的方法可以做到这一点,而不需要在客户端上安装 nmap?
答案1
没有内置对 SOCKS5 代理的支持,因为ProxyCommand
它足够通用,可以支持任何一种代理。
但是nc
确实支持 SOCKS5 使用,-X 5
所以不需要ncat
。