frida-writeup-rps
打开apk,很平凡,源码分析
JEB打开,无壳无混淆
看java代码分析流程
石头剪刀布,赢1000遍就可以得到对应的flag
想要获取到flag,可以使用以下方法:
- 碰运气赢它1000次 …
- hook
this.calc()
的返回值,然后直接计算即可 - 分析
this.calc()
静态分析得到calc
的值 - 将
this.cnt
改为1000
这里利用frida
来hook尝试拿到flag
1 hook this.calc()
1 | Java.perform(function () { |
1 | import frida, sys |
2 将this.cnt
改为1000
1 | Java.perform(function() { |
1 | import frida, sys |