AIDE入侵检测系统的应用.doc_第1页
AIDE入侵检测系统的应用.doc_第2页
AIDE入侵检测系统的应用.doc_第3页
AIDE入侵检测系统的应用.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

AIDE入侵检测系统的应用AIDE(Advanced Intrusion Detection Environment,高级入侵检测环境)是一个基于文件完整性检查的开源入侵检测工具,其官方网站位于 /,目前的最新稳定版本为0.15.1.AIDE通过构造指定文件的完整性样本库(快照),作为比对标准,当这些文件发生改动时,其对应的校验值也必然随之变化,AIDE可以识别这些变化从而提 醒管理员。AIDE监控的属性变化主要包括:权限、属主、属组、文件大小、创建时间、最后修改时间、最后访问时间、增加的大小以及链接数,并能够使用 SHA1、MD5等算法为每个文件生成校验码。根据AIDE系统的入侵检测方式,正确的做法是选择在系统处于“干净”状态时建立(或者更新)样本库,如果在一个已经受感染的系统中建立样本库,则入侵检 测结果将是不可信的。另外,入侵检测的保护对象最好是不经常变动的文件,例如账号列表、服务配置、系统文件等,否则将会给识别哪些改动是入侵增加难度。系统环境:RHEL 6.2 2.6.32-220.el6.i686软件环境:aide-0.14-3.el6.i686一、安装、配置aide程序1. 安装aide软件包 rootlocalhost # yum -y install aide2. 调整aide.conf配置文件,指定要检测的对象rootlocalhost # vim /etc/aide.conf# Next decide what directories/files you want in database./boot NORMAL/bin NORMAL/sbin NORMAL#/opt NORMAL #/注释掉不希望检查的目录树#/root NORMAL/usr NORMAL!/usr/src NORMAL #/排除掉个别不希望检查的目录!/usr/tmp NORMAL!/etc/.* NORMAL/etc/exports NORMAL/etc/fstab NORMAL/etc/passwd NORMAL #/根据需要添加新的检测对象/etc/shadow NORMAL在配置检查属性时,NORMAL等同于R+rmd160+sha256,而PERMS等同于p+i+u+g+acl+selinux,也可以根据需要个别设置,具体可参考文件内的说明。或者参考man aide.conf手册页,找到DEFAULT GROUPS 栏目,其下会有详细说明。# These are the default rules#p: permissions#i: inode:#n: number of links#u: user#g: group#s: size#b: block count#m: mtime#a: atime#c: ctime#S: check for growing size#acl: Access Control Lists二、建立、更新样本库1. 执行初始化,建立第一份样本库rootlocalhost # aide init# AIDE database at /var/lib/aide/aide.db.new.gz initialized.rootlocalhost # cd /var/lib/aide/rootlocalhost aide# mv aide.db.new.gz aide.db.gz #/改名后才能正常使用2. 对于正常的文件编号,可以更新到样本库(必要时先执行aide check确认无异常)rootlocalhost # aide updaterootlocalhost # cd /var/lib/aide/rootlocalhost aide# mv aide.db.new.gz aide.db.gz #/替换旧的样本库mv: 是否覆盖aide.db.gz? y三、执行aide入侵检测1. 查看入侵检测报告(重新检查,与样本库做对比,之处哪些项目存在哪些改动)rootlocalhost # usermod -s /bin/sh tsengyia #/稍作修改,作为测试rootlocalhost # aide checkAIDE found differences between database and filesystem!Start timestamp: 2012-04-26 18:01:52Summary:Total number of files: 7333Added files: 0Removed files: 0Changed files: 3Changed files:changed: /etc/passwd-changed: /etc/passwdchanged: /var/log/aide/aide.log #/检测结果同时保存在此日志文件中Detailed infomation about changes:File: /etc/passwd-Ctime : 2012-04-27 01.11:38 , 2012-0426 18:00:59File: /etc/passwdSize : 2421 , 2419Mtime : 2012-04-27 01:11:38 , 2012-04-26 18:00:59Ctime : 2012-04-27 01:11:38 , 2012-04-26 18:00:59Inode : 414101 , 414101MD5 : /srt2iAEqiNW4VieOTE1hw= , XEiXNNHvXVB4Ef/ju78Rg=RMD160 : J+8BbxEV1VXpAw3AeJxb+H6rm/U= , 4sTs/S7iL24UR11KhL+7Byko51E=SHA256 : QZBnzUX46arSCGmpkSNGAmKpEYyKylIH , 0/5E4n9HZoilGkichPj9loUtRQ6/yAl5File: /var/log/aide/aide.logSize : 258048 , 245760报告的详细程度可以通过-V选项来调控,级别为0-255,-V0 最简略,-V255 最详细。2. 保存入侵检测报告(将检查结果保存到其他文件)rootlocalhost # aide check report=file:/tmp/aide-report-2012

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论