如何开始对 z80 机器代码进行逆向工程? [关闭]

Posted

技术标签:

【中文标题】如何开始对 z80 机器代码进行逆向工程? [关闭]【英文标题】:How do I get started reverse engineering z80 machine code? [closed] 【发布时间】:2010-09-11 15:08:01 【问题描述】:

我有一个 .z80 内存转储。我如何对其进行逆向工程?我需要知道什么?如何减少体力劳动?

【问题讨论】:

这个关于 Skoolkit 的博客似乎很相关,mrcook.uk/reverse-engineering-zx-spectrum-games。最重要的是,它讨论了由模拟器在运行时生成的 .map 文件,以帮助识别数据和代码部分。这是我不知道的事情。 【参考方案1】:

最强大的反汇编程序 - IDA 支持 z80。

还有在“Software Development Tools for Z80 Family”页面上发布的反汇编器列表

【讨论】:

【参考方案2】:

这取决于你的操作系统,这里有很多好工具:

http://www.z80.info/z80sdt.htm

我编写的第一个程序是用 Z80 汇编语言编写的。

【讨论】:

以上是关于如何开始对 z80 机器代码进行逆向工程? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何“反编译”Java 类文件? [关闭]

z80 的 SPI 硬件接口

Z80汇编:如何将带符号的8位值添加到16位寄存器?

如何记录服务器对php代码的处理?如何反编译php代码?

如何对C ++代码的性能进行基准测试? [关闭]

机器学习工程师 - Udacity 强化学习 Part Three