Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I get started reverse engineering z80 machine code? [closed]

I have a .z80 memory dump. How do I reverse engineer it? What do I need to know? How can I minimize manual labour?

like image 869
Umber Ferrule Avatar asked Sep 20 '08 15:09

Umber Ferrule


People also ask

How do you reverse engineer a script?

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.

Can you reverse engineer compiled code?

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.

What is reverse engineering coding?

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.

How do you reverse engineer a program?

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.


1 Answers

Most powerful disassembler - IDA supports z80.

Also list of disassemblers published at "Software Development Tools for Z80 Family" page

like image 66
aku Avatar answered Sep 17 '22 18:09

aku