Closed Issue: [pykd-0.2.x] iteration through local vars raises unexpected...
for var in getLocals(): print varAfter all var are printed, exception occurs:BaseException: local var not foundComments: change set 83600, pykd 0.2.0.20
View ArticleSource code checked in, #83601
[0.2.x] fixed : issue #11761 ( signed bit fields is not supported )
View ArticleClosed Issue: [pykd-0.2.x] signed bit fields is not supported [11761]
struct A { int field : 2;};A a = { 3 } a.field should be negative ( high bit is sign ), but typedVar("a").field returns unsigned resultComments: change set #83601, pykd 0.2.0.20
View ArticleReleased: PYKD 0.2.0.20 (May 06, 2013)
added : getSystemVersion routine added : getCurrentProcessExeName routine fixed : issue #11672 ( iteration through local vars raises unexpected exception )fixed : isuue #11761 ( signed bit fields is...
View ArticleCreated Release: PYKD 0.2.0.20 (май 06, 2013)
added : getSystemVersion routineadded : getCurrentProcessExeName routinefixed : issue #11672 ( iteration through local vars raises unexpected exception )fixed : isuue #11761 ( signed bit fields is not...
View ArticleSource code checked in, #83636
[0.2.x] ~ refactoring: DIA findChildren ~ refactoring: failed tests -> tail
View ArticleNew Post: Allocating and Writing Memory
I want to say that this is an awesome project! Thanks for the hard work! I have been using immlib for Immunity Debugger recently, but wanted the ability to script a debugger for 64 bit executables....
View ArticleNew Post: Allocating and Writing Memory
1) Pykd is not supported "nativly" writting into memory/regsity. Maybe, it will be implemented within 0.3.x version 2) For modifying traget memory you can use this approach: import sys import pykd from...
View ArticleNew Post: Allocating and Writing Memory
Great, thanks for your quick reply! I will use the methods you described above.
View ArticleClosed Issue: [pykd-0.2.x] find symbol by name ("public" pdb) [11723]
```>>> dbgCommand("x calc!CUIController::EditControlledSetText")'00000000`ff406ce0 calc!CUIController::EditControlledSetText (<no parameter info>)\n'``````>>> calc =...
View ArticleClosed Issue: [pykd-0.2.x] pykd blocks pdb files [11665]
1. run script and get typeInfo from a module2. call .reload /u windbg command3. try to delete module.pdb file (for example, rebuild module)Result: module.pdb can not be deleted4. .unload pykd and try...
View ArticleClosed Issue: [pykd-0.2.x] problem with getting export symbols [11654]
1 getting module instancem = module("module_without_pdb")print mModule: module_without_pdbStart: 77380000 End: 77529000 Size: 1a9000Image: module_without_pdb.dllSymbols: export symbolsTimestamp:...
View ArticleClosed Issue: [pykd-0.2.x] dbgCommand("a") hangs up [11651]
Work out of windbg ( console ):import pykd)pykd.startProcess("notepad.exe")0pykd.dbgCommand("a")expected: dbgCommand("a") setconsole to input mode and getting user input
View Article