0x00 安全审计命令
- last:查看系统的成功登录、关机、重启等情况;
- lastb:查看登录失败的情况;
- lastlog:查看用户上一次的登录情况;
- who:这个命令用户查看当前登录系统的情况;
- w:与who命令一致。
0x01 日志查看
- cat /var/log/secure
- cat /var/log/messages
- cat /var/log/maillog
0x02 用户查看
- less /etc/passwd:查看是否有新增用户
- grep :0 /etc/passwd:查看是否有特权用户
- ll -l /etc/passwd:查看敏感文件最后修改时间
- awk -F: '$3==0 {print $5}' /etc/passwd:查看是否存在特权用户
- awk -F: 'length($2)==0 {print $1}' /etc/shadow:查看是否存在空口令
0x03 进程查看
- ps aux:查看进程
- lsof -p pid:检查可疑进程
- 检查隐藏进程
- ps -ef|awk ‘{print }’|sort -n|uniq >1
- ls /porc |sort -n|uniq >2
- diff 1 2
0x04. 检查网络
- ip link | grep PROMISC
- lsof –i
- netstat –nap 查看不正常端口
- arp –a 查看arp记录是否正常
0x05 检查文件
- md5sum 文件名
- find / -uid 0 -perm -4000 -o -perm -2000 -print
- rpm -qf /bin/ls
0x06 检查后门&rootkit
- crontab -l
- cat /etc/crontab
- cat /etc/crontab
- ls /etc/cron.*
- ls /var/spool/cron/
- cat /etc/rc.d/rc.local
- ls /etc/rc.d
- ls /etc/rc3.d
- rkhunter -c && chkrootkit -q
- vim $HOME/.ssh/authorized_keys
- lsmod 检查内核模块
- chkconfig --list 检查自启服务
0x07. other
- iptraf 观察UDP包是否大量发包,如果是,可能被安装后门
文章归档于 http://secscorpio.top/?p=99