undotdo is a reverse engineering utility, bytecode decompiler, and passphrase scanner for the Tender scripting language virtual machine bytecode (.tdo files).
It decodes the compiled Tender instruction stream, groups operations back into their original source files using compile-time metadata, and reconstructs high-level control flows, assignments, closures, and loops into readable .td source code.
- Bytecode Decompilation: Automatically decompiles and formats
.tdobytecode instructions back into high-level.tdcode structure. - Multi-file Reconstruction: Uses the embedded compile-time
FileSetandSourceMapto map functions back to their original source files, automatically rebuilding the original file structure.