Обложка канала

Android Broadcast

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

Android Broadcast

6 лет назад
Открыть в
#Decompilation #Reverse

Reverse engineering an Android Application

Реверс-инжиниринг — это целый пласт в IT сфере, который не обошёл стороной и мобильную разработку. Среди вакансий мобильных разработчиков периодически всплывают предложения на должность реверс-инженера. Понимание того как работает декомпиляция, помогает лучше понять структуру вашего приложения, погрузиться в недры Android и, зная о процессе декомпиляции, вы будете уже под другим углом смотреть на безопасность своего приложения.

В статье автор даёт азы реверс-инжиниринга, на примере показывает сам процесс, получая доступ к скрытому API, и рассказывает какими утилитами он пользуется, для того чтобы добраться до необходимых данных в декомпелируемом приложении.