Re:Reconstructed Commander Keen 1-3 Source Code
by viraptor on Friday December 19, 2025 @06:47AM
(#46324769)
If you throw away the debug info, and don't use any generated introspection magic, there's nothing preserved normally. Compiled C code doesn't need to know the names after all. There are various leaks though - for example asserts and other debug macros/prints often end up revealing the names.
Nice puzzle!
Is the ordering the only thing that can be recovered from the binary? If the hash is available anywhere, it should be possible to brute force the exact original names.