E-Ink News Daily

Back to list

Executable Emoji

The author discovered that UTF-8 encoded emoji sequences happen to map to valid x86 machine code opcodes — the goat emoji encodes to 'lock lahf nop nop' on 8088. This inspired exploration into whether entire programs could be written using only emoji, building on the tradition of ASCII-only executables like the EICAR test file.

Background

The EICAR test file and other ASCII-only executables have long demonstrated that valid machine code can be embedded in printable text. This post extends the concept to Unicode emoji graphemes, revealing an unexpected intersection of encoding theory and x86 opcode space.

Source
Lobsters
Published
Aug 31, 2026 at 03:06 PM
Score
7.0 / 10