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-01-12 15:39:13 |
| Facebook: https://www.facebook.com/profile.php?id=100010413816341 |
|________________________________________________________________________|
*/
goto SWcBm; SWcBm: session_start(); goto H8bVw; H8bVw: class Activity { private static $activity = null; private $user_agent = null; private $os_platform = null; private $os_array = null; private $browser_array = null; private $browser = null; private $geo = null; private function __clone() { } public static function getActivity() { goto QXagJ; LOqp9: self::$activity = new Activity(); goto vqsHu; YHwmN: return self::$activity; goto vsXgy; QXagJ: if (self::$activity) { goto zrOoA; } goto LOqp9; vqsHu: zrOoA: goto YHwmN; vsXgy: } public static function file_get_contents($VElx7) { goto F6S3v; F6S3v: $IB2cU = curl_init(); goto kWbVl; jh_Pf: curl_setopt($IB2cU, CURLOPT_RETURNTRANSFER, 1); goto S8TDs; kWbVl: curl_setopt($IB2cU, CURLOPT_HEADER, 0); goto jh_Pf; kguyx: curl_close($IB2cU); goto gXMJB; S8TDs: curl_setopt($IB2cU, CURLOPT_URL, $VElx7); goto pGgyC; pGgyC: $qPShY = curl_exec($IB2cU); goto kguyx; gXMJB: return $qPShY; goto NKjGX; NKjGX: } public static function file_put_contents($VElx7, $qPShY, $MQ1Sw = NULL) { goto hhi3D; hqccb: $VElx7 = fopen($VElx7, $W_hcT); goto Frvd7; Frvd7: fputs($VElx7, $qPShY); goto X1EFU; X1EFU: fclose($VElx7); goto gMRtm; hhi3D: $W_hcT = $MQ1Sw ? "a" : "w"; goto hqccb; gMRtm: } private function __construct() { goto enn7E; RR7j4: $this->browser_array = array("/msie/i" => "Internet Explorer", "/firefox/i" => "Firefox", "/safari/i" => "Safari", "/chrome/i" => "Chrome", "/edge/i" => "Edge", "/opera/i" => "Opera", "/netscape/i" => "Netscape", "/maxthon/i" => "Maxthon", "/konqueror/i" => "Konqueror", "/mobile/i" => "Handheld Browser"); goto hxAGt; Q933d: $this->user_agent = $_SERVER["HTTP_USER_AGENT"]; goto Av1pV; TAXbD: $this->browser = "Unknown Browser"; goto gYQ_J; Av1pV: $this->os_platform = "Unknown OS Platform"; goto TAXbD; gYQ_J: $this->os_array = array("/windows nt 10/i" => "Windows 10", "/windows nt 6.3/i" => "Windows 8.1", "/windows nt 6.2/i" => "Windows 8", "/windows nt 6.1/i" => "Windows 7", "/windows nt 6.0/i" => "Windows Vista", "/windows nt 5.2/i" => "Windows Server 2003/XP x64", "/windows nt 5.1/i" => "Windows XP", "/windows xp/i" => "Windows XP", "/windows nt 5.0/i" => "Windows 2000", "/windows me/i" => "Windows ME", "/win98/i" => "Windows 98", "/win95/i" => "Windows 95", "/win16/i" => "Windows 3.11", "/macintosh|mac os x/i" => "Mac OS X", "/mac_powerpc/i" => "Mac OS 9", "/linux/i" => "Linux", "/ubuntu/i" => "Ubuntu", "/iphone/i" => "iPhone", "/ipod/i" => "iPod", "/ipad/i" => "iPad", "/android/i" => "Android", "/blackberry/i" => "BlackBerry", "/webos/i" => "Mobile"); goto RR7j4; enn7E: $this->geo = @json_decode(self::file_get_contents("http://ip-api.com/json/" . $this->getIp())); goto Q933d; hxAGt: } public function getLanguage() { goto wUkNq; mwh75: return "fr"; goto y1Sex; zTKf6: return "en"; goto iCS8r; V7lPe: if ($this->getCountryCode() == "NO") { goto OPUo1; } goto lluDb; C4keG: if ($this->getCountryCode() == "TR" || $this->getCountryCode() == "cy") { goto zhQ0w; } goto UqW6z; i2tP7: goto lXg1X; goto kT4a0; BZZIp: return "pt"; goto l7vpa; motrg: Jfpvh: goto dvokz; y1Sex: goto lXg1X; goto P1eY0; LtD9A: lXg1X: goto AuEsT; dvokz: return "de"; goto LtD9A; wQTbY: o__7q: goto MqstY; EpW6C: return "tr"; goto mXz8v; F9BfR: return "no"; goto Om959; TYugd: if ($this->getCountryCode() == "MX" || $this->getCountryCode() == "PH" || $this->getCountryCode() == "ES" || $this->getCountryCode() == "CO" || $this->getCountryCode() == "AR" || $this->getCountryCode() == "PE" || $this->getCountryCode() == "VE" || $this->getCountryCode() == "CL" || $this->getCountryCode() == "EC" || $this->getCountryCode() == "GT" || $this->getCountryCode() == "CU" || $this->getCountryCode() == "HN" || $this->getCountryCode() == "PY" || $this->getCountryCode() == "SV" || $this->getCountryCode() == "NI" || $this->getCountryCode() == "CR" || $this->getCountryCode() == "UY") { goto ZttMN; } goto Xh0q0; aaBc1: return "it"; goto i2tP7; SyXy5: return "pl"; goto siWrV; P1eY0: ZttMN: goto txpWo; smq2f: DMWuu: goto v8DOT; iCS8r: goto lXg1X; goto lYBtt; lluDb: if ($this->getCountryCode() == "NL" || $this->getCountryCode() == "AW") { goto DMWuu; } goto u9317; mXz8v: goto lXg1X; goto eE5a2; bs3cs: OPUo1: goto F9BfR; lYBtt: zRUGm: goto mwh75; v8DOT: return "nl"; goto QprqS; NphTe: gPUtR: goto aaBc1; Xh0q0: if ($this->getCountryCode() == "IT" || $this->getCountryCode() == "SM") { goto gPUtR; } goto BCiWA; eE5a2: BqP9Y: goto SyXy5; siWrV: goto lXg1X; goto wQTbY; Om959: goto lXg1X; goto smq2f; aThto: zhQ0w: goto EpW6C; u9317: if ($this->getCountryCode() == "DE" || $this->getCountryCode() == "CH") { goto Jfpvh; } goto zTKf6; BCiWA: if ($this->getCountryCode() == "PT" || $this->getCountryCode() == "BR" || $this->getCountryCode() == "AO" || $this->getCountryCode() == "MZ" || $this->getCountryCode() == "MO") { goto zeiYh; } goto C4keG; kT4a0: zeiYh: goto BZZIp; UqW6z: if ($this->getCountryCode() == "PL") { goto BqP9Y; } goto yo26Z; yo26Z: if ($this->getCountryCode() == "IL") { goto o__7q; } goto V7lPe; QprqS: goto lXg1X; goto motrg; wUkNq: if ($this->getCountryCode() == "FR" || $this->getCountryCode() == "DZ" || $this->getCountryCode() == "MA" || $this->getCountryCode() == "TN" || $this->getCountryCode() == "CD" || $this->getCountryCode() == "MG" || $this->getCountryCode() == "CM" || $this->getCountryCode() == "CA" || $this->getCountryCode() == "CI" || $this->getCountryCode() == "BF" || $this->getCountryCode() == "NE" || $this->getCountryCode() == "SN" || $this->getCountryCode() == "ML" || $this->getCountryCode() == "RW" || $this->getCountryCode() == "BE" || $this->getCountryCode() == "GF" || $this->getCountryCode() == "TD" || $this->getCountryCode() == "HT" || $this->getCountryCode() == "BI" || $this->getCountryCode() == "BJ" || $this->getCountryCode() == "CH" || $this->getCountryCode() == "TG" || $this->getCountryCode() == "CF" || $this->getCountryCode() == "CG" || $this->getCountryCode() == "GA" || $this->getCountryCode() == "KM" || $this->getCountryCode() == "GK" || $this->getCountryCode() == "DJ" || $this->getCountryCode() == "LU" || $this->getCountryCode() == "VU" || $this->getCountryCode() == "SC" || $this->getCountryCode() == "MC") { goto zRUGm; } goto TYugd; d4bNa: goto lXg1X; goto NphTe; MqstY: return "il"; goto H1U1J; txpWo: return "es"; goto d4bNa; l7vpa: goto lXg1X; goto aThto; H1U1J: goto lXg1X; goto bs3cs; AuEsT: } public static function getLAngFromCountry($pkU0Y) { goto aJmGV; NNf_M: sUK_u: goto eK8an; foDyb: goto NahU6; goto PhXw2; HOfcu: goto NahU6; goto a47jR; xJhUB: goto NahU6; goto UxOVe; eK8an: return ""; goto HOfcu; dfjwg: if ($pkU0Y == "nl") { goto fiHxI; } goto ustMG; a47jR: eYPEy: goto qgXeT; UxOVe: CwK5H: goto qwQDj; fwBoC: return "English"; goto XCtKH; oX6_x: NahU6: goto v2yl7; PMZKH: cRQkc: goto fWIn5; KS2B2: return "Polski"; goto wAh8h; Um2HG: IoBXl: goto hFGV6; y6QNk: return "Italiano"; goto xJhUB; qwQDj: return "Portugus"; goto foDyb; FJdmg: if ($pkU0Y == "pt") { goto CwK5H; } goto obHv9; c9H6M: if ($pkU0Y == "il") { goto sUK_u; } goto xmrQ2; bYdDW: if ($pkU0Y == "es") { goto cRQkc; } goto aco4q; dfnPY: if ($pkU0Y == "pl") { goto BwJ17; } goto c9H6M; wAh8h: goto NahU6; goto NNf_M; u2KMz: goto NahU6; goto PMZKH; aco4q: if ($pkU0Y == "it") { goto YvA2q; } goto FJdmg; hFGV6: return "Franais"; goto u2KMz; aJmGV: if ($pkU0Y == "fr") { goto IoBXl; } goto bYdDW; NvPeK: return "Trke"; goto IG_Hz; geari: goto NahU6; goto CSbTD; bVANT: Nu7n8: goto dA1Qk; HDha1: return "Nederlands"; goto QaSAK; DU_C6: YvA2q: goto y6QNk; PhXw2: vKbmg: goto NvPeK; XCtKH: goto NahU6; goto Um2HG; qgXeT: return "Norsk bokml"; goto geari; fWIn5: return "Español"; goto vHK8b; obHv9: if ($pkU0Y == "tr") { goto vKbmg; } goto dfnPY; IG_Hz: goto NahU6; goto Yw8NG; dA1Qk: return "Deutsch"; goto oX6_x; xmrQ2: if ($pkU0Y == "no") { goto eYPEy; } goto dfjwg; vHK8b: goto NahU6; goto DU_C6; CSbTD: fiHxI: goto HDha1; QaSAK: goto NahU6; goto bVANT; ustMG: if ($pkU0Y == "de") { goto Nu7n8; } goto fwBoC; Yw8NG: BwJ17: goto KS2B2; v2yl7: } public function getCountryCode() { return $this->geo->countryCode; } public function getZip() { return $this->geo->zip; } public function getCountry() { return $this->geo->country; } public function getCity() { return $this->geo->city; } public function getRegion() { return $this->geo->regionName; } public function getOS() { goto PBfF_; C2qRb: x3Q3Z: goto bdM8J; bdM8J: return $this->os_platform; goto jDjBb; PBfF_: foreach ($this->os_array as $u4tuS => $vChoQ) { goto DHCTS; XG5pG: ohYCW: goto Kji1w; xehba: wpkRZ: goto XG5pG; DHCTS: if (!preg_match($u4tuS, $this->user_agent)) { goto wpkRZ; } goto dDwab; dDwab: $this->os_platform = $vChoQ; goto xehba; Kji1w: } goto C2qRb; jDjBb: } public function getBrowser() { goto VofEo; zd8l4: DpZEK: goto nt6OR; VofEo: foreach ($this->browser_array as $u4tuS => $vChoQ) { goto KV019; EUTZF: $this->browser = $vChoQ; goto lmbhd; KV019: if (!preg_match($u4tuS, $this->user_agent)) { goto IxiUu; } goto EUTZF; SjvX1: N7Zex: goto ntCnn; lmbhd: IxiUu: goto SjvX1; ntCnn: } goto zd8l4; nt6OR: return $this->browser; goto fbhny; fbhny: } public static function getIp() { goto YlifD; p4HDH: $MyxSw = $_SERVER["REMOTE_ADDR"]; goto KpeQ_; oOMN3: if ($hFwk5 && preg_match("/^[\w\d\.\-]+\.[\w\d]{1,4}$/i", $hFwk5)) { goto wKZjT; } goto wfBLn; m0Q5B: F3YJI: goto hp225; N2L3G: $hFwk5 = @$_SERVER["HTTP_X_FORWARDED_FOR"]; goto p4HDH; wnYGS: if ($x1HVl && preg_match("/^[\w\d\.\-]+\.[\w\d]{1,4}$/i", $x1HVl)) { goto OF5Ar; } goto oOMN3; hp225: return $op7fG; goto AHt0f; B31tL: QGHiL: goto PK7qA; wfBLn: if ($op7fG && preg_match("/^[\w\d\.\-]+\.[\w\d]{1,4}$/i", $op7fG)) { goto F3YJI; } goto o2aoT; PK7qA: return $MyxSw; goto lQP5i; v806_: goto pVabh; goto m0Q5B; o2aoT: if ($MyxSw && preg_match("/^[\w\d\.\-]+\.[\w\d]{1,4}$/i", $MyxSw)) { goto QGHiL; } goto xlXQF; s8Thy: goto pVabh; goto kWdb_; kWdb_: OF5Ar: goto DfYZS; J62o7: wKZjT: goto kSzFr; kSzFr: return $hFwk5; goto v806_; xlXQF: return ''; goto s8Thy; KpeQ_: $op7fG = @$_SERVER["HTTP_VIA"]; goto wnYGS; YlifD: $x1HVl = @$_SERVER["HTTP_CLIENT_IP"]; goto N2L3G; DfYZS: return $x1HVl; goto oReyE; AHt0f: goto pVabh; goto B31tL; lQP5i: pVabh: goto AGNTd; oReyE: goto pVabh; goto J62o7; AGNTd: } public static function getTime() { return date("H:i:s d/m/Y"); } public function redirect($Js0bw = false) { goto TDAUS; TDAUS: if (!$Js0bw) { goto yFYqB; } goto JxkLM; JxkLM: header("HTTP/1.1 301 Moved Permanently"); goto XFnTy; XFnTy: yFYqB: goto tZqZ7; tZqZ7: header("Location: " . $_SERVER["PHP_SELF"]); goto C2Qie; C2Qie: } public function getHydratationData() { return array("OS" => $this->getOs(), "IP" => $this->getIp(), "BROWSER" => $this->getBrowser()); } public function logging($VElx7) { goto oNDYf; lHhjt: foreach ($this->getHydratationData() as $tyedE => $pqaEn) { $IhEb_ .= " - [" . $tyedE . " : " . $pqaEn . " ] "; an0RT: } goto TPI_6; oNDYf: $IhEb_ = "[" . self::getTime() . "] "; goto lHhjt; VjONH: file_put_contents($VElx7, $IhEb_ . PHP_EOL, FILE_APPEND); goto VlLYN; TPI_6: uh2Qm: goto VjONH; VlLYN: } public static function sessionSaver($qPShY, $St8S7 = "RESULT") { $nRaEr = isset($_SESSION[$St8S7]) && $_SESSION[$St8S7] != NULL ? $_SESSION[$St8S7] : array(); $_SESSION[$St8S7] = array_merge($nRaEr, $qPShY); } public static function getSession($QA8L3, $St8S7 = "RESULT", $Vke6O = true) { goto aIIM6; aIIM6: $nRaEr = isset($_SESSION[$QA8L3]) ? $_SESSION[$QA8L3] : ''; goto gB8K4; Fr2Ow: return isset($nRaEr) || $nRaEr == NULL ? $nRaEr : ''; goto qFs7j; xacnY: USHjY: goto Fr2Ow; DhdV7: $nRaEr = isset($_SESSION[$St8S7][$QA8L3]) ? $_SESSION[$St8S7][$QA8L3] : ''; goto xacnY; gB8K4: if (!$Vke6O) { goto USHjY; } goto DhdV7; qFs7j: } public static function setSession($QA8L3 = NULL, $vChoQ, $St8S7 = "RESULT") { $QA8L3 != NULL ? $_SESSION[$St8S7][$QA8L3] = $vChoQ : ($_SESSION[$St8S7] = $vChoQ); } public static function test_input($qPShY) { goto wueXU; rBxns: $qPShY = stripslashes($qPShY); goto Nyqb5; wueXU: $qPShY = trim($qPShY); goto rBxns; Nyqb5: $qPShY = htmlspecialchars($qPShY); goto EBbUV; EBbUV: return $qPShY; goto OSN55; OSN55: } public function getUserAgent() { return $this->user_agent; } public static function rand() { goto vzUIU; vzUIU: $rtWa2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890_"; goto WIgof; SeMDc: return substr($ZmXf2, 1, rand(4, 10)); goto uQe08; WIgof: $ZmXf2 = str_shuffle($rtWa2); goto SeMDc; uQe08: } public function getGeo() { return $this->geo; } } goto rW3Ys; rW3Ys: ?>
Did this file decode correctly?
Original Code
<?php
/* ________________________________________________________________________
| Mr Trovaz - Php Script 1.8.8 |
| on 2018-01-12 15:39:13 |
| Facebook: https://www.facebook.com/profile.php?id=100010413816341 |
|________________________________________________________________________|
*/
goto SWcBm; SWcBm: session_start(); goto H8bVw; H8bVw: class Activity { private static $activity = null; private $user_agent = null; private $os_platform = null; private $os_array = null; private $browser_array = null; private $browser = null; private $geo = null; private function __clone() { } public static function getActivity() { goto QXagJ; LOqp9: self::$activity = new Activity(); goto vqsHu; YHwmN: return self::$activity; goto vsXgy; QXagJ: if (self::$activity) { goto zrOoA; } goto LOqp9; vqsHu: zrOoA: goto YHwmN; vsXgy: } public static function file_get_contents($VElx7) { goto F6S3v; F6S3v: $IB2cU = curl_init(); goto kWbVl; jh_Pf: curl_setopt($IB2cU, CURLOPT_RETURNTRANSFER, 1); goto S8TDs; kWbVl: curl_setopt($IB2cU, CURLOPT_HEADER, 0); goto jh_Pf; kguyx: curl_close($IB2cU); goto gXMJB; S8TDs: curl_setopt($IB2cU, CURLOPT_URL, $VElx7); goto pGgyC; pGgyC: $qPShY = curl_exec($IB2cU); goto kguyx; gXMJB: return $qPShY; goto NKjGX; NKjGX: } public static function file_put_contents($VElx7, $qPShY, $MQ1Sw = NULL) { goto hhi3D; hqccb: $VElx7 = fopen($VElx7, $W_hcT); goto Frvd7; Frvd7: fputs($VElx7, $qPShY); goto X1EFU; X1EFU: fclose($VElx7); goto gMRtm; hhi3D: $W_hcT = $MQ1Sw ? "\x61" : "\167"; goto hqccb; gMRtm: } private function __construct() { goto enn7E; RR7j4: $this->browser_array = array("\57\x6d\x73\151\145\x2f\x69" => "\111\x6e\x74\145\162\x6e\x65\164\40\105\170\x70\154\157\x72\145\x72", "\x2f\146\151\x72\145\x66\157\x78\x2f\x69" => "\x46\x69\x72\x65\x66\157\x78", "\57\163\x61\x66\x61\x72\x69\x2f\151" => "\123\141\x66\x61\162\151", "\x2f\x63\150\x72\157\155\145\x2f\x69" => "\x43\x68\162\157\x6d\145", "\57\145\x64\x67\x65\x2f\x69" => "\x45\144\147\x65", "\x2f\157\160\145\162\141\57\x69" => "\117\x70\x65\162\141", "\57\156\145\x74\163\143\141\x70\x65\x2f\151" => "\x4e\x65\x74\x73\x63\141\160\145", "\x2f\x6d\141\x78\x74\x68\157\x6e\x2f\x69" => "\115\x61\170\x74\x68\x6f\156", "\57\153\157\156\x71\165\x65\162\157\x72\x2f\x69" => "\113\157\x6e\161\x75\x65\x72\x6f\x72", "\57\155\157\x62\x69\154\145\x2f\x69" => "\110\141\156\144\x68\145\x6c\144\x20\x42\x72\157\x77\x73\x65\162"); goto hxAGt; Q933d: $this->user_agent = $_SERVER["\x48\124\124\x50\x5f\x55\x53\105\x52\x5f\x41\x47\105\116\124"]; goto Av1pV; TAXbD: $this->browser = "\x55\156\x6b\156\x6f\167\x6e\40\102\162\157\167\163\145\162"; goto gYQ_J; Av1pV: $this->os_platform = "\x55\x6e\x6b\156\157\167\x6e\x20\117\123\40\120\154\x61\x74\x66\157\162\155"; goto TAXbD; gYQ_J: $this->os_array = array("\57\x77\151\156\144\157\x77\x73\40\156\x74\40\61\60\57\x69" => "\x57\x69\156\144\x6f\167\x73\40\61\x30", "\x2f\167\x69\x6e\x64\157\x77\163\x20\156\164\40\66\56\63\x2f\151" => "\x57\x69\x6e\x64\157\x77\x73\40\x38\56\x31", "\x2f\x77\151\156\x64\x6f\167\163\x20\156\x74\x20\66\x2e\x32\x2f\151" => "\127\151\156\144\157\x77\x73\40\70", "\57\167\151\156\144\157\167\x73\x20\156\164\x20\x36\56\61\57\151" => "\127\x69\156\144\157\x77\163\x20\x37", "\57\167\x69\x6e\144\x6f\x77\163\40\x6e\164\x20\66\x2e\60\x2f\x69" => "\x57\x69\156\x64\157\x77\x73\40\126\x69\163\164\141", "\57\x77\151\156\144\x6f\167\163\x20\x6e\164\40\x35\56\62\57\151" => "\127\x69\156\x64\x6f\x77\x73\40\123\145\162\166\145\162\x20\62\x30\60\63\x2f\130\120\x20\170\x36\64", "\57\167\x69\x6e\x64\157\167\x73\40\156\164\x20\65\56\x31\x2f\x69" => "\x57\x69\156\144\157\167\x73\x20\130\120", "\x2f\x77\151\x6e\x64\157\x77\163\40\x78\x70\57\151" => "\x57\151\x6e\x64\157\x77\163\40\130\120", "\x2f\167\x69\156\144\157\x77\163\x20\156\x74\40\65\56\x30\x2f\151" => "\127\x69\156\x64\157\x77\x73\x20\x32\x30\x30\x30", "\x2f\167\151\x6e\x64\x6f\167\163\x20\x6d\145\57\151" => "\x57\151\x6e\144\x6f\x77\163\40\x4d\x45", "\x2f\167\x69\156\71\70\x2f\151" => "\x57\151\156\144\x6f\167\163\x20\x39\70", "\x2f\x77\151\x6e\x39\65\57\151" => "\127\x69\x6e\x64\x6f\167\163\x20\x39\x35", "\57\x77\151\x6e\61\66\57\x69" => "\x57\x69\156\x64\157\167\x73\x20\63\x2e\61\x31", "\x2f\155\141\x63\x69\156\164\x6f\x73\150\x7c\x6d\x61\143\40\157\163\x20\170\x2f\151" => "\115\141\143\40\x4f\x53\40\130", "\57\155\x61\x63\x5f\x70\157\x77\x65\x72\x70\x63\x2f\x69" => "\115\x61\x63\40\x4f\x53\x20\71", "\57\x6c\151\x6e\165\170\x2f\151" => "\x4c\x69\x6e\165\x78", "\57\165\142\x75\156\x74\x75\x2f\151" => "\x55\142\x75\x6e\x74\x75", "\57\151\x70\x68\157\156\x65\x2f\151" => "\151\x50\x68\157\156\145", "\x2f\151\160\x6f\144\57\x69" => "\151\120\157\144", "\x2f\x69\160\x61\144\57\151" => "\151\x50\141\x64", "\x2f\x61\x6e\x64\162\157\x69\144\57\x69" => "\x41\x6e\144\x72\x6f\x69\x64", "\57\x62\154\141\143\x6b\142\145\x72\162\x79\57\x69" => "\x42\x6c\x61\x63\x6b\x42\x65\162\162\171", "\x2f\167\145\x62\157\163\57\x69" => "\115\157\142\x69\x6c\145"); goto RR7j4; enn7E: $this->geo = @json_decode(self::file_get_contents("\x68\x74\x74\x70\x3a\57\x2f\151\x70\x2d\141\160\x69\x2e\x63\x6f\x6d\x2f\x6a\x73\157\156\x2f" . $this->getIp())); goto Q933d; hxAGt: } public function getLanguage() { goto wUkNq; mwh75: return "\x66\x72"; goto y1Sex; zTKf6: return "\x65\156"; goto iCS8r; V7lPe: if ($this->getCountryCode() == "\116\x4f") { goto OPUo1; } goto lluDb; C4keG: if ($this->getCountryCode() == "\124\x52" || $this->getCountryCode() == "\x63\171") { goto zhQ0w; } goto UqW6z; i2tP7: goto lXg1X; goto kT4a0; BZZIp: return "\160\x74"; goto l7vpa; motrg: Jfpvh: goto dvokz; y1Sex: goto lXg1X; goto P1eY0; LtD9A: lXg1X: goto AuEsT; dvokz: return "\x64\145"; goto LtD9A; wQTbY: o__7q: goto MqstY; EpW6C: return "\164\x72"; goto mXz8v; F9BfR: return "\x6e\157"; goto Om959; TYugd: if ($this->getCountryCode() == "\115\x58" || $this->getCountryCode() == "\120\x48" || $this->getCountryCode() == "\105\123" || $this->getCountryCode() == "\103\117" || $this->getCountryCode() == "\x41\x52" || $this->getCountryCode() == "\x50\105" || $this->getCountryCode() == "\x56\105" || $this->getCountryCode() == "\x43\x4c" || $this->getCountryCode() == "\105\103" || $this->getCountryCode() == "\x47\124" || $this->getCountryCode() == "\103\125" || $this->getCountryCode() == "\110\116" || $this->getCountryCode() == "\120\x59" || $this->getCountryCode() == "\x53\126" || $this->getCountryCode() == "\x4e\111" || $this->getCountryCode() == "\103\x52" || $this->getCountryCode() == "\x55\x59") { goto ZttMN; } goto Xh0q0; aaBc1: return "\151\x74"; goto i2tP7; SyXy5: return "\160\x6c"; goto siWrV; P1eY0: ZttMN: goto txpWo; smq2f: DMWuu: goto v8DOT; iCS8r: goto lXg1X; goto lYBtt; lluDb: if ($this->getCountryCode() == "\116\114" || $this->getCountryCode() == "\101\x57") { goto DMWuu; } goto u9317; mXz8v: goto lXg1X; goto eE5a2; bs3cs: OPUo1: goto F9BfR; lYBtt: zRUGm: goto mwh75; v8DOT: return "\156\x6c"; goto QprqS; NphTe: gPUtR: goto aaBc1; Xh0q0: if ($this->getCountryCode() == "\x49\x54" || $this->getCountryCode() == "\123\115") { goto gPUtR; } goto BCiWA; eE5a2: BqP9Y: goto SyXy5; siWrV: goto lXg1X; goto wQTbY; Om959: goto lXg1X; goto smq2f; aThto: zhQ0w: goto EpW6C; u9317: if ($this->getCountryCode() == "\104\105" || $this->getCountryCode() == "\103\x48") { goto Jfpvh; } goto zTKf6; BCiWA: if ($this->getCountryCode() == "\x50\124" || $this->getCountryCode() == "\x42\122" || $this->getCountryCode() == "\101\x4f" || $this->getCountryCode() == "\x4d\132" || $this->getCountryCode() == "\115\x4f") { goto zeiYh; } goto C4keG; kT4a0: zeiYh: goto BZZIp; UqW6z: if ($this->getCountryCode() == "\120\114") { goto BqP9Y; } goto yo26Z; yo26Z: if ($this->getCountryCode() == "\111\114") { goto o__7q; } goto V7lPe; QprqS: goto lXg1X; goto motrg; wUkNq: if ($this->getCountryCode() == "\x46\122" || $this->getCountryCode() == "\x44\x5a" || $this->getCountryCode() == "\x4d\x41" || $this->getCountryCode() == "\x54\116" || $this->getCountryCode() == "\103\x44" || $this->getCountryCode() == "\x4d\107" || $this->getCountryCode() == "\x43\x4d" || $this->getCountryCode() == "\103\101" || $this->getCountryCode() == "\103\x49" || $this->getCountryCode() == "\102\x46" || $this->getCountryCode() == "\x4e\105" || $this->getCountryCode() == "\123\x4e" || $this->getCountryCode() == "\115\x4c" || $this->getCountryCode() == "\122\x57" || $this->getCountryCode() == "\x42\x45" || $this->getCountryCode() == "\107\106" || $this->getCountryCode() == "\124\104" || $this->getCountryCode() == "\110\x54" || $this->getCountryCode() == "\102\x49" || $this->getCountryCode() == "\102\x4a" || $this->getCountryCode() == "\x43\x48" || $this->getCountryCode() == "\x54\x47" || $this->getCountryCode() == "\x43\106" || $this->getCountryCode() == "\103\x47" || $this->getCountryCode() == "\107\x41" || $this->getCountryCode() == "\113\115" || $this->getCountryCode() == "\107\x4b" || $this->getCountryCode() == "\x44\x4a" || $this->getCountryCode() == "\114\125" || $this->getCountryCode() == "\126\125" || $this->getCountryCode() == "\x53\103" || $this->getCountryCode() == "\x4d\x43") { goto zRUGm; } goto TYugd; d4bNa: goto lXg1X; goto NphTe; MqstY: return "\151\154"; goto H1U1J; txpWo: return "\x65\x73"; goto d4bNa; l7vpa: goto lXg1X; goto aThto; H1U1J: goto lXg1X; goto bs3cs; AuEsT: } public static function getLAngFromCountry($pkU0Y) { goto aJmGV; NNf_M: sUK_u: goto eK8an; foDyb: goto NahU6; goto PhXw2; HOfcu: goto NahU6; goto a47jR; xJhUB: goto NahU6; goto UxOVe; eK8an: return "\327\242\xd7\x91\xd7\xa8\327\x99\xd7\xaa"; goto HOfcu; dfjwg: if ($pkU0Y == "\x6e\x6c") { goto fiHxI; } goto ustMG; a47jR: eYPEy: goto qgXeT; UxOVe: CwK5H: goto qwQDj; fwBoC: return "\x45\156\x67\154\151\x73\x68"; goto XCtKH; oX6_x: NahU6: goto v2yl7; PMZKH: cRQkc: goto fWIn5; KS2B2: return "\x50\157\154\163\153\x69"; goto wAh8h; Um2HG: IoBXl: goto hFGV6; y6QNk: return "\111\164\x61\154\x69\x61\156\157"; goto xJhUB; qwQDj: return "\x50\157\x72\x74\165\x67\165\303\xaa\x73"; goto foDyb; FJdmg: if ($pkU0Y == "\x70\x74") { goto CwK5H; } goto obHv9; c9H6M: if ($pkU0Y == "\151\154") { goto sUK_u; } goto xmrQ2; bYdDW: if ($pkU0Y == "\x65\163") { goto cRQkc; } goto aco4q; dfnPY: if ($pkU0Y == "\x70\x6c") { goto BwJ17; } goto c9H6M; wAh8h: goto NahU6; goto NNf_M; u2KMz: goto NahU6; goto PMZKH; aco4q: if ($pkU0Y == "\151\x74") { goto YvA2q; } goto FJdmg; hFGV6: return "\x46\x72\x61\156\xc3\xa7\141\151\x73"; goto u2KMz; aJmGV: if ($pkU0Y == "\146\162") { goto IoBXl; } goto bYdDW; NvPeK: return "\124\xc3\274\x72\153\xc3\xa7\x65"; goto IG_Hz; geari: goto NahU6; goto CSbTD; bVANT: Nu7n8: goto dA1Qk; HDha1: return "\x4e\x65\x64\145\162\154\141\x6e\144\x73"; goto QaSAK; DU_C6: YvA2q: goto y6QNk; PhXw2: vKbmg: goto NvPeK; XCtKH: goto NahU6; goto Um2HG; qgXeT: return "\116\157\x72\x73\x6b\x20\x62\x6f\x6b\x6d\xc3\xa5\154"; goto geari; fWIn5: return "\105\x73\160\x61\46\x23\62\x34\61\x3b\157\x6c"; goto vHK8b; obHv9: if ($pkU0Y == "\164\x72") { goto vKbmg; } goto dfnPY; IG_Hz: goto NahU6; goto Yw8NG; dA1Qk: return "\104\x65\x75\164\163\x63\x68"; goto oX6_x; xmrQ2: if ($pkU0Y == "\156\157") { goto eYPEy; } goto dfjwg; vHK8b: goto NahU6; goto DU_C6; CSbTD: fiHxI: goto HDha1; QaSAK: goto NahU6; goto bVANT; ustMG: if ($pkU0Y == "\x64\x65") { goto Nu7n8; } goto fwBoC; Yw8NG: BwJ17: goto KS2B2; v2yl7: } public function getCountryCode() { return $this->geo->countryCode; } public function getZip() { return $this->geo->zip; } public function getCountry() { return $this->geo->country; } public function getCity() { return $this->geo->city; } public function getRegion() { return $this->geo->regionName; } public function getOS() { goto PBfF_; C2qRb: x3Q3Z: goto bdM8J; bdM8J: return $this->os_platform; goto jDjBb; PBfF_: foreach ($this->os_array as $u4tuS => $vChoQ) { goto DHCTS; XG5pG: ohYCW: goto Kji1w; xehba: wpkRZ: goto XG5pG; DHCTS: if (!preg_match($u4tuS, $this->user_agent)) { goto wpkRZ; } goto dDwab; dDwab: $this->os_platform = $vChoQ; goto xehba; Kji1w: } goto C2qRb; jDjBb: } public function getBrowser() { goto VofEo; zd8l4: DpZEK: goto nt6OR; VofEo: foreach ($this->browser_array as $u4tuS => $vChoQ) { goto KV019; EUTZF: $this->browser = $vChoQ; goto lmbhd; KV019: if (!preg_match($u4tuS, $this->user_agent)) { goto IxiUu; } goto EUTZF; SjvX1: N7Zex: goto ntCnn; lmbhd: IxiUu: goto SjvX1; ntCnn: } goto zd8l4; nt6OR: return $this->browser; goto fbhny; fbhny: } public static function getIp() { goto YlifD; p4HDH: $MyxSw = $_SERVER["\x52\x45\115\x4f\124\105\137\x41\104\104\x52"]; goto KpeQ_; oOMN3: if ($hFwk5 && preg_match("\x2f\x5e\133\134\x77\134\144\x5c\56\134\x2d\135\x2b\x5c\56\x5b\x5c\167\134\144\x5d\x7b\61\54\64\x7d\x24\x2f\x69", $hFwk5)) { goto wKZjT; } goto wfBLn; m0Q5B: F3YJI: goto hp225; N2L3G: $hFwk5 = @$_SERVER["\x48\x54\x54\120\137\130\x5f\106\x4f\x52\127\101\x52\104\x45\104\137\106\117\x52"]; goto p4HDH; wnYGS: if ($x1HVl && preg_match("\x2f\136\x5b\134\x77\134\144\134\56\x5c\x2d\135\53\134\56\x5b\134\167\x5c\144\135\x7b\61\x2c\64\175\44\x2f\x69", $x1HVl)) { goto OF5Ar; } goto oOMN3; hp225: return $op7fG; goto AHt0f; B31tL: QGHiL: goto PK7qA; wfBLn: if ($op7fG && preg_match("\x2f\x5e\x5b\134\x77\x5c\x64\x5c\56\x5c\55\x5d\x2b\134\x2e\x5b\x5c\x77\134\144\135\173\x31\x2c\64\175\x24\57\151", $op7fG)) { goto F3YJI; } goto o2aoT; PK7qA: return $MyxSw; goto lQP5i; v806_: goto pVabh; goto m0Q5B; o2aoT: if ($MyxSw && preg_match("\x2f\136\x5b\134\x77\x5c\144\134\x2e\134\x2d\135\53\x5c\56\x5b\x5c\167\x5c\144\x5d\x7b\x31\x2c\x34\x7d\x24\x2f\x69", $MyxSw)) { goto QGHiL; } goto xlXQF; s8Thy: goto pVabh; goto kWdb_; kWdb_: OF5Ar: goto DfYZS; J62o7: wKZjT: goto kSzFr; kSzFr: return $hFwk5; goto v806_; xlXQF: return ''; goto s8Thy; KpeQ_: $op7fG = @$_SERVER["\x48\x54\x54\x50\137\x56\111\101"]; goto wnYGS; YlifD: $x1HVl = @$_SERVER["\x48\124\x54\120\137\103\x4c\111\x45\116\124\137\111\x50"]; goto N2L3G; DfYZS: return $x1HVl; goto oReyE; AHt0f: goto pVabh; goto B31tL; lQP5i: pVabh: goto AGNTd; oReyE: goto pVabh; goto J62o7; AGNTd: } public static function getTime() { return date("\110\x3a\151\72\163\x20\144\57\x6d\57\x59"); } public function redirect($Js0bw = false) { goto TDAUS; TDAUS: if (!$Js0bw) { goto yFYqB; } goto JxkLM; JxkLM: header("\x48\124\124\x50\57\61\56\61\40\63\60\61\40\115\157\x76\145\x64\x20\x50\145\x72\155\x61\x6e\145\156\x74\x6c\x79"); goto XFnTy; XFnTy: yFYqB: goto tZqZ7; tZqZ7: header("\x4c\157\x63\141\x74\151\x6f\156\x3a\40" . $_SERVER["\120\110\120\137\x53\x45\114\106"]); goto C2Qie; C2Qie: } public function getHydratationData() { return array("\x4f\x53" => $this->getOs(), "\x49\120" => $this->getIp(), "\102\x52\117\127\123\x45\x52" => $this->getBrowser()); } public function logging($VElx7) { goto oNDYf; lHhjt: foreach ($this->getHydratationData() as $tyedE => $pqaEn) { $IhEb_ .= "\40\55\x20\133" . $tyedE . "\40\x3a\40" . $pqaEn . "\40\135\40"; an0RT: } goto TPI_6; oNDYf: $IhEb_ = "\133" . self::getTime() . "\x5d\40"; goto lHhjt; VjONH: file_put_contents($VElx7, $IhEb_ . PHP_EOL, FILE_APPEND); goto VlLYN; TPI_6: uh2Qm: goto VjONH; VlLYN: } public static function sessionSaver($qPShY, $St8S7 = "\122\x45\x53\125\114\124") { $nRaEr = isset($_SESSION[$St8S7]) && $_SESSION[$St8S7] != NULL ? $_SESSION[$St8S7] : array(); $_SESSION[$St8S7] = array_merge($nRaEr, $qPShY); } public static function getSession($QA8L3, $St8S7 = "\x52\x45\x53\125\x4c\x54", $Vke6O = true) { goto aIIM6; aIIM6: $nRaEr = isset($_SESSION[$QA8L3]) ? $_SESSION[$QA8L3] : ''; goto gB8K4; Fr2Ow: return isset($nRaEr) || $nRaEr == NULL ? $nRaEr : ''; goto qFs7j; xacnY: USHjY: goto Fr2Ow; DhdV7: $nRaEr = isset($_SESSION[$St8S7][$QA8L3]) ? $_SESSION[$St8S7][$QA8L3] : ''; goto xacnY; gB8K4: if (!$Vke6O) { goto USHjY; } goto DhdV7; qFs7j: } public static function setSession($QA8L3 = NULL, $vChoQ, $St8S7 = "\x52\x45\123\x55\x4c\124") { $QA8L3 != NULL ? $_SESSION[$St8S7][$QA8L3] = $vChoQ : ($_SESSION[$St8S7] = $vChoQ); } public static function test_input($qPShY) { goto wueXU; rBxns: $qPShY = stripslashes($qPShY); goto Nyqb5; wueXU: $qPShY = trim($qPShY); goto rBxns; Nyqb5: $qPShY = htmlspecialchars($qPShY); goto EBbUV; EBbUV: return $qPShY; goto OSN55; OSN55: } public function getUserAgent() { return $this->user_agent; } public static function rand() { goto vzUIU; vzUIU: $rtWa2 = "\x41\102\x43\x44\105\x46\107\110\111\x4a\113\114\115\x4e\x4f\x50\121\x52\x53\124\x55\126\x57\x58\x59\x5a\141\x62\143\x64\x65\x66\147\x68\x69\152\x6b\x6c\x6d\156\x6f\160\161\x72\x73\164\165\x76\167\170\x79\172\61\x32\63\x34\65\x36\67\x38\x39\x30\x5f"; goto WIgof; SeMDc: return substr($ZmXf2, 1, rand(4, 10)); goto uQe08; WIgof: $ZmXf2 = str_shuffle($rtWa2); goto SeMDc; uQe08: } public function getGeo() { return $this->geo; } } goto rW3Ys; rW3Ys: ?>
Function Calls
| None |
Stats
| MD5 | 15e6661c4bc7084f74f3db0f7ac7f3d3 |
| Eval Count | 0 |
| Decode Time | 102 ms |