社区
驱动开发/核心开发
帖子详情
PNDIS_PACKET 结构解析
在他乡奋斗
2011-03-03 12:01:15
最近在做网卡的东西,对于PNDIS_PACKET的结构始终不能彻底理解。现想和各位高手讨论下。
...全文
289
5
打赏
收藏
PNDIS_PACKET 结构解析
最近在做网卡的东西,对于PNDIS_PACKET的结构始终不能彻底理解。现想和各位高手讨论下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老马何以识途
2011-03-07
打赏
举报
回复
你想讨论什么?
lumei_1123
2011-03-04
打赏
举报
回复
我觉得packet中的主要信息包含在NDIS_PACKET_PRIVATE Private;那边关联了buffer等信息。
jw212
2011-03-03
打赏
举报
回复
讨论什么
DISINHUI
2011-03-03
打赏
举报
回复
供参考
DISINHUI
2011-03-03
打赏
举报
回复
http://hi.baidu.com/%D2%BB%C6%F0%B3%D4%CF%A1%B7%B9/blog/item/076977d229ee283d960a1610.html
翻译了passthru中protocol.c的注释
#include "precomp.h" #pragma hdrstop #define MAX_
PACKET
_POOL_SIZE 0x0000FFFF//最大64K #define MIN_
PACKET
_POOL_SIZE 0x000000FF//最小256字节 //----------------------------------------------------------------
N
DIS
驱动
N
DIS
驱动分为3层 协议层驱动 绑定再所有网卡上,所以能截获接收到的包,但无法截获发送的包 中间层驱动 (P部分)绑定在了所有小端口驱动上(M部分)也被所有的协议驱动绑定,收发都能拦截。所有中间层小端口部分负责处理发送的包,协议部分负责处理接受的包 小端口驱动 网卡驱动 N
DIS
驱动开始 N
dis
MInitializeWrapper初始化N
DIS
句柄, N
dis
IMRegist...
Windows下网络数据报的监听和拦截技术
Windows下网络数据报的监听和拦截技术是一个比较古老的话题,应用也很广泛,例如 防火墙等等。这篇小文只是对该技术的一个总结,没有新技术,高手免看:) 要监听和拦截Windows下的数据报,基本可以在两个层次进行,一个是用户态(user-mo de),一个是核心态(kernel-mode)。 在用户态下,从高到低大概有四种方法。 ...
科普N
DIS
封包过滤
科普N
DIS
封包过滤 闲言:这个月一直在学习N
DIS
驱动编程,杂七杂八的资料都看个遍了,做了点笔记,捋捋思路,发上来备忘。Ps:只是小菜的一点学习笔记,没什么技术含量,不过版主如果觉得对大家稍微有点帮助的话,嘿嘿,你懂的...主题:由于N
DIS
架构本身相对比较复杂,有着比其他过滤驱动更多的"游戏规则"需要开发者耐心地学习...
Windows下N
DIS
透密加密系统设计
windows下N
DIS
透明加密系统设计 应用层模块又可细分为应用层控制模块和加密算法库模块,过滤加密规则库模块。内核层模块是系统的核心功能模块,是该系统的核心部分,下面详细叙述连个模块的功能分工。 (1)内核层模块:实现数据封包的获取与
解析
,匹配用户加密策略并完成网络数据包的透明加解密、数据包的分片和重组功能,保护数据传输的安全性,同时为应用层提供控制接口以便于用户策略的定制。 (2)应用层模块:控制内核驱动程序的启停,使系统处于保护和非保护状态;根据用户的需求定制过滤加密规则策略文件并导入注册表,如针对
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章