Pregunta

Is it possible to prevent or otherwise hinder the decompilation of your own applications? Programmatically or otherwise?

¿Fue útil?

Solución

You can at most make it difficult to analyze your app by using obfuscators like proguard. You can put logic into NDK compiled c++ libraries. Hackers will still be able to decompile, modify, distribute, ... your app. I know this from experience, its better to put your time into new features than spending too much time on protecting your app.

... of course you can move you app logic (whatever you want to protect) online.

Otros consejos

Proguard already does it for you, although it's used to make the bytecode smaller.

Remember, there is nothing special in your code. You're not the great genius you think you are, so any time you put into this is wasted time.

(If you were a genius, you wouldn't be asking this question ;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top