New Post: How to set break point callback handler
For pykd 0.3.x:0:000> x ntdll!NtCreateFile 00000000`77601800 ntdll!NtCreateFile = <no type information> 0:000> .load pykd.pyd 0:000> !py Python 2.7.5 (default, May 15 2013, 22:44:16)...
View ArticleNew Post: Starting a debug session outside of WinDBG
Hi, could I get a quick example of how to start a debug session outside of WinDBG (i.e. section 3.3 of the documentation)? I feel like I'm missing some initialization step because everything I'm trying...
View ArticleCreated Unassigned: Python 3 support [13183]
It would be nice to have python 3 support for such a great windbg extension.
View ArticleNew Post: Starting a debug session outside of WinDBG
call attachKernel without parameter connectOptions should lead to local kernel debugging ( http://msdn.microsoft.com/en-us/library/windows/hardware/ff553382(v=vs.85).aspx ). By default local debugging...
View ArticleCommented Unassigned: Python 3 support [13183]
It would be nice to have python 3 support for such a great windbg extension.Comments: ** Comment from web user: kernelnet ** We are planning to make Python3 support. But we are not sure it is in demand...
View ArticleCommented Issue: [0.3.x] pykd can not find symbol information [13172]
Symptoms:Any operation with typedVar or typeInfo raises exception:SymbolException: symbol not foundCause:vcredist does not install msdia110.dll and installer does not register itWorkaround:copy file...
View ArticleCommented Issue: [0.3.x] pykd can not find symbol information [13172]
Symptoms:Any operation with typedVar or typeInfo raises exception:SymbolException: symbol not foundCause:vcredist does not install msdia110.dll and installer does not register itWorkaround:copy file...
View ArticleEdited Issue: [0.3.x] wrong string formatting for integer variable [13173]
```>!py>>>a = typedVar("Int4B", reg("eip"))>>>print aInt4Bat 0x2165718192 Value: 0x6aec8b55 (1793887061)```It should be:Int4B at 0x81163cb0 Value: 0x6aec8b55 (1793887061) Omitted a...
View ArticleCreated Release: PYKD 0.3.0.8 (Sep 10, 2014)
Installation guide: 0. choose x86 or x64 and download it1. unpack archive to any catalog2. if you have not a VS Studio 2012 installed, you should register msdia110.dll by the command regsvr32...
View ArticleReleased: PYKD 0.3.0.8 (Sep 10, 2014)
Installation guide: 0. choose x86 or x64 and download it 1. unpack archive to any catalog 2. if you have not a VS Studio 2012 installed, you should register msdia110.dll by the command regsvr32...
View ArticleUpdated Release: PYKD 0.3.0.8 (Sep 10, 2014)
Installation guide: 0. choose x86 or x64 and download it1. unpack archive to any catalog2. if you have not a VS Studio 2012 installed, you should register msdia110.dll by the command regsvr32...
View ArticleNew Post: function that help in detecting the debugger type
I am looking for functions/script that help me in detecting the debugger type. Seems that there used a function in PYKD 0.1, getDebuggeeType() Any idea on how to achieve the functionality in the latest...
View ArticleNew Post: function that help in detecting the debugger type
You can use: isKernelDebugging() - kernel or user debug isDumpAnalyzing() - live or postmortem debug Unfortunately, getDebuggeeType() is missed in 0.2.x and 0.3.x and I can not remember exactly why.
View ArticleSource code checked in, #89119
[0.3.x] added : class "cpu" for working with CPU registers come back
View ArticleReleased: PYKD 0.3.0.9 (Sep 25, 2014)
Installation guide: 0. choose x86 or x64 and download it 1. unpack archive to any catalog 2. if you have not a VS Studio 2012 installed, you should register msdia110.dll by the command regsvr32...
View ArticleCreated Release: PYKD 0.3.0.9 (Sep 25, 2014)
Installation guide: 0. choose x86 or x64 and download it1. unpack archive to any catalog2. if you have not a VS Studio 2012 installed, you should register msdia110.dll by the command regsvr32...
View Article