未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #1 如何在win9x及winnt下都可以截获、发送数据包的例子。 我找了很多帖子,并没有有效的解决方法。那位朋友能 告之原理,愿300分相送。
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #2 win9x/winnt/win2k下的设备驱动程序都不一样,所以没有通用的方法。 在win9x/winnt/win2k都可以用的例子无非是把win9x/winnt/win2k下的程序合在一块儿了。 在delphi.mychangshu.com上有win9x和win2k下截获数据包的源程序,你可以参考,并把 它们合在一个程序里。
win9x/winnt/win2k下的设备驱动程序都不一样,所以没有通用的方法。 在win9x/winnt/win2k都可以用的例子无非是把win9x/winnt/win2k下的程序合在一块儿了。 在delphi.mychangshu.com上有win9x和win2k下截获数据包的源程序,你可以参考,并把 它们合在一个程序里。
热 热血 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #3 原理都差不多 都是通过hook tcp/udp设备和中间层过滤来做的 http://www.pcausa.com/这里有源码
未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-15 #5 如何用delphi接受、修改、发送封包(tcp、udp协议等)
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-16 #7 我有例子的,但是只能在2000下用Administrator的权限做到
未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-16 #8 贴出下载链接来行吗?大富翁对于这方面的关注似乎不多.....
D duducat Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-16 #9 呵呵,想做防火墙的人挺多,还是做hacker了? 可以提供一点资料哟!
晨 晨晨 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-19 #11 叮叮当当的方法不坏,我就见过,做成代理让大家用。当然你就可以记录下来了。 如果要用其他方法程序,但我估计无论怎么样即使是写底层驱动,也必须分开来实现, 然后判断操作系统,再运行。 我所知道的方法: 9X下面必须使用VxD驱动。 2K下面可以用Socket的一个新参数搞定。 以前我都下载过这样的例子程序,不过,可惜,技术不够,一个也没有看懂。呵呵~[]
叮叮当当的方法不坏,我就见过,做成代理让大家用。当然你就可以记录下来了。 如果要用其他方法程序,但我估计无论怎么样即使是写底层驱动,也必须分开来实现, 然后判断操作系统,再运行。 我所知道的方法: 9X下面必须使用VxD驱动。 2K下面可以用Socket的一个新参数搞定。 以前我都下载过这样的例子程序,不过,可惜,技术不够,一个也没有看懂。呵呵~[]
叮 叮叮当当 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-20 #12 其实有一个非常简单易行的方法,不论操作系统是Win9x还是WinNT/2000/XP,只要自己开发一个透明的转发程序。 假设要监视应用程序A和应用程序B在TCP/IP端口XX的通讯情况,可以安插一个计算机C进去,在该计算机启动透明转发程序,接收到应用程序A的数据就转发给应用程序B,接收到应用程序B的数据就转发给应用程序A。 假如要监视的客户端可以自由设置连接服务器端的端口,那就更简单了,完全可以把透明转发程序放在客户端计算机上运行。通讯链路示意如下:客户端程序<->透明转发程序(在YY端口帧听)<->服务器端程序(在XX端口帧听)。 既然透明转发程序是由你开发的,那么就可以……嘿嘿,记录下A与B的通讯记录以供分析了。
其实有一个非常简单易行的方法,不论操作系统是Win9x还是WinNT/2000/XP,只要自己开发一个透明的转发程序。 假设要监视应用程序A和应用程序B在TCP/IP端口XX的通讯情况,可以安插一个计算机C进去,在该计算机启动透明转发程序,接收到应用程序A的数据就转发给应用程序B,接收到应用程序B的数据就转发给应用程序A。 假如要监视的客户端可以自由设置连接服务器端的端口,那就更简单了,完全可以把透明转发程序放在客户端计算机上运行。通讯链路示意如下:客户端程序<->透明转发程序(在YY端口帧听)<->服务器端程序(在XX端口帧听)。 既然透明转发程序是由你开发的,那么就可以……嘿嘿,记录下A与B的通讯记录以供分析了。
未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-20 #13 的确,应该判断操作系统,然后分别调用vxd,dll文件来实现。关键是如何调用那些诸如 vpacket.vxd zpacket.vxd这些设备驱动程序
热 热血 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-22 #15 很简单的几个东西 叮叮当当的想法明显不行 因为代理只对应用程序有效 也就是tcp/udp有效 而icmp,igmp无效 驱动也不是很复杂.
张 张无忌 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-22 #16 驱动不复杂,只是要掌握的知识比较多,而且要知道很多硬件相关的东西
未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-23 #17 各位朋友,也可讨论讨论hook winsocket阿!
S shangjintong Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-28 #19 http://www.CashRead.com/cgi-bin/page.cgi?r=shangjintong@ccsoft.com.cn 上面的网址可以赚美元,注册即可得到100$。并通过点击广告连接,继续赚美元。
http://www.CashRead.com/cgi-bin/page.cgi?r=shangjintong@ccsoft.com.cn 上面的网址可以赚美元,注册即可得到100$。并通过点击广告连接,继续赚美元。
未 未来107 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-31 #20 c++中有一个hook winsocket的例子,用的是替换winsocket dll库,那么,这在delphi下如何 做呢?