Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* ________________________________________________________________________ ..
Decoded Output download
<?php
/* ________________________________________________________________________
| Mr Trovaz - Php Script 1.8.8 |
| on 2018-02-25 17:50:15 |
| Facebook: https://www.facebook.com/profile.php?id=100010413816341 |
|________________________________________________________________________|
*/
goto ssoaS; j6ojX: if (!($uy1Dp > 0)) { goto VeEDA; } goto YlGQz; fNK67: $Nhktx = xlIQf($_SERVER["REMOTE_ADDR"]); goto F03BJ; g9moV: unset($mEQ5b); goto j6ojX; hjPY0: ++$uy1Dp; goto ajfW8; labGk: unset($Nhktx); goto T4Z36; MEzeu: $vMS3h = fopen($Xu6bU, "r") or die("<p>Error: Data File</p>"); goto VtDCH; ci4HS: if (!preg_match("/(aolbuild|baidu|bingbot|bingpreview|msnbot|duckduckgo|adsbot-google|googlebot|mediapartners-google|teoma|slurp|yandex)/i", $N0ZHR)) { goto kCPtn; } goto VYeF9; R_QsK: fclose($vMS3h); goto BCYL8; jTucg: unset($Xu6bU); goto labGk; inrCo: $mEQ5b = explode(" ", $ajDcd); goto S5aZx; U2rBz: die; goto kCgYi; T6R_H: if (!(realpath(__FILE__) === realpath($_SERVER["SCRIPT_FILENAME"]))) { goto Cp6IO; } goto Lld0A; qtck0: iBPX8: goto R_QsK; ssoaS: $uy1Dp = 0; goto JINuj; Lld0A: die; goto hq9uK; JINuj: $Xu6bU = "antibots/blackhole.dat"; goto fNK67; gHcf7: if (!($ajDcd = fgets($vMS3h))) { goto iBPX8; } goto inrCo; T4Z36: function XLiQF($yD6Zr) { goto DxBd8; DxBd8: $yD6Zr = trim($yD6Zr); goto qGxsn; f00nT: $yD6Zr = str_replace("
", '', $yD6Zr); goto DBkJZ; qGxsn: $yD6Zr = strip_tags($yD6Zr); goto F2Y2B; Kfe7I: return $yD6Zr; goto UAEcZ; DBkJZ: $yD6Zr = trim($yD6Zr); goto Kfe7I; F2Y2B: $yD6Zr = htmlspecialchars($yD6Zr, ENT_QUOTES, "UTF-8"); goto f00nT; UAEcZ: } goto T6R_H; VtDCH: TKOBI: goto gHcf7; kCgYi: VeEDA: goto B20TU; ajfW8: goto iBPX8; goto Et7cZ; BCYL8: unset($ajDcd); goto g9moV; yb964: echo "<p>If you think there has been a mistake, <a href="/contact/">contact the administrator</a> via proxy server.</p>"; goto U2rBz; Et7cZ: jOexR: goto Mj834; HpDDk: kCPtn: goto MEzeu; jIRXn: die; goto HpDDk; VYeF9: header("Location: /", true, 302); goto jIRXn; S5aZx: if (!($mEQ5b[0] === $Nhktx)) { goto jOexR; } goto hjPY0; B20TU: unset($uy1Dp); goto jTucg; YlGQz: echo "<h1>You have been banned from this domain</h1>"; goto yb964; F03BJ: $N0ZHR = XliQF($_SERVER["HTTP_USER_AGENT"]); goto ci4HS; Mj834: goto TKOBI; goto qtck0; hq9uK: Cp6IO:
?>
Did this file decode correctly?
Original Code
<?php
/* ________________________________________________________________________
| Mr Trovaz - Php Script 1.8.8 |
| on 2018-02-25 17:50:15 |
| Facebook: https://www.facebook.com/profile.php?id=100010413816341 |
|________________________________________________________________________|
*/
goto ssoaS; j6ojX: if (!($uy1Dp > 0)) { goto VeEDA; } goto YlGQz; fNK67: $Nhktx = xlIQf($_SERVER["\x52\105\x4d\x4f\124\105\x5f\101\x44\x44\x52"]); goto F03BJ; g9moV: unset($mEQ5b); goto j6ojX; hjPY0: ++$uy1Dp; goto ajfW8; labGk: unset($Nhktx); goto T4Z36; MEzeu: $vMS3h = fopen($Xu6bU, "\162") or die("\x3c\x70\x3e\105\162\162\x6f\162\x3a\40\x44\141\x74\141\x20\x46\x69\154\x65\x3c\x2f\160\76"); goto VtDCH; ci4HS: if (!preg_match("\x2f\50\141\x6f\x6c\142\x75\151\154\x64\174\x62\x61\x69\x64\165\174\142\x69\x6e\x67\x62\157\x74\174\x62\151\x6e\147\160\162\x65\166\151\145\167\174\155\x73\156\142\x6f\164\x7c\144\165\143\153\144\x75\x63\153\147\157\174\141\144\163\142\157\164\55\147\x6f\157\147\154\x65\x7c\x67\157\157\147\x6c\x65\x62\157\x74\174\155\145\144\151\x61\160\141\162\164\156\145\162\163\55\147\x6f\157\x67\x6c\145\174\x74\145\x6f\155\141\174\x73\x6c\165\162\160\174\171\x61\156\x64\145\x78\51\57\x69", $N0ZHR)) { goto kCPtn; } goto VYeF9; R_QsK: fclose($vMS3h); goto BCYL8; jTucg: unset($Xu6bU); goto labGk; inrCo: $mEQ5b = explode("\40", $ajDcd); goto S5aZx; U2rBz: die; goto kCgYi; T6R_H: if (!(realpath(__FILE__) === realpath($_SERVER["\x53\103\122\111\120\x54\x5f\x46\111\x4c\x45\116\x41\115\x45"]))) { goto Cp6IO; } goto Lld0A; qtck0: iBPX8: goto R_QsK; ssoaS: $uy1Dp = 0; goto JINuj; Lld0A: die; goto hq9uK; JINuj: $Xu6bU = "\x61\x6e\164\151\x62\x6f\164\x73\57\142\154\141\143\153\x68\x6f\154\145\56\144\x61\x74"; goto fNK67; gHcf7: if (!($ajDcd = fgets($vMS3h))) { goto iBPX8; } goto inrCo; T4Z36: function XLiQF($yD6Zr) { goto DxBd8; DxBd8: $yD6Zr = trim($yD6Zr); goto qGxsn; f00nT: $yD6Zr = str_replace("\12", '', $yD6Zr); goto DBkJZ; qGxsn: $yD6Zr = strip_tags($yD6Zr); goto F2Y2B; Kfe7I: return $yD6Zr; goto UAEcZ; DBkJZ: $yD6Zr = trim($yD6Zr); goto Kfe7I; F2Y2B: $yD6Zr = htmlspecialchars($yD6Zr, ENT_QUOTES, "\125\x54\106\55\x38"); goto f00nT; UAEcZ: } goto T6R_H; VtDCH: TKOBI: goto gHcf7; kCgYi: VeEDA: goto B20TU; ajfW8: goto iBPX8; goto Et7cZ; BCYL8: unset($ajDcd); goto g9moV; yb964: echo "\74\x70\x3e\111\x66\40\171\x6f\165\40\x74\x68\x69\x6e\153\x20\x74\x68\x65\x72\x65\x20\x68\141\x73\x20\x62\x65\x65\156\40\x61\40\x6d\151\x73\164\141\x6b\x65\54\40\74\141\x20\x68\162\145\146\75\x22\x2f\x63\157\x6e\164\x61\143\164\57\x22\76\x63\x6f\x6e\164\141\143\164\40\164\x68\x65\40\x61\144\x6d\x69\156\x69\x73\164\x72\x61\164\157\x72\x3c\57\x61\x3e\x20\166\x69\x61\x20\x70\x72\x6f\170\x79\40\x73\x65\x72\x76\145\162\x2e\74\x2f\x70\76"; goto U2rBz; Et7cZ: jOexR: goto Mj834; HpDDk: kCPtn: goto MEzeu; jIRXn: die; goto HpDDk; VYeF9: header("\114\157\x63\x61\x74\151\x6f\x6e\x3a\40\57", true, 302); goto jIRXn; S5aZx: if (!($mEQ5b[0] === $Nhktx)) { goto jOexR; } goto hjPY0; B20TU: unset($uy1Dp); goto jTucg; YlGQz: echo "\x3c\150\x31\x3e\x59\x6f\165\x20\x68\141\x76\145\40\142\145\145\156\x20\142\x61\156\156\x65\144\40\x66\162\157\155\40\164\150\151\163\x20\x64\x6f\x6d\x61\151\x6e\74\x2f\150\61\76"; goto yb964; F03BJ: $N0ZHR = XliQF($_SERVER["\x48\x54\x54\x50\x5f\x55\x53\105\x52\x5f\101\x47\x45\116\x54"]); goto ci4HS; Mj834: goto TKOBI; goto qtck0; hq9uK: Cp6IO:
Function Calls
| None |
Stats
| MD5 | 1f469d399e5759cd4093aaa5d90d2a90 |
| Eval Count | 0 |
| Decode Time | 91 ms |