27 Commits

Author SHA1 Message Date
wj32 48d3ee9741 Added handle names for unnamed File objects
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5998 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-30 09:19:50 +00:00
wj32 d341ef9b41 Add comment to ntfill.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-05-29 23:00:38 +00:00
xhmikosr c6ce2ab83d Whitespace cleanup.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5789 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2015-04-18 06:42:10 +00:00
wj32 c1d1f4fbda * KProcessHacker: removed old code
* add kprocesshacker.pdb to SDK

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5556 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-13 10:43:22 +00:00
wj32 99a8e06af1 KProcessHacker: removed obsolete code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5511 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-30 12:35:17 +00:00
wj32 3700576396 updated KPH scan data for Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5475 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-21 23:01:24 +00:00
wj32 1341136274 updated KProcessHacker for Windows 8.1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5474 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-21 22:18:19 +00:00
wj32 db0f3fe04c added VS project for KProcessHacker
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5097 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2012-11-29 09:09:56 +00:00
wj32 af5aadb5dc * added dynamic configuration to KPH
* updated KPH object functions for Windows 8

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4873 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-19 01:52:40 +00:00
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