XCTF新手题MISC第11题

今天是菜狗的生日,他收到了一个linux系统光盘

下载下来是个没有后缀的文件


方法一

用winhex打开,搜索flag,可以看到一个flag.txt文件



使用winhex专业工具中的“将镜像文件转换为磁盘”,再搜索flag,右边区域选快中可以看到flag.txt文件所在的位置,即O7avZhikgKgbF这个文件夹。

找到O7avZhikgKgbF这个文件夹,打开后就能看到flag.txt,直接打开即可,里面内容ZmxhZ3tzYWpiY2lienNrampjbmJoc2J2Y2pianN6Y3N6Ymt6an0=是串base64编码,解码即得flag


对得到的base64密文进行解码

(winhex确定flag.txt的位置后,用360压缩软件对文件一键解压亦可)



方法二

根据题干提示,考虑文件是个Linux系统镜像,将文件直接挂载到mnt目录中,然后搜索文件名或文件内容中包含‘flag’的文件,打开搜索结果就能看到base64密文。


补充:mnt是Linux下专门挂载光驱、U盘等外部设备的地方,用命令  mount  需要挂载的文件路径  /mnt/  实现。find用于搜索文件属性,grep用于搜索文件内容。



(了解镜像文件的打开方式,学习了Linux的基本操作)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。