|
原帖由 xdg3669 于 2006-9-3 10:54 PM 发表
目前的安全盾1.28版仍然有丢失规则和改变规则的情况!
似乎是InnoSetup打包后覆盖才会发现此现象,建议安装完整包前卸载安全盾,全新安装没有此现象.或者采用退出安全盾,手动覆盖规则文件的方法也不会出现此现象.
-------------------
终于完成了<快速清理>的主要功能,没时间测试了,先放出来请有能力者测试.
Syscheck 1.0.0.25
<快速净化>按钮功能的基本实现.(本功能未经正试测试,试用前请备份好自已的系统,建议先在虚拟机中测试,熟悉还原操作后再到实机测试)
1:对于注册表中的启动项,参照Msconfig的工作方式,将其移出启动而不删除,且使用Msconfig可以管理.
2:对于启动组中的快捷方式,移到桌面<Syscheck修复前备份>中
3:对于其它启动值,bho,ie工具栏等在活动文件中检测出的东东全部作删除处理.
对目录右键,盘符右键等不作处理.
4:对可检测的文件关联全部恢复处理,对磁盘关联,Windsock作恢复默认值处理.
(Windsock作恢复前也备份在备份文件夹中)
5:对敏感键值检测出来的全部修复.
6:对服务项中检测出来的第三方服务全部禁用(
完整服务表备份在备份文件夹中,修改了的第三方服务则通过
清理后禁用的服务.txt 给出哪些是修改禁用了的,可以在Win的服务管理器中恢复.
).
7:对host文件清空处理.(也做了一个备份并建了一个host还原.bat)
8:删除各盘根目录下的autorun.inf文件.
删除系统盘根目录下的*.com文件
删除program files目录下的所有*.com文件(含子目录)
删除windows目录下的*.com文件(不含子目录)
删除windows\system32目录下(不含子目录)*.com与*.exe同名的.com文件.
*.com文件的原理:
比如用户在运行中输入msconfig,大多数人不会输入msconfig.exe,所以只有
在系统环境变量可管理的目录下放入一个msconfig.com,则启动的是 msconfig.com.所以目前暂对以上地方进行了处理.
9:完成后自动重启系统.
[ 本帖最后由 wang6071 于 2006-9-4 01:10 AM 编辑 ] |
|