msfcli 不能使用,在新版metasploit不再有效,推荐使用msfconsole
msfcli介绍及使用
msfcli命令行程序是Metaploit框架为脚本自动化处理及与其他命令行工具互操作而设计的一种用户接口,它可以直接从命令行shell执行,并允许你通过linux的管道机制将结果输出重定向给其他程序进行处理
在新版本的metasploit中,msfcli不再支持,推荐使用msfconsole
1、编写攻击脚本,将在msfconsole中的各项设置写入该脚本中
2、执行脚本
msfconsole -r name_of_smab_usermap_script.rc
3、自动设置各项参数,实现攻击
补充:也可以使用-x选项