Commit Graph

18 Commits

Author SHA1 Message Date
wj32 30dba20aee * KPH: use PsAcquireProcessExitSynchronization/PsReleaseProcessExitSynchronization
* KPH: added check to KphpReadIntegerParameter
* KPH: added critical check to KpiQueryInformationObject for KphObjectEtwRegBasicInformation
* KPH: added KphObjectFileObjectInformation
* added File Share Access column

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4463 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-18 07:44:34 +00:00
wj32 7d1115657b added KphValidateAddressForSystemModules to check for bad address ranges
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4172 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-24 07:59:41 +00:00
wj32 efd5443535 reject odd-length UNICODE_STRINGs in KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4128 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-06 09:39:32 +00:00
wj32 ddf18c2993 fixed most PREfast warnings
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3963 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 23:41:52 +00:00
wj32 89d5a6ab07 fixed vulnerability
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3962 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 23:17:50 +00:00
wj32 dcd4e8ef38 added clean and dirty build configurations
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3944 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:28:18 +00:00
wj32 6257a5e367 fixed driver verifier BSODs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3943 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 09:17:03 +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 8ab05724d0 completed KProcessHacker rewrite
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3933 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 00:19:24 +00:00
wj32 d530ebf09f * completed basic process functions
* added thread functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3932 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 23:07:49 +00:00
wj32 fb5a97332b * fixed BSOD
* implemented VM functions

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3931 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 22:02:00 +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 2fb6d7e93e fixed kernel handle bit
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3279 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-06 09:39:49 +00:00
wj32 9287af19d2 added names (GUIDs) for EtwRegistration objects
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3152 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-26 11:10:00 +00:00
wj32 a6b4f20c0c fixed ObpAccessProtectCloseBit value
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-08 06:51:03 +00:00
wj32 b7faaf901a * added use of KphQueryProcessHandles resulting in very low CPU usage for the handle provider
* added support for SystemExtendedHandleInformation in the handle provider
* improved KphQueryProcessHandles
* added correct SystemExtendedHandleInformation structs

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3063 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 01:28:37 +00:00
wj32 39a444b6df completed KProcessHacker2 (slim version of KProcessHacker)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3042 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 05:54:23 +00:00
wj32 581ee8f8ef copied KProcessHacker to ProcessHacker2 directory
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3040 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 04:09:49 +00:00