
일부 PoC는 특정 파일 콘텐츠에서 작동하지 않습니다. 이 PoC는 다른 PoC로는 작동하지 않는 콘텐츠에서 작동할 수 있습니다.
이 저장소를 Git 클론하세요. 그런 다음 요구 사항을 설치합니다.
pip install -r requirements.txt
이미지에 페이로드를 삽입하려면:
python3 MagickPNG.py -i <image to modify> -f <file to read> -o <output file>
그런 다음 ImageMagick을 사용하여 PNG를 업데이트하세요.
ImageMagick으로 수정된 파일에서 데이터를 추출하려면:
python3 MagickPNG.py -d <resulting image> -o <output file>
이 방법이 작동하지 않으면 exiftool을 사용하여 바이트를 16진수로 추출해 보세요.
exiftool -all:all -s image.png -b