Вопрос

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

Это было полезно?

Решение

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.

Другие советы

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 ;)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top