内核开发
文章平均质量分 80
houjinfeng210
日子是磨练出来的
展开
-
IRP概述
一、简述<br />任何内核模式程序在创建一个IRP时,都同时创建了一个与之关联的IO_STACK_LOCATION结构数组:数组中的每个堆栈单元都对应一个将处理该IRP的驱动程序,另外还有一个堆栈单元供IRP的创建者使用。堆栈单元中包含该IRP的类型代码和参数信息以及完成函数的地址。IRP的CurrentLocation为当前IO堆栈单元的索引,IRP的Tail.Overlay.CurrentStackLocation就是指向它的指针。CurrentLocation的最小值是1(注意:不是0)并且从上到下转载 2010-11-26 09:25:00 · 1033 阅读 · 0 评论 -
写给透明加密驱动开发的探索者
写给透明加密驱动开发的探索者<br /><br />1. 基础要好,先要学会写其它驱动<br /><br />2. 看三遍以上的 NT文件系统内幕, 如果能看中文版更好 :)<br /><br />3. cache管理这部分多看吧,多看多看<br /><br />4. NTFS倒不一定要看,多看看fastfat源码<br /><br />5. 一定要多试,多动手<br /><br />6. 尽可能在一个公司内开发,有完善的测试团队,否则你的产品一直在实验室...<br /><br />7. 多问大牛们,当然转载 2010-11-26 17:27:00 · 1073 阅读 · 0 评论 -
CA 解密系统原理及流程
CA 解密系统原理及流程 分类: 数字电视2012-07-04 11:09 539人阅读 评论(2) 收藏 举报 1、名词概念: 接收控制系统/条件接收系统 :该系统的任务是保证DVB业务仅被授权接收的用户所接收,其主要功能是对信号加扰,对用户电子密钥的加密以及建立一个确保被授权的用户能接收到加扰节目的用户管理系统 控制字或密钥:CW (Control Word ) 节目转载 2012-10-25 22:48:26 · 1735 阅读 · 0 评论