运维的日记

AIDE入侵检测、扫描抓包

2020-03-24  本文已影响0人  陈公子ks

1.部署AIDE

yum -y install aide

2.修改配置文件

vim /etc/aide.conf
... ...
//一下内容为可以检查的项目(权限,用户,组,大小,哈希值等)
#p:      permissions
#i:      inode:
#n:      number of links
#u:      user
#g:      group
#s:      size
#md5:    md5 checksum
#sha1:   sha1 checksum
#sha256:        sha256 checksum
DATAONLY =  p+n+u+g+s+acl+selinux+xattrs+sha256
//以下内容设置需要对哪些数据进行入侵校验检查
//注意:为了校验的效率,这里将所有默认的校验目录与文件都注释
//仅保留/root目录,其他目录都注释掉
/root   DATAONLY
#/boot   NORMAL                                    //对哪些目录进行什么校验
#/bin    NORMAL
#/sbin   NORMAL
#/lib    NORMAL
#/lib64  NORMAL
#/opt    NORMAL
#/usr    NORMAL
#!/usr/src                                        //使用[!],设置不校验的目录
#!/usr/tmp

3.初始化数据库,提示数据保存的目录

aide --init 

4备份数据库

cp /var/lib/aide/aide.db.new.gz /media/
cd /var/lib/aide/
mv aide.db.new.gz aide.db.gz
aide --check

1.nmap扫描获取信息

yum -y install nmap

基本用法:

nmap [扫描类型] [选项] <扫描目标 ...>

//常用的扫描类型
// -sS,TCP SYN扫描(半开)
// -sT,TCP 连接扫描(全开)
// -sU,UDP扫描
// -sP,ICMP扫描
// -A,目标系统全面分析

nmap -sP 192.168.2.100
nmap -n -sP 192.168.2.100

使用-n可以不执行dns解析
2.使用tcpdump抓包
以抓取21端口的vsftpd服务为例

tcpdump -A host 192.168.2.100 and tcp port 21 

监控选项如下:
// -i,指定监控的网络接口(默认监听第一个网卡)
// -A,转换为 ACSII 码,以方便阅读
// -w,将数据包信息保存到指定文件
// -r,从指定文件读取数据包信息
//tcpdump的过滤条件:
// 类型:host、net、port、portrange
// 方向:src、dst
// 协议:tcp、udp、ip、wlan、arp、……
// 多个条件组合:and、or、not

tcpdump -A -w ftp.cap host 192.168.2.100 and tcp port 21
上一篇 下一篇

猜你喜欢

热点阅读