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主引導記錄的內容啦 , 希望對你有所幫助哦!

    猜你喜歡