wj32
cb6fa85659
get command lines of protected processes on Windows 8.1 without KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5584 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-19 23:29:09 +00:00
wj32
9fe352734c
don't show signer name if not trusted
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5575 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-18 00:19:57 +00:00
wj32
36a4284b8d
converted all annotations to SAL 2.0
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5548 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-10 06:25:03 +00:00
wj32
56cb20bedb
fixed memory leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5537 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 11:44:33 +00:00
wj32
204aa0cc6c
view digital signature information from process properties
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5533 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 09:42:09 +00:00
wj32
2c9d77530a
signatures for Windows 8 apps are now detected
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5532 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-11-03 08:36:44 +00:00
wj32
2c2079c227
fixed previous commit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5491 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-25 13:01:28 +00:00
wj32
e1321d0601
* fixed reflected processes not terminating on Windows 8.1
...
* processes with no threads are shown as suspended
* updated ntpsapi.h
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5490 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-10-25 12:59:09 +00:00
wj32
b76ff45f38
try PROCESS_QUERY_LIMITED_INFORMATION when opening QueryHandle for processes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2013-02-07 00:19:52 +00:00
wj32
b22e08d829
added IsWow64Valid flag
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4918 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-24 23:52:35 +00:00
wj32
8f07965268
added ability to change token integrity levels
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4798 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-11-06 03:22:36 +00:00
wj32
fa9628a71a
updated comment
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4762 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-10-27 21:08:06 +00:00
wj32
32b16c99c0
* added Package Name column
...
* updated OS Context column for Windows 8
* fixed DEP Status column on 64-bit systems
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4694 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-19 04:20:27 +00:00
wj32
b3eb2c28d3
added package name to process tooltip
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4691 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-18 09:59:29 +00:00
wj32
bc37158f4c
changed immersive detection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4690 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-18 09:27:39 +00:00
wj32
34c9eb3132
added highlighting for metro-style apps
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4689 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-18 09:09:22 +00:00
wj32
1cc730ca71
revised .NET detection method
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4675 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-15 11:56:41 +00:00
wj32
beac2a3999
added Private Bytes Delta column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4609 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-09-01 08:04:41 +00:00
wj32
ed81c34b2c
patch by xhmikosr
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4534 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-25 02:43:45 +00:00
wj32
2b955b0cb2
* removed KphHandle argument from KPH functions
...
* removed control Create functions
* consistently use VOID for functions with no parameters
* PPVOID -> PVOID *
* PhRefreshMupDevicePrefixes -> PhUpdateMupDevicePrefixes, PhRefreshDosDevicePrefixes -> PhUpdateDosDevicePrefixes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4508 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-22 03:12:13 +00:00
wj32
5279dd3078
run the thread provider on the process provider in order to fix update problems
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4471 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-19 03:16:34 +00:00
wj32
c3f9d377ea
added CPU column to Threads tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4470 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-19 02:40:51 +00:00
wj32
e6b6078e15
scale kernel/user CPU usage according to cycle-based CPU usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4469 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-08-19 02:00:10 +00:00
wj32
d117434bc5
minor changes to process provider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4368 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-30 03:48:50 +00:00
wj32
7cc8b7f9e0
implemented extension manager and object extensions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4365 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-29 09:49:18 +00:00
wj32
42ec373158
* updated NT header files
...
* replaced rev.h with winmisc.h
* removed MinimalRebuild from project files
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4346 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-23 02:08:23 +00:00
wj32
f774783e87
improved cycle-based CPU usage calculation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4335 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 06:58:54 +00:00
wj32
276696f84a
added comments
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4332 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-14 00:17:59 +00:00
wj32
ed27287ec2
* added cycle-based CPU usage
...
* added Show CPU Below 0.01
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4329 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 14:00:58 +00:00
wj32
6a8b18458a
optimized Cycles, Cycles Delta and Private WS for Windows 7
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4328 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-13 12:45:55 +00:00
wj32
347285a0e5
added more process tree list columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4305 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-07-07 09:12:56 +00:00
wj32
7e457bed76
fixed typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-05-23 02:13:27 +00:00
wj32
e6625d5c74
fixed major bug in PhpProcessItemDeleteProcedure
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4151 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-21 06:20:18 +00:00
wj32
009baafaad
KernelTime only includes IdleTime, not DpcTime or InterruptTime
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4125 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-03-05 22:41:01 +00:00
wj32
7557afd003
* bump to 2.13
...
* updated dates
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4112 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-26 11:24:01 +00:00
wj32
8e5ceddd3b
added some documentation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4070 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2011-02-05 10:39:14 +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
664127a8df
* added NtGetTickCount
...
* un-Win32-ized process priority classes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3905 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-20 09:14:11 +00:00
wj32
60bd2299d2
added more docs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3900 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-19 11:51:30 +00:00
wj32
6bac722c98
fixed uninitialized variable usage
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3873 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-04 23:31:25 +00:00
wj32
728b0904f3
added ETW-based statistics collection to ExtendedTools plugin
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3869 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-03 10:44:10 +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
4366e3b01f
fixed typo
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3860 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-28 07:19:48 +00:00
wj32
2999f6c61a
added signature verification for modules
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3857 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-11-26 10:44:48 +00:00
wj32
e2a107906c
fixed memory leak
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3790 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-24 03:50:50 +00:00
wj32
f92e132178
* fixed handle-related bugs
...
* added HEAP_DEBUGGING_INFORMATION
* added leak detection to debug console
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3782 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-23 05:42:59 +00:00
wj32
af5e86e548
* added winsta.lib
...
* switched to winsta functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 08:43:24 +00:00
wj32
f9b1ecc972
* got rid of SHGetFileInfo usage - vastly improves startup time and memory usage
...
* cache PhGetSystemDirectory() string
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3716 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-02 11:27:47 +00:00
wj32
e279c25310
added convenience macros for PhFormat
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3709 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-01 08:33:29 +00:00