工具使用要点60 条

Metasploit 使用边界

Metasploit 的 auxiliary 模块可用于授权范围内的版本核对与配置检查;exploit 与会话相关能力默认不启用,确需验证须单独书面授权并隔离环境。

可用auxiliary 侦察与核对模块
默认禁用exploit/payload/持久化能力
前提书面授权 + 隔离环境 + 变更记录
记录模块、参数与执行日志入档

辅助模块示例

辅助模块示例
msfconsole -q
msf6 > search type:auxiliary name:smb
msf6 > use auxiliary/scanner/smb/smb_version
msf6 > set RHOSTS 10.0.10.5
msf6 > run
常规评估只输出“可验证的配置与版本问题”:不留会话、不做命令执行类动作。

易错点

  • 顺手建立会话打开交互式命令环境
  • 模块与目标不匹配导致服务异常

数据来源与参考

  • Rapid7 Metasploit 官方文档(模块分类)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