wj32
727cd39dd6
fixed non-existent process handle names
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1114 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 03:57:36 +00:00
wj32
b297514f71
improved HiddenProcessesWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1113 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 02:45:05 +00:00
wj32
072bddae47
* bump to 1.3.7.0
...
* fixed disabling KPH
* fixed Win32Handle.Duplicate() and the duplication constructor
* added Process Properties in handle filter window
* fixed hidden processes message and reduced BSODs after process termination
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1112 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 02:12:14 +00:00
wj32
2be64a2c0c
new virtual memory methods in ProcessHandle; refactored code to use EnumMemory for less repetition
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1111 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 01:37:44 +00:00
wj32
c096bdfa33
major refactoring; all Native functions are now in a separate assembly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1109 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-21 00:39:15 +00:00
wj32
d964540848
fixed termination of processes in HiddenProcessesWindow
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1107 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 04:27:12 +00:00
wj32
0d56baf118
better hidden processes scanner
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1106 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 04:03:24 +00:00
wj32
c8a4f6b2a3
When processes are terminated they are deselected (to provide feedback to the user)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1105 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 02:20:31 +00:00
wj32
b9f017d1eb
hide Virtualization menu item if there is no UAC
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1104 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-20 02:08:10 +00:00
wj32
8d2625dea8
fixed terminating own thread
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1103 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 22:53:47 +00:00
wj32
69a6811b71
added KphTerminateThread -> PspTerminateThreadByPointer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1102 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 22:36:44 +00:00
wj32
fd240faf2a
fixed handle filter to use KPH properly
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1098 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 06:25:48 +00:00
wj32
3189dedb1d
* added ThreadPool thread limit (10)
...
* removed hWnd option from SymbolServerSetOptions (the EULA box never gets shown)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1097 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 04:50:45 +00:00
wj32
736e7ebe1e
* added NProcessHacker binary
...
* included NProcessHacker in setup
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1096 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:35:10 +00:00
wj32
f140fd892f
added error message when attempting to view kernel thread stacks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1095 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:21:35 +00:00
wj32
0222bc5831
New Terminator method: assigns a job object to the process and terminates it
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1094 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 03:08:56 +00:00
wj32
ed7f6135ab
* fixed version comparison functions
...
* stack viewing uses KProcessHacker on Windows Vista
* removed register list from the thread window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1093 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 02:26:15 +00:00
wj32
2834affe18
* support for Windows 7 in KProcessHacker
...
* new Windows version system for Process Hacker
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1092 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-19 00:24:27 +00:00
wj32
949417b506
* named KPH functions properly (according to MS)
...
* added support for version-specific info for service packs
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1091 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 23:06:36 +00:00
wj32
e9a877728f
Can open process properties from the handle list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1090 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 09:53:05 +00:00
wj32
9d32a70d4f
removed test code from ProcessSystemProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1086 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 03:30:13 +00:00
wj32
fd789a3cbf
* KphAttachProcess* functions
...
* improved handle viewing
* improved start addresses on Windows XP
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1085 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 02:52:10 +00:00
wj32
67115351b8
* fixed ProtectedProcess offset
...
* use KPH for duplicating process, thread and token objects
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1084 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-18 00:53:20 +00:00
wj32
946b43d7dd
Better "could not initialize configuration" message for Vista
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1083 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 23:53:56 +00:00
wj32
e3776047e0
added Count property to SharedThreadProvider
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 23:17:03 +00:00
wj32
83ff30039b
new KPH I/O control: ZwQueryObject
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1080 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 11:45:17 +00:00
wj32
08854be5dd
After 8 hours of debugging and 5 BSODs, nothing has been achieved :(
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1079 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-17 09:01:10 +00:00
wj32
cbf214e775
* Fixed: Network connections for processes without icons would not be displayed
...
* changed elevation dialog icon to Warning
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1077 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 11:50:59 +00:00
wj32
f2d58b3353
prevent the options window from closing when the elevated one is open(ing)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1076 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 11:30:31 +00:00
wj32
80fcf7fd80
added Private, Shared and Shareable Working Set columns
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1074 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 10:46:08 +00:00
wj32
c1e0b589aa
added "-pt" option and removed the test code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1072 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 09:16:06 +00:00
wj32
57ac84ec0b
* added "-pw" option for displaying the properties of a single process
...
* fixed Dispose method in SharedThreadProvider
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1071 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 08:54:21 +00:00
wj32
37710252be
more logging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1070 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 08:18:46 +00:00
wj32
c382ae30f7
implemented global logging
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1069 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 07:57:25 +00:00
wj32
85c4bc0e77
fixed ThreadProvider to work with .NET Framework 3.5 SP1
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1068 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 05:56:30 +00:00
wj32
1cf4162f39
added missing async files
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1067 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-16 00:53:27 +00:00
wj32
15180b9956
Elevation button in Options now spawns a child options window instead of restarting Process Hacker elevated
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1066 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 10:42:19 +00:00
wj32
84fe347b3f
added missing Actions files
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1065 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 08:26:53 +00:00
wj32
aabd8ab7ce
major directory and namespace refactoring
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1064 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 08:20:18 +00:00
wj32
61d3cbec2d
* started NProcessHacker
...
* renamed the ordinal shell32.dll import to RunFileDlg
* modified tooltips and verify info to work with Re-analyze even if "Verify signatures and perform additional checks" is disabled
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1062 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-15 07:27:24 +00:00
wj32
0bc39ec29d
more robust symbol loading, done in several stages
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1058 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-14 05:48:07 +00:00
wj32
bb034d6d22
fixed dbghelp memory leak issue - forgot to sync a SymFromAddr call
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1057 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-14 04:57:50 +00:00
wj32
5909d75b23
fixed "Cannot access disposed object" problem with process windows
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1056 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 10:45:33 +00:00
wj32
096b4c60e3
can now view kernel start addresses
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1055 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 10:31:46 +00:00
wj32
dbbf01b5ad
fixed symsrv EULA dialog
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1054 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 09:21:09 +00:00
wj32
1cdb716ebc
added dbghelp.dll warning
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1053 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 08:59:11 +00:00
wj32
7142c756ae
removed NoPrompts option - causes the EULA window to be hidden forever
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1052 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 07:01:10 +00:00
wj32
776da63345
removed useless Window menu items
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1051 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 05:47:09 +00:00
wj32
bfddd8628c
fixed module reading for LDR_MODULEs which have been tampered with
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1050 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 03:14:43 +00:00
wj32
23ea6669c1
process windows are now threaded
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@1049 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2009-04-13 02:06:53 +00:00