玄机:第二章 日志分析-mysql应急响应

简介

复制代码
ssh账号:root
密码:xjmysql
ssh env.xj.edisec.net  -p xxxxx

1.黑客第一次写入的shell flag{关键字符串}

复制代码
cd /var/www/html
cat sh.php

发现可疑文件,sh.php为黑客上传的木马文件

复制代码
flag{ccfda79e-7aa1-4275-bc26-a6189eb9a20b}

2.黑客反弹shell的ip flag{ip}

此题考察mysql应急,所以直接查看mysql日志

复制代码
cd /var/log/mysql  
cat error.log

查看日志发现日志中显示存了一个1.sh的文件,存到了/tmp路径中

复制代码
cat /tmp/1.sh
复制代码
flag{192.168.100.13}

3.黑客提权文件的完整路径 md5 flag{md5} 注 /xxx/xxx/xxx/xxx/xxx.xx

猜测为udf提权,根据前置知识,udf提权上传文件是上传到/plugin路径的,只需要搜索/plugin在哪即可

复制代码
# -type d 只搜索文件夹
find / -type d -name "plugin"
cd /usr/lib/mysql/plugin
ls -al

路径:/usr/lib/mysql/plugin/udf.so

复制代码
flag{b1818bde4e310f3d23f1005185b973e7}

4.黑客获取的权限 flag{whoami后的值}

查看所有进程 提权文件运行的权限为mysql

复制代码
ps -aux
复制代码
flag{mysql}

flag

复制代码
flag{ccfda79e-7aa1-4275-bc26-a6189eb9a20b}
flag{192.168.100.13}
flag{b1818bde4e310f3d23f1005185b973e7}
flag{mysql}
相关推荐
一只鹿鹿鹿6 分钟前
系统安全设计方案书(Word)
开发语言·人工智能·web安全·需求分析·软件系统
不剪发的Tony老师9 分钟前
SQL Schema Compare:一款免费开源的数据库结构比较和同步工具
数据库
寒秋丶19 分钟前
Milvus:集合(Collections)操作详解(三)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
寒秋丶21 分钟前
Milvus:Schema详解(四)
数据库·人工智能·python·ai·ai编程·milvus·向量数据库
kyle~33 分钟前
CPU调度---协程
java·linux·服务器·数据库·c++20
IDOlaoluo33 分钟前
SQL Server 2017 Developer 中文版安装教程(64位 ISO 文件详细步骤)
服务器·数据库·负载均衡
许长安1 小时前
C++中指针和引用的区别
c++·经验分享·笔记
犬大犬小1 小时前
什么是 webSocket?攻击面、安全风险与测试要点
安全·web安全·安全性测试
一只游鱼2 小时前
Springboot+BannerBanner(启动横幅)
java·开发语言·数据库
散峰而望2 小时前
Dev-C++一些问题的处理
c语言·开发语言·数据库·c++·编辑器