Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(base64_decode('CiBnb3RvIEsxMXBTOyBmZGxHTDogJGRhdGEgPSBqc29uX2RlY29kZSgkanNvbl9kYXRhX2..
Decoded Output download
goto K11pS; fdlGL: $data = json_decode($json_data_content, true); goto eNs_h; CQx7B: $plan_length = strtolower($user_data["length"]); goto nslkt; Fn8KN: $plan_permissions = array("LAYER4_DDOS" => array("LAYER4_DDOS"), "LAYER7_DDOS" => array("LAYER7_DDOS"), "COMPUTER_HARDWARE" => array("COMPUTER_HARDWARE"), "DDOS_DEFENSE" => array("DDOS_DEFENSE"), "PASS_CRACK" => array("PASS_CRACK"), "WEB_DEV" => array("WEB_DEV"), "RAT_SET" => array("RAT_SET"), "FULL_MONTH" => array("ALL"), "FULL_LIFE" => array("ALL")); goto ayddB; agnt6: foreach ($data as $item) { if ($item["wip"] === $wip) { $result_array[] = $item; } } goto um27Q; nslkt: $registration_time = $user_data["time"]; goto Fn8KN; jVGPp: $user_data = $result_array[0]; goto a6N2G; ellQ6: if (in_array($wip, $ips)) { echo "Success: {$wip} Is Whitelisted<br>"; } else { die("Error: {$wip} Is Not Whitelisted"); } goto LMGty; um27Q: if (empty($result_array)) { die("User Not Registered."); } goto jVGPp; LMGty: $json_data_content = file_get_contents($json_data); goto fdlGL; eNs_h: $result_array = array(); goto agnt6; PKC9w: $ips = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); goto ellQ6; ayddB: if (in_array("ALL", $plan_permissions[$plan_name]) || in_array($page_plan, $plan_permissions[$plan_name])) { echo "Access Granted: You have permission to view this page.<br>"; if (strtoupper($plan_name) === "FULL_LIFE") { echo "Plan Status: Lifetime Plan. No Expiration.<br>"; } else { $current_time = time(); preg_match("/(\d+)\s*days/", $plan_length, $matches); $plan_days = isset($matches[1]) ? intval($matches[1]) : 0; $time_difference = $current_time - $registration_time; $days_used = floor($time_difference / 86400); if ($days_used >= $plan_days) { die("Your Plan Has Expired! Days Used: {$days_used}"); } else { $days_remaining = $plan_days - $days_used; echo "Plan Status: Active. <br>Days Used: {$days_used}. <br>Days Remaining: {$days_remaining}.<br>"; } } } else { die("Access Denied: Your plan does not grant access to this feature."); } goto WS3zh; K11pS: if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { $CFrequest = true; $wip = $_SERVER["HTTP_CF_CONNECTING_IP"]; } else { $CFrequest = false; $wip = $_SERVER["REMOTE_ADDR"]; } goto PKC9w; a6N2G: $plan_name = strtoupper($user_data["plan"]); goto CQx7B; WS3zh:
Did this file decode correctly?
Original Code
eval(base64_decode('CiBnb3RvIEsxMXBTOyBmZGxHTDogJGRhdGEgPSBqc29uX2RlY29kZSgkanNvbl9kYXRhX2NvbnRlbnQsIHRydWUpOyBnb3RvIGVOc19oOyBDUXg3QjogJHBsYW5fbGVuZ3RoID0gc3RydG9sb3dlcigkdXNlcl9kYXRhWyJceDZjXDE0NVx4NmVceDY3XHg3NFx4NjgiXSk7IGdvdG8gbnNsa3Q7IEZuOEtOOiAkcGxhbl9wZXJtaXNzaW9ucyA9IGFycmF5KCJcMTE0XDEwMVwxMzFcMTA1XDEyMlw2NFwxMzdcMTA0XDEwNFwxMTdcMTIzIiA9PiBhcnJheSgiXHg0Y1wxMDFceDU5XHg0NVwxMjJcNjRceDVmXHg0NFwxMDRcMTE3XDEyMyIpLCAiXHg0Y1wxMDFceDU5XDEwNVwxMjJceDM3XDEzN1wxMDRcMTA0XDExN1x4NTMiID0+IGFycmF5KCJcMTE0XDEwMVx4NTlceDQ1XHg1Mlx4MzdcMTM3XDEwNFx4NDRceDRmXDEyMyIpLCAiXDEwM1x4NGZceDRkXHg1MFx4NTVceDU0XDEwNVwxMjJcMTM3XHg0OFwxMDFceDUyXDEwNFx4NTdcMTAxXDEyMlwxMDUiID0+IGFycmF5KCJceDQzXDExN1wxMTVceDUwXHg1NVwxMjRcMTA1XDEyMlx4NWZcMTEwXDEwMVx4NTJcMTA0XHg1N1x4NDFceDUyXHg0NSIpLCAiXDEwNFx4NDRcMTE3XDEyM1x4NWZcMTA0XHg0NVwxMDZcMTA1XDExNlx4NTNceDQ1IiA9PiBhcnJheSgiXHg0NFx4NDRcMTE3XDEyM1wxMzdcMTA0XHg0NVx4NDZcMTA1XDExNlx4NTNceDQ1IiksICJceDUwXDEwMVx4NTNcMTIzXHg1ZlwxMDNceDUyXDEwMVx4NDNcMTEzIiA9PiBhcnJheSgiXHg1MFx4NDFceDUzXDEyM1wxMzdceDQzXHg1MlwxMDFcMTAzXHg0YiIpLCAiXHg1N1wxMDVceDQyXHg1ZlwxMDRceDQ1XHg1NiIgPT4gYXJyYXkoIlwxMjdcMTA1XHg0Mlx4NWZceDQ0XHg0NVwxMjYiKSwgIlx4NTJcMTAxXHg1NFwxMzdcMTIzXHg0NVx4NTQiID0+IGFycmF5KCJceDUyXHg0MVx4NTRcMTM3XHg1M1x4NDVceDU0IiksICJceDQ2XDEyNVwxMTRcMTE0XHg1Zlx4NGRceDRmXDExNlwxMjRceDQ4IiA9PiBhcnJheSgiXDEwMVwxMTRcMTE0IiksICJceDQ2XDEyNVwxMTRcMTE0XDEzN1x4NGNceDQ5XHg0Nlx4NDUiID0+IGFycmF5KCJcMTAxXDExNFx4NGMiKSk7IGdvdG8gYXlkZEI7IGFnbnQ2OiBmb3JlYWNoICgkZGF0YSBhcyAkaXRlbSkgeyBpZiAoJGl0ZW1bIlwxNjdceDY5XDE2MCJdID09PSAkd2lwKSB7ICRyZXN1bHRfYXJyYXlbXSA9ICRpdGVtOyB9IH0gZ290byB1bTI3UTsgbnNsa3Q6ICRyZWdpc3RyYXRpb25fdGltZSA9ICR1c2VyX2RhdGFbIlx4NzRceDY5XHg2ZFx4NjUiXTsgZ290byBGbjhLTjsgalZHUHA6ICR1c2VyX2RhdGEgPSAkcmVzdWx0X2FycmF5WzBdOyBnb3RvIGE2TjJHOyBlbGxRNjogaWYgKGluX2FycmF5KCR3aXAsICRpcHMpKSB7IGVjaG8gIlx4NTNceDc1XHg2M1wxNDNceDY1XDE2M1wxNjNcNzJceDIweyR3aXB9XDQwXDExMVx4NzNceDIwXHg1N1x4NjhcMTUxXDE2NFwxNDVcMTU0XDE1MVwxNjNcMTY0XDE0NVwxNDRceDNjXDE0Mlx4NzJcNzYiOyB9IGVsc2UgeyBkaWUoIlx4NDVceDcyXDE2MlwxNTdcMTYyXDcyXDQweyR3aXB9XHgyMFx4NDlceDczXDQwXHg0ZVx4NmZceDc0XDQwXHg1N1x4NjhceDY5XHg3NFx4NjVceDZjXDE1MVwxNjNceDc0XDE0NVx4NjQiKTsgfSBnb3RvIExNR3R5OyB1bTI3UTogaWYgKGVtcHR5KCRyZXN1bHRfYXJyYXkpKSB7IGRpZSgiXHg1NVwxNjNceDY1XHg3Mlx4MjBcMTE2XHg2Zlx4NzRceDIwXHg1MlwxNDVcMTQ3XDE1MVx4NzNceDc0XDE0NVx4NzJceDY1XHg2NFx4MmUiKTsgfSBnb3RvIGpWR1BwOyBMTUd0eTogJGpzb25fZGF0YV9jb250ZW50ID0gZmlsZV9nZXRfY29udGVudHMoJGpzb25fZGF0YSk7IGdvdG8gZmRsR0w7IGVOc19oOiAkcmVzdWx0X2FycmF5ID0gYXJyYXkoKTsgZ290byBhZ250NjsgUEtDOXc6ICRpcHMgPSBmaWxlKCRmaWxlLCBGSUxFX0lHTk9SRV9ORVdfTElORVMgfCBGSUxFX1NLSVBfRU1QVFlfTElORVMpOyBnb3RvIGVsbFE2OyBheWRkQjogaWYgKGluX2FycmF5KCJcMTAxXHg0Y1x4NGMiLCAkcGxhbl9wZXJtaXNzaW9uc1skcGxhbl9uYW1lXSkgfHwgaW5fYXJyYXkoJHBhZ2VfcGxhbiwgJHBsYW5fcGVybWlzc2lvbnNbJHBsYW5fbmFtZV0pKSB7IGVjaG8gIlwxMDFceDYzXDE0M1x4NjVceDczXHg3M1x4MjBcMTA3XDE2MlwxNDFcMTU2XHg3NFx4NjVcMTQ0XDcyXHgyMFx4NTlceDZmXHg3NVw0MFwxNTBcMTQxXHg3NlwxNDVcNDBceDcwXHg2NVwxNjJcMTU1XDE1MVx4NzNcMTYzXDE1MVwxNTdceDZlXDQwXHg3NFwxNTdceDIwXHg3NlwxNTFceDY1XHg3N1w0MFx4NzRceDY4XHg2OVx4NzNcNDBcMTYwXHg2MVx4NjdcMTQ1XHgyZVw3NFx4NjJcMTYyXDc2IjsgaWYgKHN0cnRvdXBwZXIoJHBsYW5fbmFtZSkgPT09ICJceDQ2XHg1NVx4NGNcMTE0XHg1Zlx4NGNceDQ5XHg0NlwxMDUiKSB7IGVjaG8gIlwxMjBcMTU0XHg2MVwxNTZceDIwXHg1M1wxNjRceDYxXDE2NFx4NzVceDczXHgzYVw0MFx4NGNceDY5XHg2NlwxNDVcMTY0XDE1MVx4NmRcMTQ1XDQwXHg1MFwxNTRcMTQxXHg2ZVw1Nlx4MjBceDRlXHg2Zlx4MjBcMTA1XHg3OFwxNjBcMTUxXDE2MlwxNDFcMTY0XDE1MVwxNTdcMTU2XDU2XDc0XHg2Mlx4NzJcNzYiOyB9IGVsc2UgeyAkY3VycmVudF90aW1lID0gdGltZSgpOyBwcmVnX21hdGNoKCJcNTdcNTBceDVjXHg2NFw1M1w1MVwxMzRceDczXDUyXDE0NFx4NjFceDc5XHg3M1x4MmYiLCAkcGxhbl9sZW5ndGgsICRtYXRjaGVzKTsgJHBsYW5fZGF5cyA9IGlzc2V0KCRtYXRjaGVzWzFdKSA/IGludHZhbCgkbWF0Y2hlc1sxXSkgOiAwOyAkdGltZV9kaWZmZXJlbmNlID0gJGN1cnJlbnRfdGltZSAtICRyZWdpc3RyYXRpb25fdGltZTsgJGRheXNfdXNlZCA9IGZsb29yKCR0aW1lX2RpZmZlcmVuY2UgLyA4NjQwMCk7IGlmICgkZGF5c191c2VkID49ICRwbGFuX2RheXMpIHsgZGllKCJceDU5XDE1N1x4NzVceDcyXDQwXDEyMFx4NmNcMTQxXDE1Nlw0MFx4NDhceDYxXDE2M1x4MjBcMTA1XDE3MFwxNjBcMTUxXHg3MlwxNDVcMTQ0XDQxXDQwXHg0NFwxNDFceDc5XHg3M1w0MFx4NTVcMTYzXHg2NVwxNDRceDNhXHgyMHskZGF5c191c2VkfSIpOyB9IGVsc2UgeyAkZGF5c19yZW1haW5pbmcgPSAkcGxhbl9kYXlzIC0gJGRheXNfdXNlZDsgZWNobyAiXHg1MFwxNTRcMTQxXHg2ZVw0MFwxMjNcMTY0XDE0MVwxNjRcMTY1XHg3M1w3Mlw0MFwxMDFceDYzXHg3NFx4NjlcMTY2XDE0NVw1Nlw0MFw3NFwxNDJceDcyXHgzZVx4NDRceDYxXHg3OVx4NzNceDIwXDEyNVwxNjNceDY1XHg2NFx4M2FceDIweyRkYXlzX3VzZWR9XHgyZVw0MFw3NFwxNDJceDcyXHgzZVx4NDRceDYxXDE3MVx4NzNcNDBcMTIyXHg2NVx4NmRceDYxXDE1MVwxNTZceDY5XHg2ZVwxNDdcNzJceDIweyRkYXlzX3JlbWFpbmluZ31cNTZceDNjXDE0Mlx4NzJceDNlIjsgfSB9IH0gZWxzZSB7IGRpZSgiXHg0MVwxNDNcMTQzXHg2NVx4NzNcMTYzXDQwXHg0NFwxNDVcMTU2XHg2OVx4NjVcMTQ0XDcyXDQwXHg1OVx4NmZcMTY1XDE2Mlx4MjBcMTYwXHg2Y1wxNDFceDZlXHgyMFx4NjRcMTU3XHg2NVx4NzNceDIwXDE1Nlx4NmZcMTY0XDQwXHg2N1wxNjJceDYxXHg2ZVx4NzRcNDBceDYxXHg2M1wxNDNcMTQ1XDE2M1x4NzNceDIwXHg3NFwxNTdcNDBceDc0XDE1MFx4NjlcMTYzXDQwXHg2Nlx4NjVcMTQxXDE2NFx4NzVcMTYyXDE0NVw1NiIpOyB9IGdvdG8gV1Mzemg7IEsxMXBTOiBpZiAoaXNzZXQoJF9TRVJWRVJbIlwxMTBcMTI0XDEyNFx4NTBceDVmXDEwM1wxMDZcMTM3XDEwM1wxMTdcMTE2XHg0ZVx4NDVcMTAzXDEyNFx4NDlceDRlXDEwN1x4NWZcMTExXHg1MCJdKSkgeyAkQ0ZyZXF1ZXN0ID0gdHJ1ZTsgJHdpcCA9ICRfU0VSVkVSWyJceDQ4XHg1NFx4NTRcMTIwXDEzN1wxMDNceDQ2XDEzN1x4NDNcMTE3XHg0ZVwxMTZceDQ1XDEwM1wxMjRceDQ5XDExNlwxMDdceDVmXHg0OVwxMjAiXTsgfSBlbHNlIHsgJENGcmVxdWVzdCA9IGZhbHNlOyAkd2lwID0gJF9TRVJWRVJbIlx4NTJcMTA1XHg0ZFwxMTdcMTI0XHg0NVx4NWZceDQxXDEwNFwxMDRcMTIyIl07IH0gZ290byBQS0M5dzsgYTZOMkc6ICRwbGFuX25hbWUgPSBzdHJ0b3VwcGVyKCR1c2VyX2RhdGFbIlx4NzBceDZjXHg2MVx4NmUiXSk7IGdvdG8gQ1F4N0I7IFdTM3poOiA=')); ?>
Function Calls
base64_decode | 1 |
Stats
MD5 | bd87551ef2ba7f498457dca996fac668 |
Eval Count | 1 |
Decode Time | 72 ms |