-
-
关于“一种新的穿透防火墙的数据传输技术”的疑问[求助]
-
发表于:
2007-4-10 17:05
4946
-
关于“一种新的穿透防火墙的数据传输技术”的疑问[求助]
原文地址:
103K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3S2A6i4K6u0W2j5X3q4A6k6s2g2Q4x3X3g2U0L8$3#2Q4x3V1k6C8k6$3c8A6N6%4y4K6i4K6u0r3j5X3I4G2k6#2)9J5c8X3W2@1k6h3#2Q4x3V1k6U0k6o6f1H3j5e0x3I4z5o6M7K6j5K6W2W2k6e0l9$3x3K6c8X3j5e0b7I4x3$3y4Q4x3U0f1J5c8h3S2@1L8h3H3`.
文章中提到利用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直播授课