SuperAPI AI 工具集

pentest-metasploit

测试与质量

查看项目

更新于 10-15 16:43

技能介绍

用途:该技能面向获得书面授权的安全测试,围绕 Metasploit Framework 提供从侦察、漏洞验证到利用与后渗透的结构化流程,用于渗透测试、漏洞验证与利用开发。

主要能力:包括授权与范围核对、工作区与目标枚举、按服务或 CVE 搜索利用模块、配置载荷与选项、执行利用并记录日志、会话管理与后渗透信息收集、提权与横向移动、以及将活动映射到 MITRE ATT&CK 等合规框架。

使用方式:先启动数据库并初始化,如 sudo systemctl start postgresql、msfdb init,再运行 msfconsole 并用 db_status 验证连接。随后创建并切换工作区,例如 workspace -a <engagement-name>,用 db_nmap 或 db_import 导入侦察数据,通过 search 选择模块,用 use、show options、set RHOSTS、set PAYLOAD、set LHOST 等配置,check 验证后执行 exploit,并用 spool 记录日志。会话阶段可用 sessions -l、sessions -i、sysinfo、getuid、ps 等命令,后渗透模块如 post/multi/recon/local_exploit_suggester。

适用场景:授权范围内的外部或内部渗透测试、Web 应用与数据库服务利用验证、凭据测试、CI/CD 中的自动化漏洞验证,以及与 Nmap、BloodHound 等工具的配合。

限制与注意:仅限获得书面授权、明确范围与合法合规的前提下使用;需遵守数据保护、证据链与事件上报要求,测试后清理痕迹并关闭会话。资料未提供具体收费、价格或平台支持信息。