-
Notifications
You must be signed in to change notification settings - Fork 145
Home
hkx3upper edited this page Jun 7, 2022
·
25 revisions
项目里的开发文档有些错误,所以在wiki里写一下重要的项目方法。
最近找我的人有很多是刚开始写minifilter的,所以wiki将分为八部分写,从一些基础的知识开始。
前面的五部分搭建一个基本的双缓冲透明加解密驱动,后面的三部分实现一些单独的可选的模块。
- 介绍minifilter框架和一些概念;
- 双缓冲部分的设计;
- StreamContext和文件标识尾;
- 读和写的SwapBuffers;
- 密文挪用和扩展文件大小;
- 文件大小EOF与StreamContext->FileSize;
- 重入和特权加密、特权解密;
- 重命名方式读写文件;
- 授权进程的控制与保护。
有些bug或者目前不太确定的部分,我会标注出来。
最后,这只是一个实验性的项目,
有些地方的处理并不是那么的完善。
总之,论文我也写完了,项目我想还是放到github上让它充满“生机”的好。
转载请注明出处
https://github.com/hkx3upper/FOKS-TROT/wiki
hkx3upper