Page 1 of 1

Problem Extracting Kext using Joker

PostPosted: Wed Mar 23, 2016 2:28 pm
by bob969
I am having problems using Joker to extract a kext and I think that it is because there is a "/" in the kext name which gets put in the path where joker tries to save it.

Output
joker -K com.apple.iokit.IOStorageFamily kernel.dump
This is a 64-bit kernel from iOS 9.x, or later (3248.10.42.0.0)
Processing kexts
Attempting to kextract com.apple.iokit.IOStorageFamily
Only have partial kextcache (0 kexts) figured out - this is a dump, isn't it? Continuing to method #2
Unable to get kexts from __PRELINK_INFO.. going straight for __PRELINK_TEXT
Writing kext out to /tmp/43.I/O Kit Storage Family.kext


When I got to /tmp there is no such file or 43.1 directory. Is this a bug in joker? I was able to extract other kexts without an issue.

Re: Problem Extracting Kext using Joker

PostPosted: Wed Mar 23, 2016 4:34 pm
by morpheus
Ack (/!) . It is. And it will be shortly fixed. I'm planning to release a new version with kext symbolication very soon. It's on my list. Thanks for letting me know

Re: Problem Extracting Kext using Joker

PostPosted: Wed May 04, 2016 12:19 am
by morpheus
Fixed. And no more unhandled kexts! Joker has been updated (v2.3) to auto-recognize all bundle IDs, and can kextract automatically. Full symbolication is on the way, (but not yet).

Re: Problem Extracting Kext using Joker

PostPosted: Wed May 04, 2016 10:00 pm
by Siguza
The "downloads" section on the main page still links to http://www.newosxbook.com/files/joker, which is v2.1.
Took me a while to discover that joker's own page links to http://www.newosxbook.com/tools/joker.tar.

Re: Problem Extracting Kext using Joker

PostPosted: Wed May 04, 2016 10:45 pm
by morpheus
Fixed..

Re: Problem Extracting Kext using Joker

PostPosted: Thu May 05, 2016 11:59 am
by backendbilly
J, I just wanted to say thank you for keeping your tools up to date. I use these tools often and every time I get good results it just makes me want to sign in to say thank you for taking care of this.

Billy