Commit Graph

  • 6730fc33ad finally fixed the last huge handle leak wj32 2008-12-07 01:14:54 +00:00
  • 048a8a3bf3 fix more handle leaks wj32 2008-12-07 00:36:53 +00:00
  • fda5b87ffa put command line back in misc. info tree wj32 2008-12-07 00:29:36 +00:00
  • 196001251f remove command line from misc. info tree wj32 2008-12-06 23:16:11 +00:00
  • 5185a3a213 fixed CPU times - with system idle process working wj32 2008-12-06 23:00:39 +00:00
  • 6508f30f25 Added CPU usage column wj32 2008-12-06 22:47:00 +00:00
  • 93de7fe8c5 Added I/O counters to misc. info wj32 2008-12-06 21:45:05 +00:00
  • 98ca5593d2 Fixed all handle leaks wj32 2008-12-06 21:11:46 +00:00
  • 46ccb42d75 * Gets command line of processes without using Injector * Added highlighting for debugged processes * Added viewing/setting of process affinity wj32 2008-12-06 11:00:07 +00:00
  • 367e30e770 Fixed wrong usernames when Process Hacker is running as a non-admin user wj32 2008-12-06 08:52:30 +00:00
  • d0569058da add gpl header wj32 2008-12-06 07:18:42 +00:00
  • 67963ac3c1 bump to 1.2.4.0 add try around get symbol name from address... code wj32 2008-12-06 07:07:00 +00:00
  • fbda5a5019 enable visual styles first add one known issue wj32 2008-12-06 06:48:59 +00:00
  • e86c18321b Only require highestAvailable elevation for UAC wj32 2008-12-06 06:41:16 +00:00
  • 0fccd84cab git-svn-id: svn://svn.code.sf.net/p/processhacker/code@236 21ef857c-d57f-4fe0-8362-d861dc6d29cd wj32 2008-12-06 06:10:08 +00:00
  • 9c9de9279a * Added WaitReason column in thread list * Highlights suspended threads in thread list wj32 2008-12-06 05:48:49 +00:00
  • 56487463e9 use more specific check for named pipes wj32 2008-12-06 05:16:29 +00:00
  • 91ba238333 increase SID size wj32 2008-12-06 05:02:28 +00:00
  • 9c2235ef08 Fixed randomly changing process usernames wj32 2008-12-06 04:58:24 +00:00
  • e7cc110f1d use System.Diagnostics.Process.GetCurrentProcess().Handle.ToInt32() as a fallback only wj32 2008-12-06 04:31:21 +00:00
  • 2a2dc2cc87 get debug privilege, then open a handle to the current process wj32 2008-12-06 04:19:17 +00:00
  • e6ac3a1cc2 make privileges and groups columns reorderable add viewing of token handles wj32 2008-12-06 04:01:21 +00:00
  • a586fc09c7 now names thread/process handles, partially fixed ZwQueryObject hanging problem wj32 2008-12-06 03:37:04 +00:00
  • 8b545e8e0b use better handle closing method (without injecting a remote thread) further attempts at fixing ZwQueryObject hang wj32 2008-12-06 02:11:30 +00:00
  • a7e8a07b4f fix most handle leaks wj32 2008-12-06 00:24:36 +00:00
  • 5d95ad2ce7 don't use thread - crashes process wj32 2008-12-05 23:21:57 +00:00
  • dacbd48e37 Doesn't update threads/handles unless viewing them wj32 2008-12-05 10:06:16 +00:00
  • 54230a23b6 update wj32 2008-12-04 10:34:40 +00:00
  • 219d6ad63d update changelog wj32 2008-12-04 09:13:54 +00:00
  • 681695e547 remove unsafe marshal calls wj32 2008-12-04 08:30:16 +00:00
  • 83c7921969 fixed random crashes add handle filter window (search for handles) wj32 2008-12-04 08:27:10 +00:00
  • c88ed49cdc update help wj32 2008-12-04 06:37:02 +00:00
  • 1a59401ba2 decrease CPU usage a bit wj32 2008-12-04 06:30:57 +00:00
  • a2cb234c2f make providers' priorities even lower wj32 2008-12-04 06:24:11 +00:00
  • e14e8d259c update version info wj32 2008-12-04 06:10:46 +00:00
  • 3adad7b9b0 now translates handle names into more readable forms wj32 2008-12-04 06:07:22 +00:00
  • 43cacfaaae closes handles now! wj32 2008-12-04 05:30:40 +00:00
  • 992dde27cc allow hiding of handles with no name wj32 2008-12-04 05:08:15 +00:00
  • e3a6bd5e11 fix handle strings fix handle updating (always had "new" handles) it awesomely works now! wj32 2008-12-03 11:20:13 +00:00
  • 7ec69dd2c9 begin handle code wj32 2008-12-03 10:51:02 +00:00
  • 335ecf69df Added StartType column in services list wj32 2008-12-03 07:43:28 +00:00
  • e1eef0d360 fixed services in process tooltips wj32 2008-12-03 07:32:18 +00:00
  • 878767292f fixed crashes in UpdateListViewItemToolTipText wj32 2008-12-03 07:12:57 +00:00
  • 829eeb8617 fix message timer enabling (real fix this time) wj32 2008-12-03 07:03:44 +00:00
  • 9081101c67 get WindowStation\Desktop format correctly now (without crashing)! wj32 2008-12-03 07:01:20 +00:00
  • 17998f3831 "Create Process..." feature of Injector works on XP now wj32 2008-12-03 06:40:07 +00:00
  • 26bcd3b03d update HACKING.txt and CHANGELOG.txt wj32 2008-12-03 06:35:39 +00:00
  • 73e060598f add a small build script to make the Injector wj32 2008-12-03 06:21:03 +00:00
  • bcf821070b use MinGW now wj32 2008-12-03 06:19:42 +00:00
  • 740fad5c87 fix message timer wj32 2008-12-03 05:34:31 +00:00
  • fb74f3d555 enable timerMessages again to have status bar messages wj32 2008-12-03 05:28:52 +00:00
  • 2451699903 Fixed incorrect messages about "new services" (actually fixed this time) wj32 2008-12-03 05:24:25 +00:00
  • 4af9814342 fix readme wj32 2008-12-02 08:39:45 +00:00
  • f039d3f628 don't throw exception unless really needed in GetAccountName wj32 2008-12-02 07:46:05 +00:00
  • 1f1f2cc38a add tray icon wj32 2008-12-02 07:22:50 +00:00
  • 7355832d3b Fixed incorrect messages about "new services" wj32 2008-12-02 06:38:08 +00:00
  • 4bc9d0f32e only use terminal server API as a fallback... it's very unreliable wj32 2008-12-02 06:31:16 +00:00
  • 09d9bddf09 actually, USE BeginInvoke wj32 2008-12-01 10:44:36 +00:00
  • 81fc5777d3 don't use BeginInvoke wj32 2008-12-01 10:37:53 +00:00
  • dd6ced9f9d move init stuff to HackerWindow_Load wj32 2008-12-01 10:28:37 +00:00
  • 0866d0d3ca various bug fixes wj32 2008-12-01 10:13:05 +00:00
  • 5efd9f274f Now displays user names of most processes using the Terminal Server APIs wj32 2008-12-01 09:21:27 +00:00
  • f8db20c8e1 * made most imported functions unicode * started terminal server imports * added more locks wj32 2008-12-01 08:57:32 +00:00
  • e606438ab2 Added copyright information (to comply with VistaMenu and SplitButton licensing) wj32 2008-12-01 07:00:00 +00:00
  • 19a30b62a7 put locks in ThreadList.cs wj32 2008-12-01 06:41:01 +00:00
  • 0c0ded3544 more locks to ProcessList.cs and ServiceList.cs wj32 2008-12-01 06:40:17 +00:00
  • a1f856c1d1 fix printfs in Injector.c wj32 2008-12-01 06:36:52 +00:00
  • 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 wj32 2008-12-01 06:31:03 +00:00
  • 90aca1fbda update help wj32 2008-11-30 11:29:14 +00:00
  • 7be8d04968 disable start process if user is running XP warn before exitprocess wj32 2008-11-30 11:27:17 +00:00
  • 4b217c89f4 Fixed services with own process and interactive type wj32 2008-11-30 11:15:03 +00:00
  • 6d931d5646 Services list now displays a blank space when there is no PID wj32 2008-11-30 10:44:08 +00:00
  • df43143c86 try fixes everything! wj32 2008-11-30 10:33:53 +00:00
  • 24894600ae update help and fix escaping when launching injector wj32 2008-11-30 10:23:01 +00:00
  • 6c9a90e398 fix text wj32 2008-11-30 10:09:09 +00:00
  • 7e00cbb1ea add various functionality wj32 2008-11-30 10:08:02 +00:00
  • 38b7481143 fix debug config for injector wj32 2008-11-30 08:58:52 +00:00
  • c1b9286721 ability to get session id, start on SetThreadContext injection wj32 2008-11-30 08:47:23 +00:00
  • f387619740 add exitprocess functionality to injector wj32 2008-11-30 07:42:35 +00:00
  • 897a92cd17 injector now actually works without crashing! wj32 2008-11-30 07:32:59 +00:00
  • 25a0211c79 remove header files wj32 2008-11-30 06:50:15 +00:00
  • e86a0d58a6 close token handle, change to C wj32 2008-11-30 06:26:20 +00:00
  • c60e0c894d git-svn-id: svn://svn.code.sf.net/p/processhacker/code@168 21ef857c-d57f-4fe0-8362-d861dc6d29cd wj32 2008-11-30 05:53:10 +00:00
  • a932f706aa bump to 1.2.2.5 wj32 2008-11-30 04:29:41 +00:00
  • 882b8ab4ea various fixes to injector wj32 2008-11-30 04:13:48 +00:00
  • 08c6863d67 add injector support in UI wj32 2008-11-29 11:22:11 +00:00
  • f8dd97491d added capability for Injector to start any process/command line as the target process' user - start any process as SYSTEM wj32 2008-11-29 03:55:14 +00:00
  • e294a34fd2 add gpl headers wj32 2008-11-29 02:41:26 +00:00
  • a6473bea16 fix broken vcproj file wj32 2008-11-29 02:37:56 +00:00
  • d635eb4b51 add injector tool wj32 2008-11-29 02:36:05 +00:00
  • c7a005fbcb Fixed service start/stop buttons in service window wj32 2008-11-29 00:21:34 +00:00
  • ed6b42c91b fix changelog wj32 2008-11-29 00:17:19 +00:00
  • c3f24c024b update help again wj32 2008-11-29 00:06:06 +00:00
  • 34f04fbf35 update help wj32 2008-11-28 23:54:06 +00:00
  • 2f1f944125 allow toolhelp module listings wj32 2008-11-28 11:19:34 +00:00
  • 5b077e9b7d Fixed disassemblies from PE window - they disassemble the right function now wj32 2008-11-28 10:51:28 +00:00
  • 6d0c745a64 bump to 1.2.1.5 fix flatstyle wj32 2008-11-28 10:35:44 +00:00
  • 872daa9a31 goddamn windows form designer wj32 2008-11-28 08:20:55 +00:00
  • a23ba96c0a fix README.txt wj32 2008-11-28 07:10:43 +00:00
  • 3f1dec4fa5 more ui fixes wj32 2008-11-28 07:07:51 +00:00