首页
社区
课程
招聘
[原创][驱动源码] 隐藏文件与注册表保护
发表于: 2020-7-18 16:09 7938

[原创][驱动源码] 隐藏文件与注册表保护

2020-7-18 16:09
7938

之前发布的 《任意文件隐藏驱动工具及源码》与注册表保护合二为一,后续新功能将在该版本上继续添加。
Talk is cheap, show me the code,感兴趣的可以同学看看。也可以加群沟通。

可参考:https://int0x3.cc/

481384100

  1. 保护一个特定的文件,使其隐藏。
  2. 保护特定的注册表Key不被访问。
  1. 文件隐藏基于MiniFilter来实现,通过处理IRP_MJ_DIRECTORY_CONTROL消息来实现。
  2. 注册表保护基于注册表回调来实现,处理RegNtPreCreateKeyEx类型来实现。
  1. 右键KHide.inf,选择安装。
  2. 启动管理员权限的cmd,输入命令: sc start KHide,观察输出为运行,表示驱动已经正常加载。(驱动未签名,需要关闭驱动强制签名后使用)
  3. 打开用户态控制工具:KHideCtrl.exe
  1. 执行:KHideCtrl.exe [-r] [-f].
  2. 程序会提示输入要隐藏的文件和保护的注册表路径。
    1. -f格式:C:\test.txt
    2. -r格式:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KHide
  3. 之后,程序停止执行,等待继续键入任意键,取消隐藏和保护。
  1. -f格式:C:\test.txt
  2. -r格式:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\KHide
  1. 目前支持最新的Win10 2004 x64(x86版本未测试)。
  2. 对于中文等特殊字符,未详细测试,理论支持。
  3. 由于该工具只是作为Demo使用,理论支持x64所有平台。
  4. 该工具目的仅作为学习使用,不可用于任何非法行为,若因使用产生任何后果,与本人无关。
  5. 其它问题,如需要源码,可以联系QQ群:414792053
  • 保护一个特定的文件,使其隐藏。
  • 保护特定的注册表Key不被访问。
  • 文件隐藏基于MiniFilter来实现,通过处理IRP_MJ_DIRECTORY_CONTROL消息来实现。
  • 注册表保护基于注册表回调来实现,处理RegNtPreCreateKeyEx类型来实现。

  • [招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

    最后于 2020-7-21 16:58 被小丶小编辑 ,原因:
    上传的附件:
    收藏
    免费 3
    支持
    分享
    最新回复 (9)
    雪    币: 144
    活跃值: (335)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    2
    好广告,支持一个
    2020-7-18 17:19
    1
    雪    币: 1558
    活跃值: (3453)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    3
    原创?
    https://github.com/JKornev/hidden
    这是你的东西么?
    2020-7-18 21:09
    1
    雪    币: 181
    活跃值: (621)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    4
    qj111111 原创? https://github.com/JKornev/hidden 这是你的东西么?
    玩miniF的原创不会写 
    右键KHide.inf,选择安装。
    这种东西的
    2020-7-18 21:50
    1
    雪    币: 497
    活跃值: (658)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    5
    qj111111 原创? https://github.com/JKornev/hidden 这是你的东西么?
    你说的这个工程呢,我还真是没看到过,感谢你帮我找到一个我能学习参考的。再说这个原创的事,代码中实现的这种思路出现已经不知道多少年了,难道我利用这种思路自己实现,分享给大家,还影响当年哪位高人的原创的这个idea了? https://github.com/JKornev/hidden 的作者是原创么?你为何不去给他提个issue?
    2020-7-18 22:34
    1
    雪    币: 497
    活跃值: (658)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    6
    柒雪天尚 玩miniF的原创不会写 右键KHide.inf,选择安装。 [em_20]这种东西的
    请大佬指教,Inf的安装还有更有效的方式?还是?
    2020-7-18 22:38
    1
    雪    币: 3876
    活跃值: (3683)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    7
    可以不需要inf
    2020-7-19 05:46
    0
    雪    币: 497
    活跃值: (658)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    8
    iamasbcx 可以不需要inf
    手工创建注册表键值?
    2020-7-19 08:44
    0
    雪    币: 62
    活跃值: (111)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    9
    win7虚拟机蓝屏
    2020-7-24 19:21
    0
    雪    币: 8
    活跃值: (158)
    能力值: ( LV2,RANK:10 )
    在线值:
    发帖
    回帖
    粉丝
    10
    这里回复一下,这个人是典型的骗子一个,不要找这个人写任何东西,我朋友被他骗过,拿钱不办事
    2020-12-14 22:50
    0
    游客
    登录 | 注册 方可回帖
    返回
    //