Commit Graph

651 Commits

Author SHA1 Message Date
SND\EreTIk_cp
cbbc29523e [+] ntobj: get directory object content
[+] ntobj: get object address by full name
 [+] drivers.py - demonstration of the new ntobj.py: print list of all driver objects

git-svn-id: https://pykd.svn.codeplex.com/svn@66437 9b283d60-5439-405e-af05-b73fd8c4d996
2011-06-08 16:29:33 +00:00
SND\kernelnet_cp
2f4f925b4b [pykd] added : typedVar::data method ( Return raw string object with data stream )
git-svn-id: https://pykd.svn.codeplex.com/svn@66398 9b283d60-5439-405e-af05-b73fd8c4d996
2011-06-07 16:39:05 +00:00
SND\kernelnet_cp
80eaf476cd [pykd] updated : move all code for input/output operation to dbgio.h/cpp
git-svn-id: https://pykd.svn.codeplex.com/svn@66396 9b283d60-5439-405e-af05-b73fd8c4d996
2011-06-07 16:13:05 +00:00
SND\air_max_cp
d70b95ec1e [test] added regression test proof-of-concept. regression test automatically runs from VS on build.
git-svn-id: https://pykd.svn.codeplex.com/svn@66346 9b283d60-5439-405e-af05-b73fd8c4d996
2011-06-06 16:48:10 +00:00
SND\air_max_cp
133d70ec82 [~] setup: version increment.
git-svn-id: https://pykd.svn.codeplex.com/svn@65849 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-25 06:37:27 +00:00
SND\kernelnet_cp
b79541dfce ready for release 0.0.18
git-svn-id: https://pykd.svn.codeplex.com/svn@65847 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-25 05:46:02 +00:00
SND\kernelnet_cp
b30c1d15cb [pykd] added : rdmsr routine ( Return MSR value )
git-svn-id: https://pykd.svn.codeplex.com/svn@65796 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-24 09:32:42 +00:00
SND\kernelnet_cp
04adeb02ee [snippets] added: vmcb script ( print VMCB area for AMD SVM )
git-svn-id: https://pykd.svn.codeplex.com/svn@65786 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-24 06:15:48 +00:00
SND\EreTIk_cp
33cf487b27 [~] moduleEvents renamed to debugEvent. now it is base class of all debug events
git-svn-id: https://pykd.svn.codeplex.com/svn@65734 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 11:35:43 +00:00
SND\EreTIk_cp
f5e9108187 [~] silent mode for load/unload module callbacks
git-svn-id: https://pykd.svn.codeplex.com/svn@65731 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 10:39:16 +00:00
SND\EreTIk_cp
a5c8f7e887 [~] add files to vcproj for 2008
git-svn-id: https://pykd.svn.codeplex.com/svn@65725 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 09:38:43 +00:00
SND\kernelnet_cp
c90d280a94 [pykd] added : lost dbgexcept.cpp file
git-svn-id: https://pykd.svn.codeplex.com/svn@65724 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 09:36:01 +00:00
SND\kernelnet_cp
a1f173a193 [pykd] added : lost dbgbreak.cpp/h files
git-svn-id: https://pykd.svn.codeplex.com/svn@65723 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 09:23:53 +00:00
SND\kernelnet_cp
da1b7b7977 [snippets] updated
git-svn-id: https://pykd.svn.codeplex.com/svn@65717 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 07:51:26 +00:00
SND\kernelnet_cp
9a0d80eb23 [pykd] added: typeInfo class
[pykd] added: typeException, memoryException and their translation into python 

git-svn-id: https://pykd.svn.codeplex.com/svn@65714 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-23 06:43:24 +00:00
SND\EreTIk_cp
6e2d161966 [+] add callback for load/unload modules
git-svn-id: https://pykd.svn.codeplex.com/svn@65709 9b283d60-5439-405e-af05-b73fd8c4d996
2011-05-22 23:55:20 +00:00
SND\kernelnet_cp
77300508e7 [snippets] ubdated: nbl.py (tcp header)
git-svn-id: https://pykd.svn.codeplex.com/svn@64449 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-25 06:10:11 +00:00
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
a6048b8783 [snippets] updated: pytowiki script
git-svn-id: https://pykd.svn.codeplex.com/svn@64253 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-20 08:12:47 +00:00
SND\kernelnet_cp
a3a4cadcc2 [snippets] updated: pytowiki script
git-svn-id: https://pykd.svn.codeplex.com/svn@64251 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-20 06:52:14 +00:00
SND\EreTIk_cp
3e9951b63b [~] add dml output
[~] add funtion for get object name
[~] add funtion for build full name
[~] cast to camel case style

git-svn-id: https://pykd.svn.codeplex.com/svn@64247 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 21:58:03 +00:00
SND\kernelnet_cp
a95d0c23c5 [snippets] added: pytowiki script for formatting help for codeplex wiki
git-svn-id: https://pykd.svn.codeplex.com/svn@64230 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 15:55:06 +00:00
SND\EreTIk_cp
b985efa08d [+] script for print nt!_PORT_MESSAGE[32] header and message dump
git-svn-id: https://pykd.svn.codeplex.com/svn@64227 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 15:09:33 +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
83b2fd2c5d [snippets] added: !py nbl for parsing ndis _NET_BUFFER_LIST structure
git-svn-id: https://pykd.svn.codeplex.com/svn@64207 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-19 07:48:01 +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\air_max_cp
8fd2e76503 [~] setup: version increment.
git-svn-id: https://pykd.svn.codeplex.com/svn@64036 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-15 17:54:18 +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
de82f9d737 [samples] updated: refactored samples
git-svn-id: https://pykd.svn.codeplex.com/svn@63978 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 16:01:29 +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\EreTIk_cp
0d8a90ace6 [~] remove isSessionStart() call
git-svn-id: https://pykd.svn.codeplex.com/svn@63974 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-14 14:32:36 +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
e714394782 [~] sintax fix for ntobj
[+] script for print ALPC conection port


git-svn-id: https://pykd.svn.codeplex.com/svn@63852 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-11 17:55:56 +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\kernelnet_cp
476d864544 [snippets] added: !py help command for interactive help
git-svn-id: https://pykd.svn.codeplex.com/svn@63842 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-11 14:00:36 +00:00
SND\air_max_cp
52a250ab89 [~] stlp.py: added "map" parameter.
git-svn-id: https://pykd.svn.codeplex.com/svn@63804 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-10 17:47:16 +00:00
SND\air_max_cp
b7b2b25e2d [~] renamed dump_stlp_map.py to stlp.py
git-svn-id: https://pykd.svn.codeplex.com/svn@63803 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-10 17:32:54 +00:00
SND\kernelnet_cp
27f26f4c76 [snippets] added: !py avl command for retreiving AVL tree
git-svn-id: https://pykd.svn.codeplex.com/svn@63654 9b283d60-5439-405e-af05-b73fd8c4d996
2011-04-08 16:03:04 +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