f2471ac5a0[~] skip unresolved imports [~] optimized for new functional of pykd
SND\EreTIk_cp
2011-02-21 10:07:11 +0000
d3a22fc0a8[+] addSynSymbol function adds a synthetic symbol to a module by virtual address [+] dbgModuleClass::addSynSymbol method adds a synthetic symbol by offset related to module base [+] samples/synimp.py: add synthetic symbols for module by imports
SND\EreTIk_cp
2011-02-21 09:49:47 +0000
dfbbc434d3[+] offset into TypeInfo (for fields) [+] method TypeInfo::build() for recursive typeClass building [+] virtual method printSelf() for address value for typedVarClass [~] remove trailing blanks, tabs replaced by spaces
SND\EreTIk_cp
2011-02-19 15:45:04 +0000
5879200d07[+] part of functional (work with types) moved from typedVarClass into base class: typeClass [-] remove field m_size, which is duplicated in TypeInfo m_typeInfo [+] added function getTypeClass() - create instance of typeClass by module an type name
SND\EreTIk_cp
2011-02-18 20:56:26 +0000
b091e32be0[~] fixed: infinity loop on x32, if passed into typedVarList() address is not cast to addr64-format. condition in for(): entryAddress != address
SND\EreTIk_cp
2011-02-18 10:43:35 +0000
4ae55470b2[~] updated : typedVar routine will return None if varibales's address is invalid.
SND\kernelnet_cp
2011-02-15 08:19:12 +0000
a7bd2fd5e8Added bat-file for compile project, modify stdafx.h (ignore the macro __field_ecount_opt if it has already been declared).
SND\evtanazia_cp
2011-02-14 14:38:15 +0000
fa076cf50a[!] fixed : issue #8336 ( typedVar returns value with wrong type of fields )
SND\kernelnet_cp
2011-02-14 12:23:25 +0000
1604ec506e[+] added : image() and pdb() method for dbgModuleClass class. They return paths to pdb and image files.
SND\kernelnet_cp
2011-02-08 07:36:12 +0000
b4898cff7e[+] added : __getattribute__ method for dbgModuleClass class to simplify access to module symbols's offsets
SND\kernelnet_cp
2011-01-17 07:17:16 +0000
efdf59111b[[+] added : __str__ method for typedVar class, so it can be outputed by print operator
SND\kernelnet_cp
2011-01-14 17:58:28 +0000
7220df31bf[~] functional printobjtable.py expanded and moved to ntobj.py [~] modules ntobj.py and phidecheck.py moved into snippets
SND\EreTIk_cp
2010-12-24 11:38:48 +0000
d766568252[*] output int as unsigned
SND\EreTIk_cp
2010-12-23 12:01:46 +0000
326daca391[+] check for hidden processes: compare content of PspCidTable table and PsActiveProcessHead list
SND\EreTIk_cp
2010-12-23 11:13:09 +0000
0b089bbfa3+ test for ntobj.getType and ntobj.getListByHandleTable : print objects (and type) from handle table
SND\EreTIk_cp
2010-12-23 11:11:46 +0000
0fdc0e1c1f[+] module for work with NT Object tree manager: * get object type - ntobj.getType(p) * build object list from handle table - ntobj.getListByHandleTable(pHandleTable, pType=0, bContainHeaders=True)
SND\EreTIk_cp
2010-12-23 11:10:08 +0000
c486a6c782[+] added : ptrMWord, ptrSignMWord for reading target's machine word ( 32 or 64 bits ) from memory
SND\kernelnet_cp
2010-12-20 16:46:21 +0000
ca6c731376[+] added : go, stepin, stepover routine for control execution [+] added : dbgBreakpointClass class for control breakpoints
SND\kernelnet_cp
2010-12-14 16:14:14 +0000
347a43d194[!] fixed : loadTypedVar for unnamed union tag ::<unnamed-tag> [!] fixed : loadMemory does not throw exception and return false
SND\kernelnet_cp
2010-11-25 16:13:30 +0000
597af76fd6[+] added: !py windbg command can work without python script file extension ".py"
SND\kernelnet_cp
2010-10-28 05:59:57 +0000
58953f5a81ready for release
SND\kernelnet_cp
2010-10-27 06:28:12 +0000
7831603e21[+] added: physical memory read support ( for loadBytes, loadWords etc)
SND\kernelnet_cp
2010-10-26 13:44:19 +0000
477da2e29f[+] added: !pythonpath windbg command - print enviroment var $pythonpath [+] added: !py windbg command uses $pythonpath var for search scripts
SND\kernelnet_cp
2010-10-25 07:54:10 +0000
f8341a1a6d[+] added: ptrSize routine ( returns pointer's size at the target platform )
SND\kernelnet_cp
2010-09-15 11:40:35 +0000
eff19ff608[!] bug fixed: issue #7164 ( loadTypedVarList can fall in infinite loop )
SND\kernelnet_cp
2010-09-14 10:15:28 +0000
eba80f2426[+] added: sizeof routine ( returns size of type ) [+] added: sizeof method for typedVarClass ( return size of var in memory )
SND\kernelnet_cp
2010-09-14 09:09:15 +0000
51f2adb195ready for release
SND\kernelnet_cp
2010-08-20 12:19:22 +0000
68b73e99c4[+] added: version infi resource
SND\kernelnet_cp
2010-08-20 12:18:30 +0000
0bfbcf2390[+] added: getImplicitThread routine( get address of the current thread ) [+] added: setImplicitThread routine ( change current thread context ) [+] added: dbgStackFrameClass class ( information about stack frame ) [+] added: getCurrentStack routine ( get current stack as collections of dbgStackFrameClass object )
SND\kernelnet_cp
2010-08-20 12:09:45 +0000