首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux利用iptables做端口复用

目录 iptables做端口复用 方案一:(根据源地址做端口复用) 方案二:(根据源地址源端口端口复用) 方案三:(利用ICMP协议做遥控开关) 方案四:(利用TCP协议做遥控开关) iptables...做端口复用 在做渗透测试的过程中,我们经常会遇到下面这种问题。...但是我们不能通过22端口远程连接,必须得利用80端口端口复用连接。...方案二:(根据源地址源端口端口复用) 以下的命令是根据源地址源端口端口复用,也就是只有来自192.168.10.13主机的33333端口的访问80端口的流量会被转给22端口。...22 #创建端口复用规则,将流量转发至 22 端口 iptables -t nat -A PREROUTING -p icmp --icmp-type 8 -m length --length 1139

2.8K11

远程遥控IPTables进行端口复用

远程遥控 IPTables 进行端口复用 现在的问题只有一个,如何区分到 80 端口的正常流量和“复用流量”?...正常的的 HTTP 流量应该让它正常地发往 Apache,而“复用流量”应该前往 22 端口。答案也很简单,只要“复用流量”有特征就可以了。...今天我对这个方法进行了改进,不再用 source port 做为 “复用流量” 的标识,所以也就不再用 socat 来进行一次本地的转发了。同时,加入了远程遥控端口复用开关的功能。...创建端口复用链iptables -t nat -N LETMEIN# 创建端口复用规则,将流量转发至 22 端口iptables -t nat -A LETMEIN -p tcp -j REDIRECT...端口复用链iptables -t nat -N LETMEIN# 端口复用规则iptables -t nat -A LETMEIN -p tcp -j REDIRECT —to-port 22# 开启开关

1.6K60

红蓝对抗 | 利用python脚本实现端口复用

目录 端口复用 端口复用的简单实现(python脚本) 端口复用 端口复用就是在一个开放的端口上,通过对输入的信息进行字符匹配,来运行不同的服务。...端口复用只对输入的信息进行字符匹配,不对网络数据进行任何拦截、复制类操作,所以对网络数据的传输性能丝毫不受影响。端口复用常被黑客用来制作后门。...端口复用的简单实现(python脚本) 这是一个TCP端口复用的脚本,使用python3开发,当运行该脚本后,你访问指定的端口,脚本中的路由会自动将你的流量转发到对于的路由上。...公众号后台回复:端口复用 下载脚本。...访问目标主机的2222端口,脚本会自动将路由转到80端口 mstsc访问目标主机的2222端口,脚本会自动将路由转到3389端口 SSH访问目标主机的2222端口,脚本会自动将路由转到22端口 来源

71310

一文打尽 LinuxWindows端口复用实战

定义:端口复用是指不同的应用程序使用相同端口进行通讯。 场景:内网渗透中,搭建隧道时,服务器仅允许指定的端口对外开放。利用端口复用可以将3389或22等端口转发到如80端口上,以便外部连接。...功能: 端口复用可以更好地隐蔽攻击行为,提高生存几率。 端口复用有时也用作通道后门。...一、Linux端口复用 ---- 1.概述 使用iptables实现端口复用,使用socat进行连接。...使用该方法开启的端口复用为有限的端口复用复用端口正常业务会受影响,仅用于后门留存,或者临时使用,不建议长期使用。...3.指令速查 (1) 配置端口复用及开关规则 目标主机上创建新转发链 设置复用规则(设置转发规则) 设置开关规则(接受约定字符后规则生效/失效) 约定字符尽量复杂 # 新建端口复用链 iptables

4.1K40

一条命令实现端口复用后门

‍‍‍0x00:前言‍‍‍‍‍ 说到端口复用,大部分人第一反应肯定是想到内核驱动,需要对网络接口进行一些高大上的操作才能实现。...基本原理介绍 该后门的基本原理是使用Windows的远程管理管理服务WinRM,组合HTTP.sys驱动自带的端口复用功能,一起实现正向的端口复用后门。...因此,在安装了IIS的边界Windows服务器上,开启WinRM服务后修改默认listener端口为80或新增一个80端口的listener即可实现端口复用,可以直接通过Web端口登录Windows服务器...对于安装Windows 2012及以上版本操作系统的服务器来讲,只需要这一条命令即可实现端口复用。...结语 本文给出了一种使用WinRM作为端口复用后门的方法。但限于篇幅,还存在很多细节问题没有涉及,留待读者进行更深层次的研究。

1.9K10

TCP端口复用引发的异常,用setsockopt来解决

