minifilter 文件透明加密源码

上传者: xudaneng | 上传时间: 2010-12-14 00:00:00 | 文件大小: 283KB | 文件类型: rar
基于minifilter框架下的透明加解密源码。 1 手工加载时自动增加system,explorer.exe,notepad.exe为监控进程 2 添加了异或加密算法 3 取消了不对c分区监控的限制,因为很多虚拟机里只有C分区 安装和加载说明 1 把engine.inf,engine.sys拷贝到虚拟机里 2 右击engine.inf,点安装 3 手工加载进cmd, 输入 sc start engine 4 手工停止进cmd,输入 sc stop engine 5 测试时请关闭杀毒软件,代码与诺顿杀毒软件的冲突是由于刷缓存引起的,是能解决的,不过初学者不必关心这个

文件下载

资源详情

[{"title":"( 56 个子文件 283KB ) minifilter 文件透明加密源码","children":[{"title":"engine","children":[{"title":"include","children":[{"title":"iocommon.h <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"interface.h <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"error.h <span style='color:#111;'> 944B </span>","children":null,"spread":false}],"spread":true},{"title":"Build.txt <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"engine.sys <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"engine.inf <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"user","children":[{"title":"sources <span style='color:#111;'> 478B </span>","children":null,"spread":false},{"title":"iocommon.h <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"interface.h <span style='color:#111;'> 3.61KB </span>","children":null,"spread":false},{"title":"User.c <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"makefile <span style='color:#111;'> 374B </span>","children":null,"spread":false},{"title":"sources.bak <span style='color:#111;'> 482B </span>","children":null,"spread":false},{"title":"User.rc <span style='color:#111;'> 318B </span>","children":null,"spread":false}],"spread":true},{"title":"engine","children":[{"title":"sources <span style='color:#111;'> 337B </span>","children":null,"spread":false},{"title":"key.c <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"main.h <span style='color:#111;'> 8.96KB </span>","children":null,"spread":false},{"title":"lib.c <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false},{"title":"engine.rc <span style='color:#111;'> 266B </span>","children":null,"spread":false},{"title":"main.c <span style='color:#111;'> 73.85KB </span>","children":null,"spread":false},{"title":"file.h <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"fltKernel.h <span style='color:#111;'> 118.93KB </span>","children":null,"spread":false},{"title":"file.c <span style='color:#111;'> 14.66KB </span>","children":null,"spread":false},{"title":"cache.c <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"key.h <span style='color:#111;'> 528B </span>","children":null,"spread":false},{"title":"objfre_wxp_x86","children":[{"title":"i386","children":[{"title":"ctx.obj.oacr.root.x86fre.pft.xml <span style='color:#111;'> 4.54KB </span>","children":null,"spread":false},{"title":"lib.obj <span style='color:#111;'> 16.73KB </span>","children":null,"spread":false},{"title":"main.obj.oacr.root.x86fre.pft.xml <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false},{"title":"process.obj.oacr.root.x86fre.pft.xml <span style='color:#111;'> 43.61KB </span>","children":null,"spread":false},{"title":"cache.obj <span style='color:#111;'> 17.86KB </span>","children":null,"spread":false},{"title":"message.obj <span style='color:#111;'> 21.72KB </span>","children":null,"spread":false},{"title":"engine.pdb <span style='color:#111;'> 339.00KB </span>","children":null,"spread":false},{"title":"engine.sys <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"main.obj <span style='color:#111;'> 68.27KB </span>","children":null,"spread":false},{"title":"vc90.pdb <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false},{"title":"_objects.mac <span style='color:#111;'> 529B </span>","children":null,"spread":false},{"title":"message.obj.oacr.root.x86fre.pft.xml <span style='color:#111;'> 556B </span>","children":null,"spread":false},{"title":"process.obj <span style='color:#111;'> 50.15KB </span>","children":null,"spread":false},{"title":"file.obj <span style='color:#111;'> 32.91KB </span>","children":null,"spread":false},{"title":"key.obj <span style='color:#111;'> 18.96KB </span>","children":null,"spread":false},{"title":"file.obj.oacr.root.x86fre.pft.xml <span style='color:#111;'> 46.25KB </span>","children":null,"spread":false},{"title":"engine.res <span style='color:#111;'> 992B </span>","children":null,"spread":false},{"title":"ctx.obj <span style='color:#111;'> 21.51KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"buildfre_wxp_x86.log <span style='color:#111;'> 8.08KB </span>","children":null,"spread":false},{"title":"common.h <span style='color:#111;'> 3.42KB </span>","children":null,"spread":false},{"title":"ctx.c <span style='color:#111;'> 5.67KB </span>","children":null,"spread":false},{"title":"makefile <span style='color:#111;'> 399B </span>","children":null,"spread":false},{"title":"engine.inf <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"message.c <span style='color:#111;'> 4.77KB </span>","children":null,"spread":false},{"title":"buildfre_wxp_x86.wrn <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false},{"title":"message.h <span style='color:#111;'> 861B </span>","children":null,"spread":false},{"title":"process.h <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"process.c <span style='color:#111;'> 19.24KB </span>","children":null,"spread":false},{"title":"ctx.h <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"lib.h <span style='color:#111;'> 977B </span>","children":null,"spread":false},{"title":"buildfre_wxp_x86.err <span style='color:#111;'> 66B </span>","children":null,"spread":false},{"title":"cache.h <span style='color:#111;'> 222B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • blknit :
    谢谢分享,看看能不能能懂
    2020-09-17
  • 山东蓝鸟贵薪 :
    谢谢分享,下载学习学习
    2020-01-21
  • blunt_goat :
    感谢分享,不错的学习资料,可用于研究验证框架方案。
    2019-12-20
  • lin850226 :
    感谢无私的分享,对初学者非常实用!
    2018-08-13
  • qiangqiang290 :
    代码很不错,是我最近集中查找透明加解密源码最完善的,测试发现,对已有txt的获取会出现问题,清缓存的代码不好用,偶尔会出现0x4e的蓝屏,功能不完全兼容win10x64。
    2018-04-10

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明