Commit Graph

  • ea939bd6b5 fixed Release build config wj32 2009-01-20 06:46:59 +00:00
  • 0ed4e76a8d fixed very old typo wj32 2009-01-20 02:28:54 +00:00
  • b9a7aa7a2f fixed massive GDI+ icon handle leaks wj32 2009-01-20 01:53:54 +00:00
  • ea3b437a8b fixed wording wj32 2009-01-20 01:02:37 +00:00
  • 86fd1d0073 * updated credits, etc. * added 256x256 icon to ProcessHacker.ico * updated help wj32 2009-01-20 00:58:22 +00:00
  • 3a9c00bd23 configurable imposter names wj32 2009-01-20 00:33:18 +00:00
  • 6b541a9d24 fixed display of HKCR registry names wj32 2009-01-19 22:54:32 +00:00
  • 0a7d293120 fixed device handle names (not file names) wj32 2009-01-19 22:52:59 +00:00
  • 82113faac4 now resolves handle file names into DOS format! wj32 2009-01-19 22:50:11 +00:00
  • fd21d97396 make KProcessHacker's only function getting handles - hooking is too risky wj32 2009-01-19 21:58:27 +00:00
  • 27fcb787ce fixed random "Generic GDI+ Error" exceptions wj32 2009-01-19 07:18:24 +00:00
  • 6dde99868d * update OldKiServiceTable after restoring SSDT * updated binary wj32 2009-01-19 05:47:07 +00:00
  • 9c330fe55f fixed problem with Hooked not being set to FALSE after unhooking wj32 2009-01-19 05:43:55 +00:00
  • 6578903105 * added SSDT restoration capability * automatically deletes service after a reboot * no longer hooks file and key functions * added website to README.txt wj32 2009-01-19 03:18:07 +00:00
  • 356e2b5243 * System Information menu item in the tray icon menu * Hide when minimized option wj32 2009-01-18 22:34:51 +00:00
  • 654bf19949 added KPH binary since not many people have the DDK wj32 2009-01-18 21:53:46 +00:00
  • 019b0864a4 hook non-index functions if we can't use the correct indicies wj32 2009-01-18 10:26:48 +00:00
  • 7f54264dd7 add a huge comment explaining the fix wj32 2009-01-18 09:17:52 +00:00
  • 3b9dc64e45 protect against double out-of-order hook restoration wj32 2009-01-18 09:08:49 +00:00
  • de69f8d0ea disable KPH by default and add an option to enable it wj32 2009-01-18 08:22:34 +00:00
  • e69b70caf4 fixed memory corruption issues with the client wj32 2009-01-18 07:56:22 +00:00
  • f43d8fb4cd better ServiceLimit finder, now unhooks as soon as the client disconnects wj32 2009-01-18 05:49:44 +00:00
  • dfe178fb4c Make a guess about the size of the SSDT if we couldn't find KiServiceLimit. This fixes the SSDT on XP. wj32 2009-01-18 04:17:02 +00:00
  • fb2cb99d93 KProcessHacker now hooks on XP wj32 2009-01-18 03:50:13 +00:00
  • de39b5f14d disable protection wj32 2009-01-18 02:56:34 +00:00
  • 1b145478ad hooks are complete. wj32 2009-01-18 02:33:26 +00:00
  • 9f93629b61 make KProcessHacker un-unloadable wj32 2009-01-18 02:04:04 +00:00
  • 3b965235aa now hooks some file and key functions wj32 2009-01-18 00:21:38 +00:00
  • ebe69f5c6d easier hooking, now hooks ZwOpenThread wj32 2009-01-17 23:17:21 +00:00
  • 6081f06c87 * implemented optional client protection * added definitions for all supported Zw functions wj32 2009-01-17 11:04:45 +00:00
  • 7a7d4d0f53 no kernel-kill tool needed - KProcessHacker transparently lets Process Hacker call the unhooked functions wj32 2009-01-17 10:04:59 +00:00
  • 68088e866f add more hooks to let Process Hacker do more things :) wj32 2009-01-17 08:27:48 +00:00
  • 88488c2561 fixed deletion of the existing service wj32 2009-01-17 08:00:48 +00:00
  • f15944a88d resolved several bugs with KProcessHacker wj32 2009-01-17 07:54:56 +00:00
  • 26fed602c4 automatically creates the KProcessHacker service and deletes it afterwards wj32 2009-01-17 06:41:22 +00:00
  • 24f9427887 * ProcessHacker can now find and dump the original KiServiceTable * PE reader reads relocations * Added kernel-mode kill method to Terminator wj32 2009-01-17 06:32:30 +00:00
  • b881ed26d7 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@514 21ef857c-d57f-4fe0-8362-d861dc6d29cd wj32 2009-01-16 22:58:29 +00:00
  • 6c446c35dc 1.3.2.0 * NEW: * Network tab - shows current network connections * FIXED: * Now the process tree and service list update instantly after starting Process Hacker instead of waiting wj32 2009-01-16 22:57:11 +00:00
  • e19d664c27 Dean's networking code wj32 2009-01-16 22:50:29 +00:00
  • 7f998e5a31 add process's Tcp/Ip tab,and need to clean up the codes deanme 2009-01-16 16:29:38 +00:00
  • c586751f30 update HACKING.txt wj32 2009-01-16 08:07:47 +00:00
  • 972228f469 KProcessHacker now hooks stuff, but doesn't really do anything useful... wj32 2009-01-16 08:02:41 +00:00
  • 97ad9a9b45 Better method for suspending/resuming processes wj32 2009-01-16 00:36:55 +00:00
  • 463f8db828 fix typo wj32 2009-01-15 10:07:30 +00:00
  • 1b2f209b89 add SUMMARY to CHANGELOG.txt wj32 2009-01-15 08:56:41 +00:00
  • 7b7909fdc5 enable tooltip for System process wj32 2009-01-15 08:49:36 +00:00
  • dc25bc00b9 move notes a bit higher wj32 2009-01-15 08:39:17 +00:00
  • 7587160c6c KPH is half-working... wj32 2009-01-15 08:35:57 +00:00
  • 76c9eedb53 KProcessHacker now does something slightly useful wj32 2009-01-15 03:39:21 +00:00
  • 844cb9dde2 add preliminary kernel driver code (it compiles!) wj32 2009-01-15 02:52:52 +00:00
  • 810feb1b84 fix highlighting for imposter processes wj32 2009-01-15 00:38:19 +00:00
  • b5052a3c28 * option for controlling verification * highlights dangerous processes wj32 2009-01-15 00:32:20 +00:00
  • 3bc331b047 add option for whether to verify or not wj32 2009-01-15 00:11:27 +00:00
  • 07ab959d06 Verifies file signatures (and detects Windows components by checking the files' owners and ACLs) wj32 2009-01-15 00:06:36 +00:00
  • 0b103a2888 Special tooltip info for rundll32.exe wj32 2009-01-14 22:08:48 +00:00
  • 2d78ed402d massive file header update - new format for source code headers wj32 2009-01-14 10:39:19 +00:00
  • b8072e1b27 bump to 1.3.1.0 wj32 2009-01-14 09:18:18 +00:00
  • 319c5ac232 Added float and double types to structs wj32 2009-01-14 09:13:16 +00:00
  • afdfbd3303 add check for process termination in Process Window wj32 2009-01-14 06:45:55 +00:00
  • e03e758808 change color priorities wj32 2009-01-14 06:39:02 +00:00
  • 13bc702384 Added ability to unload remote modules (by remote thread injection) wj32 2009-01-14 04:47:10 +00:00
  • bb9dc1fa08 * Added "Reload Struct Definitions" menu item * Struct Searcher - displays addresses which match the specified struct definition wj32 2009-01-14 03:33:11 +00:00
  • 272135e19b Shows CPU usage and physical memory usage in the status bar wj32 2009-01-14 01:58:43 +00:00
  • 6614d7a0c0 better heuristics for detecting packed images wj32 2009-01-14 01:02:52 +00:00
  • 39bc9c0415 git-svn-id: svn://svn.code.sf.net/p/processhacker/code@486 21ef857c-d57f-4fe0-8362-d861dc6d29cd wj32 2009-01-13 23:40:14 +00:00
  • 24fd1cfd76 * finally updated help * added higlighting for .NET processes and packed images wj32 2009-01-13 22:34:45 +00:00
  • 7513c2dcb1 fixed problems with the help window wj32 2009-01-13 10:39:08 +00:00
  • 33ebc87f02 added special case for System Idle Process in the Process Window wj32 2009-01-13 02:26:44 +00:00
  • 84d6065815 * Now displays thread information under the thread list * Added module file name info for thread start addresses and stack traces wj32 2009-01-13 01:55:38 +00:00
  • cc4aacdd1b now uses QueryFullProcessImageName to display file names of processes protected by Digital Restrictions Management (DRM) - e.g. audiodg.exe wj32 2009-01-13 00:00:59 +00:00
  • 0faf3eaf18 * fixed infinite loop problem (produced the recent commit) * fixed sorting of the Description column wj32 2009-01-12 23:28:37 +00:00
  • 845299de98 * general cleanup - dates, code, etc. * fixed redrawing problems wj32 2009-01-12 23:09:48 +00:00
  • 0194e86387 prepare for process's Tcp/Ip tab~ deanme 2009-01-12 17:34:19 +00:00
  • dfb7338f95 Current Directory for processes automatically updates wj32 2009-01-12 11:00:50 +00:00
  • d0b3455a39 added MEM_EXECUTE_OPTIONS and a few more items to PROCESS_INFORMATION_CLASS wj32 2009-01-12 07:12:28 +00:00
  • fc68807363 fixed false DEP-ATL info wj32 2009-01-12 07:06:23 +00:00
  • f6a6a9b38e remove contents list in Help.htm - doesn't work properly on XP wj32 2009-01-12 05:59:55 +00:00
  • 7ee107a913 finally fixed the overflow error bug wj32 2009-01-12 05:55:05 +00:00
  • aecba9e703 * Now shows non-existent parent PIDs * build-and-clean script is now XP compatible wj32 2009-01-12 01:54:52 +00:00
  • ec62196d00 disabled expanding of processes when double-clicking them wj32 2009-01-12 01:09:02 +00:00
  • ee04bfbe3d new "Description" column for processes wj32 2009-01-08 05:07:19 +00:00
  • da8bddf7b6 * NEW: * "Free" and "Decommit" actions for memory regions wj32 2009-01-08 04:47:09 +00:00
  • d17a48bdf2 fixed process properties for DPCs and Interrupts wj32 2009-01-08 04:23:03 +00:00
  • 72ada71be0 fixed problems with the search button wj32 2009-01-08 04:19:28 +00:00
  • 00b86f86e6 fixed "Overflow error" exceptions wj32 2009-01-06 04:38:09 +00:00
  • 067b9cf272 switching to "Win32.ThrowLastWin32Error()" instead of "throw new Exception(Win32.GetLastErrorMessage())" wj32 2009-01-03 09:18:01 +00:00
  • c890c899b3 add CreateService function to Win32.ServiceManagerHandle wj32 2008-12-31 09:36:45 +00:00
  • 965c07dc9e smarter merge_and_clean wj32 2008-12-31 02:15:05 +00:00
  • 4dce7f343c add note about ILMerge wj32 2008-12-31 01:56:07 +00:00
  • b3793ad4a0 1.3.0.5 * FIXED: * System information window resizing wj32 2008-12-31 01:54:32 +00:00
  • 6581ca00c9 update HACKING.txt wj32 2008-12-31 00:03:48 +00:00
  • 22d1416323 fix invalid parents on Limited Accounts wj32 2008-12-30 23:33:53 +00:00
  • 29beda5db2 hide Tools menu item; there ARE no tools wj32 2008-12-30 23:20:14 +00:00
  • 58db53e5f0 added slightly better overflow check to Plotter wj32 2008-12-30 23:13:15 +00:00
  • 485365f42f Win32.LoadKernelDriver has now been implemented. wj32 2008-12-30 20:40:54 +00:00
  • 5c56b7db4a move menu items around wj32 2008-12-30 20:18:30 +00:00
  • a1cb2e9683 completed System Information Window wj32 2008-12-30 10:46:00 +00:00
  • 0faeedf075 made a start on System Information wj32 2008-12-29 10:50:29 +00:00
  • ee05365f69 * reintroduced thread priority column * added highlighting for processes in jobs (doesn't work very well though) wj32 2008-12-29 07:53:22 +00:00
  • 3946fdd077 * implemented plotter settings * fixed a few bugs relating to viewing properties for DPCs and Interrupts wj32 2008-12-29 07:14:09 +00:00