Logo WP

DebugMe

文件{:download="DebugMe.apk"}

概览#

  1. 安装模拟器
  2. 拖进Jeb

1. 配置模拟器#

  1. 下载蓝叠5

  2. 设置

    • 设置(齿轮)——手机——Root权限——启用
    • 高级——Android调试(ADB)——启用,ip 是 127.0.0.1:5555
    • 重启模拟器
    • 使用 adb connect 127.0.0.1:5555 连接 adb

2. 开始调试#

  1. 拖进模拟器或者使用 adb install 安装题目

  2. 拖进Jeb里

  3. 看看代码逻辑

public void onClick(View view0) {
    if(Debug.isDebuggerConnected()) {
        Toast.makeText(MainActivity.this, What.x("WikFhRxyYjoSJ8..."), 0).show();
        return;
    }
    Toast.makeText(MainActivity.this, "flag呢", 0).show();
}

只需要附加Debugger即可输出flag

  1. Jeb——Debugger——Start..——Attach即可附加Debugger到app上

  2. 再点 Click me 即可获取到Flag