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\EreTIk_cp
b94835d808
[~] removed unnecessary calls addr64
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59153 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-24 16:19:43 +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
SND\EreTIk_cp
0b089bbfa3
+ test for ntobj.getType and ntobj.getListByHandleTable : print objects (and type) from handle table
...
git-svn-id: https://pykd.svn.codeplex.com/svn@59103 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 11:11:46 +00:00
SND\EreTIk_cp
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)
git-svn-id: https://pykd.svn.codeplex.com/svn@59102 9b283d60-5439-405e-af05-b73fd8c4d996
2010-12-23 11:10:08 +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
5cff86598c
[!] re-commit
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58075 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 11:53:20 +00:00
SND\kernelnet_cp
ea3dad282d
[+] added : sample stacks.py
...
git-svn-id: https://pykd.svn.codeplex.com/svn@58074 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-26 11:47:57 +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
56110ea78f
[!] snippets fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57939 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 16:02:26 +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
533bb27764
[+] added: windbg snippet displaying IAT for module
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57928 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 11:47:51 +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
29c4e0af81
[!] snippets fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57922 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-22 09:01:40 +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
d2632027f5
[!] snippet "export" fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57287 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-09 10:01:34 +00:00
SND\kernelnet_cp
5101d95766
[+] added: windbg snippet displaying list of export for module
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57286 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-09 09:51:19 +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
bea30af123
[!] snippet GDT fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@57229 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-08 07:06:00 +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
a516f13ef1
[+] added: windbg snippet displaying GDT
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56828 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-01 11:08:46 +00:00
SND\kernelnet_cp
29c16ff927
[+] added: windbg snippet displaying VMCS structure ( Intel-VT virtualization context )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56818 9b283d60-5439-405e-af05-b73fd8c4d996
2010-11-01 09:05:36 +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
be9c033e9f
[+] added: windbg snippet displaying CR0 register
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56579 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-28 09:06:43 +00:00
SND\kernelnet_cp
639b5df6b3
[+] added: windbg snippet displaying CR4 register
...
git-svn-id: https://pykd.svn.codeplex.com/svn@56566 9b283d60-5439-405e-af05-b73fd8c4d996
2010-10-28 08:04:01 +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