2024盘古石取证比赛(服务器)

检材链接:百度网盘 请输入提取码 

容器密码:2b26ba7ed35d622d8ec19ad0322abc52160ddbfa

前期准备工作

veracrypt解压

ca3cd49ef76f1a9802b5f0bc49796429.png

火眼仿真im.dd,web.dd虚拟机

63c27b4fa71cfca68223c7793d392f16.png

开启虚拟机进入vm环境,但是进去出现问题——不知道用户名(火眼会把密码修改为123456)——火眼老是掉链子😅

ece118eab1e59e9937e4bc537e9814fd.png

a4abcde3d22c16361c8ed3161850e443.png

上网找方法,自定义用户名,如下

Centos7———两分钟登录密码破解_centos密码绕过-CSDN博客

centos 忘记用户名和密码 - CSDN文库

修改为root/111111进入

0894fd961824e714905c2a2ba0b7a5a0.png

随便测试一下,发现im有docker容器,web有mysql数据库(后期火眼取证软件都可以显示)

docker

9d89ee34e13bc5382e17ddf528cb3b45.png

可以知道docker名字为:643626ab3d8b(重要)——后面命令会用到

mysql

503d781310df95844468b971f8f7735f.png

火眼分析结果

fb5fcfbf9f8cbad339d7077f8dd09639.png

55840ff772edd0965b4aafd7cf9f6141.png

连接ssh

这里出了点问题——感谢zeye大佬指点

所有ssh文件都没问题

参考文章:https://blog.csdn.net/2302_77302329/article/details/138542169

前面改过密码,ssh连不上,修改密码再重启ssh服务

找主机IP

ifconfig

e759ad8893f3a2025304300d61476a6b.png

618f273e84aa516207be7c004b5ac99a.png

 显示成功但是密码报错,拒绝连接

45796fe919635417c902bae554604701.png

 后面在虚拟机里更改密码为123456(passwd root)

成功连接

74a2f2d1aa977e000fd670957d0df475.png

 连接navicat查看数据库文件

docker inspect 643626ab3d8b命令查看docker容器详细信息

 postgresql数据库  账号密码mmuser/mostest  数据库名:mattermost_test

24182154b5c9330437571b3af2f84922.png

 容器IP地址:172.17.0.2

主机IP上面ifconfig找的ens33网卡:192.168.1.3

860e2413a2173be84d71ec86c1d3160b.png

c66fb129b60d60f1b1934692ba86596d.png

37dfbd2a05ee222048a914b2a80130f6.png

 连接成功

cc2a27e757ff7b63a0a0cbebded36e1a.png

开始做题

1.分析内部IM服务器检材,在搭建的内部即时通讯平台中,客户端与服务器的通讯端口是:[答案格式:8888]

在查看doker里可看到端口8065

doker ps

9d89ee34e13bc5382e17ddf528cb3b45.png

docker inspect 643626ab3d8b | grep -i port

3f0ce85651609bb21f10c96bcdff95cf.png

netstat -anpt

00ca93432ed726cbca48d6d08c5bd7b0.png

火眼也有显示

e6ad6b20d379f7f80f4055ae92624e8b.png

2.分析内部IM服务器检材,该内部IM平台使用的数据库版本是

docker inspect 643626ab3d8b | grep -i version

b541a285da83c9178ede88d98dd27270.png

可知数据库类型为postgrepsql,版本12.18

3.分析内部IM服务器检材,该内部IM平台中数据库的名称是:

docker inspect 643626ab3d8b | grep -i db

 答案:"POSTGRES_DB=mattermost_test"

4114ec51ef042945b5c9b5cf15c1308e.png

4.分析内部IM服务器检材,该内部IM平台中当前数据库一共有多少张表

这一题如果不连接navicat也可以在虚拟机用命令看

参考:https://www.cnblogs.com/my-blogs-for-everone/p/10226473.html

命令psql -h localhost -U mmuser -d mattermost_test

navicat可视化方便一点,发现有82张表

76c0980b3860c89d9ef2136fc418a32e.png

5.分析内部IM服务器检材,员工注册的邀请链接中,邀请码是

这一题需要登录网站查看,所以需要修改数据库密码(了解加密方式),实现绕密

users表内容,了解加密方式

466a4b92ecd43fea2626fd3545695d02.png

 bcrypt加密,用123456加密后替换所有人员密码

0ec9873812e1a5402fc0ff24eaad143c.png

 在线Bcrypt密码生成工具-Bejson.com

26b4928db1cef5e86837270fc69420f3.png

a2f1bf64f80ce9d0cd555dd586c72ac7.png

 用户gxyt(老板)为管理员,登录网站查看邀请码

注意docker端口8065  访问192.168.1.3:8065

8d111bc24145889eb814726ba50c8160.png

成功进入

f5601be851bbca62a763b905c92d25dd.png

wns——团队设置——访问——邀请码

2ba85dee44de797d40f0f7226d6a88eb.png

3f6e9ec9f2c25dc9e35dd123f64f1746.png

 答案:54d916mu6p858bbyz8f88rmbmc

 当然也可以看F12

cb662ad88ec73bfacbff498fad94cf38.png

6.分析内部IM服务器检材,用户yiyan一共给fujiya发送了几个视频文件

 答案:2

登录yiyan账号查看

e00691695d4eb1b8f1b96ff4460ba8ae.png

7.分析内部IM服务器检材,用户yiyan在团队群组中发送的视频文件的MD5值是:[答案格式:小写][★★★☆☆]

MD5: f8adb03a25be0be1ce39955afc3937f7

