查看: 3721|回复: 3
收起左侧

[已解决] 用KIS限制对指定文件/文件夹的访问

[复制链接]
染指流年。
发表于 2011-12-13 23:02:15 | 显示全部楼层 |阅读模式
本帖最后由 fivezy361 于 2011-12-16 14:56 编辑

本文已获得卡巴一族会员天牛Z授权转载 在这里衷心感谢天牛Z对本人工作的大力支持

一、基础:阻止程序访问某文件/文件夹
1,卡巴设置 - 应用程序控制 - 资源 - 隐私数据 - 所有文件。
2,“添加类别”,自己起一个容易识别的组名。如有需要,类别下还可添加子类别。
3,在自建的类别下“添加”文件或文件夹。名称可以随便写,路径请点击“浏览”,然后选择要阻止访问的文件/文件夹。
添加的绝对路径必须存在,如果不存在,可以先自己建一个同名文件。
(有时路径中需要用到*号,这时请在点击“浏览”后弹出的窗口中直接输入相应路径)
4,卡巴设置 - 应用程序控制 - 应用程序 - 所有应用程序 - 双击要限制的程序 - 文件和系统注册表 - 找到刚才设置的自定义类别,右击后面的“读取”等权限,改为“拒绝”。完成!

这个方法同时可以用来阻止程序创建某文件。

这里说一下“路径匹配法则”:
路径不区分大小写。填写的路径遵循绝对路径严格匹配,例如,输入 D:\fo ,只能阻止对fo文件夹的访问,但不阻止对fo文件夹内的文件/文件夹(如D:\fo\p.txt)的访问。
所以说,路径有时要用到*号,*号表示任意个字符。例如输入 D:\fo* ,其能够匹配:
文件夹 D:\fo
文件夹 D:\font
文件 d:\font.txt
文件 d:\fool\some.txt
等。

二、阻止所有程序对指定文件/文件夹的访问
路径添加部分和上面的相同。程序规则上,右击“受信任组”等程序组别 - 组规则 - 设置相关权限。
这样,所有程序都不能访问那个文件了。

三、阻止别人对指定文件/文件夹的访问
首先要对卡巴密码保护,防止被关。
如果想完全禁止对某个盘的访问(如D盘),那么可以用上面的“阻止所有程序”方法,规则路径中填写 d:\* 即可。(我没测试改盘符能不能破解保护,应该不会有人那么BT吧……)
但是,当要保护的不是整个磁盘,如我要保护 D:\SOME\fo 下的所有文件/文件夹,那么规则路径中写 D:\some\fo\* 是不够的,聪明的偷看者可以通过重命名some文件夹等方法改变路径,这样保护便失效了。

四、一种比较实用的规则(具体原理参见前面的路径匹配法则)

规则路径中写 *[skyoxZ_KIS_Protect]* ,
程序权限设置用上面的“阻止所有程序访问”,设置权限“读取”“写入”“删除”改为拒绝,但允许“创建”。
这样,一旦某个文件夹(/文件)名称中包含字符串[skyoxZ_KIS_Protect],便不可访问(包括文件夹下的子内容),重命名父文件夹也不管用。
如果以后我想保护某个文件夹,只需重命名那个文件夹,在后面加上 [skyoxZ_KIS_Protect]即可。
注意,这个标志字符串 [skyoxZ_KIS_Protect] 要小心地选取,避免意外匹配。
PS: 嫌标志字符串不好看?这里字符串还支持Unicode控制字符(如RloLroLro)哦。

补充说明:测试显示,XP下可能无法阻止打开文件夹,其它都是能阻止的。
ryuteki
头像被屏蔽
发表于 2011-12-17 03:02:54 | 显示全部楼层
很喜欢这方面的知识,要是有图的话那就更容易明白了。

谢谢LZ
肉包子
发表于 2011-12-20 21:45:30 | 显示全部楼层
多谢楼主,学习下。区里这类文章好少啊
马少校008
发表于 2011-12-28 22:39:41 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-2-1 05:58 , Processed in 0.127996 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表