内网通道构建——rinetd

本文介绍了如何利用rinetd在内网通道构建中进行TCP端口转发,通过边界主机Target1建立到内网Host Target2的连接。首先详细描述了测试环境,包括两台目标主机的IP地址。接着,讲解了 rinetd 在CentOS和Ubuntu上的安装过程,以及服务的启动、停止和重启命令。重点在于如何配置rinetd的转发规则,通过修改`/etc/rinetd.conf`文件实现端口转发,使得访问边界主机的特定端口可以访问到内网主机的Apache服务。
摘要由CSDN通过智能技术生成


  Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。

1、 测试环境

  Target1:192.168.11.107 192.168.21.104 (边界主机)
  Target2:192.168.21.103

  攻击机已拿到Target1的shell,需通过Target1构建通道,访问Target2主机,在Target2中,配置有Apache服务,浏览器访问返回 Yeah,you can access it!

2、 内网通道构建

2.1 环境安装

CentOS:

0x01	vim /etc/yum.repos.d/nux-misc.repo			#配置仓库加入下面代码:
[nux-misc]
name=Nux Misc
baseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/
enabled=0
gpgcheck=1
gpgkey=http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

0x02	安装rinetd
yum  -y install  rinetd  --disablerepo="*"  --enablerepo=nux-misc
wget  http://li.nux.ro/download/nux/misc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值