So I need to make a copy of an app and tweak it but I would need to fully decompile it to get the source code which is impossible on IOS. If I instead reverse engineered the app would I be able to retrieve its assets and then use those to make my version of it? Or are the assets unretrievable?
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
General Question about Reverse Engineering
#1
Posted 21 April 2018 - 09:10 AM
#2
Posted 21 April 2018 - 02:29 PM
@Yords1, Hello. I think what you're trying to say is that you want to tweak an app for your liking? You are correct, there is no way that you can retrieve source code for an app, but you can look at a decrypted executable, study certain functions, and then proceed with tweaking of "hooking" those functions to produce wanted results. You will need a decrypted version of the iOS app to study the function with a disassembler such as Hopper or IDA (99% of all .ipa on AppCake are decrypted). Then after finding the certain function you will need to replace the code with objective c code of your own.
Hope this helps.
#3
Posted 21 April 2018 - 03:37 PM
@Yords1, Hello. I think what you're trying to say is that you want to tweak an app for your liking? You are correct, there is no way that you can retrieve source code for an app, but you can look at a decrypted executable, study certain functions, and then proceed with tweaking of "hooking" those functions to produce wanted results. You will need a decrypted version of the iOS app to study the function with a disassembler such as Hopper or IDA (99% of all .ipa on AppCake are decrypted). Then after finding the certain function you will need to replace the code with objective c code of your own.
Hope this helps.
@Sacmunraga
Sorry, my post was a little confusing. I have no intention of tweaking the application itself. My question is, can I retrieve the assets of the application such as textures and sound files so that I can completely remake the application in a way that I am much more familiar with rather than writing my own obj c code?
#5
Posted 22 April 2018 - 02:13 PM
Image files, PNG JPEG SVG