36091c05469ebcaee88393fc7df5d2b6.png

8.分析内部IM服务器检材,一个团队中允许的最大用户数是:[答案格式:数字][★★★★☆]

 进入gxyt账号

答案:50

87dc356b593a1fcbb39a947e9baf4971.png

4d141f0d2cd0c7d612f6b72b1068529c.png

9.分析内部IM服务器检材,黑客是什么时候开始攻击

 黑客尝试爆破

34af327d366f6a03750e06a3ab18bdcc.png

155c89a3c522140bea9ed8df06531528.png

 答案:2024-04-25-15-33

10分析网站服务器检材,网站搭建使用的服务器管理软件当前版本是否支持32位系统:[答案格式:是/否][★☆☆☆☆]

网站服务器管理软件通常为宝塔(火眼有显示web.dd)

aafc08a21695164f513add91b328b2ab.png

老样子,连xshell

e8042ba89e5e9fff8fffd44d8d90a75a.png

 老套路

67fc0fff5922baaec8c5b1a453590ccf.png

370e50dbee65a13ffb3ffa97b1240c0c.png

这个版本不支持32位

也可以用命令:cat install.sh | grep 32位

716ef54845d4166e1de3686957316dac.png

11.分析网站服务器检材,数据库备份的频率是一周多少次:[答案格式:1][★★☆☆☆]

答案:1

 crontab -l

b95bd041fa80f4d9c062b63950e47e9b.png

直接问chat,通义千问yyds

45c3a5e38c7aa87641eab534a1ec5e19.png

12.分析网站服务器检材,数据库备份生成的文件的密码是

这题有争议——3个说法

 1.cat /root/backup.sh

 就是这个pass:mysecretpassword

545e5d0c9d5ba234be6ed8f6be96cc99.png

 2. 再生成一次——是答案的可能性大一点

echo -n "$DB_NAME" | openssl enc -aes-256-cbc -a -salt -pass pass:mysecretpassword -nosaltzai

"$DB_NAME"在上面——2828

de54864ee821cb2eec037ca221c316b8.png

e27fced2931ca45987876e6fce504902.png

答案:IvPGP/8vfTLtzQfJTmQhYg==

3.有大佬结合chat自己写了脚本进行3des加密,大家可以参考一下

https://mp.weixin.qq.com/s/D0cs0LimuRxU3kK6y6u1nQ

13.分析网站服务器检材,网站前台首页的网站标题是

 bt进去很卡,有显示报错,bt修复之后一直卡在正在处理请稍后界面,可能是虚拟机分配资源太少了🤣

dc179975b5bd6c6fbc58324638c81f8d.png

ce3c0cbcbddee3330d9a2b699c4d9c5d.png

有大佬重构网站分析,我还是将就用吧

e25960c0e4b6cf8e1bca72e01d16ddd9.png

改host文件    如何修改hosts文件?几种修改hosts文件的方法 - 知乎 (zhihu.com)

宝塔有问题,网站访问不了(一共4题),用别人的图附上

6cdd1d57d163d294e62db49bb555e325.png

答案:威尼斯

 后面想了一下可以把火眼网站源文件拖到本地用小皮重构,也可以用xftp,navicat看看mysql数据

1.xftp

2.navicat

我先在xshell里面修改为无密码登录

参考:mysql登录报错:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) - 向前走。 - 博客园 (cnblogs.com)

mysql -u root -p  进入mysql  自定义外部连接

输入:

grant all privileges on *.* to root@'%' identified by '123456' with grant option;
flush privileges;

参考:设置mysql允许外部连接访问(授权和修改表方式)_grant all privileges on *.* to 'root'@'%' identifi-CSDN博客

mysql

 主机

 成功连接

 但是mysql里没有网站数据库,应该是被删除了,后面直接解密备份数据库查看

首先需要将数据库备份文件解密出来

sh文件当中已经把解密的命令写出来了

tar -czvf - $BACKUP_FILE_NAME | openssl des3 -salt -k $AES_PASS -out $File_Name

首先需要获取AES_PASS

echo -n "2828" | openssl enc -aes-256-cbc -a -salt -pass pass:mysecretpassword -nosalt

IvPGP/8vfTLtzQfJTmQhYg==

然后再对数据库文件进行解密

openssl des3 -d -salt -k IvPGP/8vfTLtzQfJTmQhYg== -in 2828.sql.gz -out 28281.sql.gz

解密之后再解压文件就得到备份的数据库文件


 

14.分析网站服务器检材,受害人第一次成功登录网站的时间是:

用工具分析sql备份文件

另外也可以重构网站,密码绕过,用管理员查看

15分析网站服务器检材,前台页面中,港澳数字竞猜游戏中,进入贵宾厅最低点数是:[答案格式:1234]

方法1:

导出网站源码,检索最低点数

再搜索以下bj28_3_usermin_point这个变量  就可以得到最低的点数

方法2:

找个用户,密码哈希替换一下再登录

16分析网站服务器检材,受害人在平台一共盈利了多少钱

sql备份文件

后台管理数据

17分析网站服务器检材,网站根目录下,哪个路径存在漏洞

在一句话木马上传日志稍前部分存在大量向 /Home/User/tkpwdpost.html 发起的 POST 请求:

18分析网站服务器检材,黑客通过哪个文件上传的木马文件

查看日志文件——POST

用D盾分析也可以看到有tmpugklv.php文件,通过后台访问

19分析网站服务器检材,网站使用的数据库前缀是

20.分析网站服务器检材,木马文件的密码是:

答案:2335

d5d9e63bd22a53ea12075de9e476c4c8.png

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值