***Instructions*** 1.) Go to this website: https://code.google.com/p/networkpx/wiki/class_dump_z 2.) Download the "0.2a" version. 3.) Once it finish downloading, open it up on "iFile/Filza". 4) Find the "class-dump-z 0.2a.tar.gz" then "Unarchiver it" using the iFile/Filza. 5.) Inside the file, you'll going to see this documents:
iphone_arm6 (Folder)
linux_86x (Folder)
mac_86x (Folder)
win_86x (Folder)
LICENSE (.txt File)
README (.txt File)
6.) Delete these following documents: (You won't need them)
linux_86x (Folder)
mac_86x (Folder)
win_86x (Folder)
LICENSE (.txt File)
README (.txt File)
7.) Open up the folder "iphone_arm6". Inside of it, you'll going to see these following: (You made also delete the "README" .text file)
class-dump-z (Important File)
README (Not so important file)
8.) "CUT" the "class-dump-z" file and paste it here "/usr/bin/*HERE*". 9.) Be sure that you have install "pcre" from Cydia to run the class-dump-z on your arm64 iDevices. 10.) You're DONE! NOTE: If you want to know if the class-dump-z is working also to know some basic commands, simply type this on Mobile Terminial:
class-dump-z
or
class-dump-z --help
NOTE: You must sign-in first as "ROOT".
username: su
password: alpine
11.) To use that class-dump, you may type this on the Mobile Terminal:
class-dump-z -H /var/""/"Binary.app" -o /var/""/"The folder where the class-dumps will go".
Example: class-dump-z -H /var/mobile/1 -o /var/mobile/2
***Problems*** I somehow saw that the binary that you dump will not correctly go to its "Folder" path and the result will "null" or no files inside. To fix this: 1.) You must "Clutch" first the app you want to class-dump. 2.) Once it finish, uninstall the app you have downloaded and install the crack one. 3.) Copy and paste the crack binary on your desire folder. (I recommend putting it on /var/mobile/*Folder*/***HERE***)
Overview:
/var/mobile/*Your Folder*/***PUT HERE YOUR CRACK BINARY***
To clarify:
1.) Make a folder on /var/mobile/
2.) Then put the crack binary inside of that.
4.) This is what you'll going to type now on Mobile Terminal:
class-dump-z -H /var/mobile/*Your Folder*/*Name of the crack binary* -o /var/mobile/*Your folder*
Example:
class-dump-z -H /var/mobile/hack/tinytower -o /var/mobile/hack
Overview:
All the class-dump files will now successfully extracted on the designated folder.
5.) Enjoy & Good Luck on finding the correct Class-Targets! ***Credits*** Me @@C3FFF0E (For the clear instruction & tutorial) @@castix For the class-dump-z DL Link and Instructions @@DiDA For giving me the repo of the class-dump-z PS: You can also try to add this repo: cydia.radare.org then download "classdumpz" on there. But be sure to use: "classdumpz" command.