首页 > 数据库 >日志分析-redis应急响应

日志分析-redis应急响应

时间:2024-04-28 21:55:38浏览次数:30  
标签:redis PC FLAG 黑客 SSH 本地 服务器 日志 应急

简介
服务器场景操作系统 Linux
服务器账号密码 root xjredis
任务环境说明
注:样本请勿在本地运行!!!样本请勿在本地运行!!!样本请勿在本地运行!!!
应急响应工程师小王某人收到安全设备告警服务器被植入恶意文件,请上机排查

步骤#1

通过本地 PC SSH到服务器并且分析黑客攻击成功的 IP 为多少,将黑客 IP 作为 FLAG 提交;

image.png
192.168.100.13出现次数较多明显是爆破
192.168.100.20是主从复制

步骤#2

通过本地 PC SSH到服务器并且分析黑客第一次上传的恶意文件,将黑客上传的恶意文件里面的 FLAG 提交;

image.png
这里从exp.so加载了system模块,exp.so无疑就是上传的了
寻找exp.so(根目录)
image.png

步骤#3

通过本地 PC SSH到服务器并且分析黑客反弹 shell 的IP 为多少,将反弹 shell 的IP 作为 FLAG 提交;

看一下定时任务

crontab -l

image.png

步骤#4

通过本地 PC SSH到服务器并且溯源分析黑客的用户名,并且找到黑客使用的工具里的关键字符串(flag{黑客的用户-关键字符串} 注关键字符串 xxx-xxx-xxx)。将用户名和关键字符串作为 FLAG提交

看.ssh下的authorized_keys
image.png
xj-test-user
找一下该用户的github看一下历史版本

https://github.com/xj-test-user/redis-rogue-getshell/commit/76b1b74b92f9cc6ef2a62985debdf09dcc056636

image.png

flag{xj-test-user-wow-you-find-flag}

步骤#5

通过本地 PC SSH到服务器并且分析黑客篡改的命令,将黑客篡改的命令里面的关键字符串作为 FLAG 提交;

cd /usr/bin
ls -al

image.png
image.png

标签:redis,PC,FLAG,黑客,SSH,本地,服务器,日志,应急
From: https://www.cnblogs.com/NoCirc1e/p/18164579

相关文章

  • 日志分析-mysql应急响应
    简介mysql应急响应ssh账号root密码xjmysqlsshenv.xj.edisec.net-pxxxxx1.黑客第一次写入的shellflag{关键字符串}2.黑客反弹shell的ipflag{ip}3.黑客提权文件的完整路径md5flag{md5}注/xxx/xxx/xxx/xxx/xxx.xx4.黑客获取的权限flag步骤#1步骤#2/var/l......
  • 应急响应- Linux入侵排查
    简介账号:root密码:[email protected]目录存在木马,请找到木马的密码提交2.服务器疑似存在不死马,请找到不死马的密码提交3.不死马是通过哪个文件生成的,请提交文件名4.黑客留下了木马文件,请找出黑客的服务器ip提交5.黑客留下了木马文件,请找出黑客服务器开启的监端口......
  • 应急响应-webshell查杀
    简介靶机账号密码rootxjwebshell1.黑客webshell里面的flagflag{xxxxx-xxxx-xxxx-xxxx-xxxx}2.黑客使用的什么工具的shellgithub地址的md5flag{md5}3.黑客隐藏shell的完整路径的md5flag{md5}注:/xxx/xxx/xxx/xxx/xxx.xxx4.黑客免杀马完整路径md5flag步骤#1.1......
  • 日志分析-apache日志分析
    简介账号密码rootapacherizhisshroot@IP1、提交当天访问次数最多的IP,即黑客IP:2、黑客使用的浏览器指纹是什么,提交指纹的md5:3、查看index.php页面被访问的次数,提交次数:4、查看黑客IP访问了多少次,提交次数:5、查看2023年8月03日8时这一个小时内有多少IP访问,提交次数:cat......
  • Redis单线程,为什么速度快
    Redis是单线程的,但是为什么还那么快完全基于内存的,C语言编写采用单线程,避免不必要的上下文切换可竞争条件使用多路IO复用模型,非阻塞IO例如:bgsave和bgrewriteaof都是在后台执行操作,不影响主线程的正常使用,不会产生阻塞解释一下多路IO复用模型?多路IO复用模型是指利用......
  • Redis集群
    Redis集群有哪些方案?在Redis中提供的集群方案总共有三种:主从复制、哨兵模式、Redis分片集群主从同步单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,可以搭建主从集群,实现读写分离。一般都是一主多从,主节点负责写数据,从节点负责读数据,主节点写入数据之后,需要把数......
  • 25.wal日志大小是怎样规划的?
    1.WAL空间是由那些参数决定的WAL空间主要以下这三个参数控制:max_wal_sizemin_wal_sizewal_keep_segments或wal_keep_size所以需要正确设置这个几个参数。这几个参数的原理具体可以见文章:PostgreSQL数据库WAL日志空间大小以及不清理的原因深入分析2.空间规划以及参数设置......
  • 24.影响wal日志大小的因素
    影响WAL大小的因素:其他情况下,会有以下因素影响WAL大小。WAL异常增长,或WAL一直膨胀且超过max_wal_size,执行检查点后,WAL使用量未见降低或WAL日志不会被删除重用,需要排查以下因素。独立于max_wal_size之外,wal_keep_size(MB)+1个最近的WAL文件将总是被保留。(pg13之前的版本是wal_......
  • MySQL三大日志(binlog,redolog,undolog)详解
    转发https://segmentfault.com/a/1190000041758784一、MySQL日志MySQL日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。其中比较重要的就是二进制日志binlog(归档日志)、事务日志redolog(重做日志)和undolog(回滚日志)。日志关系如下图:二、redologre......
  • python可复用代码(连接数据库/字符串处理/爬虫/日志配置)【1】
    importpymysqlimportloggingimporttimeimportrandomimportloggingimportrequestsfrombs4importBeautifulSoup"""获取数据库连接"""#连接数据库获取游标defget_conn():""":return:连接,游标""&qu......