•
•
• Дело в том, что
• Автор этого материала выкатил интересный лонгрид с упором на пентест мобилок и наглядно показал, какие уязвимости действительно встречаются и как их использовать. Содержание следующее:
➡ Ищем FFmpeg в APK;
➡ Точное определение версии;
➡ Извлечение build-конфига;
➡ Protocol handlers;
➡ Живой код vs мёртвый код;
➡ Hardware decode fallback;
➡ Commit-ресерч по конкретным файлам;
➡ Построчная сверка исходника на git-тегах;
➡ Сборка ASan/UBSan-версии для эмпирического подтверждения;
➡ Разбираем CVE;
➡ Бонус;
➡ References.
#Пентест #FFmpeg
FFmpeg — швейцарский нож для мультимедиа. Совершенно незаменимая программа, которую использует в повседневной жизни почти каждый, даже не зная об этом. Например, вы сняли видео и заливаете на видеохостинг — оно перекодируется и публикуется уже в другом разрешении/формате/размере. Как вы думаете, какая программа выполнила транскодирование? Вполне возможно, что под капотом на сервере работает FFmpeg.•
FFmpeg объединяет более 300 видео/аудио/графических кодеков, декордеров, муксеров, демуксеров и фильтров. Благодаря ему вы даже можете написать собственный видеоплеер в тысячу строчек кода, не разбираясь с кишочками видеообработки. Но речь пойдет не об этом...• Дело в том, что
FFmpeg является индустриальным стандартом в мобильных приложениях, которым требуется обработка аудио и видео. А еще под FFmpeg на момент написания статьи существует 543 зарегистрированных CVE. Все эти уязвимости встречаются на bug bounty.• Автор этого материала выкатил интересный лонгрид с упором на пентест мобилок и наглядно показал, какие уязвимости действительно встречаются и как их использовать. Содержание следующее:
#Пентест #FFmpeg
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍19🔥14 6❤3🤔1