1. 进入环境,下载附件

解压后发现是个无后缀的disk-image文件:

xctf攻防世界 MISC高手进阶区 Recover-Deleted-File_linux


题目给的给的提示​​恢复磁盘并且找到FLAG.​

2. 问题分析

  1. 扔进kali恢复
    这个工具没怎么使用过,参考网上的命令:extundelete恢复文件。如何使用

先安装extundelete工具

$ sudo apt install

fls列出图像中的文件和目录名,并可以显示使用给定名称的目录最近删除的文件的文件名:

$ fls disk-image

可以看到有个flag东东,搞起

xctf攻防世界 MISC高手进阶区 Recover-Deleted-File_linux_02

接着恢复文件:

$ extundelete --restore-all disk-image

如图:

xctf攻防世界 MISC高手进阶区 Recover-Deleted-File_服务器_03

出来个恢复文件

xctf攻防世界 MISC高手进阶区 Recover-Deleted-File_misc_04

  1. 尝试打开
    打开flag后一堆乱码,我还以为在文件中找,TM的,这是个可执行文件。。。麻了!

修改文件权限可执行:

chmod

然后执行它:

xctf攻防世界 MISC高手进阶区 Recover-Deleted-File_misc_05


最终答案为:​​de6838252f95d3b9e803b28df33b4baa​