PYKD 0.2.0.13

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 57
Released: Jan 11, 2013
Updated: Jan 11, 2013 by kernelnet
Dev status: Alpha Help Icon

Downloads

Application pykd-0.2.0.13-python-2.6.zip
application, 10293K, uploaded Jan 11, 2013 - 9 downloads
Application pykd-0.2.0.13-python-2.7.zip
application, 10294K, uploaded Jan 11, 2013 - 17 downloads
Application pykd-0.2.0.13-x64-python-2.6-setup.exe
application, 5800K, uploaded Jan 11, 2013 - 7 downloads
Application pykd-0.2.0.13-x64-python-2.7-setup.exe
application, 5800K, uploaded Jan 11, 2013 - 7 downloads
Application pykd-0.2.0.13-x86-python-2.6-setup.exe
application, 5033K, uploaded Jan 11, 2013 - 8 downloads
Application pykd-0.2.0.13-x86-python-2.7-setup.exe
application, 5033K, uploaded Jan 11, 2013 - 9 downloads

Release Notes

0.2.0.13

  • Fixed: many problem with basic types ( wrong sizes, wrong ptr size and other )
  • Fixed: exception during looking up for export symbols
  • Added: method typedVar.deref() may be skip ( struct.field1.deref().field2 -> struct.field1.field2 )

0.2.0.12

  • Added: writeDump routine ( create memory dump file )
  • Added: automatic installer for python 2.7
  • Fixed: some build problem with 0.2.0.11

0.2.0.11

  • Added: typeInfo::arrayOf method ( contruct array type )
  • Added: construct symbol info from the module's exports ( for modules with no symbol info )
  • Fixed: some problems with symbol information

0.2.0.10

  • Added: getVersion routine ( return tuple of the module's file version )
  • Added: queryVersion ( return string from the module's version resources )
  • Fixed: getStackWow64
  • Fixed: getting local variables by index

0.2.0.9

  • Added: getProcessThreads ( Get all process's threads ( user mode only ) )
  • Fixed: stack overflow during work with linked list

0.2.0.8

  • Added: getStackTraceWow64 routine (return part of a stack from WOW64 context)
  • Added: findMemoryRegion routine (find valid memory region in the taget process virtual memory)
  • Added: getVaProtect (return protection attributes of the virtual address of the target usermode process)
  • Added callback for exception handling

0.2.0.7

  • Fixed: script cannot be run by !py command without typing its extension if its lengtn <=3 ( You can do: !py ab )
  • Fixed: removed annoying stacktrace output for system exit exception
  • Fixed: ptr value sometimes is not extended to 64 bit format

0.2.0.6

  • Fixed: Abnormal process termination after findSymbol call
  • Fixed : Abnormal process termination after setCurrentProcess, setImplicitThread calls
  • Added: cache for symbols ( symbols files is opened only once )
  • Added : output stacktrace for event callbacks

0.2.0.5

  • Fixed: multiple bugs at WOW64 mode
  • Fixed: added 'forgotten' setProcessorMode routine
  • Fixed: deadlock after calling !py command without args

0.2.0.4

  • Fixed: print typedVar with invalid address will not raise MemoryException ( ???? printed instead )
  • Fixed: IDebugEventCallback::LoadModule and IDebugEventCallback::UnloadModule exception occured during live debugging
  • New feature: module::enumSymbols method ( return list of symbols )

0.2.0.3

  • New feature: script running in windbg can be termintated by Ctrl+Break

Reviews for this release

     
Good project! Thanks.
by fln2o on Jan 11, 2013 at 11:30 AM