SeeFlowerX
SeeFlowerX
I use latest **qiling dev branch** to reproduce that error instruction is `CASAH W10, W9, [X0]`, which at `linker64 + 0x98B8C` poc is here, just run `python test_android12.py` ~~pocdemo.zip~~ I...
@Python-time 你这个报错可能是因为你使用了高版本jdk导致的
check https://blog.seeflower.dev/archives/172/
有些函数太复杂,反编译出来的代码太多的时候,一般就会这样,好像不管哪个版本都是。
+1 测试任何apk都会在解析完后,再做交叉引用、搜索会崩溃。发现有一个记录,内容如下 - https://gist.github.com/SeeFlowerX/bf488d6b420fc587bb677d49c957ae0b --- 使用GDA的时候还是蛮多的,反馈下之前遇到的bug/希望能优化的功能 - 函数内可以把两个变量重命名相同的名字,这个时候再去重命名其中一个,那另一个也会跟着改变  - 如果一个函数内有一句字符串是 `ba cc dd`,这个时候把函数内的一个变量名改名为 `cc`,再把它改名为`ee`,这个时候字符串就会变成 `ba ee dd`;和上一条情况类似...  猜想:改变量名的时候,是对反编译结果直接进行字符串替换? - GDA不显示注解 - GDA往往一个方法只有一个return,有些if分支该返回,但是反编译结果没有return - GDA的switch case,case xxx一会儿是case 数字,一会儿是case 字符串(ASCII);如果能统一为数字感觉会方便点...
辛苦!
"Waiting for a blocking GC ProfileSaver" cause 100% CPU usage, then APP crash 
I test on Pixel 4 Android 11. not sure whether this problem has been solved, I suggest add a option to set by user for better compatibility. - https://github.com/frida/frida/issues/394 -...
+1 but if someone need aarch64 version - https://gofile.io/d/hbwGAA
能有详细点的使用过程吗 比如录个视频?APP是什么? 如果APP的写法没有用到下面两个库,那这个脚本没有什么用 - com.squareup.wire - com.google.protobuf 即使用到了,APP也有可能去掉了相关的特征 这边建议自行提取有关的类,进行反编译,然后用正则匹配解析下说不定更方便 另外推荐`blackboxprotobuf`,这样完全不用关心原本的proto文件 - https://github.com/nccgroup/blackboxprotobuf