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

unidbg调用结果不正确 #698

Open
yixianzhige1 opened this issue Nov 4, 2024 · 3 comments
Open

unidbg调用结果不正确 #698

yixianzhige1 opened this issue Nov 4, 2024 · 3 comments

Comments

@yixianzhige1
Copy link

有个so中的函数,unidbg每次启动调用得出的结果都是一样的,但app上任意一次都是不同的结果,__system_property_get也没有被调用,这可能是什么原因呢

@DarkLineX
Copy link

走了假分支

@yixianzhige1
Copy link
Author

感谢回复!当时问的这个问题,后来我确定了一下,如果在app启动后,立即主动调用app方法,得出的结果和unidbg是一样的,需要等待一段时间后,再主动调用才是每次不同的结果,所以我怀疑在调用前是做了某些初始化操作的,这个现象比较特殊,unidbg上第一次是a,第二次是b,第三次是c,就是连续调用每次调用都是不同结果,但unidbg重启后调用的结果和上一次的结果是完全一样的,也就是仍然是a,b,c,app启动后立即连续调用和unidbg也是一样的结果

@yixianzhige1
Copy link
Author

我想请教一下,如果这样的话我该从哪里下手确认问题,有没有什么能够指点一二的,会不会是我怀疑的在调用之前或者so加载前做了某些初始化操作,在unidbg调用是没有任何报错和警告的。如果可以的话,还望能够指点一二,感谢!

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