Jump to content

How to install "class-dump-z" on any 64bit iDevices (+ How to use it)


xC3FFF0E

21 posts in this topic

Recommended Posts

Updated

 

Ok. Just to let you all know, my iDevice is: iPad Air, 64bit, arm6, v7.0.4



***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.

  • Replies 20
  • Created
  • Last Reply
Posted

 

 

PS: You can also try to add this repo:cydia.radare.org then download "classdumpz" on there. But be sure to use: "classdumpz" command.

 

Actually its class-dump-z for this as well

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)

"You may also delete"

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines