专业信息安全工程师网站|服务平台|服务商(信息安全工程师学习QQ群:327677606,客服QQ:800184589)

软题库 学习课程
当前位置:信管网 >> 信息安全工程师 >> 案例分析 >> 文章内容
信息安全工程师案例分析真题考点:Linux审计机制及常用审计命令

信息安全工程师案例分析真题考点:Linux审计机制及常用审计命令

Linux内核有用日志记录事件的能力,比如记录系统调用和文件访问。管理员通过这些日志,可以确定可能存在的安全裂口,比如失败的登录尝试,或者用户对系统文件不成功的访问等,Linux系统日志主要存放在/var/log目录下,常见的一些系统日志文件如下:

·lastlog:记录用户最近成功登录的时间;

·loginlog:不良的登录尝试记录;

·messages:记录输出到系统主控台以及由syslog系统服务程序产生的消息;

·utmp:记录当前登录的每个用户;

·utmpx:扩展的utmp:

·wtmp:记录每一次用户登录和注销的历史信息;

·wtmpx:扩展的wtmp:

·yold.log;记录使用外部介质出现的错误:

·xferkig:记录ftp的存取情况;

·sulog:记录su命令的使用情况;

·acct:记录每个用户使用过的命令。

安全信息和系统登录与网络连接的信息:/var/log/secure

/var/log/secure一般用来记录安全相关的信息,记录最多的是哪些用户登录服务器的相关日志,如果该文件很大,说明有人在破解你的root密码,或爆力破解(一般是SSH暴力破解)。

/var/log/auth.log、/var/log/secure记录验证和授权方面的信息,只要涉及账号和密码的程序都会记录,比如SSH登录,su切换用户,sudo授权,甚至添加用户和修改用户密码都会记录在这个日志文件中。

常用审计命令:

//定位多少IP在爆破root账号

grep "Failed password for root" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr | more

//定位有多少IP在爆破

grep "Failed password" /var/log/secure|grep -E -o "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)"|uniq -c

//爆破用户名的字典是什么

grep "Failed password" /var/log/secure|perl -e 'while($_=<>){ /for(.*?) from/; print "$1\n";}'|uniq -c|sort -nr

//查看登录成功的IP有哪些

grep "Accepted " /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr | more

//登录成功的日志、用户名、IP

grep "Accepted " /var/log/secure | awk '{print $1,$2,$3,$9,$11}'

相关真题:2021年信息安全工程师下午案例分析真题,第二大题,问题3。

日志包含设备、系统和应用软件的各种运行信息,是安全运维的重点关注对象。李工在定期巡检服务器的SSHH志时,发现了以下可疑记录:

(1)请问李工打开的系统日志文律的路径和名称是什么?

(2)李工怀疑有黑客在攻击该系统,请给出判断攻击成功与否的日志以便李工评估攻击的影响。

信管网订阅号

信管网视频号

信管网抖音号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章

精选

课程

提问

评论

收藏