我想使用挂钩隐藏Windows中某些进程的文件

时间:2017-01-05 02:55:32

标签: windows events hook hook-install

我想使用挂钩隐藏Windows中某些进程的文件。

对代码的任何帮助都将不胜感激?

1 个答案:

答案 0 :(得分:1)

从用户隐藏文件的标准做法是在文件上设置隐藏系统属性。设置"隐藏" bit会隐藏一个文件,但有些用户会检查" Hidden items"资源管理器中的复选框Ribtton可能会看到一个灰色的图标。设置"系统" bit in将把它完全隐藏在资源管理器中,除非用户已经选择取消选中"隐藏受保护的操作系统文件"复选框,隐藏在资源管理器的选项对话框中。

在命令提示符下,您可以通过键入attrib +h +s filename示例:

轻松隐藏文件
d:\folder>  attrib +h +s secret.txt

您没有说出您想要使用的编程语言。因此,如果使用上述attrib命令的BAT或CMD文件不够,则可以使用Win32 API SetFileAttributes以编程方式设置文件的隐藏位和系统位。在C#和.NET中,有File.SetAtttributes