http隐蔽隧道搭建
本文参考自多个博客,具体链接会在文中详细写出,感谢各位原作者HTTP隐蔽隧道环境搭建一使用httptunnel(linux)工具搭建环境工具下载地址:https://linux.softpedia.com/get/System/Networking/HTTPTunnel-7159.shtml客户端服务器分别编译httptunnel根据docs/README中的配置示例搭建环...
本文参考自多个博客,具体链接会在文中详细写出,感谢各位原作者
HTTP隐蔽隧道环境搭建一
使用httptunnel(linux)工具搭建环境
工具下载地址:
- https://linux.softpedia.com/get/System/Networking/HTTPTunnel-7159.shtml
- 客户端服务器分别编译httptunnel
- 根据docs/README中的配置示例搭建环境,本文搭建的是telnet环境,客户端和服务器端的配置分别如下:
HTTP隧道环境搭建二
原理可参考https://blog.csdn.net/zzzhktk/article/details/18566309
搭建方法参考 https://www.cnblogs.com/bonelee/p/9132067.html
搭建过程:
- server client开启telnet(windows下面的telnet用户名密码就是你的电脑的用户名密码,在管理下面启动,然后net start telnet) https://jingyan.baidu.com/article/870c6fc3cd6fa9b03fe4bee4.html
- server端开启httptunnel监听80端口,同时把该端口收到的数据转给提供服务的接口 eg:hts -F localhost:23 80 #监听80端口,并把数据转给本机的23口,也就是telnet服务
- client端开启httptunnel 监听一个端口,并指定连接到服务器端的哪个端口 eg: htc -F 1234 192.168.7.3:80 #监听本机1234端口,并把数据转给对端的httptunnel server
- client发起telnet请求到本机监听的1234端口,数据会给到httptunnel client, 然后给到httptunnel server, 然后给到server上的23端口,结束
整个的流程如下:
[telnet.exe:任意端口] ---> [tunnel client.exe:1234] ---->[Firewall]---->[tunnel server.exe:80]---->[telnet Server.exe:23]
HTTP隧道环境搭建三
https://blog.csdn.net/fushou/article/details/7229447
https://blog.csdn.net/iiprogram/article/details/2254285 对应的源码分析
使用的是https://sourceforge.net/projects/http-tunnel/files/ 这款隧道搭建工具
配置使用map配置
Client配置如下:相当与把本地的3000端口映射到服务器的23端口,也就是telnet
Server端的配置,默认就可以
Client访问server的23如下:
更多推荐
所有评论(0)