SND\ussrhero_cp
3fab992efd
[0.3.x] added : callFunctionRaw ( call function without prototype )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91241 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
7fc08bcadd
[0.3.x] added : getTypeInfoProviderFromPdb ( create typeInfo provider from pdb file )
...
[0.3.x] added : pushStack ( push a value into a stack )
[0.3.x] added : popStack( popStack )
git-svn-id: https://pykd.svn.codeplex.com/svn@91232 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:33:14 +04:00
SND\ussrhero_cp
d97b2f08a3
[0.3.x] added : CallException class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91127 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
a8b33ddb2e
[0.3.x] hotfix for previous commit
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91111 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\ussrhero_cp
876ed6e76c
[0.3.x] added : sample with a class method call
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91110 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
584eb08fa7
[0.3.x] added : writeCStr, writeWStr ( write 0 terminated string to the target memory )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@91045 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 15:24:08 +04:00
SND\kernelnet_cp
967dee7c12
[0.3.x] branch : km/samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85158 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
bb9b0ea5f6
[0.3.x] added : ldr.py sample
...
git-svn-id: https://pykd.svn.codeplex.com/svn@85130 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
e8720626b2
[0..3.x] added : print typedVar
...
git-svn-id: https://pykd.svn.codeplex.com/svn@84986 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-03 14:36:26 +04:00
SND\kernelnet_cp
a4ddaadd11
[pykd-0.3] first version - supported kllibcpp
...
git-svn-id: https://pykd.svn.codeplex.com/svn@83675 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 17:07:21 +04:00
SND\kernelnet_cp
e4b34e1236
[0.2.x] fixed: samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82297 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2e54670f05
[0.2.x] fixed : ldr.py sample
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81856 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
bc1f4ce464
[0.2.x] fixed : UM samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81320 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
f9276a7dd7
[0.2.x] fixed : KM samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81318 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ed0831362b
[0.2.x] fixed : multiple bug with WOW64 debugging
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81305 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
f0fc6f3f86
[0.2.x] added : sample um.critsec.py
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80243 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b44d560685
[0.2.x] added : findSymbol routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78885 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9ad5767580
[0.1.x] fixed : sample km/drvobj.py fixed for win7
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76653 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
f1e249c61b
[0.1.x] updated: samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76406 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
78fbe47e76
[0.1.x] added : simple "simple debugger"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75462 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1d0963832e
[0.1.x] added : samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75401 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4d60699054
git-svn-id: https://pykd.svn.codeplex.com/svn@69671 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-16 16:48:15 +04:00
SND\EreTIk_cp
b06f995200
[~] align of sruct
...
[+] view MIDL-generated server RPC-interface
git-svn-id: https://pykd.svn.codeplex.com/svn@69642 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-08 17:53:36 +00:00
SND\EreTIk_cp
4af5301232
git-svn-id: https://pykd.svn.codeplex.com/svn@69567 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-05 13:50:12 +00:00
SND\EreTIk_cp
84250a8ab6
[~] reload before output registers
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69519 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 16:41:45 +00:00
SND\EreTIk_cp
8596f87b72
[+] WaitEventException : none of the targets could generate events
...
[+] Breakpoint debug event
[+] Exception debug event
[+] watchDog.py - demo for debugEvent::onException and WaitEventException
git-svn-id: https://pykd.svn.codeplex.com/svn@69518 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 16:38:27 +00:00
SND\EreTIk_cp
5ac233a473
[~] python thread state moved from dbgExt to TLS
...
[+] bp without callback - always break when triggered, goLib - demo for this case
[+] python thread restore for dbgCommand
[~] remove trailing blanks
git-svn-id: https://pykd.svn.codeplex.com/svn@69510 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 07:48:53 +00:00
SND\kernelnet_cp
2234c675e9
[pykd] added : cpuReg constructor with index parameter
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69075 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-17 16:13:04 +00:00
SND\kernelnet_cp
7af0fef793
[samples] added : debug.py
...
git-svn-id: https://pykd.svn.codeplex.com/svn@68415 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-29 14:20:50 +00:00
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\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\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\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
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\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
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\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
0fe3d77428
[samples] updated: reviewed and refactored all samples
...
git-svn-id: https://pykd.svn.codeplex.com/svn@62997 9b283d60-5439-405e-af05-b73fd8c4d996
2011-03-22 16:28:12 +00:00
SND\EreTIk_cp
f2471ac5a0
[~] skip unresolved imports
...
[~] optimized for new functional of pykd
git-svn-id: https://pykd.svn.codeplex.com/svn@61770 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-21 10:07:11 +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
d389dd16a5
[~] 2k3-x64 parameters fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61611 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-17 20:07:12 +00:00
SND\EreTIk_cp
262dff0703
[~] fixed for Win2003 x64 (and WinXp x64)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@61497 9b283d60-5439-405e-af05-b73fd8c4d996
2011-02-15 13:17:30 +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\EreTIk_cp
7220df31bf
[~] functional printobjtable.py expanded and moved to ntobj.py
...
[~] modules ntobj.py and phidecheck.py moved into snippets
git-svn-id: https://pykd.svn.codeplex.com/svn@59149 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-24 11:38:48 +00:00
SND\EreTIk_cp
d766568252
[*] output int as unsigned
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59109 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 12:01:46 +00:00
SND\EreTIk_cp
5968cf04a1
[*] syntax
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59108 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 11:59:20 +00:00
SND\EreTIk_cp
a256bf682d
[*] fix: committed wrong file
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59107 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 11:56:03 +00:00
SND\EreTIk_cp
326daca391
[+] check for hidden processes: compare content of PspCidTable table and PsActiveProcessHead list
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59104 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 11:13:09 +00:00