zoukankan      html  css  js  c++  java
  • BUUCTF-RE-相册

    打开来是一个apk
    根据题目提示 我们要找的flag是一个邮箱

    jeb分析

    用jeb打开 我们搜索关键字 【mail】

    仔细找找会发现 关键函数是

    我们可以发现C2里存了MAILUSER、MAILPASS、MAILFROME

    c2里的这些用户信息明显是要经过base64加密的

    用户信息里面都是空的。但native提醒我们,该去so文件里找答案
    如果对apk不是很熟悉 找不到so文件的话 具体操作是
    将apk文件重命名改为zip后缀 打开文件夹 lib-->armeabi

    IDA分析

    将so文件拖入IDA打开
    很容易就注意到侧边栏的

    这些函数正是我们要找的 它们的名字跟我们在jeb里看到的一样

    这串base64正是邮箱地址
    Base64解密脚本如下:

    import base64 
    base64.b64decode("MTgyMTg0NjUxMjVAMTYzLmNvbQ==")
    

    flag

    flag{18218465125@163.com}

  • 相关阅读:
    [每日短篇] 1C
    项目Alpha冲刺 Day12
    项目Alpha冲刺 Day12
    [转载]MVC中单用户登录
    GitLab
    Git 版本控制
    Jenkins持续集成
    Jenkins安装
    Docker 网络基础原理
    java中内存的使用
  • 原文地址:https://www.cnblogs.com/Nickyl07/p/12737035.html
Copyright © 2011-2022 走看看