Jump to content

How to use lipo function to cut the binary file in gdb?


Go to solution Solved by Laxus,

14 posts in this topic

Recommended Posts

Posted

A binary file that consists of arm64, armv7 and binary, how to use lipo to make the file to arm64?

i've seen a post "Auto lipo arm64 & armv7 fat binary tool" but not understand it, seemslike the output is the deb file?

what need to install in cydia before can use lipo function? im using 5s ios 7.1.2

 
Posted

Grab the lipoARM64 file and place it in /usr/bin and set permissions to 755.

 

Then in Terminal type in:

 

lipoARM64 BinaryName

 

---

 

But lipo doesn't make the file ARM64 or whatever you're asking. You'll need to use lldb for 64bit portion of the Binary.

Posted

if follow what you've said, is the size of binary file reduce? that's my concern. i cant run ida for file that exceed 30 over MB

Posted

if follow what you've said, is the size of binary file reduce? that's my concern. i cant run ida for file that exceed 30 over MB

No, it doesn't decrease the Binary size by removing arm64. It just swaps the header. :)

You'll need to use a tool which thins the binary..

Posted

Thanks DIDA,  one more question. the old way that you use lipo the decrease the binary size is this method still work to the new game like MC5 or DH5? i want to reduce the unwanted portion of the binary.. :)

Posted

Thanks DIDA,  one more question. the old way that you use lipo the decrease the binary size is this method still work to the new game like MC5 or DH5? i want to reduce the unwanted portion of the binary.. :)

I'm not sure to be honest, haven't tried it but I'm guessing it should work. :)

If you want just the Armv7 binary for DH5, get it from the hack topic btw :)

Posted

lol ...actually i wanted to study to hack MC5 :D anyway thanks DIDA

You'll need to how to use IDA and lldb. :)

Posted

I never use lldb before, basically I'm only use GDB before with gameplayer address...hmm lldb no idea

If you know gdb you'll know lldb. They both do the same job but different commands.

 

http://lldb.llvm.org/lldb-gdb.html

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • 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