-
-
关于“一种新的穿透防火墙的数据传输技术”的疑问[求助]
-
发表于:
2007-4-10 17:05
4848
-
关于“一种新的穿透防火墙的数据传输技术”的疑问[求助]
原文地址:
http://hi.baidu.com/kgdiwss/blog/item/cd50a31873c9ee0634fa413c%2Ehtml
文章中提到利用DNS不会被防火墙拦到的特点,把系统创建的dns用的socket拿来给自已用,我的疑问是:
1、文中的代码我在xp sp2和2k sp4测试过了,都没有成功,获取到的socket的端口都是0的,不可用,还有就是h_info.ProcessId == PID这个条件始终不成立,因为h_info.ProcessId的值始终为4,不知道问题在哪。
2、即使获取到可用的socket了,那这个socket的有效性有多久?我需要一个能长久使用的socket,所以我们加了一个思路,就是先把所有的可用的socket保存到ini中,如果一个socket不可用,再换成另一个来发。
3、怎么样判断一个socket是不是可用啊?
找不到ZWell大虾,哎!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课