SuperAPI AI 工具集

ssh-penetration-testing

测试与质量

查看项目

更新于 10-16 09:48

技能介绍

用途:对 SSH 服务进行完整安全评估,包括枚举、凭据攻击、漏洞利用、隧道和后渗透,形成枚举报告、凭据评估、漏洞评估和隧道文档等交付物。

主要能力:发现网络中的 SSH 服务(含非常规端口);抓取 banner、枚举算法与主机密钥、检测认证方式;用 ssh-audit 审计弱密钥交换、弱加密、弱 MAC 及废弃协议版本;用 Hydra 或 Medusa 做暴力破解与密码喷洒;测试基于密钥的认证与暴露私钥;检索并利用已知 CVE;配置隧道与后渗透。

使用方式:需准备 Nmap(含 SSH 脚本)、Hydra 或 Medusa、ssh-audit、Metasploit、带 Paramiko 的 Python,并了解 SSH 协议、公私钥认证、端口转发和 Linux 命令行。典型命令包括:nmap -sV -p 22 192.168.1.100;nmap -p 22 --script ssh2-enum-algos 192.168.1.100;ssh-audit 192.168.1.100;hydra -l admin -P passwords.txt ssh://192.168.1.100;medusa -h 192.168.1.100 -u admin -P passwords.txt -M ssh;ssh -i id_rsa user@192.168.1.100;searchsploit openssh。

适用场景:授权范围内的渗透测试、SSH 服务加固前审计与安全评估。

限制:仅限合法授权测试。资料中部分示例(如 Metasploit 用户名枚举片段)不完整;具体 CVE 适用版本、平台支持、收费或价格、实际效果暂未提供。