The Place to Start for Operating System Developers
Skip to content
Post by john12 » Tue Mar 24, 2020 10:14 am
Code: Select all
xor rsi, rsi xor r8, r8 mov rsi, [0x20000 + kernel + 0x3c] add rsi, 0x20000 + kernel ; RSI has pointer to PE header ; Set r8 to Entry Point Address lea r8, [rsi + 0x0028] ; Jump to kernel jmp r8
Return to “OS Development”