Tools
Tracing tools
wtrace
A command-line tool for live recording ETW trace events on Windows systems. Wtrace collects, among others, File I/O and Registry operations, TPC/IP connections, and RPC calls. Its purpose is to give you some insights into what is happening in the system.
dotnet-wtrace
A cross-platform command-line tool for live recording .NET trace events. Dotnet-wtrace collects, among others, GC, network, ASP.NET Core, and exception events.
withdll
A small tool which can inject DLLs into already running and newly started processes. The injected DLL may, for example, trace or patch functions in the remote process.
Debugging tools
lldext (a WinDbg extension)
The repository contains the source code of a native lldext extension and my various scripts enhancing debugging with WinDbg.
comon (a WinDbg extension)
A WinDbg extension showing traces of COM class creations and interface querying. You may use it to investigate various COM issues and better understand application logic.