tpn / PSExt

Windows Debuggers extension for PowerShell

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PSExt

Windows Debuggers extension for PowerShell

PSExt uses engextcpp, a helper library to write debugger extensions, and a PowerShell host to enable running powershell commands at the debugger prompt.

The goal is to make searching memory, symbols, stacks and registers much easier to automate.

Examples of usage in cdb (or windbg):


.load \psext.dll
!ps Invoke-DbgCommand -Command k | Select-String MyFunction -ov func
!ps $func | Format-List

About

Windows Debuggers extension for PowerShell

License:MIT License


Languages

Language:C# 88.2%Language:Smalltalk 7.7%Language:PowerShell 3.4%Language:C++ 0.6%Language:C 0.1%