关于bread Bread是一款功能强大的BIOS逆向工程和高级调试工具,该工具也是一个“可注入”的实模式(Real-Mode)x86调试器,可以帮助广大研究人员通过串行线缆从另一台电脑调试任意实模式代码 Bread支持以实模式(Real-Mode)调试任意代码,例如可引导代码或DOS程序等。 工具运行机制 Bread主要分为两个部分:调试器Debugger和桥接器Bridge。
. // This way we preserve the real-mode IDT and BIOS structures // in case we ever need them.
只有在刚刚启动的时候是real-mode,等到linux操作系统运行起来以后就运行在保护模式。 实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。