Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GDA3.9.8 对循环结构还原错误,JEB可正确还原 #90

Closed
ssmnr opened this issue Jan 3, 2022 · 1 comment
Closed

GDA3.9.8 对循环结构还原错误,JEB可正确还原 #90

ssmnr opened this issue Jan 3, 2022 · 1 comment

Comments

@ssmnr
Copy link

ssmnr commented Jan 3, 2022

以下分别是GDA和JEB的还原结果,仔细对比了,错误应该出现在红框内的循环部分。

还有分支判断部分也是还原错了,

JEB
if(arg21.equals("DECODE")) {

GDA
str = ""; if (str.equals(str5)) {这个直接无用代码了

使用一样的输入,JEB还原的代码可得到与Hook相同的结果,GDA则不行。

gda
jeb

希望大佬能解释下原因,学习一下,附上DEX
classes2.zip

@charles2gan
Copy link
Owner

感谢反馈,是我的数据流分析算法存在bug,目前已经修复,请关注下一个版本的更新!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants