Search Criteria
Search Results
Found 23 blog topic(s) in 2ms. The latest articles will appear on top:
Page 1 of 2
Reverse Engineering - Resolving Confusion Over PsGetCurrentProcess, PsGetCurrentProcessId and PsGetProcessIdUsing WinDbg to understand dependency between KPCR, KPRCB, K/ETHREAD, K/EPROCESS and KAPC_STATE structures.June 1, 2026
Reverse Engineering - SHStrDup* FunctionReverse engineering the SHStrDupW function with WinDbgX to prevent a potential memory leak.March 15, 2026
Reverse Engineering Virtual Functions Compiled With Visual Studio C++ Compiler - Part 1Understanding virtual function tables, vtable, __purecall, novtable, Control Flow Guard.January 10, 2025
Trusted Platform Module in Windows - Part 1How to use TPM to encrypt and decrypt small blobs of data programmatically.August 28, 2023
Reverse Engineering - Stepping Into a System CallHow to step into a SYSCALL with a debugger using kernel binary patch.August 25, 2023
Native Functions To The Rescue - Part 1How to make a critical process that can crash Windows if it is closed.August 22, 2023
Shaky Windows All The WayHow to perform "title bar window shake" programmatically in Windows.August 21, 2023
Critical Section vs Kernel ObjectsSpinning in user-mode versus entering kernel - the cost of a SYSCALL in Windows.August 19, 2023
Reverse Engineering & Binary Augmentation - Snipping ToolScreencasts of the reverse engineering process to make binary patches to modify discontinued Microsoft Snipping Tool.August 8, 2023
Reverse Engineering - Tips For BeginnersWhat do you need to become a software reverse engineer?July 26, 2023
Reverse Engineering - VM Setup - WindowsHow to set up a virtual machine for your reverse engineering work on Windows.July 23, 2023
Things You Thought You Knew - Getting Windows VersionHow to tell the "real" version of Windows your app is running on?October 20, 2022
Crazy APIs & Silly Documentation - Part 1Microsoft's MSDN faux pas & weird sh*t you can find while reverse engineering Windows.July 31, 2022
When Developers Give Up - DeleteSecurityPackage FunctionWhy it pays off to look into some Win32 functions with a disassembler.October 13, 2021
Controlling Windows 10 UpdatesHow to enable installation of updates or to prevent it during a reboot or shutdown.January 21, 2021

