Facebook открыл код платформы для поиска багов в Android-приложениях

Facebook открыл код платформы для поиска багов в Android-приложениях

Facebook открыл код платформы для поиска багов в Android-приложениях

Facebook решил открыть исходный код платформы Mariana Trench, с помощью которой разработчики искали уязвимости и баги в Android-версии своих приложений. По словам интернет-гиганта, с помощью Mariana Trench удалось выявить более 50% от общего числа брешей в софте Facebook.

«Mariana Trench разработана для сканирования кодовых баз большого размера. С её помощью можно выявлять потенциальные уязвимости и недочёты приложений до того, как они попадут в релиз», — так описывают платформу сами разработчики.

В сущности, Mariana Trench позволяет девелоперам устанавливать определённые правила для потоков данных, благодаря чему можно выявлять ошибки и потенциальные уязвимости. Такой подход особенно полезен для поиска векторов утечки конфиденциальной информации или возможности внедрить произвольный код.

Потоки данных, нарушающие установленные правила, либо отправляются обратно безопасникам, либо разработчикам. Как отметил сам Facebook, более половины от общего числа выявленных уязвимостей были найдены с помощью Mariana Trench. Речь идёт о дырах в таких приложениях, как Facebook, Instagram, WhatsApp и т. п.

Кстати, эта платформа далеко не первая разработка Facebook, чей исходный код был представлен общественности. До этого интернет-гигант то же самое проделал с Zoncolan и Pysa.

«Есть разница между патчингом и тщательной проверкой, позволяющей убедиться в чистоте кода. Это два разных подхода, каждый из которых требует своих инструментов для реализации», — подчёркивает корпорация.

Доступ к коду Mariana Trench можно получит на GitHub, но Facebook также выпустил Python-пакет в репозитории PyPi.

Android предупредит перед отправкой интимных фотографий, пока ты не пожалел

Google готовит для системного фотовыборщика Android проверку изображений и видео на откровенный контент. Функция сможет предупредить пользователя, если он собрался поделиться фотографией с обнажённым телом (случайно или поддавшись внезапному приступу смелости).

Следы нововведения обнаружили специалисты Android Authority в коде Android 17 QPR2 Beta 4.

Для анализа контента Google планирует использовать системный сервис Android System SafetyCore, уже знакомый пользователям Google Messages. Там он выявляет, размывает и сопровождает предупреждениями входящие и исходящие материалы с наготой.

Проверка выполняется непосредственно на устройстве. По утверждению Google, изображения и результаты классификации не отправляются на серверы компании. SafetyCore включается только по запросу приложения и не должен бесконтрольно перебирать всю пользовательскую галерею.


После интеграции с Photo Picker сторонние приложения смогут запрашивать проверку выбранного контента перед отправкой. Это позволит разработчикам добавить предупреждения без создания собственной системы распознавания изображений.

Особенно полезной функция может оказаться для защиты несовершеннолетних: приложения потенциально смогут не только показывать уведомление, но и блокировать отправку откровенных материалов с учётом возраста пользователя.

Впрочем, абсолютным цифровым целомудрием Android не накроет. Проверку, вероятно, можно будет обойти, отправив изображение как обычный файл, минуя Photo Picker. Кроме того, окончательное поведение будет зависеть от конкретного приложения.

Пока Google официально не представила функцию, а исследователям не удалось запустить её полностью. Поэтому сроки релиза неизвестны.

RSS: Новости на портале Anti-Malware.ru