
The core logic looks like this:
$garble_buildinfo = { FF 20 47 6F 20 62 75 69 6C 64 69 6E 66 3A [8-128] 07 75 6E 6B 6E 6F 77 6E }
This matches the Go buildinfo magic (0xff + ASCII " Go buildinf:") followed by linker TLV fields and a UTF-8 version record set to "unknown" — a layout commonly produced by garble instead of something like "\x08go1.22.0".
As a result, I found a number of interesting samples on ANY.RUN, including binaries for multiple platforms.
Maybe this will be useful to someone.
It's still more fun than AI slops with emojis.
#malware #obfuscation #go #macos #detection #yara #soc

English




