zoukankan      html  css  js  c++  java
  • 实验室每日一题WP-11月26日

    打开压缩包,看到俩加密文件和注释

    011 111 1001 00 10 11 001 1100 0000 111 10 110 100 0 10 01 10 000 0000 0 10

    只有0 1 和空格 猜测是摩斯密码。把0换成 .  1换成 -  去解密一下得到结果 WOXINMUZHONGDENANSHEN

    猜测是解压密码,全大写错误,改为全小写 woxinmuzhongdenanshen  解压成功。

    把"儿歌.mp3"拖到winhex,在文件末尾看到 d3VodXRvbmd5YW8=,目测是base64编码

    拿去base64解码,得到  wuhutongyao

    再把"最亲爱的马大叔.png"丢到winhex,发现png文件尾后面还有一个zip压缩包(504B0304)

     可以手动分也可以用软件分。把文件丢到foremost里,得到output文件夹,里面一个压缩包一个png。

    打开压缩包,里面有一张加密的png文件,把wuhutongyao当作解压密码,解压成功。

    把"flag.png"丢到winhex,发现文件尾在"wuhu"后面有TAB键和空格,猜测是对应的二进制0和1。

    于是把TAB换成0,空格换成1,得到

    011001100110110001100001011001110111101101110111011101010110100001110101011100010110100101100110011001010110100101111101

    二进制转换到ascii得到flag

    flag{wuhuqifei}

     

  • 相关阅读:
    Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
    Django的ORM操作
    RabbitMQ
    CentOS忘记用户名或者密码解决办法
    VUE-es6
    vue基础之命令
    爬虫框架:scrapy
    爬虫高性能相关
    MongoDB
    Beautifulsoup模块
  • 原文地址:https://www.cnblogs.com/riddler/p/14038748.html
Copyright © 2011-2022 走看看