-
-
Notifications
You must be signed in to change notification settings - Fork 46
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
__EXTRA_OBJC_hidden entries are not fully analyzed #48
Comments
I checked the class structures and they looked perfectly okay, and in Ghidra it also had the same issue with The only thing I can think of is that, it doesn't like it when a class reference pointer is not bound with bind information, which this binary doesn't have. I also tried to force Ghidra to process the I'm very sorry for the inconvenience. |
It's alright : ) take your time if thought to be possible |
I was able to get DyldExtractorC to the point where it could generate bind info and test out my theory above. There's still a lot of ObjC stuff that needs to be implemented, but I first wanted to share this with you. |
@arandomdev Much appreciated. Tested on IDA. It got better pseudocode. |
Describe the bug
Shown above are the entries of
setUserInteractionEnabled:
selector andSBUIFlashlightController
class insideFlashlightModule
binary, respectively.When classes are like that, the pseudocode generates this (focus on line 17):
To Reproduce
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: