一、核心命令
? 帮助命令 banner 显示一个真棒metasploite横幅 cd 更改当前的工作目 color 切换颜色 connect 连接与主机通信 exit 退出控制台 get 获取特定于上下文的变量的值 getg 获取全局变量的值 grep grep另一个命令的输出 help 帮助菜单 history 显示历史命令 irb 进入irb脚本模式 load 加载一个框架插件 route 通过路由流量 save 保存活动的数据存储 sessions 转储会话列表并显示有关回话的信息 set 将特定的变量设置为一个值 setg 将全局变量设置为一个值 sleep 在指定的秒数内不做任何事情 spool 将控制台输出写入文件以及屏幕 threads 线程查看和操作后台线程 unload 卸载框架插件 unset 取消设置一个或多个变量 unsetg 取消设置一个或多个变量 version 显示框架或控制台库版本号
二、模块命令
advanced 显示一个或多个模块的高级选项 back 从上下文返回 edit 使用首选编辑器编辑当前模块 info 显示有关一个或多个模块的信息 loadpath 从路径搜索并且加载模块 options 显示全局选项或一个或多个模块 popm 将最新的模块从堆栈中弹出并使其活动状态 previous 经之前加载的模块设置为当前模块 reload_all 从所有定义的模块路径重新加载所有模块 search 搜索模块名称或所有模块 use 按名称选择模块
三、工作命令
handler 作为作业启动负载处理程序 jobs 显示和管理作业 kill 杀死一个工作 rename_job 重命名作业
四、资源脚本命令
makerc 保存从开始到文件输入的命令 resource 运行存储在文件中的命令
五、数据库后端命令
db_connect 连接到现有的数据库 db_disconnect 断开与当前数据库实例的结果 db_export 导出包含数据库内容的文件 db_import 导入扫描结果 db_nmap 执行nmap并自动记录输出 db_rebuild_cache 重建数据库存储的模块高速缓存 db_status 显示当前数据库的状态 hosts 列出数据库的所有主机 loot 列出数据库中的所有战利品 notes 列出数据库中的所有笔记 services 列出数据库中的所服务 vulns 列出数据库中的所有漏洞 workspace 在数据库工作区之间切换
六、凭证后端命令
creds 列出数据库中的所有凭证 run/exploit 运行脚本 set/unset 赋值和取消赋值 setg/unsetg 全局赋值和取消全局赋值 save 保留记录