【问题标题】:Is all data valid x86 16-bit machine code?所有数据都是有效的 x86 16 位机器代码吗?
【发布时间】:2013-05-02 12:18:12
【问题描述】:

执行ndisasm /dev/urandom 似乎永远不会给我任何错误。这表明我要么非常幸运,要么所有字节都真正反汇编成 16 位汇编器。

我正面临一个实际问题,因为我想知道我是否可以依靠这种行为来测试我的反汇编程序。

【问题讨论】:

标签: assembly x86 x86-16 machine-code


【解决方案1】:

我认为它并非全部有效,因为我认为ndisasm 会在与指令不匹配时输出类似于db 0x82 的行。有这样的线条。

【讨论】:

    最近更新 更多