Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to reverse-engineer my iPhone application?

Tags:

People also ask

Is it possible to decompile iOS app?

For example, no decompilers are available for iOS apps (although most commercial and open-source disassemblers can provide a pseudo-source code view of the binary), so a deep inspection requires you to read assembly code.

Is it possible to reverse engineer an app?

It is still always possible to reverse engineer such apps, but it's much more important to quickly find the precise code that you're interested in before you start, and the process of understanding it is significantly more difficult.

Is it legal to reverse engineer software?

Reverse engineering is generally legal. In trade secret law, similar to independent developing, reverse engineering is considered an allowed method to discover a trade secret. However, in patent law, because the patent owner has exclusive rights to use, own or develop the patent, reverse engineering is not a defense.


I have created an iPhone application, and I want to send the compiled .app file to my client, so he can install and test this iPhone application on his device.

Is it possible that he can view the contents of this .app file, like the resource files used in this application (images, sound files, etc.)? Could he reverse engineer the source code used to build this application from the compiled product?