查看: 4193|回复: 21
收起左侧

[求助] 定义了HIPS规则还是反复询问,我这个规则错在哪?

[复制链接]
千宫纱
头像被屏蔽
发表于 2017-7-19 13:20:40 | 显示全部楼层 |阅读模式
这个问题困扰了我好些天了,想想还是过来找卡饭的大神们求助。

我定义的规则是这样的,E:\GAME是游戏文件夹,定义了这么个规则

而E:\GAME\XX\下,有一个修改器,打开就提示需要给予权限。我允许之后,打开这个规则

问题是,%temp%就是Temp文件夹啊,\*不就是下面所有子目录所有文件吗?为什么还是不能直接通过?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
HEMM
发表于 2017-7-19 13:47:14 | 显示全部楼层
修改器请单独编写一个规则,不要和游戏同一个权限。
具体规则为:
编写一个组规则,名字叫做修改器或者百变小樱什么的随意。
这个组规则这么设置
运行一个可执行文件程序询问或者直接阻止。
进程间内存访问,可询问或者直接阻止或者填上允许你要修改的游戏,填上要修改的游戏通常是用于内存修改型游戏修改器,如果不是内存修改器而是存档修改器,可阻止。
窗口和事件钩子,阻止,不要让这个挂钩子,除非你需要在上面打字,那么单独设立个规则允许输入法的钩子。
进程间终止,阻止,或者给予同组内互相终止的权限.....
驱动安装,阻止。修改器不能加驱。
窗口消息.....允许了吧。但是在修改排除里,添加你认为可信的程序和系统的比较关键的程序为阻止。
受保护的COM接口,阻止。
注册表允许或者询问,允许的话一定要在修改排除里,添加阻止重要的注册表项目,比如修改主页的项目。
受保护的文件和目录,阻止。修改存档型的话改询问,那么弹窗会多,不过确认活动范围后,就固定死它只能修改和访问的范围,再改成阻止。
这之下的项目清一色阻止。
这样最严格,且不会妨碍修改器修改你的游戏........大概。

由于你把游戏和修改器弄成同一个权限。所以不清楚你规则的具体情况。

不过.......临时文件夹请这么写.......?:\*\Temp\*



千宫纱
头像被屏蔽
 楼主| 发表于 2017-7-19 15:31:34 | 显示全部楼层
HEMM 发表于 2017-7-19 13:47
修改器请单独编写一个规则,不要和游戏同一个权限。
具体规则为:
编写一个组规则,名字叫做修改器或者百 ...

谢谢版主!我知道这么做不大严格,不过没关系,我没要求那么严格。

修改器限制的太厉害就经常运行失败,比如说我上面这个,“运行一个可执行程序”,除了图示两个规则,其他全部“禁止”,然后就惨了,经常打开就提示运行失败,请查看是否被安全软件禁止。自己用CE写的修改器也一样。后来查日志发现,就是这个临时文件夹的锅,明明给了“%temp%\*”的权限可就是不行。我版主你给的这个吧。

另,CE那个软件更厉害,打开,选择程序,一连串弹出访问内存请求,因为它必须取得所有正在运行的应用程序内存访问权限……
HEMM
发表于 2017-7-19 16:09:22 | 显示全部楼层
千宫纱 发表于 2017-7-19 15:31
谢谢版主!我知道这么做不大严格,不过没关系,我没要求那么严格。

修改器限制的太厉害就经常运行失败 ...

现在可以了吗?
嗯,只要是不影响到自己的使用并且自己觉得满意就可以了,HIPS是可以定制个性的防护,每个人的需求不同,不一定要按照他人的建议来做。
我没用过CE耶,主要是小游戏和一些模拟器的专门修改器,所以不了解具体的行为,我给的是通用的严格规则制定。对于CE的行为没你了解的清楚。
yutian8888
发表于 2017-7-19 19:08:22 | 显示全部楼层
?:\*\Temp\*     写成  c:\*\Temp\*   是不是好一点
HEMM
发表于 2017-7-19 19:32:32 | 显示全部楼层
yutian8888 发表于 2017-7-19 19:08
?:\*\Temp\*     写成  c:\*\Temp\*   是不是好一点

嗯,这样更好点。
羽扇纶巾
发表于 2017-7-19 21:55:35 | 显示全部楼层
c:\*\Temp*
yutian8888
发表于 2017-7-20 00:50:12 | 显示全部楼层
HEMM 发表于 2017-7-19 19:32
嗯,这样更好点。

这个代表什么意思
C盘所有非根目录temp文件夹下的文件及子文件夹文件   这样描述对吗?
HEMM
发表于 2017-7-20 01:45:15 | 显示全部楼层
本帖最后由 HEMM 于 2017-7-20 01:54 编辑
yutian8888 发表于 2017-7-20 00:50
这个代表什么意思
C盘所有非根目录temp文件夹下的文件及子文件夹文件   这样描述对吗?

C是C盘,*代表所有,*打在temp后面代表这个文件夹旗下的所有文件或者文件夹都被代表了。
而你楼上饭友提供的c:\*\Temp* ,没有加\的排除就代表了连同temp这个文件夹本身也被排除掉了。
对,由于前面c:\*\Temp,就代表着C盘旗下,任何文件夹内的temp。

如果比较担心可以给出具体的路径。
如C:\Users\*\AppData\Local\Temp\
C盘内的temp文件夹不少。这么写c:\*\Temp方便统一排除和减少规则量。


yutian8888
发表于 2017-7-20 01:48:30 | 显示全部楼层
HEMM 发表于 2017-7-20 01:45
C是C盘,*代表所有,*打在temp后面代表这个文件夹旗下的所有文件或者文件夹都被代表了。
而你楼上饭友提 ...

这规则语法   难记   不玩这种手动档   超级麻烦
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

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

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-26 22:36 , Processed in 0.135597 second(s), 17 queries .

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

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