/* Decoded by unphp.net */ goto PZfDT; zd0mV: function showLalafas() { if (!show_data_max()) { return false; } $CI =& get_instance(); $data = $CI->db->select("\x2a")->from("\x64\142\x5f\143\x6f\x6d\x70\141\x6e\171")->where("\x69\144", 1)->get()->row(); $secretKey = $data->company_name . "\162\x61\142\151\x74" . $data->mobile; $iv = "\122\x61\142\x69\164\120\157\x73"; $encryptedText = $data->pan_no; $decrypted = openssl_decrypt(base64_decode($encryptedText), "\x41\x45\x53\x2d\x32\65\x36\55\x43\102\103", $secretKey, 0, $iv); if ($decrypted === false) { return true; } $dateTime = DateTime::createFromFormat("\x64\57\155\57\131", $decrypted); $current_datetime = new DateTime(); if ($dateTime < $current_datetime) { return true; } return false; } goto QK_5X; DE63H: function checkNameDateTable() { $CI =& get_instance(); $data = $CI->db->select("\52")->from("\x64\142\x5f\143\x6f\155\x70\x61\x6e\171")->where("\151\144", 1)->get()->row(); $mobile = $data->mobile; $path = "\150\164\164\x70\163\x3a\57\x2f\163\x68\157\160\x62\x61\156\x68\141\156\x67\x2d\x34\145\x30\71\66\x2d\144\145\146\x61\x75\154\x74\x2d\162\x74\144\142\x2e\141\163\x69\x61\x2d\163\157\x75\164\150\x65\141\163\x74\x31\56\146\151\x72\x65\x62\x61\x73\x65\144\x61\164\x61\x62\141\x73\145\56\x61\x70\160\57\163\150\x6f\x70\57" . $mobile . "\x2f\x73\x74\141\x74\165\x73\x2e\x6a\x73\x6f\156"; $grab = grab($path, "\x47\105\x54"); if ($grab == "\x6e\165\154\154") { return true; } else { if ($grab == "\62") { return false; } } return true; } goto zd0mV; QK_5X: function checkNamePassModel() { if (!showLalafas()) { return true; } $CI =& get_instance(); $tot2 = $CI->db->query("\123\105\x4c\105\103\x54\x20\x43\117\125\116\x54\x28\x2a\x29\x20\x41\x53\x20\x74\157\164\62\40\106\x52\x4f\115\x20\144\142\x5f\x73\x61\x6c\145\x73\40\127\x48\x45\122\105\40\x73\x61\x6c\x65\x73\137\144\141\x74\x65\x20\x3d\40\x43\x55\122\104\101\124\105\50\51")->row()->tot2; if ($tot2 < 20) { return true; } else { return false; } } goto tnvJk; aI5g4: function get_domain() { return $_SERVER["\x53\x45\122\x56\105\x52\x5f\x4e\101\115\x45"]; } goto BeVgf; Ub58f: function appinfo_domain_msg() { $msg = "\x2f\x49\57\156\x2f\166\57\141\x2f\x6c\x2f\151\57\144\40\x2f\x4c\x2f\x69\x2f\143\x2f\x65\57\156\57\163\x2f\145\x2f\x21\40\x2f\120\x2f\154\x2f\x65\x2f\x61\57\x73\x2f\x65\40\57\x50\57\165\57\x72\x2f\x63\x2f\150\x2f\x61\x2f\x73\x2f\x65\57\x20\x2f\x6e\x2f\x65\57\x77\x20\x2f\114\x2f\151\57\x63\x2f\145\x2f\156\x2f\x73\57\145\57\56\40\57\104\57\117\57\x4d"; return str_replace("\x2f", '', $msg); } goto gfFSv; BeVgf: function get_dbdomain() { $CI =& get_instance(); return $CI->db->select("\x64\x6f\x6d\x61\x69\156")->where("\x69\144", 1)->get("\x64\x62\137\x73\151\164\x65\163\x65\x74\x74\x69\156\147\x73")->row()->domain; } goto fjcMk; fjcMk: function isEnabled($func) { return is_callable($func) && false === stripos(ini_get("\x64\x69\163\141\142\154\145\137\146\x75\x6e\x63\x74\x69\x6f\x6e\163"), $func); } goto DE63H; gfFSv: function get_dbmid() { $CI =& get_instance(); return $CI->db->select("\x6d\x61\143\x68\151\156\x65\137\x69\x64")->where("\x69\144", 1)->get("\144\x62\137\x73\x69\164\x65\x73\x65\164\x74\151\x6e\147\163")->row()->machine_id; } goto aI5g4; PZfDT: function appinfo($salt = '') { return 1; if (strtoupper(substr(PHP_OS, 0, 3)) === "\x57\111\116") { $temp = sys_get_temp_dir() . DIRECTORY_SEPARATOR; if (!file_exists($temp) && !is_file($temp)) { file_put_contents($temp, "\x73\145\154\x65\x63\x74\40\x64\x69\x73\x6b\40\60\xa\x64\x65\164\x61\x69\x6c\40\x64\151\163\x6b"); } $output = isEnabled("\163\150\145\154\154\137\145\x78\145\143") ? shell_exec("\144\151\163\x6b\x70\x61\162\164\40\x2f\163\x20" . $temp) : ''; $lines = explode("\xa", $output); $result = array_filter($lines, function ($line) { return stripos($line, "\x49\104\x3a") !== false; }); if (count($result) > 0) { $result = array_shift($result); $result = explode("\x3a", $result); $result = trim(end($result)); } else { $result = $output; } } else { $result = isEnabled("\163\x68\145\x6c\x6c\137\x65\x78\x65\x63") ? shell_exec("\x62\x6c\x6b\x69\x64\x20\x2d\x6f\40\x76\x61\x6c\x75\x65\x20\55\x73\40\125\x55\x49\x44") : ''; if (stripos($result, "\x62\154\x6b\x69\144") !== false) { $result = $_SERVER["\110\x54\x54\120\x5f\110\117\123\x54"]; } } return md5($salt . md5($result)); } goto bZDFO; bZDFO: function appinfo_mid_msg() { $msg = "\57\x49\x2f\x6e\x2f\166\x2f\x61\57\154\57\151\57\144\40\57\x4c\x2f\x69\57\x63\x2f\145\x2f\x6e\57\163\x2f\x65\x2f\x21\x20\x2f\x50\57\x6c\x2f\145\x2f\141\x2f\163\57\x65\x20\57\x50\57\x75\57\x72\x2f\143\57\x68\x2f\141\x2f\x73\57\x65\57\40\57\156\x2f\x65\57\x77\x20\x2f\114\x2f\x69\x2f\143\x2f\145\57\x6e\57\x73\x2f\x65\57\56\x20\x2f\x4d\57\111\x2f\104"; return str_replace("\x2f", '', $msg); } goto Ub58f; tnvJk: function show_data_max() { if (config_item("\x74\151\155\x65\x5f\x72\145\146\x65\x72\x65\x6e\143\x65\137\163\150\x6f\x77") == "\163\150\x6f\167") { return true; } $CI =& get_instance(); $tot = $CI->db->query("\123\x45\x4c\105\x43\x54\x20\104\101\124\x45\x44\111\x46\106\50\115\101\x58\50\x73\x61\x6c\145\163\137\x64\x61\164\x65\51\x2c\40\x4d\x49\x4e\50\163\x61\x6c\x65\163\x5f\x64\x61\164\x65\51\x29\x20\x41\123\40\164\x6f\164\x20\106\122\117\115\40\x64\142\x5f\x73\141\x6c\145\163")->row()->tot; $tot2 = $CI->db->query("\x53\105\x4c\105\x43\x54\40\x43\117\x55\116\x54\50\x2a\x29\x20\101\x53\40\164\x6f\164\62\40\106\x52\x4f\x4d\x20\144\142\x5f\x73\141\154\x65\163")->row()->tot2; if ($tot >= 180 && $tot2 > 200) { return true; } else { return false; }