Kotlin как еще один инструмент для ленивых вирусописателей
На недавно прошедшей конференеции I/O 2017 Google представила поддержку языка программирования Kotlin в Android Studio. В Kotlin заявлена максимально возможная совместимость с Java, в том числе конвертация Java-кода в Kotlin при минимальных изменениях. Под катом результаты эксперимента, насколько это соответствует действительности и как хорошо к этому готовы антивирусные решения.
Далее...Устанавливаем lobotomy на linux/osx
Достаточно простая процедура реверс-инжиниринг приложений на android привела к появлению средств для автоматизации этой процедуры. С разным принципом работы и с разной степенью эффективности. Одним из таких средств является пакет lobotomy. Сегодня расскажу о том, как установить lobotomy для unix-подобных операционных систем.
Далее...Сборка декомпилированного приложения обратно в APK
Если Вы читали первую часть статьи о том, как декомпилировать приложения для Android, то Вы знаете, что остановился я на том, как собрать все файлы, которые получились при разборке приложения, обратно в APK.
Далее...Как декомпилировать приложение на Android и зачем?
Очень редко у пользователя устройств под управлением Android возникает необходимость изменить программу под себя. Добавить что-то, или наоборот убрать. Например, надоедливый баннер с рекламой. Или, к сожалению, проверку лицензии. Ведь программы надо покупать, а не ломать! Но сейчас поговорим не об этом, а о том, какими средствами и когда следует прибегать к декомпиляции приложений на Android.
Далее...