TCP端口复用引发的异常,用setsockopt来解决 我们在并发连接一个服务端时候他会出现这种情况 OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次...假如端口被socket使用过,并且利用socket.close()来关闭连接,但此时端口还没有释放,要经过一个TIME_WAIT的过程之后才能使用,这是TNN的相当烦银的,为了实现端口的马上复用,可以选择...setsockopt()函数来达到.端口复用的实现,我在这里用Python举个TCP端口复用的例子,UDP套接字要做的完全一样。...我们可以在定义好的端口加这句 from socket import server = socket() server.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) server.bind

1.7K30

红蓝对抗 | Windows利用WinRM实现端口复用打造隐蔽后门

目录 WinRM端口复用原理 端口复用配置 新增80端口监听 修改WinRM默认监听的端口 远程连接WinRM WinRM端口复用原理 该端口复用的原理是使用Windows的远程管理服务WinRM,结合...HTTP.sys 驱动自带的端口复用功能,一起实现正向的端口复用后门。...因此,在安装了IIS的Windows服务器上,开启WinRM服务后修改默认监听端口为80或新增一个80端口的监听即可实现端口复用,通过Web端口登录Windows服务器。...端口复用配置 新增80端口监听 对于Windows Server 2012以上的服务器操作系统中,WinRM服务默认启动并监听了5985端口。...修改WinRM默认监听的端口 如果该计算机上原本没有开启WinRM服务的话,则需要将WinRm端口监听端口修改为80端口

2.5K10

频分复用、时分复用、码分复用和空分复用的区别

此文的4种复用,均涉及到这4种资源。...频分复用复用的是时隙、空间和码,划分的是载波带宽(频率上区分信道),即在同一时隙、同一空间、同一个正交码的情况下,将一个载波带宽划分为相互区别的、多个不同频点的子信道,分别传送不同的信号。...时分复用复用的是频率、空间和码,划分的是时间(时间上区分信道),即在同一频率、同一空间和同一正交码的情况下,按照时间划分不同的子信道,分别传送不同的信号。...码分复用复用的是频率、空间和时隙,划分的是正交码(根据码区分信道),即在同一频率、同一空间和同一时隙的情况下,按照正交码划分不同的子信道(正交码可以区分出不同的信道),分别传送不同的信号。...图 1‑5 复用通路

48920

【Java 网络编程】服务器端 ServerSocket 配置 ( 端口复用 | 缓冲区设置 | 超时时间 | 性能权重 | 端口绑定 )

文章目录 I ServerSocket 端口号绑定参数 II ServerSocket 复用绑定端口设置 III ServerSocket 设置缓冲区大小 IV ServerSocket 设置超时时间...建议绑定时机 : 绑定端口号的操作建议在设置的最后一步进行操作 , 如果绑定了端口号 , 很多设置就无效了 ; 2. int backlog 参数作用 : 创建 ServerSocket 对象之后 ,...serverSocket.bind(new InetSocketAddress(Inet4Address.getLocalHost(), 8888), 10); II ServerSocket 复用绑定端口设置...---- 设置是否可以复用 ServerSocket 绑定的地址和端口号 : setReuseAddress( true ) ; serverSocket.setReuseAddress(true);...Socket 连接在建立时 , 会使用之前绑定本地的 IP 地址和端口号 , 这个端口号在使用之后 , 2 分钟之内不允许再次使用 ; 进行了该设置之后 , 可以在连接关闭之后 , 马上使用该本地

81220

波分复用(WDM)系统中的复用复用器件(MUXDEMUX)

根据传输信号的方向,WDM可用作复用或解复用。 30.jpg 复用器MUX 合波器MUX的主要作用是将多个信号波长合在一根光纤中传输。...由于不同波长的光载波信号可以看作互相独立(不考虑光纤非线性时),从而在一根光纤中可实现多路光信号的复用传输。通过多路复用,通信运营商可以避免维护多条线路,有效地节约了运营成本。...多路复用器(Demux)是一种对多路复用器进行反向处理的设备。 性能参数 复用/解复用器件(MUX/DEMUX)是WDM中的关键器件,它们影响着整个系统的性能。复用/解复用器件主要的性能参数有那些?...31.jpg 除了以上,当然还有其它影响复用/解复用器件的性能参数,如工作温度、带宽等。通常地,复用和解复用器件组合成一个设备,允许该设备同时处理输入和输出信号。...或者复用器的单点输出可通过单个通道连接到解复用器的单点输入。但更多的是复杂的组合设备适用双向传输。

1.6K40
领券