HTTP隧道技术的实现?(100分)

  • 主题发起人 主题发起人 pzf_2008
  • 开始时间 开始时间
P

pzf_2008

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在远程控制软件中实现HTTP隧道技术,以保证客户端和服务器端之间的通信可以穿越防火墙?
 
你说的好神秘,其实你的意思就是想用80来进行传输~~
现在的防火墙也可以拦截80的啊~让用户进行相关的选择后,才可以进行相关的操作的~~

用WebSerivce吧,这个可以穿越防火墙
 
如果防火墙内部机器访问的是防火墙外面服务器的80端口,而且数据是加了HTTP头,那么大部分防火墙是不会拦截的。

我的意思是建立一个HTTP隧道,两边的数据通过隧道来传输。怎么实现?
网站 http://www.nocrew.org/software/httptunnel.html 提供了C语言编写的HTTP隧道工具源代码下载,但是那个功能太多,有点复杂,偶看不懂。

要是哪位可以在delphi下实现基本的HTTP隧道通信就好了?
 
关键是http协议
 
Nat是不是讲的这个
 
HTTP隧道技术的原理:其实就是把所有要传送的数据全部封装到 HTTP 协议里进行传送,这样就可以穿越大部分的防火墙,因为防火墙一般对访问外部web服务器的http数据不进行拦截。“网络神偷”的数据传输正是采用这种技术。但就是不知道具体怎么实现?

期待中…………
 
帮顶,关注中。。。。。。。。
 
看看以下文章吧:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2270164
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1783296
http://www.delphibbs.com/keylife/iblog_show.asp?xid=2768
 
又是做木马的吧,
http://news.csdn.net/n/20060707/92417.html
 
希望大家继续深入讨论,共同提高,最好说到程序实现部分……
 
真的没人会吗? 自己顶一下
 
这样只能防火墙内的程序主动发起链接,防火墙外是不能主动的。
 
是啊, 就是内部向外部发起连接,在外部建立一个伪HTTP服务器(当然建立一个实际的HTTP服务器也可以),等待内部机器的连接。

反向后门insider正是采用了HTTP隧道技术,它采用的CGI脚本型隧道技术。不知道建立HTTP服务型的隧道怎么是怎么实现的?
 
关注。
有哪位XD有Delphi的代码?
 
只有自己顶……
 
这个要求功力很深厚才行,需要自己做tcp包,好好看看tcp/ip卷1卷2吧
 
我2001年就研究过,但没有成果,兄弟现在还研究啊?我想用http协议就可以了
 
网络神偷的源代码我买了 但是一直没有时间研究 谁把灰鸽子的开源代码注释 服务端改为杀毒不认识 我可以把代码与您交换 蔬菜是VC程序员 很厉害的说 蔬菜的技术比葛军厉害 但是葛军的鸽子比蔬菜的神偷比较不丢肉鸡
 
正在研究,没有进展
参考资料
http://www.web-cache.com/Writings/Internet-Drafts/draft-luotonen-web-proxy-tunneling-01.txt
 
鸽子有许多代码是翻来的,但总体感觉还不错
 
后退
顶部