MSF:web_delivery模块使用测试(Windows)

MSF:web_delivery模块使用测试(Windows)

环境: kali 192.168.3.108,靶机 192.168.3.29
1、选择exploit/multi/script/web_delivery模块
在这里插入图片描述
2、显示目标,选择python
在这里插入图片描述
3、设置SRVHOST、SRVPORT,我选择是Kali本机。选择payload,使用默认的:python/meterpreter/reverse_tcp。
在这里插入图片描述
4、显示最终的配置。
在这里插入图片描述
5、开始运行
在这里插入图片描述
6、在靶机上执行脚本
在这里插入图片描述
7、靶机上线

当在 Metasploit Framework (Msf) 中出现 `Msf::OptionValidateError One or more options failed to validate: PASS_FILE` 错误,意味着 `PASS_FILE` 选项的验证失败,可能是由于文件路径问题、文件权限问题或文件内容不符合要求等。以下是一些可能的解决办法: ### 检查文件路径 确保 `PASS_FILE` 指定的文件路径是正确的。可以使用绝对路径来避免相对路径可能带来的问题。例如,如果原本使用相对路径 `pass.txt`,可以改为 `/home/user/pass.txt` 这样的绝对路径。在 Msf 控制台中可以使用如下命令设置: ```plaintext set PASS_FILE /home/user/pass.txt ``` ### 检查文件是否存在 确认指定的文件确实存在于系统中。可以在终端使用 `ls` 命令来检查,例如: ```bash ls /home/user/pass.txt ``` 如果文件不存在,需要创建该文件或者修正路径。 ### 检查文件权限 确保 Msf 有足够的权限读取该文件。可以使用 `chmod` 命令修改文件权限,例如将文件权限设置为可读: ```bash chmod +r /home/user/pass.txt ``` ### 检查文件内容 `PASS_FILE` 通常是包含密码列表的文件,要确保文件内容格式正确,每行一个密码。可以使用 `cat` 命令查看文件内容: ```bash cat /home/user/pass.txt ``` ### 重新加载模块 有时候,简单地重新加载模块可以解决验证问题。在 Msf 控制台中使用如下命令: ```plaintext reload_all ``` 然后再次设置 `PASS_FILE` 并运行模块。 ### 检查 Msf 版本 确保使用的是最新版本的 Metasploit Framework。可以使用以下命令更新: ```bash sudo msfupdate ``` ### 查看模块文档 有些模块可能对 `PASS_FILE` 有特殊要求,查看模块的文档或者帮助信息,确认是否有额外的配置要求。在 Msf 控制台中可以使用如下命令查看模块帮助: ```plaintext show options ``` ```plaintext show advanced ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值