资源简介
楚狂人的透明加密源码,过滤驱动,支持txt的透明加密
代码片段和文件信息
///
/// @file cf_create.c
/// @author crazy_chu
/// @date 2009-2-4
/// @brief 实现对create irp的处理。
///
/// 免责声明
/// 本代码为示例代码。未经详尽测试,不保证可靠性。作者对
/// 任何人使用此代码导致的直接和间接损失不负责任。
///
/// 授权协议
/// 本代码从属于工程crypt_file.是楚狂人与wowocock为《寒江独
/// 钓——Windows内核编程与信息安全》所编写的文件透明加密
/// 示例。本工程仅仅支持WindowsXP下,FastFat文件系统下记事
/// 本的加密。未测试与杀毒软件或者其他文件过滤驱动并存的
/// 情况。本代码全部权利为作者保留,仅供读者学习和阅读使
/// 用。未经两位作者书面授权,不得直接复制、或者基于此代
/// 码进行修改、利用此代码提供的全部或者部分技术用于商业
/// 的软件开发、或者其他的获利行为。如有违反,作者保留起
/// 诉和获取赔偿之权力。阅读此代码,则自动视为接受以上授
/// 权协议。如不接受此协议者,请不要阅读此代码。
///
#include
#include “..\inc\sfilter\sfilter.h“
#include “cf_list.h“
#include “cf_file_irp.h“
#define CF_FILE_HEADER_SIZE (1024*4)
#define CF_MEM_TAG ‘cfct‘
// 在create之前的时候,获得完整的路径。
ULONG
cfFileFullPathPreCreate(
PFILE_object file
PUNICODE_STRING path
)
{
NTSTATUS status;
Pobject_NAME_INFORMATION obj_name_info = NULL;
WCHAR buf[64] = { 0 };
void *obj_ptr;
ULONG length = 0;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3210 2009-05-06 21:45 crypt_file\buildchk_wnet_x86.log
文件 2735 2009-04-28 22:39 crypt_file\buildfre_wnet_x86.log
文件 10906 2009-05-06 12:05 crypt_file\cf_create.c
文件 10908 2009-05-06 11:31 crypt_file\cf_create.c.bak
文件 1002 2009-02-04 23:53 crypt_file\cf_create.h
文件 10891 2009-05-06 21:29 crypt_file\cf_file_irp.c
文件 10876 2009-02-14 00:34 crypt_file\cf_file_irp.c.bak
文件 1118 2009-01-31 09:44 crypt_file\cf_file_irp.h
文件 4486 2009-02-10 21:31 crypt_file\cf_list.c
文件 758 2009-02-07 10:56 crypt_file\cf_list.h
文件 12304 2009-05-06 14:37 crypt_file\cf_modify_irp.c
文件 12304 2009-04-27 23:21 crypt_file\cf_modify_irp.c.bak
文件 1282 2009-02-08 00:23 crypt_file\cf_modify_irp.h
文件 2440 2009-05-05 22:59 crypt_file\cf_proc.c
文件 2436 2009-02-08 01:34 crypt_file\cf_proc.c.bak
文件 970 2009-01-30 13:23 crypt_file\cf_proc.h
文件 10983 2009-05-20 22:16 crypt_file\cf_sfilter.c
文件 10978 2009-05-06 15:06 crypt_file\cf_sfilter.c.bak
文件 2894 2009-02-04 23:53 crypt_file\crypt_file.vcproj
文件 891 2008-12-11 21:24 crypt_file\makefile
文件 177 2009-04-28 22:05 crypt_file\my_build.bat
文件 111 2008-12-11 21:24 crypt_file\my_clean.bat
文件 1065 2009-01-29 08:29 crypt_file\readme.txt
文件 553 2009-02-06 23:06 crypt_file\sources
文件 27208 2007-11-01 09:46 crypt_file\fat_headers\fat.h
文件 45792 2007-11-01 09:46 crypt_file\fat_headers\fatstruc.h
文件 1409 2007-11-01 09:46 crypt_file\fat_headers\lfn.h
文件 7202 2007-11-01 09:46 crypt_file\fat_headers\nodetype.h
目录 0 2010-06-30 06:22 crypt_file\fat_headers
目录 0 2010-06-30 06:22 crypt_file
............此处省略3个文件信息
- 上一篇:安装依赖文件(hadoop-2.7.2)
- 下一篇:计算机考研面试题
相关资源
- xyisv_10236804.zip
- 计算机图形学第4版高清电子书.pdf
- 《多粒度知识获取与不确定性度量》
- 华成英模电课件.zip
- 70d0cd041f738f12db575d3b46e97582.pdf
- OfficeTabEnterprise13.1.zip
- wxu998.rar
- PowerDesigner16.5汉化文件.rar
- jsgis.zip
- PinyinIME(关键代码写了注释).zip
- 锁相环设计、仿真与应用第5版中.pd
- novelOnLine.zip
- SingleSensorImagingMethodsandApplicationsforDi
- ControlSystemsEngineering7th(NormanS.Nise)
- ModernControlSystems13th(RichardC.Dorf).ra
- VectorMagic_1.15pojie.rar
- complexityoflattice__problems.pdf
- xnby_883749.zip
- TOGAF培训讲义-周金根.pdf
- OS12.2驱动,手机虚拟定位软件,Loca
- 大话系列-大话数据结构(pdf高清版)
- 梁宁产品经理思维30讲.pdf
- CHI760E辰华电化学工作站软件最新版
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
评论
共有 条评论