
Некоторые PoC не работают с определённым содержимым файлов. Этот PoC может работать с содержимым, с которым не работают другие PoC.
Склонируйте этот репозиторий через Git. Затем установите зависимости.
pip install -r requirements.txt
Чтобы встроить вашу нагрузку в изображение:
python3 MagickPNG.py -i <изображение для изменения> -f <файл для чтения> -o <выходной файл>
Затем используйте ImageMagick для обновления вашего PNG.
Чтобы извлечь данные из изменённого файла ImageMagick:
python3 MagickPNG.py -d <результирующее изображение> -o <выходной файл>
Если это не работает, попробуйте использовать exiftool для извлечения байтов в виде hex.
exiftool -all:all -s image.png -b