位于网关后面的计算机直接进行通信(穿过防火墙),想知道别人是如何做到的!!!(200分)

  • 主题发起人 主题发起人 LiChaoHui
  • 开始时间 开始时间
L

LiChaoHui

Unregistered / Unconfirmed
GUEST, unregistred user!
我一直想实现网关背后的计算机直接通信,但我的网络知识匮乏,无从下手,

问题是这样的,现在宽带上网很流行了,但是大家都在网关的后面,
据我所知,可能通过的网关还不止一层,可能有两层,电信局还有一层

我想在公司的局域网和家中的局域网进行直接通信,当然双方都有网关,
按照我原来的想法,似乎是不可能的,但是我看到了一个程序,自称能够做到
在下列地址,作者说用的UDP协议
http://wenjinshan.wx-e.com/py.htm
其中的
3.能穿越防火墙的远程控制、文件传输软件(P2P软件)
这采用新技术、新构思,不需要服务器,能穿越网关进行远程控制和文件传输。
特别适用于双方都是没有Internet IP的不同宽带网中。
点击这里下载单线程的可执行文件,点击这里下载多线程的可执行文件。
Delphi源代码每套私用:300元,商用:500元,需要技术支持另加200元。

我很好奇,很想知道是怎么做到的,既然别人能做到,我想肯定也难不到在座
的各位高手,如果能够解答,另有200分相送

up者有分



 
我觉得不难,用http协议传输不是就绕过防火墙了吗?
只需要在发送端和接受端各做一个可以把任何二进制码转换成可以用
http传输的ASC码就行了
不知道表达清楚了没有,当然要做的工作还很多,但我想绕过防火墙
并不十分困难,因为你是装了木马(接收端软件)的[:D]
 
但是双方都在网关背后,不可能由其中一方连接到另一方
 
http://cosoft.org.cn/project/showfiles.php?group_id=4585&release_id=4809
到这上面下载源码看看。
 
就是用中转代理转发
 
而且他只能用UDP,用TCP恐怕比较麻烦
 
使用UDP恐怕也很难穿越网关呀
 
http://cosoft.org.cn/project/showfiles.php?group_id=4585&release_id=4809
myicq的源代码,相信能让你学到很多东西。
 
但是他也不能穿越网关呀,我需要的是怎么穿越网关
 
真的这么难吗?那他是怎么做出来的呢?
 
他是怎么做到的呢???
 
強烈關注﹒
 
初步分析了一下网络底层的数据包,关键还得看网关怎么处理,
实际上是一种对网关的欺骗,从而使数据能到达正确的位置
 
恩。。。。
是个问题,。。。。。
up!
 

Similar threads

D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
D
回复
0
查看
785
DelphiTeacher的专栏
D
后退
顶部