SuperAPI AI 工具集

SSH Penetration Testing

安全与审计

查看项目

更新于 10-16 05:51

技能介绍

用途:对 SSH 服务开展安全评估,覆盖从发现、枚举、配置审计到凭据攻击、漏洞利用、隧道与后渗透的完整测试流程,需事先获得书面授权。

主要能力:用 Nmap 发现并识别 SSH 服务与版本;抓取 banner,枚举算法、主机密钥、认证方式;用 ssh-audit 检查弱 KEX、弱加密、弱 MAC 与过时协议;用 Hydra、Medusa、Ncrack 或 Metasploit 做暴力破解与密码喷洒;测试密钥认证与查找暴露私钥;搜索 CVE 与 exploit;配置本地、远程、动态(SOCKS)端口转发与 ProxyJump;获取访问后检查 sudo、查找密钥、读取配置与历史记录;可用 Paramiko 编写自动化脚本。

必要用法示例:nmap -sV -p 22 目标;ssh-audit 目标;hydra -l admin -P 字典 ssh://目标;ssh -L 8080:内网主机:80 user@ssh服务器;ssh -D 1080 user@ssh服务器;msfconsole 中 use auxiliary/scanner/ssh/ssh_login 并设置 RHOSTS、USERNAME、PASS_FILE;ssh -J 跳板 user@目标。

适用场景:授权渗透测试、内部安全评估、SSH 加固前的配置核查与隧道验证。

限制:必须获得书面授权,暴力破解可能违反服务条款;速率限制、Fail2ban、密钥认证与双因素会阻碍攻击,可尝试 -t 1 -w 5 等慢速方式规避;连接失败、认证失败与隧道异常需检查服务、防火墙、权限和 sshd_config 中相关选项。具体收费、价格与平台支持暂未提供。