from dx9

Page Table: From Virtual to Physical

A blog regarding the Page Table and how Linear Addresses are translated to Physical

April 14, 2024 · 11 min · 2216 words · dx9

Nirvana Debugging

Using the Nirvana Debugging method in order to monitor syscalls from usermode

November 1, 2023 · 8 min · 1556 words · dx9

Checking HandleCount to prevent Unauthorised Code injection

A blog to detail how we can use NtQueryInformationProcess to check Code injection before the game has initialised

October 29, 2023 · 6 min · 1104 words · dx9

Restrict the creation of threads

A blog about how you can restrict the use of NtCreateThreadEx

October 29, 2023 · 5 min · 877 words · dx9

World of Warcraft Calling of Functions (WoTLK 3.3.5)

A blog to detail how lua functions are called from a DLL

October 29, 2023 · 14 min · 2878 words · dx9