Fedora Linux怎么反汇编MBR主引导记录

MBR是Master Boot Record的简写 , 中文名称为主引导记录 , 它是硬盘的第一个扇区 , MBR只有512个字节大小 , 512个字节中包含了引导代码和分区表 , 要查看引导代码 , 需要对其进行反汇编 , 进而才可以比较真实的理解操作系统是怎么样引导的 , 接下来随小编一起看一下怎么反汇编主引导记录吧 。

Fedora Linux怎么反汇编MBR主引导记录

文章插图


需要这些哦
Fedora 33 (Workstation Edition)
方式/
1点左上角的【勾当】按钮 。
Fedora Linux怎么反汇编MBR主引导记录

文章插图

2【Fedora Linux怎么反汇编MBR主引导记录】点【显示应用程序】 。
Fedora Linux怎么反汇编MBR主引导记录

文章插图

3打开终端 。
Fedora Linux怎么反汇编MBR主引导记录

文章插图

4sudo dd if=/dev/sda of=mbr.bin bs=512 count=1
经由过程dd号令将/dev/sda这块硬盘的第一个扇区导出到mbr.bin文件 。
tips:需要包管本身的系统是mbr指导 。
Fedora Linux怎么反汇编MBR主引导记录

文章插图

5之后需要安装nasm汇编程序 。 nasm汇编软件包中有一个反汇编程序ndisasm 。
ndisasm mbr.bin > mbr.asm
安装nasm后 , 执行上面的号令将mbr.bin反汇编到mbr.asm中 。
1Fedora Linux怎么安装Nasm汇编程序
Fedora Linux怎么反汇编MBR主引导记录

文章插图

6gedit mbr.asm &
即可用gedit查看反汇编后的源码 , 如下图所示 。
Fedora Linux怎么反汇编MBR主引导记录

文章插图

注重事项有效 , 点赞 , 疑问 , 留言 , 喜好 , 存眷 。

以上内容就是Fedora Linux怎么反汇编MBR主引导记录的内容啦 , 希望对你有所帮助哦!

    推荐阅读