wj32
b0511e56ee
activate handle filter window if already open
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@314 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-18 05:05:30 +00:00
wj32
610081a1db
* Win32 code cleanup
...
* Can view thread usernames, groups and privileges
* bump to 1.2.6.5
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@306 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-17 07:28:38 +00:00
wj32
82142919e2
disable Run As process menu item when Assistant.exe isn't present
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@304 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 09:43:16 +00:00
wj32
2fd7d60132
* Fixed service list in process tooltips when new own-process services are started and when
...
shared-process services are stopped.
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@298 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:48:43 +00:00
wj32
0190be574a
remove service deletion kludge
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@297 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-16 07:36:46 +00:00
wj32
441a8bbdfe
* update help
...
* add session picker to the Run window
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@287 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:36:07 +00:00
wj32
0598ae0569
* updated docs
...
* Assistant can now start programs with a token "stolen" from another process
* greatly simplified process context menu enabling/disabling
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@283 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 10:15:21 +00:00
wj32
a2e73930d5
update docs, deprecate Injector
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@282 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 09:40:17 +00:00
wj32
e501c67c2a
add more options to Assistant
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@280 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 06:48:31 +00:00
wj32
06c71e5cb7
UI enhancements, save settings
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@277 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-15 05:50:01 +00:00
wj32
edda80fb02
add GUI for Assistant
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@274 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-14 11:06:41 +00:00
wj32
167a5dbbb3
fixed highlighting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@261 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 06:48:02 +00:00
wj32
6b72db8a47
Fixed window activation when showing Process Hacker from the tray icon
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@260 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 06:34:12 +00:00
wj32
d9678fef3a
* System and System Idle Processes now have usernames (hardcoded in)
...
* Added ability to hide other users' processes (based on Session ID)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@257 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:56:26 +00:00
wj32
5bb669c6a7
categorize tabControl_SelectedIndexChanged
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@254 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 03:13:42 +00:00
wj32
b7a29a0cb1
* Fixed services in tooltips
...
* Added highlighting for processes with services
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@253 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 02:23:24 +00:00
wj32
048a8a3bf3
fix more handle leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@249 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 00:36:53 +00:00
wj32
fda5b87ffa
put command line back in misc. info tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@248 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-07 00:29:36 +00:00
wj32
196001251f
remove command line from misc. info tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@247 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 23:16:11 +00:00
wj32
93de7fe8c5
Added I/O counters to misc. info
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@244 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 21:45:05 +00:00
wj32
46ccb42d75
* Gets command line of processes without using Injector
...
* Added highlighting for debugged processes
* Added viewing/setting of process affinity
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@242 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 11:00:07 +00:00
wj32
67963ac3c1
bump to 1.2.4.0
...
add try around get symbol name from address... code
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@239 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 07:07:00 +00:00
wj32
0fccd84cab
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@236 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:10:08 +00:00
wj32
2a2dc2cc87
get debug privilege, then open a handle to the current process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@230 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:19:17 +00:00
wj32
e6ac3a1cc2
make privileges and groups columns reorderable
...
add viewing of token handles
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:01:21 +00:00
wj32
a586fc09c7
now names thread/process handles,
...
partially fixed ZwQueryObject hanging problem
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@228 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 03:37:04 +00:00
wj32
8b545e8e0b
use better handle closing method (without injecting a remote thread)
...
further attempts at fixing ZwQueryObject hang
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@227 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 02:11:30 +00:00
wj32
a7e8a07b4f
fix most handle leaks
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@226 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 00:24:36 +00:00
wj32
5d95ad2ce7
don't use thread - crashes process
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@225 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-05 23:21:57 +00:00
wj32
dacbd48e37
Doesn't update threads/handles unless viewing them
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@224 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-05 10:06:16 +00:00
wj32
83c7921969
fixed random crashes
...
add handle filter window (search for handles)
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@220 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 08:27:10 +00:00
wj32
43cacfaaae
closes handles now!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@214 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 05:30:40 +00:00
wj32
7ec69dd2c9
begin handle code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@211 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 10:51:02 +00:00
wj32
e1eef0d360
fixed services in process tooltips
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@209 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 07:32:18 +00:00
wj32
878767292f
fixed crashes in UpdateListViewItemToolTipText
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@208 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 07:12:57 +00:00
wj32
829eeb8617
fix message timer enabling (real fix this time)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@207 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 07:03:44 +00:00
wj32
17998f3831
"Create Process..." feature of Injector works on XP now
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@205 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 06:40:07 +00:00
wj32
740fad5c87
fix message timer
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@201 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 05:34:31 +00:00
wj32
fb74f3d555
enable timerMessages again to have status bar messages
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@200 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 05:28:52 +00:00
wj32
2451699903
Fixed incorrect messages about "new services" (actually fixed this time)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@199 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 05:24:25 +00:00
wj32
1f1f2cc38a
add tray icon
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 07:22:50 +00:00
wj32
7355832d3b
Fixed incorrect messages about "new services"
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@195 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 06:38:08 +00:00
wj32
dd6ced9f9d
move init stuff to HackerWindow_Load
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@191 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:28:37 +00:00
wj32
0866d0d3ca
various bug fixes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@190 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:13:05 +00:00
wj32
f8db20c8e1
* made most imported functions unicode
...
* started terminal server imports
* added more locks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@188 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 08:57:32 +00:00
wj32
e606438ab2
Added copyright information (to comply with VistaMenu and SplitButton licensing)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@187 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 07:00:00 +00:00
wj32
ed3f6ed0d9
* we really DON'T need to invoke to get the username of a process
...
* lock the dictionary while updating a modified item on the process list
* make the GetProcessUsername() function throw exceptions
* remove useless try statements
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@183 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 06:31:03 +00:00
wj32
7be8d04968
disable start process if user is running XP
...
warn before exitprocess
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@181 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 11:27:17 +00:00
wj32
df43143c86
try fixes everything!
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@178 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:33:53 +00:00
wj32
24894600ae
update help and fix escaping when launching injector
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@177 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-11-30 10:23:01 +00:00