Присутствовал недавно при обсуждении на тему того, как организовать MITM на собственном устройстве для просмотра собственного трафика. В качестве одного из вариантов был озвучен mitmproxy, но т.к. до этого я его не устанавливал на мобильное устройство (chroot готовой системы не в счет), то возникло желание попробовать. Результат (спойлер: успешный) под катом.
Комментариев к записи Установка mitmproxy на Android и снифинг собственного трафика нетУстановка Java на Android в 2018
Какое-то время назад я уже писал заметку о том как устанавливать java на android устройство. С тех пор прошло какое-то время, пакет благополучно исчез из репозитория fdroid, появился замечательных termux, о котором можно почитать, например, здесь, а вместе с этим желающих установить java на android не уменьшилось. Под катом обновленный мануал по установке.
1 комментарий к записи Установка Java на Android в 2018Создание своего репозитория приложений с помощью F-Droid
Тема своего собственного репозитория приложений поднималась мною еще в 2015 году, и тогда это было сделать чуточку тяжелее чем сейчас. У F-Droid за это время появились подробные мануалы о том как это сделать, правда, не без подводных камней. По крайней мере установка под линукс проходит не совсем так, как описано в мануалах (кто бы мог подумать). Вот обо всем об этом и хочется рассказать под катом.
Комментариев к записи Создание своего репозитория приложений с помощью F-Droid нет«Громкие» уязвимости в Android 2017 года
Согласно статистике CVE, Android в прошлом году по количеству уязвимостей превзошел все остальные ОС. Но некоторые из них выделяются по-особенному, сегодня я попытаюсь обратить внимание именно на такие уязвимости и привести ссылки на дополнительные ресурсы по ним: скучная матчасть или ссылки на эксплоиты. Я вполне мог пропустить что-то интересное и не менее значимое, о чем можно написать в комментариях.
Ссылочки под катом.
Комментариев к записи «Громкие» уязвимости в Android 2017 года нетKotlin как еще один инструмент для ленивых вирусописателей
На недавно прошедшей конференеции I/O 2017 Google представила поддержку языка программирования Kotlin в Android Studio. В Kotlin заявлена максимально возможная совместимость с Java, в том числе конвертация Java-кода в Kotlin при минимальных изменениях. Под катом результаты эксперимента, насколько это соответствует действительности и как хорошо к этому готовы антивирусные решения.
Комментариев к записи Kotlin как еще один инструмент для ленивых вирусописателей нетНачали новый проект? Делайте подсистему логирования!
Порог вхождения в разработку ПО, неважно, будь то веб или десктоп приложение сегодня низок как никогда. И тенденция идет к еще большему снижению. И вроде бы всем от этого становится лучше: разработка становится проще, быстрее, дешевле… ровно до первых проблем с проектом, которые могут произойти на разных этапах, от разработки до поддержки.
Под катом вольные рассуждения о том, как диагностировать такие проблемы одним их самых старых и проверенных способов.
Комментариев к записи Начали новый проект? Делайте подсистему логирования! нетКроссплатфоменный файловый менеджер для 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 сегодня заменить ПК по части решения типичных задач, прошу под кат.
3 комментария к записи Может ли мобильное устройство заменить ПК сейчас?Тестирование антивирусов на Android. Какой антивирус лучше?
Иногда меня спрашивают об антивирусном ПО на мобильные платформы. Некоторые и в блоге задают этот вопрос. Сам я достаточно скептически к ним отношусь, но вместо того, чтобы писать свое мнение об антивирусах на мобильные платформы, было решено взять несколько топовых продуктов из Google Play и посмотреть на что они способны. Подробности под катом.
Комментариев к записи Тестирование антивирусов на Android. Какой антивирус лучше? нет