您的位置:首页技术文章
文章详情页

Windows7下AppLocker应用程序控制策略

【字号: 日期:2023-06-05 15:25:27浏览:4作者:猪猪

只有Windows7企业版和旗舰版才能使用此功能。

AppLocker包含三部份功能:

1、可执行程序控制;

2、安装程序控制;

3、脚本控制。

在XP下使用过软件限制策略的部份朋友,也许会对此望而生畏,不过其实AppLocker是很容易使用的。

使用方法:

一、这第一步非常重要,它决定了你的AppLocker是否能生效,计算机上右键→管理→服务,找到ApplicationIdentity服务,设为自动启动;

二、执行“开始→“运行,输入gpedit.msc打开组策略编辑器。在左侧的窗格中依次定位到“计算机配置→“Windows设置→“安全设置→“应用程序控制,可以看到AppLocker组策略配置项。

图片看不清楚?请点击这里查看原图(大图)。

三、在“可执行程序规则、“安装程序规则、“脚本规则上分别右键,创建默认规则,即可。

默认规则的含义:

1、任何用户均可以运行c:/windows/*及C:/ProgramFiles/*(如果是64位系统,则包含C:/ProgramFiles(86)/*)下所有可执行文件及脚本;

2、提权后的管理员可以运行任何位置的程序。

注:在此默认规则下,你在非c:/windows/*及C:/ProgramFiles/*位置,双击任意程序,程序无法运行,只能右键以管理员身份运行。

四、大部份人的程序都不装在C:/ProgramFiles/*下,怎么办?在“可执行程序规则、“脚本规则 (安装程序规则保持默认即可)分别右键→新建规则,选择允许或拒绝,用户保持默认的Everyone(即任意用户)→下一步,路径处浏览到你的程序或目录(最好是目录,只需一条规则就搞定,比如d:/ProgramFiles/*)→创建。

五、第一次使用AppLocker,设置完以上后,必须重启机器(注销不行),才能使策略生效。

六、大功告成,现在用IE上任意挂马网站,双击任意病毒吧,只要不要把病毒放在以上所允许过的路径就可以。

七、疑问?网马复制自已到系统目录?没有可能。在UAC开启的状态下,当前用户及其所运行的程序,不能读取 HIPS中所谓的AD行为中的底磁盘,不能写本论坛中主流的HIPS的RD规则中的注册表项,不可写除USER目录外的系统盘除,可以说,UAC就是一个规则严密的HIPS。

八、疑问:我有一些不常用的绿色软件比如注册机,MD5验证程序等,不是放在程序安装目录,我也没有在AppLocker中创建过允许规则,那我想用它时会不会很麻烦?答案是:一点也不麻烦,右键以管理员运行就可以了。

Windows 7有很多新玩意,不过GUI界面上的东西两三天就觉得没啥意思了,下面偶想说话题是Windows 7的一个新功能——Windows 7引导系统内置了VHD磁盘驱动,它让我们将Windows 7系统安装在虚拟磁盘上(实际上,也支持Windows server 2008)。

当然,搞这玩意,对于大部分人来说,纯粹就是折腾,想折腾的就往下看——

玩法一:

假设硬盘上有C、D两个分区,其中C分区已经安装了Vista系统,现在偶想再安装一个Windows 7系统,不过为了系统简洁,不想直接将它安装任何一个物理磁盘上,于是把它安装在C:/VHD目录下的Windows 7.VHD文件中,并与Vista系统组成双系统.

PS:此玩法需要注意,C盘的容量不能太小,如果Vista占15GB,而Windows 7.VHD至少也要有10GB以上,因此,C盘容量至少在30GB以上才可以玩。

在开始之前,你需要准备两个东西:

1.一个Windows 7 ISO镜像文件

2.一个名叫imagex.exe工具(在Windows AIK包中可以找到),用于将install.wim灌进VHD中。

方法和步骤:

第一步:在Vista系统下,将Windows 7 ISO文件中的所有文件解压到第二个分区(即D盘),顺便把准备好的imagex.exe也放在D盘根目录中。

第二步:然后打开系统的磁盘管理器,将D分区设置为活动分区,重启后系统将从这里启动,进入和光盘一样的安装环境(Vista系统以后都是可以这样取代光驱的。当然,如果你有一个4GB以上的U盘,那么将U盘格式化为NTFS,并将其设为活动分区,那么将Vist a/Windows 7/WIN2008光盘内容拷贝进去,然后主板设置为USB启动,那么U盘=光驱)。

尽管Windows7尚未发布,但由于使用者众,因此已经有几个Bug被用户挖出来了。先是有不少用户表示在Vista升级到Windows7的过程中遭遇无限轮回重启,如今,又有用户发现了与休眠相关的一个Bug。

部分用户在Windows7进入休眠时,系统提示

STOP 0×000000A0 INTERNAL_POWER_ERROR (0×0000000B, 0x????????, 0x????????, 0x????????)

蓝屏错误,好在目前已经有解决方法:

* 开始 - 所有 - 附件 - 命令提示符

* 右键- 以管理员身份运行

* 输入如下命令并回车

powercfg /hibernate /size 100

此外,从Vista时代,由于睡眠功能的存在,休眠功能其实已经趋向于可有可无了,同时,禁用休眠功能还可以节省出于内存同等大小的硬盘空间,因此,我们建议大家使用Windows 7优化大师 (点此下载) 或魔方 (点此下载)中的系统设置关闭休眠功能。

图片看不清楚?请点击这里查看原图(大图)。

标签: Windows系统
相关文章: