Frp 内网穿透服务器在渗透中的应用

本文介绍了如何使用Frp进行内网穿透,包括在没有公网IP的情况下发布内网服务,搭建内网穿透服务器,以及利用Frp在Kali Linux上配置MSF接收公网shell。此外,还探讨了跨网段获取内网shell的实战技巧。
摘要由CSDN通过智能技术生成

内容

  1. 实战-在内网发布服务使之可在公网访问
  2. 使用 frp 搭建内网穿透服务器
  3. 实战-kali 配置 MSF 接收来自公网的 shell
  4. 实战-跨网段获取内网 shell
  5. 实战-内网穿透-二级代理
  6. 实战-内网穿透-三级代理

1.实战-在内网发布服务使之可在公网访问

局域网对外发布服务原理
之前我们说过内网主机如何使用公网地址进行上网的原理,那我们如何让互联网的其他主机访问我们的内网主机呢,比如kali要接收一个公网的shell该如何接收

我们分析NAT工作过程中可以得知整个过程进行了两次ip转换,第一次将请求包的源ip地址转换成了SNAT,其中s表示source,第二次转换应答包的目的地址被称之为DNAT,DNAT转换可以使互联网访问到内网的主机,我们单独配置DNAT就可以实现外部网络访问内网主机了

通过端口映射发布服务的方式:
端口映射是比较灵活的映射内网各个不同主机的方式,需要对外发布的服务端口,端口配置的方式也很简单,一般情况可以通过路由配置,但是通过路由配置端口映射需要一个前提条件,就是路由拥有一个公网ip,按正常逻辑来说我们路由拨号成功后运营商会分配一个公网ip给路由器,但是对于运营商来说这样对ipv4的资源是一种负担,而我国网民不知三亿
所以运营商会在路由器拨号中再嵌套一层内网,也就是说我们路由器拨号得到的IP地址也是一个内网地址,然后由运营商的路由网关在做NAT地址转换进行上网

查看是否拥有公网地址的方法
登录路由器,登录地址一般是网关http://192.168.1.1 每个人网络环境可能稍有不同

下面通过路由器对外进行端口映射
首先路由器找到NAT服务,不同的路由器界面差别很大,但是NAT服务一般都在安全设置或者应用中
开启kali的apache服务
由于我现在使用的是校园网没办法,后续会在云服务上面映射端口
添加映射的规则:
服务名对应我们想要发布的服务即可,设备一般是可以选择max地址,一般选中后会自动显示ip,协议类型一般选择tcp即可,内部端口为apache2服务端口,外部端口是绑定公网IP的端口,这里不建议在外部端口使用80端口,因为运营商会封杀80端口,建议使用1000+以上的端口号

访问的时候直接将用公网地址+端口号即可
这样就完成了公网ip访问内网服务

下面来看下无公网ip怎样进行端口映射
无公网ip进行端口映射需要借助第三方服务,例如花生壳
注册地址:https://hsk.oray.com/
第三方服务的注册非常麻烦,由于政策要求必须进行实名认证

这里建议大家去租一个服务器,我自己用的是阿里的,学生优惠一年才不到100元(这里看起来有点像在打广告)

2.使用frp搭建内网穿透服务器

先来了解一下内网穿透的使用场景
内网穿透从本质上来说

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

White boy&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值