i春秋網鼎杯網路安全大賽blend題目writeup
阿新 • • 發佈:2018-10-31
下載後解壓 發現只有1KB what???
file 一下 說是main.bin: x86 boot sector
百度了一下下
說這個東西是linux的引導扇區
Boot sector是硬碟(嚴格來說是所有可引導的儲存介質)上的第一個扇區,大小為512位元組,這個扇區對於計算機啟動來說至關重要。
主要分為三個部分,分別是:
MBR(master boot record,主引導記錄)446位元組
DPT(disk partition table,磁碟分割槽表)64位元組
BRID(boot record ID引導記錄標識)2位元組
然後直接010 Editer開啟 發現
這道題目與其他的題目不一樣 檔案既不是Linux也不是Windows下的可執行檔案,而是需要在QEMU全系統模擬器下才能執行的MBR(主引導記錄)
QEMU就是一個通用的開源機器模擬器和虛擬器
執行的命令為:qemu-system-i386 -drive format=raw,file=檔名
等補坑
參考連結:
https://github.com/TechSecCTF/writeups/blob/master/CSAWQuals2017/realism/README.md
https://xz.aliyun.com/t/2608#toc-11
https://www.jianshu.com/p/005bda1f8535
https://blog.csdn.net/ww1473345713/article/details/51602825?locationNum=5&fps=1