网络开发
mdcire
这个作者很懒,什么都没留下…
展开
-
NDIS LWF网络过滤驱动开发(一):LWF简介及数据结构说明
写在之前:换工作了,做Win驱动开发,还是网络过滤驱动。之前从未接触过这些,只是做着单机的桌面应用程序,所以一切是从头开始。从驱动到网络,很多的不懂,一步步走来,现在多少有些进展了,现在就总结下这段过程.(驱动开发确实麻烦,现在看见蓝屏依然会心惊肉跳)一.什么是ndis lwf驱动:NDIS: Network Driver Interface Specification.就是微软的一套网络原创 2016-09-27 21:44:30 · 4847 阅读 · 0 评论 -
NDIS LWF收发3G网卡Mobile Broadband的自定义数据
使用NDIS LWF过滤WCDMA数据,需要对相关网络数据包进行修改。测试发现3G网卡(不是所有的3G网卡)属于NdisMediumWirelessWan类型,在FilterAttach函数中对filter类型有NdisMediumWirelessWan,NdisMediumWan,NdisMedium802_3做判断。而NdisMediumWirelessWan这种网卡的数据包通过lwf抓包发现原创 2016-10-24 18:13:23 · 932 阅读 · 0 评论 -
Windows下使用IPV6 socket收发TCP,UDP数据
因工作需要在IPV6环境下测试收发TCP,UDP数据包,写了个小工具,在此记录一下。* TCP - ServerWORD wVersionRequested; WSADATA wsaData; int nError; wVersionRequested = MAKEWORD(1, 1); nError = WSAStartup(wVersionRequested, &wsa原创 2016-12-28 17:06:47 · 6441 阅读 · 0 评论