{"repo":"dshikashio/Pybag","free":true,"listed":false,"github":"https://github.com/dshikashio/Pybag","clone":"git clone https://github.com/dshikashio/Pybag.git","description":"Python module for Windbg's dbgeng plus additional wrappers.","language":"C","stars":83,"topics":["dbgeng","windbg","debugging","debugging-tool","reverse-engineering","windows","python"],"license":"MIT","category":"dev-tools","readme_excerpt":"Pybag Python bindings for Microsoft DbgEng Pybag provides helper functions on top of Python bindings for Microsoft Debug Engine to facilitate Windows native debugging. Installation Install the Debugging Tools From the Windows SDK here: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/ From the App Store Directly: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/#install-windbg-directly Usage example Use Python's repl as a command shell if desired. Ctrl-c will break-in to the debugger if you are in a wait() call. Local user debugging Remote user debugging Remote kernel debugging Release History 2.2.16 Bugfix for comtypes change 2.2.15 Implementation of exception related calls 2.2.14 Bug fix for breakpoints Switched to py-win32more for thread CONTEXT 2.2.13 Improved discovery of Windbg installation detection. Works with App store installations now. 2.2.12 Fix #22 - comtypes issue 2.2.11 Fix #18 - Fix SetImplicitProcessDataOffset Fix #19 - Implement CreateProcess2 2.2.10 Better search for Windbg DLLs using registry and allowing user override 2.2.9 Add implementations of GetCurrentThreadSystemId and GetProcessIdsByIndex 2.2.8 Fixed missing files install issue 2.2.7 Fixed access violation when using oneshot breakpoints Added 'count' option to breakpoints 2.2.6 Added support for more dbgeng calls Symbol handling Set / get thread contexts Fixed ds command 2.2.5 Fixed be command Better search for Windbg install (and DLLs) 2.2.4 Fixed lint issues ","default_branch":null,"files":null,"tree":[],"storefront":"/r/dshikashio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dshikashio/Pybag/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}