美文网首页攻防世界WP
dir815_FW_102.bin路由器固件解压碰到的坑

dir815_FW_102.bin路由器固件解压碰到的坑

作者: 飞熊先生 | 来源:发表于2019-11-27 17:05 被阅读0次

    在跟随大神kczwa1进行路由器漏洞分析时,对dir815_FW_102.bin 固件文件用binwalk -e dir815_FW_102.bin命令进行解压时,在根目录squashfs-root下文件是空的。解压101版本时同样如此。
    结果如下图所示:

    图片.png
    百度了一下,在这篇文章中找到答案binwalk WARNING: Extractor.execute failed to run external extractor 'sasquatch -p 1 -le -d '%%squash
    需要安装sasquatch:
    安装地址位于:
    https://github.com/devttys0/sasquatch
    安装步骤
    1. 打开命令行
      git clone https://github.com/devttys0/sasquatch
    2. 安装依赖环境
    $ sudo apt-get install build-essential liblzma-dev liblzo2-dev zlib1g-dev
    
    1. cd 到clone下来的文件下安装sasquatch
    $ ./build.sh
    

    之后,再进行binwalk解压,终于成功。


    图片.png

    跟随课程:
    路由器漏洞复现分析第二弹:CNVD-2018-01084

    相关文章

      网友评论

        本文标题:dir815_FW_102.bin路由器固件解压碰到的坑

        本文链接:https://www.haomeiwen.com/subject/fhzpwctx.html