The rookie tutorial Boot BCD details

  

Boot BCD in the end, I believe that a large part of the user is very unfamiliar with this, in fact, there are many functions in the system are not particularly clear, today this tutorial has been selected Boot BCD will give you an introduction. After modifying B or o in the path of Boot\\BCD of Win7 PE system, all B or o will become your modified characters, just like variable references. For example, if B in the Boot is Q and o is Q, then Boot\\BCD will become QQQt\\QCD. At the end, a batch of code will be given for your understanding. You can also use this batch to test the modified actual path.

The following demo will modify Boot\\BCD to QQQQ\\QQQ:

1. Crack self-checking

Open bootmgr using hex editor (eg C32Asm) , jump to the offset address 105E, and then modify 74 03 to EB 08, Note: The principle is also relatively simple, is to change the conditional jump (je) to unconditional jump (jmp).

2, rename the Boot

Same as above, first open bootmgr, jump to the offset address 5464C, modify 42 0C 00 6F to 51 0C 00 51, jump to the offset address At 5390F, modify 74 to 51.

3, rename BCD

Open bootmgr, jump to offset address 54694, and change 43 00 44 to 51 00 51.

4, modify the path of boot.sdi in BCD

Open regedit to load the configuration unit BCD, find boot.sdi, and then modify \\Boot\\boot.sdi to \\QQQQ\\boot. Sdi.

5, close the integrity check on bootmgr

ie: digital signature

bcdedit -store QQQ -set {bootmgr} nointegritychecks Yes

@echo 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

Unzip the files in the attachment to the event Partition, then replace boot.wim in Sources for your win7pe kernel and bootgmg with Grub.

I don't know if you have patiently read it. Boot BCD is still worth knowing. It has some help for our work and life. Of course, there are still many things that we need to understand. If you are interested, just look at it. Hope It is helpful to everyone.

Copyright © Windows knowledge All Rights Reserved