wj32
367e30e770
Fixed wrong usernames when Process Hacker is running as a non-admin user
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@241 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 08:52:30 +00:00
wj32
d0569058da
add gpl header
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@240 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 07:18:42 +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
fbda5a5019
enable visual styles first
...
add one known issue
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:48:59 +00:00
wj32
e86c18321b
Only require highestAvailable elevation for UAC
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@237 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 06:41:16 +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
9c9de9279a
* Added WaitReason column in thread list
...
* Highlights suspended threads in thread list
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@235 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:48:49 +00:00
wj32
56487463e9
use more specific check for named pipes
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@234 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:16:29 +00:00
wj32
91ba238333
increase SID size
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@233 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 05:02:28 +00:00
wj32
9c2235ef08
Fixed randomly changing process usernames
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@232 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:58:24 +00:00
wj32
e7cc110f1d
use System.Diagnostics.Process.GetCurrentProcess().Handle.ToInt32() as a fallback only
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@231 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-06 04:31:21 +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
54230a23b6
update
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@223 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 10:34:40 +00:00
wj32
681695e547
remove unsafe marshal calls
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@221 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 08:30: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
c88ed49cdc
update help
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@219 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 06:37:02 +00:00
wj32
1a59401ba2
decrease CPU usage a bit
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@218 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 06:30:57 +00:00
wj32
a2cb234c2f
make providers' priorities even lower
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@217 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 06:24:11 +00:00
wj32
e14e8d259c
update version info
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@216 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 06:10:46 +00:00
wj32
3adad7b9b0
now translates handle names into more readable forms
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@215 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 06:07:22 +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
992dde27cc
allow hiding of handles with no name
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@213 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-04 05:08:15 +00:00
wj32
e3a6bd5e11
fix handle strings
...
fix handle updating (always had "new" handles)
it awesomely works now!
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@212 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 11:20:13 +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
335ecf69df
Added StartType column in services list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@210 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-03 07:43:28 +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
f039d3f628
don't throw exception unless really needed in GetAccountName
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@197 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 07:46:05 +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
4bc9d0f32e
only use terminal server API as a fallback... it's very unreliable
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@194 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-02 06:31:16 +00:00
wj32
09d9bddf09
actually, USE BeginInvoke
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@193 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:44:36 +00:00
wj32
81fc5777d3
don't use BeginInvoke
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@192 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 10:37:53 +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
5efd9f274f
Now displays user names of most processes using the Terminal Server APIs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@189 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 09:21:27 +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
19a30b62a7
put locks in ThreadList.cs
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@186 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2008-12-01 06:41:01 +00:00