mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
* fix the remaining validation errors
* make proper use of the li tag git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5167 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -33,25 +33,17 @@ img {
|
||||
}
|
||||
|
||||
li {
|
||||
list-style: none outside none;
|
||||
padding-bottom: 0.5em;
|
||||
margin-left: 12px;
|
||||
}
|
||||
|
||||
p {
|
||||
margin-bottom: 0.8em;
|
||||
}
|
||||
|
||||
/*body,
|
||||
div,
|
||||
ul,
|
||||
li,
|
||||
h1,
|
||||
h2,
|
||||
h3,
|
||||
code,
|
||||
p {
|
||||
ul {
|
||||
padding: 0;
|
||||
}*/
|
||||
}
|
||||
|
||||
.center {
|
||||
text-align: center;
|
||||
@@ -189,6 +181,10 @@ p {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.portlet li {
|
||||
list-style-type: none;
|
||||
}
|
||||
|
||||
:link,
|
||||
*:visited {
|
||||
color: #0033AA;
|
||||
@@ -229,6 +225,7 @@ div.watermark-apps-portlet h2 {
|
||||
.watermark-apps-portlet li {
|
||||
display: inline;
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.watermark-apps-portlet li a,
|
||||
@@ -258,12 +255,6 @@ div.watermark-apps-portlet h2 {
|
||||
.watermark-apps-portlet li a:hover {
|
||||
background-color: #F3F3F3;
|
||||
color: #000;
|
||||
/*background-color: #F6F8F9;
|
||||
border: 1px solid transparent;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
border-color: #CEDFEB;*/
|
||||
}
|
||||
|
||||
.facetmenu {
|
||||
@@ -313,7 +304,11 @@ div.watermark-apps-portlet h2 {
|
||||
|
||||
.side ul {
|
||||
background: none repeat scroll 0 0 #FBFBFB;
|
||||
padding: 0;
|
||||
|
||||
}
|
||||
|
||||
.description ul {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.involvement a {
|
||||
@@ -324,6 +319,8 @@ div.watermark-apps-portlet h2 {
|
||||
|
||||
.involvement li {
|
||||
font-weight: bold;
|
||||
list-style-type: none;
|
||||
margin-left: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -45,8 +45,8 @@
|
||||
<p>The <a href="http://www.reactos.org/wiki/Driver_Signing">ReactOS Foundation</a> has very kindly signed the driver so it works on 64-bit systems.</p>
|
||||
<p><strong>System Requirements:</strong></p>
|
||||
<ul>
|
||||
<li> • Microsoft Windows XP SP2 or above, 32-bit or 64-bit.</li>
|
||||
<li> • Intel Itanium platforms are not supported.</li>
|
||||
<li>Microsoft Windows XP SP2 or above, 32-bit or 64-bit.</li>
|
||||
<li>Intel Itanium platforms are not supported.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -37,73 +37,89 @@
|
||||
<p>A very incomplete feature list for Process Hacker 2:</p>
|
||||
<div class="description">
|
||||
<h3>Processes</h3>
|
||||
<li> • View processes in a tree view with highlighting</li>
|
||||
<li> • View detailed process statistics and performance graphs</li>
|
||||
<li> • Process tooltips are detailed and show context-specific information</li>
|
||||
<li> • Select multiple processes and terminate, suspend or resume them</li>
|
||||
<li> • (32-bit only) Bypass almost all forms of process protection</li>
|
||||
<li> • Restart processes</li>
|
||||
<li> • Empty the working set of processes</li>
|
||||
<li> • Set affinity, priority and virtualization</li>
|
||||
<li> • Create process dumps</li>
|
||||
<li> • Use over a dozen methods to terminate processes</li>
|
||||
<li> • Detach processes from debuggers</li>
|
||||
<li> • View process heaps</li>
|
||||
<li> • View GDI handles</li>
|
||||
<li> • Inject DLLs</li>
|
||||
<li> • View DEP status, and even enable/disable DEP</li>
|
||||
<li> • View environment variables</li>
|
||||
<li> • View and edit process security descriptors</li>
|
||||
<li> • View image properties such as imports and exports</li>
|
||||
<ul>
|
||||
<li>View processes in a tree view with highlighting</li>
|
||||
<li>View detailed process statistics and performance graphs</li>
|
||||
<li>Process tooltips are detailed and show context-specific information</li>
|
||||
<li>Select multiple processes and terminate, suspend or resume them</li>
|
||||
<li>(32-bit only) Bypass almost all forms of process protection</li>
|
||||
<li>Restart processes</li>
|
||||
<li>Empty the working set of processes</li>
|
||||
<li>Set affinity, priority and virtualization</li>
|
||||
<li>Create process dumps</li>
|
||||
<li>Use over a dozen methods to terminate processes</li>
|
||||
<li>Detach processes from debuggers</li>
|
||||
<li>View process heaps</li>
|
||||
<li>View GDI handles</li>
|
||||
<li>Inject DLLs</li>
|
||||
<li>View DEP status, and even enable/disable DEP</li>
|
||||
<li>View environment variables</li>
|
||||
<li>View and edit process security descriptors</li>
|
||||
<li>View image properties such as imports and exports</li>
|
||||
</ul>
|
||||
|
||||
<h3>Threads</h3>
|
||||
<li> • View thread start addresses and stacks with symbols</li>
|
||||
<li> • Threads are highlighted if suspended, or are GUI threads</li>
|
||||
<li> • Select multiple threads and terminate, suspend or resume them</li>
|
||||
<li> • Force terminate threads</li>
|
||||
<li> • View TEB addresses and view TEB contents</li>
|
||||
<li> • (32-bit only) Find out what a thread is doing, and what objects it is waiting on</li>
|
||||
<li> • View and edit thread security descriptors</li>
|
||||
<ul>
|
||||
<li>View thread start addresses and stacks with symbols</li>
|
||||
<li>Threads are highlighted if suspended, or are GUI threads</li>
|
||||
<li>Select multiple threads and terminate, suspend or resume them</li>
|
||||
<li>Force terminate threads</li>
|
||||
<li>View TEB addresses and view TEB contents</li>
|
||||
<li>(32-bit only) Find out what a thread is doing, and what objects it is waiting on</li>
|
||||
<li>View and edit thread security descriptors</li>
|
||||
</ul>
|
||||
|
||||
<h3>Tokens</h3>
|
||||
<li> • View full token details, including user, owner, primary group, session ID, elevation status, and more</li>
|
||||
<li> • View token groups</li>
|
||||
<li> • View privileges and even enable, disable or remove them</li>
|
||||
<li> • View and edit token security descriptors</li>
|
||||
<ul>
|
||||
<li>View full token details, including user, owner, primary group, session ID, elevation status, and more</li>
|
||||
<li>View token groups</li>
|
||||
<li>View privileges and even enable, disable or remove them</li>
|
||||
<li>View and edit token security descriptors</li>
|
||||
</ul>
|
||||
|
||||
<h3>Modules</h3>
|
||||
<li> • View modules and mapped files in one list</li>
|
||||
<li> • Unload DLLs</li>
|
||||
<li> • View file properties and open them in Windows Explorer</li>
|
||||
<ul>
|
||||
<li>View modules and mapped files in one list</li>
|
||||
<li>Unload DLLs</li>
|
||||
<li>View file properties and open them in Windows Explorer</li>
|
||||
</ul>
|
||||
|
||||
<h3>Memory</h3>
|
||||
<li> • View a virtual memory list</li>
|
||||
<li> • Read and modify memory using a hex editor</li>
|
||||
<li> • Dump memory to a file</li>
|
||||
<li> • Free or decommit memory</li>
|
||||
<li> • Scan for strings</li>
|
||||
<ul>
|
||||
<li>View a virtual memory list</li>
|
||||
<li>Read and modify memory using a hex editor</li>
|
||||
<li>Dump memory to a file</li>
|
||||
<li>Free or decommit memory</li>
|
||||
<li>Scan for strings</li>
|
||||
</ul>
|
||||
|
||||
<h3>Handles</h3>
|
||||
<li> • View process handles, complete with highlighting for attributes</li>
|
||||
<li> • Search for handles (and DLLs and mapped files)</li>
|
||||
<li> • Close handles</li>
|
||||
<li> • (32-bit only) Set handle attributes - Protected and Inherit</li>
|
||||
<li> • Granted access of handles can be viewed symbolically instead of plain hex numbers</li>
|
||||
<li> • View detailed object properties when supported</li>
|
||||
<li> • View and edit object security descriptors</li>
|
||||
<ul>
|
||||
<li>View process handles, complete with highlighting for attributes</li>
|
||||
<li>Search for handles (and DLLs and mapped files)</li>
|
||||
<li>Close handles</li>
|
||||
<li>(32-bit only) Set handle attributes - Protected and Inherit</li>
|
||||
<li>Granted access of handles can be viewed symbolically instead of plain hex numbers</li>
|
||||
<li>View detailed object properties when supported</li>
|
||||
<li>View and edit object security descriptors</li>
|
||||
</ul>
|
||||
|
||||
<h3>Services</h3>
|
||||
<li> • View a list of all services</li>
|
||||
<li> • Create services</li>
|
||||
<li> • Start, stop, pause, continue or delete services</li>
|
||||
<li> • Edit service properties</li>
|
||||
<li> • View service dependencies and dependents</li>
|
||||
<li> • View and edit service security descriptors</li>
|
||||
<ul>
|
||||
<li>View a list of all services</li>
|
||||
<li>Create services</li>
|
||||
<li>Start, stop, pause, continue or delete services</li>
|
||||
<li>Edit service properties</li>
|
||||
<li>View service dependencies and dependents</li>
|
||||
<li>View and edit service security descriptors</li>
|
||||
</ul>
|
||||
|
||||
<h3>Network</h3>
|
||||
<li> • View a list of network connections</li>
|
||||
<li> • Close network connections</li>
|
||||
<li> • Use tools such as whois, traceroute and ping</li>
|
||||
<ul>
|
||||
<li>View a list of network connections</li>
|
||||
<li>Close network connections</li>
|
||||
<li>Use tools such as whois, traceroute and ping</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -62,24 +62,24 @@
|
||||
<p>Process Hacker is a free and open source process viewer. This multi-purpose tool will assist you with debugging, malware detection and system monitoring. It includes powerful process termination, memory viewing/editing and other unique and specialized features.</p>
|
||||
<p><strong>Key features of Process Hacker:</strong></p>
|
||||
<ul>
|
||||
<li> • A simple, customizable tree view with highlighting showing you the processes running on your computer.</li>
|
||||
<li> • Detailed system statistics with graphs.</li>
|
||||
<li> • Advanced features not found in other programs, such as detaching from debuggers, viewing GDI handles, viewing heaps, injecting and unloading DLLs, and more.</li>
|
||||
<li> • Powerful process termination that bypasses security software and rootkits.</li>
|
||||
<li> • View, edit and control services, including those not shown by the Services console.</li>
|
||||
<li> • View and close network connections.</li>
|
||||
<li> • Starts up almost instantly, unlike other programs.</li>
|
||||
<li> • <a href="./features.php">Many more features...</a></li>
|
||||
<li>A simple, customizable tree view with highlighting showing you the processes running on your computer.</li>
|
||||
<li>Detailed system statistics with graphs.</li>
|
||||
<li>Advanced features not found in other programs, such as detaching from debuggers, viewing GDI handles, viewing heaps, injecting and unloading DLLs, and more.</li>
|
||||
<li>Powerful process termination that bypasses security software and rootkits.</li>
|
||||
<li>View, edit and control services, including those not shown by the Services console.</li>
|
||||
<li>View and close network connections.</li>
|
||||
<li>Starts up almost instantly, unlike other programs.</li>
|
||||
<li><a href="./features.php">Many more features...</a></li>
|
||||
</ul>
|
||||
<p><strong>Compared with Process Explorer, Process Hacker:</strong></p>
|
||||
<ul>
|
||||
<li> • Implements all of the functionality offered by Process Explorer, plus more advanced features.</li>
|
||||
<li> • Allows you to see what a thread is waiting on.</li>
|
||||
<li> • Has advanced string scanning capabilities, as well as regular expression filtering.</li>
|
||||
<li> • Highlights both relocated and .NET DLLs.</li>
|
||||
<li> • Shows symbolic access masks (e.g. <code>Read, Write</code>), rather than just numbers (e.g. <code>0x12019f</code>).</li>
|
||||
<li> • Shows names for transaction manager objects and ETW registration objects.</li>
|
||||
<li> • Shows detailed token information, as well as allowing privileges to be enabled and disabled.</li>
|
||||
<li>Implements all of the functionality offered by Process Explorer, plus more advanced features.</li>
|
||||
<li>Allows you to see what a thread is waiting on.</li>
|
||||
<li>Has advanced string scanning capabilities, as well as regular expression filtering.</li>
|
||||
<li>Highlights both relocated and .NET DLLs.</li>
|
||||
<li>Shows symbolic access masks (e.g. <code>Read, Write</code>), rather than just numbers (e.g. <code>0x12019f</code>).</li>
|
||||
<li>Shows names for transaction manager objects and ETW registration objects.</li>
|
||||
<li>Shows detailed token information, as well as allowing privileges to be enabled and disabled.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<br/> <!-- this br div is a placeholder -->
|
||||
|
||||
Reference in New Issue
Block a user