Did you know that Ghidra automatically detects and renders image and audio files embedded in a binary, including animated GIFs?
Open surprise
in Ghidra for a nice surprise.
Build with make
. I used CC=arm-linux-androideabi-gcc
for the heck of it.