内网安全隧道搭建-ngrok-frp-nps-sapp

1.ngrok

建立内网主机与公网跳板机的连接:

内网主机为客户机:

下载客户端执行

2.frp
(1)以下为内网穿透端口转发

frp服务端配置:

bindPort 为frp运行端口

服务端运行 ./frps -c frps.ini

frp客户端配置:

serverAddr为服务端ip

serverPort为服务端工作端口与上述相同

type为工作协议

localIp为本地ip地址

localPort为需要转发的端口

remote为远程服务端转发端口

对应关系为 本地22端口对应远程服务端6000端口

(2)作为代理测试

网络架构图如下:

利用nat模拟外网地址

假设攻击者拿下linux1,想要访问192.168.11.0/24资产

利用frp搭建隧道:

linux1运行客户端,配置如下

serverAddr为远程vps ip,启动插件socks5

服务端配置如下:

使用proxifier 进行sock5代理配置

配置仅访问11.0/24网段启动

初次点击添加:

配置完毕访问

配置访问22.0/24网段

拿下目标windows10配置访问22网段

此时linux1作为vps的客户端,作为linux2的服务端

作为服务端配置:

windows10客户端配置:

使用proxifier进行配置:

并在规则处添加

(3).本次实验参考文章

frp多层内网隧道搭建 proxychains及proxyfier多层代理详细设置_frp代理-CSDN博客

3.sapp

客户端运行:

.\spp.exe -name "test" -type proxy_client -server 服务端ip -fromaddr :本地转发的端口 -toaddr :转发到服务端的端口 -proxyproto tcp -proto ricmp

tcp -proto ricmp代表将tcp协议以ricmp出站传输

服务端运行:

./spp -type server -proto ricmp -listen 0.0.0.0

协议为icmp,监听所有端口

cs 生成木马:

选择icmp1生成木马,当客户端运行木马后流量从本地8081端口转发到目标8082端口,以icmp协议传输。

4.nps

启动nps

./nps install

./nps

更改配置:vim /etc/nps/conf/nps.conf

隧道搭建:

映射关系为:服务端:5566对应本地6666

相关推荐
wanhengidc8 分钟前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?15 分钟前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
易连EDI—EasyLink29 分钟前
易连EDI–EasyLink实现OCR智能数据采集
网络·人工智能·安全·汽车·ocr·edi
@insist1231 小时前
信息安全工程师考点精讲:身份认证核心原理与分类体系(上篇)
大数据·网络·分类·信息安全工程师·软件水平考试
SmartRadio1 小时前
ESP32-S3 双模式切换实现:兼顾手机_路由器连接与WiFi长距离通信
开发语言·网络·智能手机·esp32·长距离wifi
JS_SWKJ1 小时前
网闸与光闸深度解析:高安全隔离设备核心知识与选型
安全
AIwenIPgeolocation1 小时前
出海应用合规与风控平衡术:可信ID的全球安全实践
人工智能·安全
_.Switch2 小时前
东方财富股票数据JS逆向:secids字段和AES加密实战
开发语言·前端·javascript·网络·爬虫·python·ecmascript
长安链开源社区2 小时前
长安链2.3.8生产版本发布,安全、开放、灵活的企业级区块链底座
安全·区块链
金色光环3 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip