I have a .z80 memory dump. How do I reverse engineer it? What do I need to know? How can I minimize manual labour?
To reverse engineer a script into an existing PDM, select Database→Reverse Engineer Database. To reverse engineer a script and create a new PDM, select File→Reverse Engineer→Database to open the New Physical Data Model dialog box. Specify a model name, choose a DBMS from the list, and then click OK.
Software applications comprise source code files that are compiled to convert them into binary executable code. If this binary executable code is converted back into source code files using a decompiler then this will be termed as reverse engineering of source code.
When referring to computer science/programming, reverse engineering means to "break down" the programming code. Reverse engineering involves finding out how various functions in the code are built, what they do, and how each relates to and interacts with other code functions.
In order to perform reverse engineering, you need to combine skills in disassembling, network monitoring, debugging, API integration, several program languages, compilers, etc. You also have to be very careful when reversing software in order not to break copyright laws or harm your system.
Most powerful disassembler - IDA supports z80.
Also list of disassemblers published at "Software Development Tools for Z80 Family" page
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With