zoukankan      html  css  js  c++  java
  • ext2 file system

    题目来源
    Jarvis oj
    神秘的文件

    出题人太懒,还是就丢了个文件就走了,你能发现里面的秘密吗?

    haha.f38a74f55b4e193561d1b707211cf7eb

    考点:
    考点1:Haha ext2 file system
    考点2:the content is spilted in pieces can you make the pieces together

    file命令查看文件类型
    进到haha.f38a74f55b4e193561d1b707211cf7eb文件所在的文件目录

    file haha.f38a74f55b4e193561d1b707211cf7eb
    

    回显出来
    /Users/我的操作系统用户名/Downloads/opera/haha.f38a74f55b4e193561d1b707211cf7eb: Linux rev 1.0 ext2 filesystem data, UUID=8eecd08f-bae8-41ff-8497-8338f58ad15b

    $ sudo mount -t ext2 /home/我的用户名/ctf/haha.f38a74f55b4e193561d1b707211cf7eb  /home/我的用户名/ctf/mnt 
    注意!!mount命令进行挂载需要绝对路径
    另外,mac不支持ext2格式的文件系统(坑哪,依稀记起老师讲过,才缓过来)
    接着,查看mnt目录下的文件(也就是haha.f38a74f55b4e193561d1b707211cf7eb磁盘下的文件)
    
    考点1解决啦~~
    ---------------------------------------------------------------------------------------
    

    进去发现一堆文件,随便打开一个文件都有内容,将所有文件遍历读取结合在一起看看
    写python代码脚本查看这里所有的文件内容
    mnt目录下执行即可

    strs=''
    for i in range(0,254):
    	f=open(str(i))
    	s=f.readline()
    	strs+=s
    	f.close
    print(strs)
    

    或者mnt目录下执行

    $ cat *
  • 相关阅读:
    Delphi公用函数单元
    Delphi XE5 for Android (十一)
    Delphi XE5 for Android (十)
    Delphi XE5 for Android (九)
    Delphi XE5 for Android (八)
    Delphi XE5 for Android (七)
    Delphi XE5 for Android (五)
    Delphi XE5 for Android (四)
    Delphi XE5 for Android (三)
    Delphi XE5 for Android (二)
  • 原文地址:https://www.cnblogs.com/luna2333/p/13956335.html
Copyright © 2011-2022 走看看