wj32
ea5d07327c
split PhGetProcessEnvironmentVariables into PhGetProcessEnvironment and PhEnumProcessEnvironmentVariables
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4448 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-15 10:00:05 +00:00
wj32
4d770cfe5e
* PhWalkThreadStack can now walk the stack of the current thread
...
* removed warning when inspecting a thread owned by PH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4377 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-31 10:26:54 +00:00
wj32
ce74dc3b4d
fixed PhResolveDevicePrefix bug
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4366 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-29 10:57:02 +00:00
wj32
cd93970715
fixed PhCreateIsDotNetContext pre-v4 and v4 detection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4318 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-10 10:32:50 +00:00
wj32
a762433a81
* added some more documentation
...
* added handling of NULLs to PhaFormatTextTable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4208 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-24 11:52:15 +00:00
wj32
a2fc7bcba2
* improved PhSetProcessModuleLoadCount
...
* fixed PhSvcCallUnloadDriver not passing BaseAddress
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4206 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-23 06:01:25 +00:00
wj32
3a67425bed
added Private WS, Shareable WS and Shared WS to the Statistics tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4130 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-08 10:07:13 +00:00
wj32
c1c7f31843
added PhSplitStringRefAt* functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4097 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-19 10:12:46 +00:00
wj32
f2f9455950
fixed docs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4043 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-24 08:07:02 +00:00
wj32
833dc0a79a
added WS Watch to ExtendedTools
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3988 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-09 10:41:37 +00:00
wj32
f9b0ad253e
updated NT header files
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3985 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-08 03:15:35 +00:00
wj32
c7d9625457
fixed DEP status retrieval on XP
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3952 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 22:20:34 +00:00
wj32
3dd224f365
improved KPH fallback methods
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3938 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 05:12:13 +00:00
wj32
28b75293dd
* added testsign.cmd script
...
* added KphThreadIoPriority info class
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3937 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:57:40 +00:00
wj32
fa4519e74b
* removed useless casts in PhReadVirtualMemory/PhWriteVirtualMemory
...
* updated auto.cmd
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3936 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:04:56 +00:00
wj32
9bc1d83d70
* fixed lots of KPH bugs
...
* completed user-mode KPH interface
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 04:01:34 +00:00
wj32
7aecac4b50
began completely re-writing KProcessHacker (main project does NOT compile)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3929 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 11:58:50 +00:00
wj32
0235794ad2
PhCreateProcessAsUser can now use the token of a specified session
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3910 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-21 03:34:45 +00:00
wj32
2a68e2045a
check PhKphHandle in PhReadVirtualMemory/PhWriteVirtualMemory
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3906 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 22:29:37 +00:00
wj32
8eea12f229
un-Win32'd the registry functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3904 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 08:18:10 +00:00
wj32
4b7c869679
removed unnecessary ZeroBits argument
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3902 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 01:16:58 +00:00
wj32
bd78424982
inlined the simple native API wrapper functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3899 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 10:20:55 +00:00
wj32
72aadd6d7b
better method of getting token integrity
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3867 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-30 06:39:59 +00:00
wj32
e69cd31f7e
added a small optimization for PhpEnumProcessModulesCallback
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3849 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-19 11:09:18 +00:00
wj32
c1ff1504e7
fixed highlighting for relocated DLLs on Windows 7 and above
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3847 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-19 07:33:49 +00:00
wj32
ffba93f8e8
* added PH_MODULE_TYPE_MAPPED_IMAGE (not actually implemented yet)
...
* clarified I/O priority levels
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3846 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-19 06:20:41 +00:00
wj32
1cabb980df
added more columns to modules list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3844 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-18 11:33:16 +00:00
wj32
655f5c1558
PhGetProcessPebString and PhGetProcessEnvironmentVariables now work with WOW64
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3840 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-17 03:55:17 +00:00
wj32
0fa0544d28
added code for SystemModuleInformationEx (unused for now)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3829 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-06 02:01:46 +00:00
wj32
23b8537f86
added WOW64 support to PhGetProcessKnownType
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3814 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-31 00:50:23 +00:00
wj32
c87f6ddc2e
fixed some bugs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3791 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-24 04:10:33 +00:00
wj32
9f7da567c8
reversed some ALPC definitions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3758 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-17 09:41:04 +00:00
wj32
f9726ac94a
fixed invalid pointers in PhCreateIsDotNetContext
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3738 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-10 08:06:45 +00:00
wj32
62723907ed
added PhConcatStringRef2
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3701 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-30 05:53:30 +00:00
wj32
992861e7a1
* renamed some mapped image functions
...
* added PhCheckSumMappedImage
* added checksum verification to peview
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3693 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-29 05:19:16 +00:00
wj32
5b420425a1
* added optional initialization of phlib components
...
* added "static" to many global variables
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3682 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-27 08:09:49 +00:00
wj32
46ef41c05a
added more docs for functions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3662 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-23 11:32:22 +00:00
wj32
288bdc9d0f
* added additional debug info to ref
...
* optimized PhCreateIsDotNetContext
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3652 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-20 04:03:16 +00:00
wj32
b03689bae2
added auto elevation for unloading drivers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3617 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 23:10:17 +00:00
wj32
7396ec2020
made PPH_IS_DOT_NET_CONTEXT a hashtable
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3601 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-12 00:01:21 +00:00
wj32
e716a9fd3a
added thread affinity control
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3582 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-09 11:34:40 +00:00
wj32
21d638ef3d
added some annotations and new definitions to ntpsapi.h
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3581 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-09 11:11:31 +00:00
wj32
432f9ff230
changed some PWSTRs to PPH_STRINGREFs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3573 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-06 10:48:34 +00:00
wj32
5897993475
avoid wcslen
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3560 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-03 11:25:27 +00:00
wj32
be42c9918a
* added elevation for some process actions
...
* simplified the elevation prompt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3526 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-25 07:22:25 +00:00
wj32
a5e7a74365
setting I/O priority doesn't need KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3523 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-22 07:15:58 +00:00
wj32
b7d6fff6c1
implemented named pipe APIs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3514 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-21 02:07:38 +00:00
wj32
678fa906aa
fixed argument specifications
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3465 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-04 06:14:51 +00:00
wj32
089dd86c44
renamed functions to [verb] [object] form
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3452 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-30 08:35:37 +00:00
wj32
7379bb1dcb
plugins can now fix .NET highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3449 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-28 11:37:34 +00:00