PngLoader использует просмотрщик PNG для запуска скрытой нагрузки
PngLoader демонстрирует способ скрывать произвольные данные в изображениях PNG и извлекать их с помощью графического просмотрщика для Windows. Проект предназначен для авторизованных исследований информационной безопасности, включая тестирование на проникновение, соревнования по захвату флага (CTF), учения красной команды и академические исследования.
Сокрытие проходит в два этапа. Сначала двоичные данные преобразуются в печатаемые символы ASCII методом кодирования «ниббл в ASCII». Затем стеганография Фибоначчи распределяет закодированные символы по выбранным пикселям PNG. Итоговый файл сохраняет вид обычного изображения, а скрытая полезная нагрузка хранится в его пиксельных данных.
При открытии изображения просмотрщик извлекает встроенные данные и выполняет восстановленную полезную нагрузку. Для обнаружения подобных угроз потребуется анализировать пиксельные данные PNG на наличие аномальной встроенной информации, а также проверять поведение просмотрщика, в частности операции извлечения, декодирования и выполнения данных из изображения.
Отчет получен из сервиса CTT Report Hub. Права на отчет принадлежат его владельцу.
Ознакомиться подробнее с отчетом можно по ссылке.



