
How to Embed and Extract Custom PE Resources in C++
Pavel Yosifovich walks through the full Visual Studio workflow for embedding custom binary resources in

Pavel Yosifovich walks through the full Visual Studio workflow for embedding custom binary resources in

Pavel Yosifovich shows how Windows PE custom resources work — and how Process Explorer bundles

Learn how NTFS and registry transactions work in Windows using CreateTransaction, CreateFileTransacted, and the Kernel

Learn how the COM class moniker and CoGetObject work: registry lookup, MkParseDisplayName, and IMoniker::BindToObject —

Learn how to use TdhGetEventInformation and TdhFormatProperty in C++ to decode ETW event names, keywords,

Learn how to consume real-time ETW events in C++ using Win32 APIs. Pavel walks through

Control Panel is still supported, which means you can still build your own applets. This

In a previous post we hid a Windows service using a UI tool. This post

A Windows service can be running normally and still disappear from Services.msc and sc query.

Rust is safe by default, but Windows system programming still means calling Win32 APIs, dealing