wj32
af5e86e548
* added winsta.lib
...
* switched to winsta functions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3732 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-10-09 08:43:24 +00:00
wj32
2c2f5c8e8c
treat MEM_IMAGE like MEM_MAPPED (should be able to unmap)
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3622 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-14 01:02:49 +00:00
wj32
b03689bae2
added auto elevation for unloading drivers
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3617 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 23:10:17 +00:00
wj32
de6b09fb71
* added unmapping of section views to PhUiFreeMemory
...
* proper enabling/disabling for memory items
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3612 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-13 07:11:13 +00:00
wj32
7396ec2020
made PPH_IS_DOT_NET_CONTEXT a hashtable
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3601 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-12 00:01:21 +00:00
wj32
21f10de978
* can now unmap section views
...
* fixed PhFindCharInString
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3575 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-09-07 07:32:45 +00:00
wj32
fced3e9e57
removed out-of-date comment
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3531 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-26 10:50:47 +00:00
wj32
be42c9918a
* added elevation for some process actions
...
* simplified the elevation prompt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3526 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-25 07:22:25 +00:00
wj32
a5e7a74365
setting I/O priority doesn't need KPH
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3523 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-22 07:15:58 +00:00
wj32
6b179fe51e
"-e" switch doesn't exist
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3518 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-21 03:03:39 +00:00
wj32
4f73acfaf9
* can assign processes to jobs
...
* added process chooser dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3511 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-08-19 10:29:21 +00:00
wj32
089dd86c44
renamed functions to [verb] [object] form
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3452 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-30 08:35:37 +00:00
wj32
d5c8d36517
more progress on WOW64 DLL injection
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3443 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-28 07:08:37 +00:00
wj32
2cd9860bcb
implemented generic PhGetProcedureAddressRemote function
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3439 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-27 09:06:29 +00:00
wj32
f4009aaa4a
* adding ability to unload WOW64 modules (not working yet)
...
* no longer uses RtlQueryProcessDebugInformation to get WOW64 modules
* renamed header guards
* updated CHANGELOG.txt
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3436 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-26 11:01:35 +00:00
wj32
20ed41dd6d
implemented all memory actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3348 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-07-13 03:35:45 +00:00
wj32
7c1520ea80
added automatic elevation of service actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3243 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 07:03:32 +00:00
wj32
68bda88da9
un-Win32-ization
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3238 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-27 02:16:45 +00:00
wj32
a71639d521
completed winsta.h
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3229 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-21 10:33:18 +00:00
wj32
486d5417c9
completed process statistics tab
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3196 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-13 00:58:14 +00:00
wj32
8325a7319d
use NtSetInformationProcess when reducing working set
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3189 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-11 09:34:26 +00:00
wj32
3a090e3d0c
reverted credits
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3187 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-06-10 10:55:26 +00:00
wj32
1068db4c1e
* added create service dialog
...
* cache some PhGetProcAddress results
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3160 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-29 10:21:13 +00:00
wj32
ae01862419
reverted r3117, r3119, r3121
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3122 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-10 01:32:45 +00:00
evilpie
1e23c8b669
Implemented opacity setting
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3121 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 13:10:59 +00:00
evilpie
2ef49a227b
Began Process Copy Menu
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3119 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 11:48:47 +00:00
wj32
0024ac043d
completed network list
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3116 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 07:44:14 +00:00
wj32
bc4cadabb5
added basic network provider functionality
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3114 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-09 02:23:18 +00:00
wj32
a16fe9cbb1
* added session Connect feature
...
* added password feature to choice dialog
* fixed usages of choice dialog
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3101 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-07 01:54:58 +00:00
wj32
82bffa2a30
queries TS to find user names of processes as a backup
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3098 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-06 09:48:22 +00:00
wj32
63bb8a3a3d
* fixed KphZwQueryObject
...
* fixed potential crash in PhpJobPageProc with PhGetHandleInformation
* fixed shutdown actions
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3085 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-02 07:30:32 +00:00
wj32
c9df85fe8e
* added PhGenerateGuid
...
* added action functions for shutdown
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3082 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-05-01 11:22:31 +00:00
wj32
b84cb6f55a
* StringBuilder is no longer allocated on the heap
...
* added PhFormatImageVersionInfo
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3065 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-10 02:13:27 +00:00
wj32
058012e795
added additional check
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3046 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 09:00:35 +00:00
wj32
8836371415
implemented terminate process tree
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3045 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 08:58:56 +00:00
wj32
846c0073a4
* added -installkph and -uninstallkph commands
...
* committed #2981421 - "Debug Process Support PH 2.0"
* fixed #2981800 - "Crash when Affinity couldnt get retrived"
* committed #2983559 - "PhGetApplicationModuleFileName small bug"
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3043 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-08 07:16:27 +00:00
wj32
82a5c5aaf9
implemented DEP status editing
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3010 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 03:55:39 +00:00
wj32
782ef44c26
refactored into PhUiSetProtectionProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3009 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-04-04 02:23:15 +00:00
wj32
5de79e9750
* added more native defs
...
* added reverse-engineered SYSTEM_PROCESS_IMAGE_NAME_INFORMATION
* now can get the file name of any process, under any account and without KProcessHacker, on Vista and above
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2995 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-30 07:49:52 +00:00
wj32
56f0fd30c0
* added PhCreateProcessWin32
...
* added PE Viewer integration
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2993 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-28 07:58:25 +00:00
wj32
6679b3becf
restructured common code into phlib
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2935 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-11 04:15:11 +00:00
wj32
fb6f41d2b3
* completed run-as functionality
...
* fixed string builder resizing
* use NT-Win32 status codes instead of STATUS_UNSUCCESSFUL/GetLastError
* fixed KUSER_SHARED_DATA definition
* added NtCreateNamedPipeFile and NtCreateMailslotFile
* updated several NT structure definitions, completed TEB definition
* added some more anti-Win32-ization #defines
* improved KphTerminateProcess/KphTerminateThread when trying to terminate self
* improved PhShellExecuteEx
* added PhWaitForMultipleObjectsAndPump
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2915 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-03-06 05:44:09 +00:00
wj32
e7a1cf7a34
fixed PhUiRestartProcess
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2882 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-25 09:51:05 +00:00
wj32
9e5f8c0d66
fixed all reference-related bugs with UI actions
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2880 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-25 03:11:14 +00:00
wj32
eca9290ab1
added some runas code
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2858 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-21 02:07:15 +00:00
wj32
bbe1014194
switched to using the LSA API
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2851 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-20 00:38:43 +00:00
wj32
382f2ef711
added more documentation
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2818 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-12 10:03:06 +00:00
wj32
ddcddd5bc4
updated HACKING.txt
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2804 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-02-07 00:30:16 +00:00
wj32
12d07d8885
disable kill-on-close when detaching from debugger
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2734 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-24 10:47:56 +00:00
wj32
af2498dcfa
added service description text
...
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2720 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-01-22 21:47:29 +00:00