基础命令介绍
msfconsole:启动MSF终端
banner :显示一个非常棒的 banner
cd: 改变当前的工作目录
color: 切换颜色
connect(远程连接): 与主机通信
edit (编辑): 编辑与$ VISUAL或$ EDITOR当前模块的
exit (退出命令行): 退出控制台
get (获取变量): 获取特定上下文变量的值
getg (全局获取变量): 获取一个全局变量的值
go_pro : 启动Metasploit的网页图形用户界面
grep: grep的另一个命令的输出
help(帮助) : 帮助菜单
info(获取模块信息): 关于一个或多个模块显示信息
irb: 进入irb脚本模式
jobs:显示和管理职位
kill(结束进程): 结束一个进程
load (加载): 加载一个框架插件
loadpath : 搜索和负载从一个路径模块
makerc: 保存自开始进入到一个文件中的命令
popm: 弹出最新的模块从堆栈中并使其活跃
previous : 将以前加载模块作为当前模块
pushm : 推主动或模块列表在模块栈
quit (退出控制台): 退出控制台
reload_all Reloads : 从所有定义的模块路径的所有模块
rename_job : 重命名工作
resource : 运行存储命令在文件
route : 通过会话路由流量
save: 将数据存储主动
search(搜索exp等模块关键字): 搜索模块的名称和说明
sessions(会话功能): 转储会话列表和显示有关会话的信息
set (设置参数): 设置一个特定的上下文变量的值
setg(全局设置参数): 设置一个全局变量的值
show (展示参数模块): 给定类型的显示模块或所有模块
sleep : 什么都不做对的指定秒数
spool : 写控制台输出到一个文件以及屏幕
threads : 查看和操作后台线程
unload (卸载某个插件): 卸载一个框架插件
unset (删除某个设置参数): 取消设置一个或多个特定的上下文变量
unsetg (取消全局某个设置参数): 取消设置一个或多个全局变量的
use (使用某个模块): 选择按名称模块
version(查看版本信息): 显示的框架和控制台库版本号
命令作用详情
use:
当你已经决定在一个特定的模块使用,使用的命令以选中它。使用的命令改变你的环境到一个特定的模块,将特定类型的命令。
back:
切换上下模块,返回上一步骤。
一旦你已经完成了工作与一个特定的模块,或者如果你无意中选择了错误的模块,你可以“恢复”命令将当前上下文。
search:
msfconsole包括一个广泛的基于正则表达式的搜索功能。如果你有一个总体的想法你正在寻找你可以通过“搜索”搜索。在下面的输出中,搜索是ms08-067。搜索功能将在模块定位这个字符串名称、描述、参考文献等。