Learning assembly language and CRC hash algorithm
Password locks MBR and prevent Windows XP from further loading
-
Download Windows XP image (winxp.img further)
-
Copy original winxp.img MBR (0:512 bytes) to 0x3600
-
Compile prologue_mbr.asm and insert bytes instead of original MBR winxp.img
-
Compile password.asm and insert bytes with 0x3400 offset winxp.img
-
Run bochs 2.6.11 with following config