自己动手构建HIPS安全墙

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:panxiongbin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  HIPS是Host-based Intrusion Prevention System的简称,即基于主机的入侵防御系统。和常规杀毒软件相比,HIPS是一款主动防御系统。它以进程为核心,通过编辑特定的规则,对进程行为,如运行、访问网络、访问注册表、访问文件等进行监控,发现异常即予以阻止,可以更有效地保护系统安全。适合Windows 7使用的HIPS类软件较少。其实,根据HIPS原理,运用系统组策略,我们自己也可以打造一个HIPS安全系统。
  阻止恶意程序运行
  现在很多恶意软件都是隐藏在C:\Windows和C:\Windows\system32下,这样一方面可以实现快捷启动(系统目录内程序可以通过命令行直接运行),另一方面则可以达到鱼目混珠的目的,比如将文件名称伪装为系统程序,避免被用户发现。现在通过制定特殊规则即可有效阻止恶意程序的运行。
  阻止木马在系统目录下运行
  第1步:分析目录状况。打开C:\windows,点击“查看→排序→按类型”,可以看到该目录下可执行程序并不多,我们常用的程序则只有explorer.exe(资源管理器)、regedit.exe(注册表编辑器)和notepad.exe三个,因此要阻止其他恶意程序在该目录下运行,我们只要制定一个禁止从C:\windows下运行任何程序(除上述三个之外)的规则即可。
  第2步:创建限制策略。在开始搜索框输入gpedit.msc,按回车键启动组策略后依次展开“计算机配置→Windows设置→安全设置→软件限制策略”,然后单击菜单栏的“操作→创建软件限制策略”,新建一个策略。接着在“其他规则”上右击选择“新建路径规则”,在弹出的窗口路径框输入“%SYSTEMROOT%\*.exe”(即禁止该目录下运行任何应用程序),安全级别选择“不允许”(图1)。
  第3步:继续新建规则,在弹出的窗口路径框输入“%SYSTEMROOT%\regedit.exe”,安全级别选择“不受限”,即允许运行注册表编辑程序。方法同上,依次添加自己允许运行程序的名称。通过上述设置后,以后如果有病毒程序藏身在C:\windows目录下试图运行,就会遭到软件限制策略的拦截而无法运行(自己设置不受限的程序不受影响),有效保护系统目录不再成为病毒、木马的藏身之处(图2)。
  保护系统关键进程
  除了上述目录外,C:\Windows\system32也是病毒木马喜爱的藏身之处。我们同样可以使用建立规则的方法阻止木马运行,并且可以对系统关键进程进行保护。比如很多木马是通过伪装成系统进程的名称藏身于此,伪装途径主要有两种:
  一是直接使用系统进程的名称如csrss.exe,但是藏身在system32下的其他子目录(因为同一个文件下不允许有同名文件)。
  二是使用类似win1ogon.exe(不是winlogon.exe,木马将i替换为阿拉伯数字1))名称藏身于system32。
  对于这些木马,我们可以首先建立一条允许规则,允许运行系统必需的正常进程如csrss.exe、ctfmon.exe(具体进程可以打开任务管理器,切换到“显示所有用户进程”查看)。接着再使用通配符建立不允许运行的进程,如限制csrss.* (.* 表示任意后缀名,这样就涵盖了bat、com等等可执行文件的后缀)、lass.*等不允许运行,具体设置可以参考正常进程列表程序。这样那些伪装成系统进程的木马就不会运行了。
  拒绝非微软进程的运行
  上述方法虽然简单,但是由于规则的限制,我们不可能将所有木马都拦截。因为木马的名称千变万化,仅靠简单的规则总是会有些新型或者变种木马漏网。对于系统安全有较高要求的用户,还可以利用应用程序控制策略创建规则,阻止所有非微软进程的启动。
  第1步:右击桌面“计算机”, 依次选择“管理→服务”,找到Application Identity服务并设为自动启动。接着同上启动组策略编辑器,依次展开“计算机配置→Windows设置→安全设置→应用程序控制策略→AppLocker→可执行规则”,右击“可执行规则”选择“创建默认规则”。
  第2步:创建默认规则后,继续右击“可执行规则”选择“创建新规则”,在打开的创建向导选择默认Everyone账户执行权限为“拒绝”,然后在“条件”选项选择“路径”,选择系统目录C:\Windows作为限制规则目录(图3)。
  第3步:继续单击“下一步”,在添加“例外”下选择“发布者”,然后单击“浏览”选择任意一个系统自带程序如C:\Program Files\DVD Maker\dvdmarker.exe(只是从从该程序提取例外签名信息),在例外设置中拉动滑块到“发布者”,也就是微软发布的程序是可以运行的(图4)。
  第4步:剩下的操作按屏幕提示完成规则的创建即可,最后返回AppLocker界面,单击左侧窗格“配置规则强制”,然后在打开的窗口勾选“可执行规则”下的“已配置”,选择“强制规则”,重启后限制规则就开始生效了。创建上述限制规则后,以后在C:\Windows下运行的程序如果发布者不是微软公司,那么就无法运行,系统会提示该程序已经被系统组策略限制。
  小提示
  启用上述限制后,本机所有需要以管理员身份运行的程序都会受到限制(不过由于“例外”设置的存在,系统自带程序是可以正常运行的),对于非系统目录的受限程序,只要右击选择“以管理员身份运行”即可正常启动(但是系统目录的除外)。对于具体程序的限制,则可以使用文件哈希值进行限制。
  保护上网安全
  木马病毒一个重要入侵途径就是借助网络,在浏览恶意网页时,病毒会首先下载到IE缓存以及系统临时文件夹中,并自动运行,造成系统染毒。这样我们只要设置一项规则阻止指定目录木马限制运行即可。操作同上,在软件限制策略添加下列目录内的程序不允许运行即可:
  %SYSTEMROOT%\Temp\**\*.exe 不允许的(系统临时文件夹,病毒经常下载到此目录运行)
  %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\**\*.exe 不允许的 (这个是IE缓存、历史记录、临时文件所在位置,网上下载病毒藏身位置)
  更多设置
  通过上述实例,相信大家知道限制策略实际上主要通过设置不受限(允许正常进程运行)和不允许(限制指定程序运行)规则来达到目的。因此大家可以根据自己的实际需要设置更多的规则来保护电脑。比如要防止U盘病毒的入侵,只要设置如下规则即可(其中问号为通配符,表示任意盘符):
  ?:\autorun.inf 不允许的
  ?:\*.* 不允许的
  大家可以举一反三设置更多规则来保护自己的系统。
  规则的重用与共享
  软件限制策略的使用原理虽然简单,但是规则的具体设置却需要掌握一定的电脑知识,我们可以将自己电脑上设置好的规则文件和好友共享。完成规则的设置后,将C:\Windows\System32\GroupPolicy\Machine目录打包上传,使用者只要下载该文件后覆盖到上述目录替换源目录即可。其实,我们也可以保存好规则文件,如果有一天重装系统,直接调用这些文件,就无需再重新设置策略了,非常方便。
