mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
c0f2f94679
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5505 21ef857c-d57f-4fe0-8362-d861dc6d29cd
220 lines
13 KiB
PHP
220 lines
13 KiB
PHP
<?php $pagetitle = "FAQ"; include "include/header.php"; ?>
|
|
|
|
<div class="row">
|
|
<h1 class="page-header"><small>Frequently Asked Questions</small></h1>
|
|
</div>
|
|
|
|
<div class="row row-offcanvas row-offcanvas-right">
|
|
<div class="col-xs-12 col-sm-9">
|
|
<div class="row">
|
|
<div class="panel-group" id="accordion">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseOne">
|
|
Is "Process Hacker" a dangerous "hacking" tool?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseOne" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
No. Please read about the <a href="http://catb.org/~esr/faqs/hacker-howto.html#what_is">correct definition of "hacker"</a>.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo">
|
|
Is Process Hacker a portable application?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseTwo" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
Yes. In the same directory as <code>ProcessHacker.exe</code>, create a file named <code>ProcessHacker.exe.settings.xml</code>, settings will then be automatically saved here.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseEight">
|
|
Process Hacker can kill my anti-virus software! Is this a bug in the anti-virus software?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseEight" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
No. Please do not report these incidents as bugs because you will be wasting their time.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseSeven">
|
|
Why is Process Hacker able to kill processes that no other tools can kill?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseSeven" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
Process Hacker loads a driver that searches for an internal Microsoft kernel function and uses it for process termination.
|
|
This special function is not known to be hooked by any malware and security software.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseSix">
|
|
Why is there annoying bug X in Process Hacker? Why is Process Hacker missing feature Y?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseSix" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
Please report any bugs or feature requests in the <a href="/forums">forums</a>.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseFour">
|
|
Why can't I build Process Hacker?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseFour" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
The most likely problem is that you do not have the latest Windows SDK installed.<br>
|
|
Windows XP, Vista and Windows 7 SDK: <a href="http://msdn.microsoft.com/en-us/windows/bb980924.aspx">Windows SDK</a><br>
|
|
Windows 7, Windows 8 SDK: <a href="http://msdn.microsoft.com/en-US/windows/hardware/hh852363">Windows 8 SDK</a><br>
|
|
Windows 7, Windows 8 and 8.1 SDK: <a href="http://msdn.microsoft.com/en-US/windows/desktop/bg162891">Windows 8.1 SDK</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseFive">
|
|
Why can't I debug my plugin?
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseFive" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
The most likely problem is that you have not configured the plugin Solution properties > Debugger options.<br>
|
|
<br>
|
|
For example; Debugging current plugins can be configured using the following settings:<br>
|
|
Debugger Command: <code>$(SolutionDir)..\bin\$(Configuration)$(PlatformArchitecture)\ProcessHacker.exe</code><br>
|
|
Working Directory: <code>$(SolutionDir)..\bin\$(Configuration)$(PlatformArchitecture)\</code>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseThree">
|
|
Symbols don't work properly!
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseThree" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
Firstly, you need the latest <code>dbghelp.dll</code> version:<br>
|
|
<br>
|
|
1) Install the latest Windows SDK. (links are below)<br>
|
|
2) Open Process Hacker options via the main menu: Hacker > Options<br>
|
|
3) Click Symbols, and locate <code>dbghelp.dll</code><br>
|
|
<dl>
|
|
<dd>
|
|
Windows XP, Vista and Windows 7 SDK:<br>
|
|
<code>C:\Program Files\Debugging Tools for Windows (x86)\</code><br><br>
|
|
Windows 8 or above SDK:<br>
|
|
32bit: <code>\Program Files (x86)\Windows Kits\8.x\Debuggers\x86\</code><br>
|
|
64bit: <code>\Program Files (x86)\Windows Kits\8.x\Debuggers\x64\</code><br>
|
|
</dd>
|
|
</dl>
|
|
Secondly, you need to configure the search path. If you don't know what to do, enter:<br>
|
|
<code>SRV*SOME_FOLDER*http://msdl.microsoft.com/download/symbols</code><br><br>
|
|
Replace <code>SOME_FOLDER</code> with any folder you can write to, like <code>D:\Symbols</code>.
|
|
Now you can restart Process Hacker and view full symbols.
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion" href="#collapseNine">
|
|
Anti-cheat software reports Process Hacker as a game cheating tool!
|
|
</a>
|
|
</h4>
|
|
</div>
|
|
<div id="collapseNine" class="panel-collapse collapse">
|
|
<div class="panel-body">
|
|
Unfortunately there is nothing much that can be done about this. Report issues with Anti-cheat software to <a href="about.php">dmex</a> .
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar" role="navigation">
|
|
<div class="well sidebar-nav">
|
|
<ul class="nav">
|
|
<?php
|
|
// Check connection
|
|
if (mysqli_connect_errno())
|
|
{
|
|
echo "<p>Failed to connect to MySQL: ".mysqli_connect_error()."<p>";
|
|
}
|
|
else
|
|
{
|
|
$sql = "SELECT t.topic_id,
|
|
t.topic_title,
|
|
t.topic_last_post_id,
|
|
t.forum_id,
|
|
p.post_id,
|
|
p.poster_id,
|
|
p.post_time,
|
|
u.user_id
|
|
FROM $table_topics t, $table_forums f, $table_posts p, $table_users u
|
|
WHERE t.topic_id = p.topic_id AND
|
|
t.topic_approved = 1 AND
|
|
f.forum_id = t.forum_id AND
|
|
t.forum_id = 6 AND
|
|
t.topic_status <> 2 AND
|
|
p.post_approved = 1 AND
|
|
p.post_id = t.topic_last_post_id AND
|
|
p.poster_id = u.user_id
|
|
ORDER BY t.topic_status DESC";
|
|
if ($result = mysqli_query($conn, $sql))
|
|
{
|
|
while ($row = mysqli_fetch_array($result))
|
|
{
|
|
$topic_title = $row["topic_title"];
|
|
$post_link = "http://processhacker.sourceforge.net/forums/viewtopic.php?p=".$row["post_id"]."#p".$row["post_id"];
|
|
echo "<li><a href=\"{$post_link}\">{$topic_title}</a></li>";
|
|
}
|
|
mysqli_free_result($result);
|
|
}
|
|
}
|
|
?>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<?php include "include/footer.php"; ?>
|