阅读:3175回复:15
NDIS中间层实现P2P终结者核心代码
最近自己弄了NDIS实现这个P2P终结者类似的功能。
最近辞职以后在写东西,自己开始玩驱动开发,发现还是没有想象中难,但环境还是比应用层开发环境还是差多了,要非常注意内存的一些细节,不然很容易导致蓝屏。还有就是NDIS 中间层资料太少,中国书籍有一定的介绍,但只是简单的代码,而那些扩展的Passhru的代码都是抄老外的博客,而且我发现官方的Passhru有一个隐藏的BUG,会在一定条件下导致内存越界,但我目前发现所有的passhru的代码都没有注意到这个问题,NDIS中间层资料太少,常见的在驱动中发送数据包蓝屏,和NdisRequst蓝屏都可以在我代码看到怎么处理,网上对应一些代码其实都会有一点问题。有的我感觉估计贴出一些错误代码,貌似这一块代码比较商业话。 功能:1:禁止指定IP访问 2: 禁止指定网页访问. 3: 禁止指定QQ登录。 4: 本来想实现一个DNS欺骗的功能,由于要弄别的东西,暂时没有弄。 演示:这个2台真机测试,这个是我以前贴的图片,最新版的客户端进行修改,改掉代码中的硬编码 我发现这方面资料太少,源代码就更少了,所以现在分享给网友。希望对你有帮助。 代码下载 提示我帖子数没有超过3个,不能发带有链接的帖子 274301756 |
|
最新喜欢:liqt02... |
沙发#
发布于:2014-05-28 17:54
有需要的留言,我发给你。
|
|
板凳#
发布于:2014-05-29 18:03
6784746@qq.com多谢楼主 正需要这方面的资料
|
|
|
地板#
发布于:2014-06-03 09:38
|
|
地下室#
发布于:2014-06-19 14:04
brucexq@163.com,谢谢
|
|
5楼#
发布于:2014-07-08 15:38
|
|
6楼#
发布于:2014-07-12 14:20
楼主也发我一份,谢谢
shadowwitch@qq.com |
|
7楼#
发布于:2014-07-17 09:23
邮箱 lvyeqlove@163.com 谢谢楼主!
|
|
8楼#
发布于:2014-07-23 10:42
我非常需要!多谢!
5889994@qq.com |
|
9楼#
发布于:2014-07-25 17:20
非常需要,谢谢了! 46523434@qq.com
|
|
10楼#
发布于:2014-07-29 14:00
cong119@sohu.com ,谢谢
|
|
11楼#
发布于:2014-08-20 10:09
782969317@qq.com 很感兴趣,能不能发一份我学习下,谢谢!
|
|
12楼#
发布于:2015-05-29 18:15
感谢 hailunchina#vip.qq.com
|
|
13楼#
发布于:2015-06-11 19:42
感谢,如果可以发我一份 513236545@qq.com
|
|
14楼#
发布于:2016-12-20 15:33
给我一份吧,我需要学习:1034767215@qq.com,谢谢啊!
|
|
15楼#
发布于:2017-01-29 11:34
给我一份吧,我需要学习:18686091@qq.com,谢谢啊!
|
|