是否可以在模拟器中运行/调试bios rom文件,如果是这样的话?

时间:2016-09-17 20:43:08

标签: reverse-engineering bios emulation

我正在尝试的是找到一种方法来观察BIOS rom文件的执行流程,而不必将其闪存到主板,因为我不知道在启动过程中调试或单步执行它的方法过程

有问题的主板是P6T7 WS超级计算机,见here

This目录包含我对bios本身的研究。它有从上面的华硕网站下载的rom文件,并从我的主板上撕下来。 bin文件来自mmtool,report.txt是一个cpu-z报告文件,其中删除了个人识别信息。

我想了解它是如何运行的,所以我可以编写自己的OROM文件,或者向BIOS添加UEFI支持。这是一个传统的BIOS,华硕似乎已停止支持,因此不会再为它提供更新。

我有radare2和ida pro可用但是我不知道如何在bios rom文件中使用它们,因为它似乎包含这个

DECIMAL       HEXADECIMAL     DESCRIPTION
----------------------------------------

73152         0x11DC0         Microsoft executable, portable (PE)
224736        0x36DE0         Microsoft executable, portable (PE)
717691        0xAF37B         CRC32 polynomial table, little endian
1842624       0x1C1DC0        Microsoft executable, portable (PE)
1994208       0x1E6DE0        Microsoft executable, portable (PE)

输出来自binwalk。

0 个答案:

没有答案