用途:在明确书面授权、且范围已批准的渗透测试中,强制指定工具经由已批准的代理或 SOCKS 路径访问目标,用于验证分段可达性和受控影响演示,也用于复测与收尾。
主要能力:让单个被包裹的工具走指定代理链;验证经某一跳中转后的网络可达性;记录并复现同一路由与命令,便于复测;支持 proxychains 与 proxychains4。
使用方式:先在 /etc/proxychains.conf 配置 SOCKS5,例如 socks5 127.0.0.1 1080;再用 proxychains 包裹最小必要工具与目标,例如 proxychains nmap -sT -Pn -n -p 22,80,443,3389,8080 192.168.1.100、proxychains netexec smb 192.168.1.0/24 -u auditor -p '<password>'、proxychains curl http://192.168.1.100/、proxychains evil-winrm -i 192.168.1.100 -u auditor -p '<password>'、proxychains ssh auditor@192.168.1.100,或 proxychains4 nmap -sT -Pn 192.168.1.100 使用动态链。注意示例命令需替换为已批准且在范围内的工具与目标。
流程:确认代理路径已批准且可用;只包裹最低限度的工具与目标;记录具体路由和所用命令;路径问题得到答案即停止;保留路由与命令以便复测。
证据:代理路径对指定工具是否有效、实际路由与被包裹命令、修复所需的最小证明。
限制与边界:仅在获得明确书面批准时使用;只包裹已在范围内批准的工具和目标;若代理路径未明确批准,或工具目标超出批准边界,则不应使用。资料未提供具体平台、价格、版本兼容细节和性能数据。