- 相關推薦
win7系統(tǒng)代碼調配之BootBCD的修改方法
關于win7系統(tǒng)代碼的調配與測試中,BootBCD這個路徑中,當你修改B或是o后,所有的B或o都會變成你修改后的字符了,類似變量引用。當用戶修改Boot命令中的B為Q、o為Q,那么BootBCD就會變成QQQtQCD。如此在結尾就會給出一段批處理代碼,同樣可以使用這段批處理方法測試修改后的實際路徑。 在這里以win7 32位 系統(tǒng)實例來教大家將BootBCD修改為QQQQQQQ的方法,具體操作步驟如下:
1、破解自校驗方法
先使用十六進制編輯器打開bootmgr ,跳轉到偏移地址的105E處,修改74 03為EB 08,修改原理就是將條件的跳轉(je)修改為無條件的跳轉(jmp)。
2、Boot改名的方法
方法同上,先打開bootmgr,跳轉到偏移的地址5464C處,修改42 0C 00 6F改為51 0C 00 51,在跳轉到偏移地址的5390F處,修改74 為51。
3、給BCD改名的方法
打開bootmgr,跳轉到偏移地址的54694處,將43 00 44修改成51 00 51。
4、修改BCD中的boot.sdi路徑方法
打開regedit加載配置單元BCD,接著查找boot.sdi,然后將Bootboot.sdi修改成QQQQboot.sdi即可。
5、關閉對bootmgr的完整性檢查
bcdedit -store QQQ -set {bootmgr} nointegritychecks off&setlocal enabledelayedexpansion
set 5464A=
set 5464C=B
set 5464F=o
set 5390F=t
set 54694=CD
echo.!5464A!!5464C!!5464F!!5464F!!5390F!!5464A!!5464C!!54694!
set /p 5464C=5464C=B。
set /p 5464F=5464F=o。
set /p 5390F=5390F=t。
set /p 54694=54694=CD。
echo.!5464A!!5464C!!5464F!!5464F!!5390F!!5464A!!5464C!!54694!
pause
【win7系統(tǒng)代碼調配之BootBCD的修改方法】相關文章:
Win7系統(tǒng)如何修改DNS06-03
Win7修改MAC地址方法教程04-26
Win7系統(tǒng)字體設置方法03-02
關于win7系統(tǒng)降級到xp系統(tǒng)的方法03-29
win7系統(tǒng)后綴名顯示方法03-27