Commit Graph

34 Commits

Author SHA1 Message Date
wj32 555e506504 improved search ranges for KPH on Windows 7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4176 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-04-25 01:06:28 +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 8b3ea94312 fixed KpiEnumerateProcessHandles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4131 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-08 11:05:27 +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 32fad2062d updated KPH for Windows 7 SP1
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4104 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-23 08:37:09 +00:00
wj32 2162882252 fixed typo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4042 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-24 05:27:12 +00:00
wj32 1ae8a44ed2 don't use FILE_SYNCHRONOUS_IO_NONALERT for KPH handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4000 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-12 05:53:05 +00:00
wj32 6a5f791995 fixed hang when setting DEP status of a terminating process
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3998 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-12 04:36:49 +00:00
wj32 4eb9adea1e fixed dynamic data with unsupported releases
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3991 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-09 11:05:22 +00:00
wj32 e529ded887 KPH should not fail to load if dynamic data is unavailable
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3990 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-09 10:58:19 +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 f93ea3ad52 eliminated all DesiredAccess checks in KPH
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3960 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-01-01 11:04:27 +00:00
wj32 49978b3ca4 fixed vulnerability
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3957 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-31 10:49:09 +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 2421ed582b fixed invalid info class class
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3949 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 09:15:43 +00:00
wj32 3465e947bc fixed invalid I/O control code case
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3948 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-30 09:13:38 +00:00
wj32 d579a25232 switched to neither I/O
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3947 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 21:24:51 +00:00
wj32 558b25ad2b fixed incorrect alignment specifications when probing
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3946 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:51:05 +00:00
wj32 04d613cb7c * fixed compile error
* updated ignore lists

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3945 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 20:32:16 +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 8bca0235f7 * added support for setting KPH parameters in user-mode interface
* added dynamic data for Vista x64

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3942 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 07:46:43 +00:00
wj32 6f6a63cd18 added check in KphCaptureStackBackTraceThread
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3941 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 07:02:30 +00:00
wj32 0f5ef73ca2 added more documentation
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3940 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 06:41:15 +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 7ea51d144f added dynamic data for x64
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3934 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-26 00:39:04 +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 67ede01554 * added 64-bit build
* updated ignore lists

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3930 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-24 12:03: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