Присутствовал недавно при обсуждении на тему того, как организовать MITM на собственном устройстве для просмотра собственного трафика. В качестве одного из вариантов был озвучен mitmproxy, но т.к. до этого я его не устанавливал на мобильное устройство (chroot готовой системы не в счет), то возникло желание попробовать. Результат (спойлер: успешный) под катом.
Комментариев к записи Установка mitmproxy на Android и снифинг собственного трафика нетСоздание своего репозитория приложений с помощью F-Droid
Тема своего собственного репозитория приложений поднималась мною еще в 2015 году, и тогда это было сделать чуточку тяжелее чем сейчас. У F-Droid за это время появились подробные мануалы о том как это сделать, правда, не без подводных камней. По крайней мере установка под линукс проходит не совсем так, как описано в мануалах (кто бы мог подумать). Вот обо всем об этом и хочется рассказать под катом.
Комментариев к записи Создание своего репозитория приложений с помощью F-Droid нетКроссплатфоменный файловый менеджер для Android (Windows, linux, macOS)
Давным давно, когда устройства на базе Android еще не умели в MTP и PTP, приходилось устанавливать драйвера на ПК, монтировать флешку вручную. При этом, разумеется, работать с флешкой можно было либо на ПК, либо на мобильном устройстве. При этом на ОС, отличных от Windows, с этим было очень грустно, а на macOS грустно до сих пор даже с MTP. Поэтому я и написал свой файловый менеджер: хотелось иметь двунаправленный обмен файлами, с ПК на Android и обратно, не зависеть от ОС на ПК и т.д.. Достоинства, недостатки и все остальное под катом.
2 комментария к записи Кроссплатфоменный файловый менеджер для Android (Windows, linux, macOS)Как решить проблему с ADB: device is offline?
Небольшая заметка по поводу того, что делать, если в какой-то момент при подключении своего устройства под управлением Android к компьютеру, ADB гордо выводит ошибку подключения device is offline. Отладка при этом включена, устройство корректно определяется в системе.
Комментариев к записи Как решить проблему с ADB: device is offline? нетТестирование антивирусов на Android. Какой антивирус лучше?
Иногда меня спрашивают об антивирусном ПО на мобильные платформы. Некоторые и в блоге задают этот вопрос. Сам я достаточно скептически к ним отношусь, но вместо того, чтобы писать свое мнение об антивирусах на мобильные платформы, было решено взять несколько топовых продуктов из Google Play и посмотреть на что они способны. Подробности под катом.
Комментариев к записи Тестирование антивирусов на Android. Какой антивирус лучше? нетУстанавливаем lobotomy на linux/osx
Достаточно простая процедура реверс-инжиниринг приложений на android привела к появлению средств для автоматизации этой процедуры. С разным принципом работы и с разной степенью эффективности. Одним из таких средств является пакет lobotomy. Сегодня расскажу о том, как установить lobotomy для unix-подобных операционных систем.
Комментариев к записи Устанавливаем lobotomy на linux/osx нетНастройка ADB в Linux
Небольшой мануал для тех, кто хочет подготовить свою linux-машину для работы с ADB. Почему небольшой? Потому что настройка будет намного более простой, чем в Windows. Не нужно скачивать дополнительные драйвера, все что Вам потребуется это компьютер и устройство, подключенное по USB к компьютеру. Подробности под катом.
4 комментария к записи Настройка ADB в LinuxКак декомпилировать приложение на Android и зачем?
Очень редко у пользователя устройств под управлением Android возникает необходимость изменить программу под себя. Добавить что-то, или наоборот убрать. Например, надоедливый баннер с рекламой. Или, к сожалению, проверку лицензии. Ведь программы надо покупать, а не ломать! Но сейчас поговорим не об этом, а о том, какими средствами и когда следует прибегать к декомпиляции приложений на Android.
2 комментария к записи Как декомпилировать приложение на Android и зачем?Как удалить троян с телефона и других устройств на Android?
Сегодня поговорим о том, что делать, если беда уже пришла на устройство.
33 комментария к записи Как удалить троян с телефона и других устройств на Android?Запуск полноценных java-приложений на Android
Сегодня речь пойдет о том, как запускать полноценные java-приложения на устройствах под управлением Android, для чего это может быть необходимо и какие приложения будут актуальны для мобильной платформы. Полноценные приложения это те, для запуска которых не хватает возможностей Dalvik VM. Таким приложениям необходима JRE. Далее поговорим о том, как ее установить и работать с ней.
4 комментария к записи Запуск полноценных java-приложений на Android