SND\kernelnet_cp
f3fbb0c9c8
[pykd] added : loadWChars function
...
git-svn-id: https://pykd.svn.codeplex.com/svn@64327 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-22 08:43:57 +00:00
SND\kernelnet_cp
ad44c62065
[pykd] updated : improve performance of typedVar function
...
git-svn-id: https://pykd.svn.codeplex.com/svn@64221 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 13:46:19 +00:00
SND\kernelnet_cp
228e4b1374
[pykd] fixed: issue 8669 ( typedVar() creates an object for a non-existent structure type )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@64206 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 06:47:42 +00:00
SND\kernelnet_cp
90265c7a5f
[pykd] fixed: issue 8655 ( Unnamed structure/unioin not added to fields of typedVarClass )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@64169 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-18 14:22:11 +00:00
SND\EreTIk_cp
69a0b16e0d
[+] release linker options /pdbpath:none
...
git-svn-id: https://pykd.svn.codeplex.com/svn@64095 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-16 21:20:29 +00:00
SND\kernelnet_cp
1b715fbafa
git-svn-id: https://pykd.svn.codeplex.com/svn@64017 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-15 06:18:25 +00:00
SND\kernelnet_cp
e6af39ec59
[pykd] fixed : hotfix
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63977 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 15:09:17 +00:00
SND\EreTIk_cp
016f7f0425
[+] added dbgclient.h
...
[-] removed dbgsession.h
git-svn-id: https://pykd.svn.codeplex.com/svn@63975 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 14:33:42 +00:00
SND\kernelnet_cp
05549455be
[pykd] fixed : hotfix for dbgClient
...
[pykd] added: isDumpAnalyzing routine. Check if it is a dump analyzing
git-svn-id: https://pykd.svn.codeplex.com/svn@63973 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 14:14:33 +00:00
SND\kernelnet_cp
1d27cb91d7
[pykd] fixed: issue 8470 ( python.exe crashes after first pykd call )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63970 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 12:28:22 +00:00
SND\kernelnet_cp
5371048a72
[pykd] fixed: issue 8614 ( go() works incorrectly while process is terminating )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63966 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 07:07:33 +00:00
SND\kernelnet_cp
3041ac3fdb
[pykd] added : docstrings added for all fucntions. My congratulations
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63947 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-13 15:51:54 +00:00
SND\kernelnet_cp
30d291750a
[pykd] fixed: issue 8499 ( !py command crashs with wrong script's path )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63927 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-13 07:28:56 +00:00
SND\kernelnet_cp
494b59b9ef
[pykd] added : docstrings for dbgModuleClass
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63899 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-12 15:01:29 +00:00
SND\kernelnet_cp
305ae5000e
[pykd] updated: docstrings
...
[pykd] added: loadChars routine. Load raw buffer.
git-svn-id: https://pykd.svn.codeplex.com/svn@63892 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-12 06:34:42 +00:00
SND\EreTIk_cp
8662ab0aaf
[+] docstring for functions: compareMemory-delSynSymbolsMask
...
[+] docstring for classes: typeClass and typedVarClass
git-svn-id: https://pykd.svn.codeplex.com/svn@63850 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-11 17:05:27 +00:00
SND\EreTIk_cp
b9bee1c112
[~] remove addr64Ex
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63646 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-08 09:55:30 +00:00
SND\kernelnet_cp
eb834c22f5
[pykd] added : checksum() and timestamp() methods for dbgModuleClass
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63643 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-08 09:30:21 +00:00
SND\EreTIk_cp
6f6fcf875a
[+] sln/vcproj files for VS2008
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63642 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-08 08:47:30 +00:00
SND\kernelnet_cp
60599dcfb6
[pykd] added : callback for bp class ( breakpoint )
...
[pykd] changed: refactored callbacks engine
git-svn-id: https://pykd.svn.codeplex.com/svn@63638 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-08 07:53:37 +00:00
SND\kernelnet_cp
6089daf982
[pykd] added : method size() for dbgModuleClass
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63442 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-04 12:01:35 +00:00
SND\EreTIk_cp
946f6cdc1f
[+] added addr64Ex(...) with IDebugControl
...
[~] work-around for secondary DebugExtensionInitialize call
[~] addr64(...) in events filter replaced to addr64Ex(...)
git-svn-id: https://pykd.svn.codeplex.com/svn@63271 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-30 12:57:53 +00:00
SND\kernelnet_cp
8603390ceb
[pykd] fixed : issue 8578 ( findModule returns None for WOW64 process )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@63267 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-30 06:49:10 +00:00
SND\kernelnet_cp
67901c6c49
[pykd] updated: typedVarList can parse two type of linked list
...
[pykd] updated: typedVar builds array as python list
git-svn-id: https://pykd.svn.codeplex.com/svn@62996 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-22 16:26:17 +00:00
SND\EreTIk_cp
8e0ecc1733
[+] added debug events defs
...
[~] addr64 conversion for module randge and get tread/process context
git-svn-id: https://pykd.svn.codeplex.com/svn@62774 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-17 09:04:28 +00:00
SND\EreTIk_cp
7f2284ca99
[+] added standart dbg-engine constants
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62773 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-17 08:43:36 +00:00
SND\kernelnet_cp
67b4559f9d
[!] fixed : issue 8493 ( loadPtrs returns dict instead list )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62424 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-09 09:19:14 +00:00
SND\EreTIk_cp
9cb39324f0
[~] event callback optimized if there was no work with synthetic symbols
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62366 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-08 09:06:48 +00:00
SND\kernelnet_cp
06fb9c267a
[!] fixed : issue 8469 ( dprintln does not work in console mode )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62227 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-05 15:08:41 +00:00
SND\EreTIk_cp
a191d81ffe
[~] Remove trailing spaces, tabs replaced by spaces. Testing TFS
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62137 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-03 17:18:39 +00:00
SND\kernelnet_cp
cbd2aa5bf0
git-svn-id: https://pykd.svn.codeplex.com/svn@62129 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-03 15:47:42 +00:00
SND\kernelnet_cp
8ec2d9a02a
[!] fixed : issue 8458 ( doubled output in windbg )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62116 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-03 08:27:39 +00:00
SND\EreTIk_cp
bb0e8328e3
[~] singleton dbgEventCallbacks and work with him moved into a class DbgEventCallbacks
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62103 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 19:58:41 +00:00
SND\EreTIk_cp
b73ccc1a37
[~] dbgEventCallbacks moved to heap memory, add rererences
...
[~] refactered syncronisation for map of synthetic symbols
[~] refactering: events callbacks inherited from DebugBaseEventCallbacks now
git-svn-id: https://pykd.svn.codeplex.com/svn@62100 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 18:37:42 +00:00
SND\EreTIk_cp
364da2b716
[~] removed COM_DECLSPEC_NOTHROW
...
[~] DebugCreate -> IUnknown::QueryInterface
git-svn-id: https://pykd.svn.codeplex.com/svn@62095 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 16:28:33 +00:00
SND\EreTIk_cp
b720184b4e
[!] restored revisions: 62086 and 62085
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62092 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 13:56:22 +00:00
SND\EreTIk_cp
45bc63ea23
[+] synthetic symbols implementation moved to different files
...
[~] extended API of synthetic symbols: remove by address, remove by mask, remove all, query addres for dbgModuleClass
[+] added processing debug event callbacks
[+] all synthetic symbols are restored after reload (processing debug event callback)
git-svn-id: https://pykd.svn.codeplex.com/svn@62091 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 13:16:42 +00:00
SND\kernelnet_cp
c4a01f402e
[~] roll-back: dbgsession.cpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62086 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 09:40:27 +00:00
SND\kernelnet_cp
b84b298ea7
[+] added: startProcess routine for live user-mode debugging
...
[~] updated: createSession routine is depricated now
[~] updated: loadDump routine returns bool now ( not string )
git-svn-id: https://pykd.svn.codeplex.com/svn@62085 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-02 08:40:33 +00:00
SND\EreTIk_cp
1b87344acb
[~] m_offset moved into typeClass instance
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62029 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-28 09:14:14 +00:00
SND\evtanazia_cp
004a4067ea
[~] refactoring: RAII idiom is used instead of manual memory management
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61917 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-24 10:46:00 +00:00
SND\evtanazia_cp
a4993db623
[+] Added dbgModuleClass::print()
...
[+] Added dbgExtensionClass::print()
[+] Added dbgBreakpointClass::print()
[+] Added dbgStackFrameClass::print()
git-svn-id: https://pykd.svn.codeplex.com/svn@61914 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-24 09:15:45 +00:00
SND\EreTIk_cp
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
git-svn-id: https://pykd.svn.codeplex.com/svn@61768 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-21 09:49:47 +00:00
SND\EreTIk_cp
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
git-svn-id: https://pykd.svn.codeplex.com/svn@61693 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-19 15:45:04 +00:00
SND\EreTIk_cp
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
git-svn-id: https://pykd.svn.codeplex.com/svn@61649 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-18 20:56:26 +00:00
SND\EreTIk_cp
b091e32be0
[~] fixed: infinity loop on x32, if passed into typedVarList() address is not cast to addr64-format. condition in for(): entryAddress != address
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61625 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-18 10:43:35 +00:00
SND\kernelnet_cp
4ae55470b2
[~] updated : typedVar routine will return None if varibales's address is invalid.
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61490 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-15 08:19:12 +00:00
SND\evtanazia_cp
a7bd2fd5e8
Added bat-file for compile project, modify stdafx.h (ignore the macro __field_ecount_opt if it has already been declared).
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61460 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-14 14:38:15 +00:00
SND\kernelnet_cp
fa076cf50a
[!] fixed : issue #8336 ( typedVar returns value with wrong type of fields )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61457 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-14 12:23:25 +00:00
SND\kernelnet_cp
5e4ad89747
[~] updated : loadArray returns python list, not dict
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61345 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-11 07:48:53 +00:00
SND\kernelnet_cp
1604ec506e
[+] added : image() and pdb() method for dbgModuleClass class. They return paths to pdb and image files.
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61168 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-08 07:36:12 +00:00
SND\kernelnet_cp
c74a81d560
[+] added : isValid() routine; it validates virtual address
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61122 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-07 07:59:22 +00:00
SND\kernelnet_cp
f198999116
git-svn-id: https://pykd.svn.codeplex.com/svn@61031 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-04 07:48:31 +00:00
SND\kernelnet_cp
e65c2bf418
[+] added : locals() routine; it returns local var for current scope
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61030 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-04 07:44:15 +00:00
SND\kernelnet_cp
8cab8ae27d
[!] fixed : issue #8236 ( dprint/dprintln/print doesn't work with unicode string )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60725 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-26 16:17:33 +00:00
SND\EreTIk_cp
1afb67fd2e
[!] fix:#8229 loadModuel("some_drv") - out message "IDebugSymbol::Reload failed"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60723 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-26 14:52:55 +00:00
SND\kernelnet_cp
122ec5deea
[!] fixed : issue #8239 ( ptrSignByte returns str value )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60688 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-25 15:32:01 +00:00
SND\kernelnet_cp
664b047dce
[+] added : typedVarArray routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60656 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-24 16:41:47 +00:00
SND\kernelnet_cp
b61ac0b10a
[~] updated : __str__ method for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60649 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-24 14:13:02 +00:00
SND\kernelnet_cp
afb977d03b
[~] updated : dbgModuleClass constructor fills symbol cache for optimization
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60474 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-20 08:38:44 +00:00
SND\kernelnet_cp
f932c40469
git-svn-id: https://pykd.svn.codeplex.com/svn@60276 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-17 15:32:53 +00:00
SND\kernelnet_cp
a3560b2b77
[~] updated : __str__ method for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60264 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-17 07:46:20 +00:00
SND\kernelnet_cp
25e7428ac1
[!] fixed: previous revision
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60263 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-17 07:31:35 +00:00
SND\kernelnet_cp
b4898cff7e
[+] added : __getattribute__ method for dbgModuleClass class to simplify access to module symbols's offsets
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60262 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-17 07:17:16 +00:00
SND\kernelnet_cp
efdf59111b
[[+] added : __str__ method for typedVar class, so it can be outputed by print operator
...
git-svn-id: https://pykd.svn.codeplex.com/svn@60159 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-14 17:58:28 +00:00
SND\kernelnet_cp
0e12bf9fab
[!] fixed: previous revision
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59902 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-08 13:43:40 +00:00
SND\kernelnet_cp
af3e45bae6
[!] bug fixed: issue #8103 ( !py windbg extension imports modules into the global space )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59901 9b283d60-5439-405e-af05-b73fd8c4d996
2011-01-08 13:27:38 +00:00
SND\EreTIk_cp
44aeda68fb
[~] eval() renamed to expr()
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59311 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-29 13:59:23 +00:00
SND\kernelnet_cp
22a1327c62
git-svn-id: https://pykd.svn.codeplex.com/svn@59203 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-27 08:05:37 +00:00
SND\kernelnet_cp
8b43407e91
[+] added : eval routine for evaluation windbg expression
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59202 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-27 08:02:19 +00:00
SND\kernelnet_cp
db10c69deb
[!] fixed : setExecutionStatus
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59201 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-27 07:46:48 +00:00
SND\kernelnet_cp
37f46bc097
[!] changed : debugger routines name made shorter ( step, trace, bp )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59200 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-27 07:32:04 +00:00
SND\kernelnet_cp
f087707c2c
[!] fixed : issue #6782 ( typedVar works very slowly )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59199 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-27 07:04:18 +00:00
SND\kernelnet_cp
c486a6c782
[+] added : ptrMWord, ptrSignMWord for reading target's machine word ( 32 or 64 bits ) from memory
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58965 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-20 16:46:21 +00:00
SND\kernelnet_cp
ca6c731376
[+] added : go, stepin, stepover routine for control execution
...
[+] added : dbgBreakpointClass class for control breakpoints
git-svn-id: https://pykd.svn.codeplex.com/svn@58740 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-14 16:14:14 +00:00
SND\kernelnet_cp
ee971fa0e9
git-svn-id: https://pykd.svn.codeplex.com/svn@58081 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 15:30:22 +00:00
SND\kernelnet_cp
470e376d73
[+] added : getCurrentPorcess, setCurrentProcess routines
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58080 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 15:26:00 +00:00
SND\kernelnet_cp
a5fd4481fe
[!] fixed: loadModule return None for non existin module with out outputing error message
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58077 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 14:03:25 +00:00
SND\kernelnet_cp
40960bd9b7
[+] added : getProcessorMode, setProcessorMode routines;
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58076 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 13:55:09 +00:00
SND\kernelnet_cp
b6eaf03db1
[+] added: getThreadList routine; returns thread object's ptr list
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58073 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 11:25:41 +00:00
SND\kernelnet_cp
347a43d194
[!] fixed : loadTypedVar for unnamed union tag ::<unnamed-tag>
...
[!] fixed : loadMemory does not throw exception and return false
git-svn-id: https://pykd.svn.codeplex.com/svn@58044 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-25 16:13:30 +00:00
SND\kernelnet_cp
c1db435c56
[!] bug fixed: issue #7727 ( loadUnicodeString returns empty string )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57972 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-23 08:14:21 +00:00
SND\kernelnet_cp
ed85fb9787
[+] added: isKernelDebugging routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57937 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 15:10:25 +00:00
SND\kernelnet_cp
815db55c6a
[!] bug fixed: findModule does not work for address < 4GB
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57927 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 11:39:40 +00:00
SND\kernelnet_cp
ec4432429c
git-svn-id: https://pykd.svn.codeplex.com/svn@57923 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 09:11:19 +00:00
SND\kernelnet_cp
17c51fac01
[!] bug fixed: issue #7717 ( !py command failed to find standart modules )
...
[!] bug fixed: issue #7718 ( sys.argv[0] does not contain script name )
git-svn-id: https://pykd.svn.codeplex.com/svn@57921 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 08:47:24 +00:00
SND\kernelnet_cp
2599f9885f
[!] bug fixed: issue #7697 ( raw_input does not work )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57920 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 07:47:59 +00:00
SND\kernelnet_cp
55040a78e3
[+] added: windbgIn windbgOut class for redirecting in/out from stdin/stdout
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57811 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-19 15:51:19 +00:00
SND\kernelnet_cp
1c7a05bec3
[!] bug fixed: issue #7688 ( dbgIsSessionStart returns false after dbgCreateSession call )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57751 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-18 16:20:12 +00:00
SND\kernelnet_cp
54d2081257
git-svn-id: https://pykd.svn.codeplex.com/svn@57436 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-12 16:10:46 +00:00
SND\kernelnet_cp
39a14ab66b
[[+] added: windbg snippet displaying list of export for module
...
[!] updated: loadUnicodeStr routine returns unicode string ( instead of ansi string )
git-svn-id: https://pykd.svn.codeplex.com/svn@57434 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-12 16:03:03 +00:00
SND\kernelnet_cp
2929128d54
[!] bug fixed: issue #7623 ( memory routines failed to work at wow64 application )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57433 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-12 15:58:13 +00:00
SND\kernelnet_cp
69e93336d9
[+] added: loadCStr, loadWStr routine added ( loading c-style string )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57285 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-09 09:33:19 +00:00
SND\kernelnet_cp
d389e26054
[!] typedVar routine fixed: loading array of complex type
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57284 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-09 09:32:12 +00:00
SND\kernelnet_cp
1164af7442
ready for release
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56998 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-03 06:51:09 +00:00
SND\kernelnet_cp
3eb6130c69
[!] bug fixed: issue #7528 ( loadBytes raises error "did not match C++ signature" )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56809 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-01 07:53:55 +00:00
SND\kernelnet_cp
597af76fd6
[+] added: !py windbg command can work without python script file extension ".py"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56558 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-28 05:59:57 +00:00
SND\kernelnet_cp
58953f5a81
ready for release
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56461 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-27 06:28:12 +00:00
SND\kernelnet_cp
7831603e21
[+] added: physical memory read support ( for loadBytes, loadWords etc)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56418 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-26 13:44:19 +00:00
SND\kernelnet_cp
477da2e29f
[+] added: !pythonpath windbg command - print enviroment var $pythonpath
...
[+] added: !py windbg command uses $pythonpath var for search scripts
git-svn-id: https://pykd.svn.codeplex.com/svn@56329 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-25 07:54:10 +00:00
SND\kernelnet_cp
f8341a1a6d
[+] added: ptrSize routine ( returns pointer's size at the target platform )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@55110 9b283d60-5439-405e-af05-b73fd8c4d996
2010-09-15 11:40:35 +00:00
SND\kernelnet_cp
eff19ff608
[!] bug fixed: issue #7164 ( loadTypedVarList can fall in infinite loop )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@55067 9b283d60-5439-405e-af05-b73fd8c4d996
2010-09-14 10:15:28 +00:00
SND\kernelnet_cp
eba80f2426
[+] added: sizeof routine ( returns size of type )
...
[+] added: sizeof method for typedVarClass ( return size of var in memory )
git-svn-id: https://pykd.svn.codeplex.com/svn@55065 9b283d60-5439-405e-af05-b73fd8c4d996
2010-09-14 09:09:15 +00:00
SND\kernelnet_cp
68b73e99c4
[+] added: version infi resource
...
git-svn-id: https://pykd.svn.codeplex.com/svn@54281 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-20 12:18:30 +00:00
SND\kernelnet_cp
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 )
git-svn-id: https://pykd.svn.codeplex.com/svn@54280 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-20 12:09:45 +00:00
SND\kernelnet_cp
d2e5dacb50
[+] added: loadLinkedList routine
...
[+] added: getPdbFile routine
[+] added: reloadSymbols
git-svn-id: https://pykd.svn.codeplex.com/svn@54138 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-16 15:04:22 +00:00
SND\kernelnet_cp
f5286ff2e8
[!] bug fixed: issue #6862 ( loadUnicodeString for x64 target does not work )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53990 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-12 12:35:35 +00:00
SND\kernelnet_cp
0f9c2e1e2c
[+] added: dbgExtensionClass class for calling windbg extension command from python script
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53831 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-09 07:28:59 +00:00
SND\kernelnet_cp
26b5fb69a1
[!] bug fixed: issue #6812 ( windbg ext command !py does not work with full path )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53644 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-05 17:05:35 +00:00
SND\kernelnet_cp
6e7d492e18
[+] added: !pycmd command for windbg extension
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53591 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-04 15:26:17 +00:00
SND\kernelnet_cp
8c58567865
[!] bug fixed : #6769 Args parsing is not supporting quoting
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53515 9b283d60-5439-405e-af05-b73fd8c4d996
2010-08-03 10:18:44 +00:00
SND\kernelnet_cp
4f95f0e722
[+] added: loadTypedVarList routine
...
[!] fixed: typedVar
git-svn-id: https://pykd.svn.codeplex.com/svn@53270 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-29 17:49:08 +00:00
SND\kernelnet_cp
9d45f0c24a
[+] added: loadAnsiStr
...
[+] fixed: issue #6747 ( windbg script's call parameters passing into python script added )
git-svn-id: https://pykd.svn.codeplex.com/svn@53258 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-29 14:39:49 +00:00
SND\kernelnet_cp
2575bd6bfa
[+] loadUnicodeString routine added
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53157 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-28 14:42:05 +00:00
SND\kernelnet_cp
ebf8275a94
[+] routines for loading integer value by pointer ( PtrByte, PtrSignByte, PtrWord ... )
...
[!] bugfix: typedVar
git-svn-id: https://pykd.svn.codeplex.com/svn@53137 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-28 10:07:43 +00:00
SND\kernelnet_cp
4547274ef0
[+] routines for loading array with sign extending( loadSignBytes, loadSignWords ... ) added
...
git-svn-id: https://pykd.svn.codeplex.com/svn@53055 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-27 11:36:17 +00:00
SND\kernelnet_cp
a95075cb6f
[+] routines for loading array ( loadBytes, loadWords ... ) added
...
[+] sample added
git-svn-id: https://pykd.svn.codeplex.com/svn@53051 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-27 10:24:50 +00:00
SND\kernelnet_cp
5f7636ac4b
ready for release
...
git-svn-id: https://pykd.svn.codeplex.com/svn@52944 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-26 10:55:12 +00:00
SND\kernelnet_cp
5b7de9d7f8
DML syntax for dprint supported
...
git-svn-id: https://pykd.svn.codeplex.com/svn@51469 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-12 16:03:13 +00:00
SND\kernelnet_cp
3269c5fdc4
git-svn-id: https://pykd.svn.codeplex.com/svn@50499 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-07 11:06:24 +00:00
SND\kernelnet_cp
d5a299f688
git-svn-id: https://pykd.svn.codeplex.com/svn@50349 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-06 14:57:24 +00:00
SND\kernelnet_cp
9e57e58b88
git-svn-id: https://pykd.svn.codeplex.com/svn@50344 9b283d60-5439-405e-af05-b73fd8c4d996
2010-07-06 14:49:02 +00:00