SuperAPI AI 工具集

msf-oneshot

安全与审计

查看项目

更新于 10-16 07:23

技能介绍

本技能是 Metasploit Framework 的调用方法论,区分两种调用方式。一行式(msfconsole -q -x)适合单次 exploit、漏洞检测与 msfvenom,执行完自动退出,基本格式为 msfconsole -q -x "use EXPLOIT; set RHOSTS TARGET; set LHOST ATTACKER; run; exit",-q 静默启动、-x 执行命令、exit 用于退出否则挂起。交互式通过 interactive_session 启动持久 tmux 会话,用于 Handler 监听、Meterpreter 会话与后渗透,可随时 send/read;因为 -x 执行完即退出,后台化也无法读取输出,无法维持监听。

主要能力覆盖操作系统级漏洞(如 MS17-010 EternalBlue、MS08-067、BlueKeep、PrintNightmare)、数据库远程利用(PostgreSQL、MySQL UDF、MSSQL xp_cmdshell、Redis)、Web 与中间件服务(Tomcat、JBoss、Jenkins)、网络服务(vsftpd 后门、Samba、SSH 暴力破解),以及用 auxiliary/scanner 或 check 做不利用的漏洞检测。Payload 生成用 msfvenom,可直接在 bash 调用,支持 EXE、ELF、PHP、WAR、Python 及编码绕过。Handler 典型流程为生成 payload、启动 handler、投递、确认 session;后渗透通过 interactive_session 执行 sysinfo、getuid、hashdump、getsystem、文件上传下载与 sessions 管理。不需要交互时可生成命令执行型 payload。

限制:msfconsole 启动需 10-30 秒加载模块库;Web 应用漏洞(SQLi/XSS/SSRF)不建议使用 MSF。常见问题排查涉及 no session、连接被拒、启动超时、回连失败等。具体功能细节以实际模块为准,资料未提供部分暂未提供。