wj32
fc8fa246cd
improved packed image detection rules
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3061 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-09 22:42:14 +00:00
wj32
97381d0c38
* improved PhGetLookupPolicyHandle logic
...
* added fast path for PhBeginInitOnce
* updated HACKING.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3060 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-09 04:51:29 +00:00
wj32
678a660cbb
InitializeSecurityDescriptor -> RtlCreateSecurityDescriptor
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3059 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 23:18:12 +00:00
wj32
1cc37c319f
save buffer sizes across calls for PhEnumProcesses, PhEnumHandles and PhEnumServices
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3058 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 23:03:23 +00:00
xhmikosr
86a72d6a16
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3056 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 13:55:40 +00:00
wj32
88706154f5
#2983758 - "PhGetApplicationModuleFileName still has an bug"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3053 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:50:20 +00:00
wj32
465f30a137
fixed crash for processes without file names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3052 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:46:11 +00:00
wj32
bc3020951d
implemented IsBeingDebugged querying
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:40:14 +00:00
wj32
56dab3f2f1
* implemented .NET process detection
...
* added fallback sorting in process tree on PID
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3050 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 11:33:39 +00:00
wj32
4e428504fc
implemented all process colors
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 10:48:13 +00:00
wj32
f4b84a18ed
updated TODO.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3048 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 09:10:03 +00:00
wj32
f32ed12a04
deselect affected items after a successful terminate action
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3047 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 09:07:43 +00:00
wj32
058012e795
added additional check
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3046 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 09:00:35 +00:00
wj32
8836371415
implemented terminate process tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3045 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 08:58:56 +00:00
wj32
8cbaeb7f35
updated KProcessHacker/HACKING.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3044 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 07:23:12 +00:00
wj32
846c0073a4
* added -installkph and -uninstallkph commands
...
* committed #2981421 - "Debug Process Support PH 2.0"
* fixed #2981800 - "Crash when Affinity couldnt get retrived"
* committed #2983559 - "PhGetApplicationModuleFileName small bug"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3043 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 07:16:27 +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
2f81135e3b
fixed bug in KphpDeferDeleteObjectRoutine
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3041 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 04:15:55 +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
wj32
4fce2ef5a6
* implemented tree list keyboard item search
...
* implemented tree list input handlers
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3038 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 01:09:10 +00:00
wj32
bf0f43923a
added some more comments
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3034 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 00:10:29 +00:00
wj32
c7adbc1c09
create installer mutant
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3033 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 23:41:27 +00:00
xhmikosr
2c46179bb9
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3031 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 12:27:25 +00:00
xhmikosr
b04a1a6d76
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3030 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 12:21:51 +00:00
xhmikosr
0645cdf6b7
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3029 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 12:18:33 +00:00
xhmikosr
96d1e46bc6
initial installer import (doesn't work at the moment)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3028 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 12:11:33 +00:00
wj32
4d379a5c18
* removed the process list view
...
* added refcount to tree list context to prevent crashes
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3027 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-07 12:02:02 +00:00
wj32
013bea6dcb
removed hardcoded plus/minus glyph size
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3025 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 11:09:12 +00:00
wj32
0723c65665
always draw the plus/minus glyph on the first column
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3024 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:27:28 +00:00
wj32
05a0d37221
fixed redrawing problem
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3023 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:23:31 +00:00
wj32
6ca15d61c1
fixed margins in Tree List
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3022 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:21:37 +00:00
wj32
340966a908
implemented basic sorting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3021 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 10:07:14 +00:00
wj32
158a1ffc01
disabled explorer style by default
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3020 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 04:27:44 +00:00
wj32
0fed662c83
implemented some process highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3019 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 04:24:12 +00:00
wj32
57e6add707
added copyright header
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3018 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 03:57:30 +00:00
wj32
b52caf6b3d
Tree List is almost fully working
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3017 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-06 03:54:59 +00:00
wj32
d6b5a5f930
implemented TreeList basics
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3016 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-05 11:41:39 +00:00
xhmikosr
0954a792d8
updated compiling instructions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3015 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 11:17:15 +00:00
wj32
24aaaa4526
implemented thread details area
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3014 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 10:33:02 +00:00
wj32
7c72273480
implemented checkbox for hide unnamed handles
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3012 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 07:29:25 +00:00
wj32
2e553fb669
implemented open file name and view parent process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3011 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 04:32:23 +00:00
wj32
82a5c5aaf9
implemented DEP status editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3010 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 03:55:39 +00:00
wj32
782ef44c26
refactored into PhUiSetProtectionProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3009 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 02:23:15 +00:00
wj32
1e4fc99676
implemented protection editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3008 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:59:08 +00:00
wj32
91052d0652
fixed compiler warnings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3007 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:24:45 +00:00
wj32
be2d3b1dfd
added choice dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3006 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-03 10:03:04 +00:00
wj32
9f653c120a
* removed RunCount, added RunId support to all providers
...
* fixed PhBoostProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3005 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 03:38:43 +00:00
wj32
cc2f1f6e7b
use NtQueryVirtualMemory
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3004 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 02:30:28 +00:00
wj32
d26f0468cc
* added SYSTEM_VHD_BOOT_INFORMATION and SYSTEM_LOW_PRIORITY_IO_INFORMATION
...
* reverse-engineered SYSTEM_TPM_BOOT_ENTROPY_INFORMATION
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3003 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-02 00:14:36 +00:00
wj32
6400934a9e
fixed handle table
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3002 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-01 10:51:31 +00:00