Насколько безопасен мой код в моем APK?

Мне было интересно, насколько безопасен мой исходный код в моем APK? Я имею в виду. Если я передам кому-нибудь свой apk, сможет ли он увидеть мой исходный код или извлечь, разархивировать, декомпилировать APK? С дополнительными программами или без них?

Или это невозможно?


person Koen Van Looveren    schedule 19.12.2015    source источник
comment
Почему голосование против? Разве это не хороший вопрос? если нет, что я должен был набрать?   -  person Koen Van Looveren    schedule 19.12.2015


Ответы (1)


В основном пользователь может попробовать декомпилировать и увидеть исходный код и его возможность декомпилировать apk. Но для декомпиляции и понимания этого кода потребуется время. Итак, чтобы предотвратить это, вы можете использовать Proguard, чтобы он не понимал код.

person Nigam Patro    schedule 19.12.2015
comment
Oke: D действительно, это то, что мне нужно, и если вы декомпилируете запрограммированную версию, что вы увидите? байт-код? или просто зашифрованный код. ан - person Koen Van Looveren; 19.12.2015
comment
Его зашифрованный код преобразует имена классов в случайные имена, такие как A, B, .... Z, что очень трудно понять. - person Nigam Patro; 19.12.2015
comment
Спасибо за помощь мне - person Koen Van Looveren; 19.12.2015
comment
поэтому если вы декомпилируете, это будет выглядеть так: › - person Koen Van Looveren; 19.12.2015
comment
@KoenVanLooveren WC :) - person Nigam Patro; 19.12.2015
comment
@KoenVanLooveren именно так. - person Nigam Patro; 19.12.2015