4 ms·
If a dedicated and talented reverse engineer wants to acquire the know-how (code) and resources (images, icons, ...) of a binary, it is impossible to stop them.
by jcr 15y ago
If a dedicated and talented reverse engineer wants to acquire the know-how (code) and resources (images, icons, ...) of a binary, it is impossible to stop them. You could make the discovery more difficult, but you can never make it impossible. It's not a matter or Android versus iOS, instead, it's just a fact of systems and binaries. It can and does happen on iOS as well. If it is accessible, then it's vulnerable. Plain and simple.
The backend code on SaaS is not accessible, save for a breach, so to combat the above, many in the mobile space have moved to SaaS models, or models with an important SaaS component. If you are just serving data from your on-line component, then you're even more stuffed by others figuring out your secret sauce since their clones will/could be using the data services you are paying for to support your customers.