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

Not able to dump iOS apps #50

Open
Rov3r opened this issue May 12, 2023 · 4 comments
Open

Not able to dump iOS apps #50

Rov3r opened this issue May 12, 2023 · 4 comments

Comments

@Rov3r
Copy link

Rov3r commented May 12, 2023

I use the command ktool dump --headers --out RandomHeaders some_random_binary but I just get a whooole lot of errors saying ERROR - ktool.objc:L#678:Class:from_image() - Loading a class failed.

Trying to dump SoundCloud headers. Yes the app is decrypted (anyipa). All that's generated is a SoundCloud.h file with 3 blank lines and then a SoundCloud-Struct.h file, which is empty.

@17ms
Copy link

17ms commented Jun 19, 2023

Same error with ktool dump --headers --fdec --out <directory> [filename]. Tried with both fat (x86_64 + arm64e) and thin binaries, but neither worked. Additionally also got a few errors like this in the output:

ERROR - ktool.objc:L#128:ObjCImage:from_image() - Failed to load a protocol with Address 0x32290 (0x10000000032290) not in VA Table or fallback map. (page: 0xc)

@AT5HK
Copy link

AT5HK commented Oct 21, 2023

I was able to get ktool to dump an older arm64 binary but on newer binaries I just get 2 empty files MyApp-Structs.h and MyApp.h in the output directory. I also tried to run ktool open it shows the same 2 files.

I was able to see the methods and classes symbols via hopper disassembler just fine though.

@0cyn
Copy link
Owner

0cyn commented Nov 11, 2023

If you're able to share binaries it would be highly helpful here

@KyoShio
Copy link

KyoShio commented Apr 12, 2024

@0cyn hello! i use ktool dump tiktok`s framework ,although I got a lot of header files, most of them were incomplete.
image

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

5 participants