Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $B4pUFvWL="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";eval($B4pUFvWL("ZnV..

Decoded Output download

function Check_Face() {
	global $black, $red, $green, $yellow, $blue, $purple, $cyan, $white, $reset;
	clear();
	echo $reset;
	banner();
	tool_name("Check emai Facebook (beta)");
	echo "
";
	
	emails_input:
	$filepath = input("
$cyan  Enter file path: $reset");
	if (!$filepath || !is_readable($filepath)) {
		echo "$red  File not valid
";
		goto emails_input;
	}
	$delay = input("
$yellow  Delay time (1-99): $reset");
	$delay = ($delay < 1 || $delay > 99) ? 2 : (int) $delay;
	 $save = input("
$blue  Do you want to save result? (Y/n): $reset");
	
	$fb_live = "";
	$fb_die = "";
	$fb_err = "";
	
	$live_count = 0;
	$die_count = 0;
	$err_count = 0;
	
	$data = file_get_contents($filepath);
	$emails = explode("
", $data);
	echo "

Start checking";
    usleep(6789);
    echo ".";usleep(6789);
    echo ".";usleep(6789);
	echo ".

";
	for ($i=0;$i < count($emails);$i++) {
		$email = trim($emails[$i]);
		if ($email == '') continue;
		$type = explode("@", $email);
		if (count($type) != 2) continue;
		
		$check = checking_fb($email);
		$msg = $check['msg'];
		if ($msg == "Your system doesn't support checking Facebook") {
			echo "Your system doesn't support checking Facebook";
			break;
		}
		if ($check["stt"] == 1) {
			echo "
  ==>$blue $email$reset |$green $msg$reset";
			$fb_live .= "$email
";
			$live_count++;
		} else if ($check["stt"] == 2) {
			echo "
  ==>$blue $email$reset |$red $msg$reset";
			$fb_die .= "$email
";
			$die_count++;
		} else {
			echo "
  ==>$blue $email$reset |$yellow $msg$reset";
			$fb_err .= "$email | $msg
";
			$err_count++;
		}
		sleep($delay);
	}
    if ($save == "Y" || $save == "y") {
    	if (!is_readable("./fb_live.txt")) createFile("./fb_live.txt");
		if (!is_readable("./fb_die.txt")) createFile("./fb_die.txt");
		if (!is_readable("./fb_error.txt")) createFile("./fb_error.txt");
		file_put_contents("./fb_live.txt", $fb_live);
		echo ("$green  Saved $live_count email has registered Facebook on fb_live.txt");
		file_put_contents("./fb_die.txt", $fb_die);
		 echo ("$green  Saved $die_count emails not register Facebook on fb_die.txt");
		file_put_contents("./fb_error.txt", $fb_err);
		echo ("$green  Saved $err_count email  on fb_error.txt");
	}
	   
    echo "$reset 

 Check emails complete!";
	echo "
$blue  Total:";
	echo "
$green    , $live_count emails has registered Facebook";
	echo "
$red    , $die_count emails not register Facebook";
	echo "
$yellow    , $err_count emails can't check";
	
	echo "

";
	select_end_tool:
	echo "$reset  La chn'";
    echo "
"; usleep(66666);
    echo $red . '     1. Chy li cng c';
    echo "
"; usleep(66666);
    echo $green . '     2. Quay li trang ch';
    echo "
"; usleep(66666);
    echo $yellow . '     0. Thot';
    echo "
"; usleep(66666);
    echo "
"; 
    $select = input("$reset ==>$blue Nhp la chn ca bn: $reset");
    
   echo "
";
    usleep(66666);
    if ($select == 0) {
	    echo $red . '  ang thot...';
	    usleep(77777);
	    echo $reset . "
";
	    exit();
    } else if ($select == 1){
	    goto emails_input;
    } else if ($select == 2){
    	clear();
        banner();
	    home();
    } else if (!$select){
	    echo $red . '  Bn cha chn g!';
        usleep(66666);
	    echo $reset . "

";
	    goto select_end_tool;
    } else {
	    echo $red . '  La chn khng hp l!';
        usleep(66666);
	    echo $reset . "

";
	    goto select_end_tool;
    }
}
function checking_fb($email) {
	 $url = "https://b-api.facebook.com/method/auth.login?access_token=237759909591655%25257C0f140aabedfb65ac27a739ed1a2263b1&format=json&sdk_version=2&email=$email&locale=en_US&password=k6vn.team&sdk=ios&generate_session_cookies=1&sig=3f555f99fb61fcd7aa0c44f58f522ef6";
	$header = [
        "Accept" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
        "Accept-Encoding" => "gzip, deflate, br",
        "Accept-Language" => "vi-VN,vi;q=0.9,fr-FR;q=0.8,fr;q=0.7,en-US;q=0.6,en;q=0.5,tr;q=0.4,mt;q=0.3",
        "Cache-Control" => "max-age=0",
        "Connection" => "close",
        "Sec-Fetch-Dest" => "document",
        "Sec-Fetch-User" => "?1",
        "Sec-Fetch-Mode" => "navigate",
        "Sec-Fetch-Site" => "none",
        "User-Agent" => "Mozilla/5.0 (Linux; Android 11; Redmi Note 9S) AppleWebKit/537.36 (KHTML, like Gecko) coc_coc_browser/97.0.199 Mobile Chrome/91.0.4472.199 Mobile Safari/537.36",
        "Host" => "b-api.facebook.com",
        "Authorization" => ""
    ];

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, $header);
    $data = curl_exec($ch);
    curl_close($ch);
    $data = explode('{"error_code"', $data);
    $data = '{"error_code"' . $data[1];
    $arr = json_decode($data, true);
    $err = $arr['error_code'];
    $err_data = json_decode($arr["error_data"], true);
    $msg = $err_data["error_title"];
    //return $err;
    if ($err == 100) {
    	$stt = 3;
    	$return = "Email is empty";
    } else if ($err == 400) {
    	$stt = 2;
    	$return = "Email is not register facebook account";
    } else if ($err == 401 && $msg != "Wrong Credentials") {
    	$stt = 1;
    	$return = "Email is registered Facebook account";
    } else if ($err == 401) {
    	$stt = 3;
    	$return = "Your system doesn't support checking Facebook";
    } else {
    	$stt = 3;
    	$return = "An error occurred, please try again";
    }
    return array(
        "stt" => $stt,
        "msg" => $return
    );
}

Did this file decode correctly?

Original Code

<?php $B4pUFvWL="\x62\141\x73\x65\x36\x34\x5f\144\145\x63\x6f\x64\145";eval($B4pUFvWL("ZnVuY3Rpb24gQ2hlY2tfRmFjZSgpIHsKCWdsb2JhbCAkYmxhY2ssICRyZWQsICRncmVlbiwgJHllbGxvdywgJGJsdWUsICRwdXJwbGUsICRjeWFuLCAkd2hpdGUsICRyZXNldDsKCWNsZWFyKCk7CgllY2hvICRyZXNldDsKCWJhbm5lcigpOwoJdG9vbF9uYW1lKCJDaGVjayBlbWFpIEZhY2Vib29rIChiZXRhKSIpOwoJZWNobyAiXG4iOwoJCgllbWFpbHNfaW5wdXQ6CgkkZmlsZXBhdGggPSBpbnB1dCgiXG4kY3lhbiAgRW50ZXIgZmlsZSBwYXRoOiAkcmVzZXQiKTsKCWlmICghJGZpbGVwYXRoIHx8ICFpc19yZWFkYWJsZSgkZmlsZXBhdGgpKSB7CgkJZWNobyAiJHJlZCAgRmlsZSBub3QgdmFsaWRcbiI7CgkJZ290byBlbWFpbHNfaW5wdXQ7Cgl9CgkkZGVsYXkgPSBpbnB1dCgiXG4keWVsbG93ICBEZWxheSB0aW1lICgxLTk5KTogJHJlc2V0Iik7CgkkZGVsYXkgPSAoJGRlbGF5IDwgMSB8fCAkZGVsYXkgPiA5OSkgPyAyIDogKGludCkgJGRlbGF5OwoJICRzYXZlID0gaW5wdXQoIlxuJGJsdWUgIERvIHlvdSB3YW50IHRvIHNhdmUgcmVzdWx0PyAoWS9uKTogJHJlc2V0Iik7CgkKCSRmYl9saXZlID0gIiI7CgkkZmJfZGllID0gIiI7CgkkZmJfZXJyID0gIiI7CgkKCSRsaXZlX2NvdW50ID0gMDsKCSRkaWVfY291bnQgPSAwOwoJJGVycl9jb3VudCA9IDA7CgkKCSRkYXRhID0gZmlsZV9nZXRfY29udGVudHMoJGZpbGVwYXRoKTsKCSRlbWFpbHMgPSBleHBsb2RlKCJcbiIsICRkYXRhKTsKCWVjaG8gIlxuXG5TdGFydCBjaGVja2luZyI7CiAgICB1c2xlZXAoNjc4OSk7CiAgICBlY2hvICIuIjt1c2xlZXAoNjc4OSk7CiAgICBlY2hvICIuIjt1c2xlZXAoNjc4OSk7CgllY2hvICIuXG5cbiI7Cglmb3IgKCRpPTA7JGkgPCBjb3VudCgkZW1haWxzKTskaSsrKSB7CgkJJGVtYWlsID0gdHJpbSgkZW1haWxzWyRpXSk7CgkJaWYgKCRlbWFpbCA9PSAnJykgY29udGludWU7CgkJJHR5cGUgPSBleHBsb2RlKCJAIiwgJGVtYWlsKTsKCQlpZiAoY291bnQoJHR5cGUpICE9IDIpIGNvbnRpbnVlOwoJCQoJCSRjaGVjayA9IGNoZWNraW5nX2ZiKCRlbWFpbCk7CgkJJG1zZyA9ICRjaGVja1snbXNnJ107CgkJaWYgKCRtc2cgPT0gIllvdXIgc3lzdGVtIGRvZXNuJ3Qgc3VwcG9ydCBjaGVja2luZyBGYWNlYm9vayIpIHsKCQkJZWNobyAiWW91ciBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IGNoZWNraW5nIEZhY2Vib29rIjsKCQkJYnJlYWs7CgkJfQoJCWlmICgkY2hlY2tbInN0dCJdID09IDEpIHsKCQkJZWNobyAiXG4gID09PiRibHVlICRlbWFpbCRyZXNldCB8JGdyZWVuICRtc2ckcmVzZXQiOwoJCQkkZmJfbGl2ZSAuPSAiJGVtYWlsXG4iOwoJCQkkbGl2ZV9jb3VudCsrOwoJCX0gZWxzZSBpZiAoJGNoZWNrWyJzdHQiXSA9PSAyKSB7CgkJCWVjaG8gIlxuICA9PT4kYmx1ZSAkZW1haWwkcmVzZXQgfCRyZWQgJG1zZyRyZXNldCI7CgkJCSRmYl9kaWUgLj0gIiRlbWFpbFxuIjsKCQkJJGRpZV9jb3VudCsrOwoJCX0gZWxzZSB7CgkJCWVjaG8gIlxuICA9PT4kYmx1ZSAkZW1haWwkcmVzZXQgfCR5ZWxsb3cgJG1zZyRyZXNldCI7CgkJCSRmYl9lcnIgLj0gIiRlbWFpbCB8ICRtc2dcbiI7CgkJCSRlcnJfY291bnQrKzsKCQl9CgkJc2xlZXAoJGRlbGF5KTsKCX0KICAgIGlmICgkc2F2ZSA9PSAiWSIgfHwgJHNhdmUgPT0gInkiKSB7CiAgICAJaWYgKCFpc19yZWFkYWJsZSgiLi9mYl9saXZlLnR4dCIpKSBjcmVhdGVGaWxlKCIuL2ZiX2xpdmUudHh0Iik7CgkJaWYgKCFpc19yZWFkYWJsZSgiLi9mYl9kaWUudHh0IikpIGNyZWF0ZUZpbGUoIi4vZmJfZGllLnR4dCIpOwoJCWlmICghaXNfcmVhZGFibGUoIi4vZmJfZXJyb3IudHh0IikpIGNyZWF0ZUZpbGUoIi4vZmJfZXJyb3IudHh0Iik7CgkJZmlsZV9wdXRfY29udGVudHMoIi4vZmJfbGl2ZS50eHQiLCAkZmJfbGl2ZSk7CgkJZWNobyAoIiRncmVlbiAgU2F2ZWQgJGxpdmVfY291bnQgZW1haWwgaGFzIHJlZ2lzdGVyZWQgRmFjZWJvb2sgb24gZmJfbGl2ZS50eHQiKTsKCQlmaWxlX3B1dF9jb250ZW50cygiLi9mYl9kaWUudHh0IiwgJGZiX2RpZSk7CgkJIGVjaG8gKCIkZ3JlZW4gIFNhdmVkICRkaWVfY291bnQgZW1haWxzIG5vdCByZWdpc3RlciBGYWNlYm9vayBvbiBmYl9kaWUudHh0Iik7CgkJZmlsZV9wdXRfY29udGVudHMoIi4vZmJfZXJyb3IudHh0IiwgJGZiX2Vycik7CgkJZWNobyAoIiRncmVlbiAgU2F2ZWQgJGVycl9jb3VudCBlbWFpbCAgb24gZmJfZXJyb3IudHh0Iik7Cgl9CgkgICAKICAgIGVjaG8gIiRyZXNldCBcblxuIENoZWNrIGVtYWlscyBjb21wbGV0ZSEiOwoJZWNobyAiXG4kYmx1ZSAgVG90YWw6IjsKCWVjaG8gIlxuJGdyZWVuICAgIOKAoiwgJGxpdmVfY291bnQgZW1haWxzIGhhcyByZWdpc3RlcmVkIEZhY2Vib29rIjsKCWVjaG8gIlxuJHJlZCAgICDigKIsICRkaWVfY291bnQgZW1haWxzIG5vdCByZWdpc3RlciBGYWNlYm9vayI7CgllY2hvICJcbiR5ZWxsb3cgICAg4oCiLCAkZXJyX2NvdW50IGVtYWlscyBjYW4ndCBjaGVjayI7CgkKCWVjaG8gIlxuXG4iOwoJc2VsZWN0X2VuZF90b29sOgoJZWNobyAiJHJlc2V0ICBM4buxYSBjaOG7jW4nIjsKICAgIGVjaG8gIlxuIjsgdXNsZWVwKDY2NjY2KTsKICAgIGVjaG8gJHJlZCAuICcgICAgIDEuIENo4bqheSBs4bqhaSBjw7RuZyBj4bulJzsKICAgIGVjaG8gIlxuIjsgdXNsZWVwKDY2NjY2KTsKICAgIGVjaG8gJGdyZWVuIC4gJyAgICAgMi4gUXVheSBs4bqhaSB0cmFuZyBjaOG7pyc7CiAgICBlY2hvICJcbiI7IHVzbGVlcCg2NjY2Nik7CiAgICBlY2hvICR5ZWxsb3cgLiAnICAgICAwLiBUaG/DoXQnOwogICAgZWNobyAiXG4iOyB1c2xlZXAoNjY2NjYpOwogICAgZWNobyAiXG4iOyAKICAgICRzZWxlY3QgPSBpbnB1dCgiJHJlc2V0ID09PiRibHVlIE5o4bqtcCBs4buxYSBjaOG7jW4gY+G7p2EgYuG6oW46ICRyZXNldCIpOwogICAgCiAgIGVjaG8gIlxuIjsKICAgIHVzbGVlcCg2NjY2Nik7CiAgICBpZiAoJHNlbGVjdCA9PSAwKSB7CgkgICAgZWNobyAkcmVkIC4gJyAgxJBhbmcgdGhvw6F0Li4uJzsKCSAgICB1c2xlZXAoNzc3NzcpOwoJICAgIGVjaG8gJHJlc2V0IC4gIlxuIjsKCSAgICBleGl0KCk7CiAgICB9IGVsc2UgaWYgKCRzZWxlY3QgPT0gMSl7CgkgICAgZ290byBlbWFpbHNfaW5wdXQ7CiAgICB9IGVsc2UgaWYgKCRzZWxlY3QgPT0gMil7CiAgICAJY2xlYXIoKTsKICAgICAgICBiYW5uZXIoKTsKCSAgICBob21lKCk7CiAgICB9IGVsc2UgaWYgKCEkc2VsZWN0KXsKCSAgICBlY2hvICRyZWQgLiAnICBC4bqhbiBjaMawYSBjaOG7jW4gZ8OsISc7CiAgICAgICAgdXNsZWVwKDY2NjY2KTsKCSAgICBlY2hvICRyZXNldCAuICJcblxuIjsKCSAgICBnb3RvIHNlbGVjdF9lbmRfdG9vbDsKICAgIH0gZWxzZSB7CgkgICAgZWNobyAkcmVkIC4gJyAgTOG7sWEgY2jhu41uIGtow7RuZyBo4bujcCBs4buHISc7CiAgICAgICAgdXNsZWVwKDY2NjY2KTsKCSAgICBlY2hvICRyZXNldCAuICJcblxuIjsKCSAgICBnb3RvIHNlbGVjdF9lbmRfdG9vbDsKICAgIH0KfQpmdW5jdGlvbiBjaGVja2luZ19mYigkZW1haWwpIHsKCSAkdXJsID0gImh0dHBzOi8vYi1hcGkuZmFjZWJvb2suY29tL21ldGhvZC9hdXRoLmxvZ2luP2FjY2Vzc190b2tlbj0yMzc3NTk5MDk1OTE2NTUlMjUyNTdDMGYxNDBhYWJlZGZiNjVhYzI3YTczOWVkMWEyMjYzYjEmZm9ybWF0PWpzb24mc2RrX3ZlcnNpb249MiZlbWFpbD0kZW1haWwmbG9jYWxlPWVuX1VTJnBhc3N3b3JkPWs2dm4udGVhbSZzZGs9aW9zJmdlbmVyYXRlX3Nlc3Npb25fY29va2llcz0xJnNpZz0zZjU1NWY5OWZiNjFmY2Q3YWEwYzQ0ZjU4ZjUyMmVmNiI7CgkkaGVhZGVyID0gWwogICAgICAgICJBY2NlcHQiID0+ICJ0ZXh0L2h0bWwsYXBwbGljYXRpb24veGh0bWwreG1sLGFwcGxpY2F0aW9uL3htbDtxPTAuOSxpbWFnZS9hdmlmLGltYWdlL3dlYnAsaW1hZ2UvYXBuZywqLyo7cT0wLjgsYXBwbGljYXRpb24vc2lnbmVkLWV4Y2hhbmdlO3Y9YjM7cT0wLjkiLAogICAgICAgICJBY2NlcHQtRW5jb2RpbmciID0+ICJnemlwLCBkZWZsYXRlLCBiciIsCiAgICAgICAgIkFjY2VwdC1MYW5ndWFnZSIgPT4gInZpLVZOLHZpO3E9MC45LGZyLUZSO3E9MC44LGZyO3E9MC43LGVuLVVTO3E9MC42LGVuO3E9MC41LHRyO3E9MC40LG10O3E9MC4zIiwKICAgICAgICAiQ2FjaGUtQ29udHJvbCIgPT4gIm1heC1hZ2U9MCIsCiAgICAgICAgIkNvbm5lY3Rpb24iID0+ICJjbG9zZSIsCiAgICAgICAgIlNlYy1GZXRjaC1EZXN0IiA9PiAiZG9jdW1lbnQiLAogICAgICAgICJTZWMtRmV0Y2gtVXNlciIgPT4gIj8xIiwKICAgICAgICAiU2VjLUZldGNoLU1vZGUiID0+ICJuYXZpZ2F0ZSIsCiAgICAgICAgIlNlYy1GZXRjaC1TaXRlIiA9PiAibm9uZSIsCiAgICAgICAgIlVzZXItQWdlbnQiID0+ICJNb3ppbGxhLzUuMCAoTGludXg7IEFuZHJvaWQgMTE7IFJlZG1pIE5vdGUgOVMpIEFwcGxlV2ViS2l0LzUzNy4zNiAoS0hUTUwsIGxpa2UgR2Vja28pIGNvY19jb2NfYnJvd3Nlci85Ny4wLjE5OSBNb2JpbGUgQ2hyb21lLzkxLjAuNDQ3Mi4xOTkgTW9iaWxlIFNhZmFyaS81MzcuMzYiLAogICAgICAgICJIb3N0IiA9PiAiYi1hcGkuZmFjZWJvb2suY29tIiwKICAgICAgICAiQXV0aG9yaXphdGlvbiIgPT4gIiIKICAgIF07CgogICAgJGNoID0gY3VybF9pbml0KCk7CiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfVVJMLCAkdXJsKTsKICAgIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgMSk7CiAgICBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSEVBREVSLCAkaGVhZGVyKTsKICAgICRkYXRhID0gY3VybF9leGVjKCRjaCk7CiAgICBjdXJsX2Nsb3NlKCRjaCk7CiAgICAkZGF0YSA9IGV4cGxvZGUoJ3siZXJyb3JfY29kZSInLCAkZGF0YSk7CiAgICAkZGF0YSA9ICd7ImVycm9yX2NvZGUiJyAuICRkYXRhWzFdOwogICAgJGFyciA9IGpzb25fZGVjb2RlKCRkYXRhLCB0cnVlKTsKICAgICRlcnIgPSAkYXJyWydlcnJvcl9jb2RlJ107CiAgICAkZXJyX2RhdGEgPSBqc29uX2RlY29kZSgkYXJyWyJlcnJvcl9kYXRhIl0sIHRydWUpOwogICAgJG1zZyA9ICRlcnJfZGF0YVsiZXJyb3JfdGl0bGUiXTsKICAgIC8vcmV0dXJuICRlcnI7CiAgICBpZiAoJGVyciA9PSAxMDApIHsKICAgIAkkc3R0ID0gMzsKICAgIAkkcmV0dXJuID0gIkVtYWlsIGlzIGVtcHR5IjsKICAgIH0gZWxzZSBpZiAoJGVyciA9PSA0MDApIHsKICAgIAkkc3R0ID0gMjsKICAgIAkkcmV0dXJuID0gIkVtYWlsIGlzIG5vdCByZWdpc3RlciBmYWNlYm9vayBhY2NvdW50IjsKICAgIH0gZWxzZSBpZiAoJGVyciA9PSA0MDEgJiYgJG1zZyAhPSAiV3JvbmcgQ3JlZGVudGlhbHMiKSB7CiAgICAJJHN0dCA9IDE7CiAgICAJJHJldHVybiA9ICJFbWFpbCBpcyByZWdpc3RlcmVkIEZhY2Vib29rIGFjY291bnQiOwogICAgfSBlbHNlIGlmICgkZXJyID09IDQwMSkgewogICAgCSRzdHQgPSAzOwogICAgCSRyZXR1cm4gPSAiWW91ciBzeXN0ZW0gZG9lc24ndCBzdXBwb3J0IGNoZWNraW5nIEZhY2Vib29rIjsKICAgIH0gZWxzZSB7CiAgICAJJHN0dCA9IDM7CiAgICAJJHJldHVybiA9ICJBbiBlcnJvciBvY2N1cnJlZCwgcGxlYXNlIHRyeSBhZ2FpbiI7CiAgICB9CiAgICByZXR1cm4gYXJyYXkoCiAgICAgICAgInN0dCIgPT4gJHN0dCwKICAgICAgICAibXNnIiA9PiAkcmV0dXJuCiAgICApOwp9"));

Function Calls

base64_decode 1

Variables

$B4pUFvWL base64_decode

Stats

MD5 99097071ba904b51854b172b9de73701
Eval Count 1
Decode Time 43 ms