Page 1 of 1

jtool: No Output ??

PostPosted: Mon Apr 18, 2016 10:58 pm
by darkknight
So I can use nm to dump symbols but jtool doesnt return anything...maybe I am doing it wrong

jtool v0.9899

$ jtool -h -v Skype.decrypted
Magic: 64-bit Mach-O
Type: executable
CPU: ARM64
Cmds: 61
size: 7144 bytes
Flags: NOUNDEFS DYLDLINK TWOLEVEL WEAK_DEFINES BINDS_TO_WEAK PIE

jtool -S -v Skype.decrypted
Just returns cursor with no output

Isn't compatible with dumpdecrypted output?

Re: jtool: No Output ??

PostPosted: Mon Apr 18, 2016 11:23 pm
by morpheus
Attach binary, please? It is most likely a bug of mine. Will be happy to fix - just need the test subject :-)

Re: jtool: No Output ??

PostPosted: Mon Apr 18, 2016 11:28 pm
by darkknight
Added...are you seeing the attachment?

Same scencario when attempting to dump sections with -d

Re: jtool: No Output ??

PostPosted: Tue Apr 19, 2016 12:17 am
by morpheus
no attachment.. Maybe .tar it first?

Re: jtool: No Output ??

PostPosted: Tue Apr 19, 2016 12:53 am
by darkknight
Not allowing the attachment....upload completes but no actual file...

https://dl.dropboxusercontent.com/u/47940910/SKypeDecrypted.tar.gz

Re: jtool: No Output ??

PostPosted: Tue Apr 19, 2016 7:13 pm
by morpheus
Ha. Got it. It's an objc bug. But you can use "-q" (for "quick"), and that does show you the symbols ok.

For future reference - if jtool behaves weirdly, -q or NOOBJC=1 will usually fix that (at the cost of hindering Obj-c parsing - remember I had to implement my own OBJ-C logic there, and that comes at a price)

Re: jtool: No Output ??

PostPosted: Wed Apr 20, 2016 12:46 pm
by darkknight
aha...got thanks. Appreciate the quick response Sir...