Sounds like a disassembler.