其他文献
随着《“十三五”国家战略性新兴产业发展规划》的全面出台,石墨烯已成为“十三五”期间重点开发的新兴材料之一。凭借其优异的力学、光学、电学和热力学等性能,石墨烯纤维已成为目前的研究热点,它在功能纺织品上的应用日益广泛。人们健康消费需求的不断提升,使得“石墨烯+健康”的主题备受青睐,与人类健康息息相关的石墨烯功能性纺织品逐渐走进了百姓生活。  2017年6月3日,由中國纺织工业联合会指导,中国化学纤维工
期刊
望远镜是人类观察世界、认识宇宙的重要工具,是人眼的延伸。对一台望远镜而言,镜片是最核心的部件,而材料学的发展,则对望远镜镜片的设计和选材有着决定性的作用。在一般人的概念中,望远镜的镜片是无色透明的光学玻璃。实际上,古人用来贴花黄、正衣冠的铜镜,也曾在望远镜的发展史上扮演过重要的角色。  独辟蹊径:望远镜史上的“牛顿革命”  1609年,随着伽利略将自制的望远镜指向月球,这一仪器从此成为了天文学家观
期刊
Windows 8平板应该是近期市场的热门之一,但其在5000元价位上只有两个选择:ARM处理器+Windows RT系统,或是Atom处理器+Windows 8系统。前者因不兼容桌面程序而饱受争议,而后者则因具备PC特性而受到广泛关注。“5000元Windows 8平板”的称号看似超值,但如果仔细分析一下,不难发现其中的价格水分。  旧瓶装新酒的Atom  Atom本来是英特尔专为上网本打造的超
期刊
DNS是域名系统(Domain Name System)的缩写,由解析服务器和IP服务器组成。简单点说,DNS就是一台(或多台)在网络上的服务器,专门为大家上网时解析网址的IP地址。比如CFan官网地址www.cfan.com.cn,对应的IP地址是219.234.93.150,将网址转换成真正的IP地址,中间担当“翻译”的就是DNS,因此在某种程度上DNS服务器直接决定着网页浏览速度。  如何启
期刊
[摘要]目的通过分析老年2型糖尿病(T2DM)患者α1-微球蛋白(α1-MG)的独立相关因素,寻找减少老年T2DM患者α1-MG排泄的途径。方法 对304例老年T2DM患者进行问卷调查、体格检查、动态血压检测、实验室检查和α1-MG检测,运用Logistic回归分析筛选影响老年T2DM患者α1-MG排泄的独立相关因素。结果老年T2DM患者α1-MG排泄的独立相关因素有24h收缩压(β=0.029,
期刊
[摘要]目的 研究自发性脑出血患者血清基质金属蛋白酶-9(MMP-9)及其抑制因子基质金属蛋白酶抑制因子-1(TIMP-1)的含量及临床意义。方法 采用酶联免疫吸附法对62例48小时内入院的脑出血患者血清MMP-9和TIMP-1水平进行测定,与正常对照组进行比较,同时用免疫比浊法测高敏C-反应蛋白(hs-CRP)水平,并与CT所示血肿周围水肿体积和神经功能评分进行相关分析。结果 脑出血患者血清MM
期刊
手机能够智能辨识主人的声音进行解锁,一根手指头都不用动就能打开手机。如此炫酷的语音智能控制功能,让智能手机显得更通“人性”,那么手机是如何做到这些的呢?  声纹解锁技术原理  实际上,声纹解锁的原理就是建立声纹和声纹识别。第一是声纹注册,也就是通过用户的互动,建立一个语音的身份证;第二就是声纹识别,通过既有的声纹模型与当前的用户语音对比,看看是不是手机真正的主人。  在声纹注册阶段,用户需要对着手
期刊
喜欢玩电脑游戏的同学肯定听说过Fraps(实时监测游戏帧数的软件),其实Android平板电脑也有类似的应用FPS Meter(下载地址:http://www.yingyong.so/app/16/8345.htm),可以通过具体游戏直观展现不同处理器和GPU的实际游戏性能差异。  FPS Meter的使用和Fraps类似,运行后可以设定游戏帧数监测数据的位置、透明度和大小,点击顶部开始服务的按钮
期刊
如今很多Android手机都加入了拍照静音功能(设置中有静音选项),但Android平板却鲜有支持此项功能的,如果你不希望抓拍时被别人发现,不妨尝试下面三种方法:  将平板电脑设为静音状态,此时拍照无声;  插入耳机后,拍照时也不会出声;  平板电脑Root后运行R.E.管理器并挂在读写权限,进入/system/media/audio/ui目录将里面带有camera前缀的ogg文件(不同品牌的文件
期刊
当Android平板安装多款同类软件后(如视频播放软件),通过文件管理器点击某视频文件时会弹出让你选择播放器的小窗口,同时还有“总是”和“仅一次”的选项。如果你图省事选择了后者,今后该软件就与视频文件建立了唯一的关联。如果你后悔了,或是发现更好用的视频软件后该如何取消关联呢?  取消关联其实很容易,无需卸载或重新安装,只需进入“设置→应用”,点击想取消关联的软件,在应用信息界面中点击“清除数据”即
期刊