当前位置: 首页 > news >正文

玄机-第一章 应急响应-Linux日志分析

前言

记录记录

1.有多少IP在爆破主机ssh的root帐号,如果有多个使用","分割
2.ssh爆破成功登陆的IP是多少,如果有多个使用","分割
3.爆破用户名字典是什么?如果有多个使用","分割
4.登陆成功的IP共爆破了多少次
5.黑客登陆主机后新建了一个后门用户,用户名是多少

前置知识

/var/log/syslog:记录系统的各种信息和错误。

/var/log/auth.log:记录身份验证相关的信息,如登录和认证失败。

/var/log/kern.log:记录内核生成的日志信息。

/var/log/dmesg:记录系统启动时内核产生的消息。

/var/log/boot.log:记录系统启动过程中的消息。

/var/log/messages:记录系统的广泛消息,包括启动和应用程序信息。

/var/log/secure:记录安全相关的消息。

/var/log/httpd/:记录Apache HTTP服务器的访问和错误日志(若安装了Apache)。

/var/log/nginx/:记录Nginx服务器的访问和错误日志(若安装了Nginx)

1.有多少IP在爆破主机ssh的root帐号,如果有多个使用","分割

使用命令

cat auth.log.1| grep -a "Failed password for root" | awk '{print $11}' |sort | uniq -c | sort -nr | more

然后从小到大排序

flag{192.168.200.2,192.168.200.31,192.168.200.32}

2.ssh爆破成功登陆的IP是多少,如果有多个使用","分割

改一下前置条件即可

cat auth.log.1| grep -a "Accepted password for root" | awk '{print $11}' |sort | uniq -c | sort -nr | more

flag{192.168.200.2}

3.爆破用户名字典是什么?如果有多个使用","分割

先看登录正确的

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

发现有root

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

flag{user,hello,root,test3,test2,test1}

4.登陆成功的IP共爆破了多少次

cat auth.log.1 | grep -a "Failed password for root" | awk '{print $11}' | sort | uniq -c | sort -nr | more

可以看到是4次

flag{4}

5.黑客登陆主机后新建了一个后门用户,用户名是多少

cat auth.log.1 |grep -a "new user"

可以看到这个test2很可疑

flag{test2}

相关文章:

  • Visual Studio已更新为17.14+集成deepseek实现高效编程
  • vim - v
  • 互联网大厂Java求职面试:AI与大模型应用集成及云原生挑战
  • 贪心、分治和回溯算法
  • 1.2.2
  • 网络的知识的一些概念
  • Spring Boot 与 RabbitMQ 的深度集成实践(一)
  • Linux中如何通过iptables实现端口访问控制
  • Spark 基础自定义分区器
  • Redis的主从架构
  • Node.js 实战六:日志系统设计 —— 不只是 console.log,而是可追溯的行为记录链
  • 单目测距和双目测距 bev 3D车道线
  • 常见面试题:Webpack的构建流程简单说一下。
  • iOS 内存分区
  • 报错System.BadImageFormatException:“试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)”
  • 滑动窗口算法详解与C++实现
  • 蓝桥杯1140 最小质因子之和(Hard Version)
  • 深入理解位图(Bit - set):概念、实现与应用
  • 蓝桥杯19681 01背包
  • Web开发-JavaEE应用SpringBoot栈SnakeYaml反序列化链JARWAR构建打包
  • 宫崎骏的折返点
  • 广东高州发生山体滑坡,造成2人遇难4人送医救治1人失联
  • 发射后失联,印度地球观测卫星发射任务宣告失败
  • 以色列媒体:哈马斯愿意释放部分人员换取两个月停火
  • 《风林火山》千呼万唤始出来,戛纳首映后口碑崩盘?
  • 信俗与共:清代新疆回疆儒释道庙宇的中华政教