Textdoc
Zipdoc
Writeurl
ListPrompter
Loading…
public function check() { if (is_file(FCPATH . "assets/license.key")) { $value1 = file_get_contents(FCPATH . "assets/license.key"); $value1 = get_option("license", $value1); $value2 = "431-553-664"; $value3 = "khdru64d5d2f07292d75676b93999999"; $value4 = substr($value3, 0, 16); $value5 = yACyd($value1, $value2, $value3, $value4); $value5 = json_decode($value5); $ip = gethostbyname($_SERVER["HTTP_HOST"]); if (is_file(FCPATH . "assets/hs.key")) { $chkFile = file_get_contents(FCPATH . "assets/hs.key"); $old1 = yACyd($chkFile, $value2, $value3, $value4); $old2 = json_decode($old1); $fecha = new DateTime(); $fecha = $fecha->getTimestamp(); $time = $old2->time; if (isset($time) && $fecha - $time <= 21600) { return true; } } if (isset($value5->domain) && isset($ip)) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://serverpanelhost.com/check?p=12345&d=" . $value5->domain . "&i=" . $ip); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, 0); $data = curl_exec($ch); curl_close($ch); if ($data != "1") { return false; } $value2 = "431-553-664"; $value3 = "khdru64d5d2f07292d75676b93999999"; $value4 = substr($value3, 0, 16); $fecha = new DateTime(); $fecha = $fecha->getTimestamp(); $jsonobj = "{"domain": "" . $value5->domain . "" ,"time": " . $fecha . ","value": true}"; $test = openssl_encrypt($jsonobj, $value2, $value3, 0, $value4); file_put_contents(FCPATH . "assets/server.key", $test); return true; } return false; } return false; }