Metasploit是一款开源的渗透测试框架,它现在还在逐步发展中,下面介绍的一些功能和命令,可能会在未来失效。

Metasploit框架提供了多种不同方式的使用接口:

  • msfgui
  • msfconsole(本文只介绍这种接口)
  • msfcil
  • msfweb

msfconsole命令

  • 进入Metasploit
    msfconsole

  • banner
    查看metasploit的版本信息,利用模块数量、payload数量等
    msf5 > banner
    Metasploit Park, System Security Interface
    Version 4.0.5, Alpha E

  • msfupdate
    更新msf
    msf5 > msfupdate

  • db_status
    检查数据库状态

  • exit / quit
    退出msf控制台

  • back
    从目前的状态向下 or 向后移动

  • load & unload
    从metasploit的plug库里面加载一些插件;
    unload可以终止已经启动的插件‍‍;

  • jobs & kill 【value】
    查看所有活动的进程
    结束当前进程

  • info & help
    显示说明

  • search
    搜索模块
    search name:mysql : 查找mysql数据库的漏洞
    search path:mysql : 查找在该路径下的所有模块

  • use
    使用模块

  • show
    show option

  • set 【字段】 【value】/ unset [字段]
    设置模块的字段值

  • setg / unsetg
    设置\取消 全局的字段值

参考

https://blog.csdn.net/qq_29701419/article/details/48975769

posted on 2020-04-29 10:34  Mysticbinary  阅读(1139)  评论(0编辑  收藏  举报