??? 07/28/11 07:44 Read: times |
#183094 - Source is king Responding to: ???'s previous message |
Andy Neil said:
How do you think the disassembler could tell if a byte is meant to be interpreted as an instruction, or as data? Some disassemblers (at least available for some other processor architectures) can do this, by their flowcharting of the instructions and noting that the only references to the table are indexed table-lookup instructions - no calls or jumps. In this case, they sometimes manages the reverse - they may fail to notice a computed indexed call, in which case the disassembly can contain a table of values when the data should have been disassembled into instructions instead. Andy said:
So can anybody help me to remove my manual practice in disassembling the file. Keep the source files! This is obviously the route to go. Source is king. For own projects, the source code should be backed up and stored safely at multiple locations. For competitors products, the code is probably under copyright in which case it would be unethical - or illegal - to reverse engineer it. |
Topic | Author | Date |
8051 disassembler | 01/01/70 00:00 | |
I need disassemble the hex code into asm file | 01/01/70 00:00 | |
Source is king | 01/01/70 00:00 | |
Get Solution | 01/01/70 00:00 |