PHP Lisans hatası

SefaCbn

Decapat
Katılım
15 Aralık 2021
Mesajlar
286
Çözümler
6
Yer
Türkiye, Van
Daha fazla  
Sistem Özellikleri
HP HP ProBook 440 G5
Intel® Core™ i5-8250U × 8
Intel® UHD Graphics 620 (KBL GT2)
Cinsiyet
Erkek
Meslek
Yazılımcı
Merhabalar. Sistemimi şifrelemek için index'in 2.satırına <?php require 'static/functions.php' ?> yazıyorum. Functions.php'ye başka bir kod yazınca sıkıntısız ama lisans kodu ekleyince Allah'ına kavuşuyor.

Lisans kodum :
PHP:
<?php

if (!extension_loaded('curl')){

die("Sistemin çalışması için sunucunuzda cURL yüklü olmalıdır.");

}

function get_custom_date($timezone = "UTC", $format = "d.m.Y, H:i:s") {

$dt = new DateTime("now", new DateTimeZone($timezone));

$dt->setTimestamp(time());

return $dt->format($format);

unset($timezone, $format, $dt);

}

$sistem_timezone = "Europe/Istanbul";

function curlCall($strURL)

{

$ch = curl_init();

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_URL, $strURL);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

$rsData = curl_exec($ch);

curl_close($ch);

return $rsData;

}

$domain = ltrim($_SERVER["HTTP_HOST"],"www.");

$json = json_decode(curlCall('hXXXXXdomain=' . $domain . '&ip=' . $_SERVER["REMOTE_ADDR"] . ''));



if (!file_exists(__DIR__ . "/lisans.lis"))

touch(__DIR__ . "/lisans.lis");

$scriptFolder = (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on')) ? 'https://' : 'http://';

$scriptFolder .= $_SERVER['HTTP_HOST'] . dirname($_SERVER['SCRIPT_NAME']);

$gecerli_yerel_hash = curlCall($scriptFolder . "/lisans.lis");

$hash_guvenlik_anahtari = "SANSUR BEYA";

$yerel_hash = wordwrap(strtoupper(sha1(get_custom_date($sistem_t imezone, "Ymd") . $hash_guvenlik_anahtari)), 8, "-", true);

unset($hash_guvenlik_anahtari);

if ($gecerli_yerel_hash !== $yerel_hash) {



//KONTROL

if ($json->lisans == "error") {

if ($json->trial == "false") {

die(curlCall('htXXXX.html'));

}

} else {

if ($json->ban) {

die(curlCall('hXXXXl'));

} else {

if ($json->bitis != "UL") {

if ($json->bitis == "BAD") {

die(curlCall('hXXXXml'));

}

}

}

}



}

unset($json);

$lisans_aktiflik_durumu = true;

if ($lisans_aktiflik_durumu === true) {

file_put_contents(__DIR__ . "/lisans.lis", $yerel_hash);

}

unset($lisans_aktiflik_durumu);

unset($yerel_hash);

unset($hash_guvenlik_anahtari);

unset($gecerli_yerel_hash);

?>



İndex.php ilk 2 satırı

<?php require 'static/header.php' ?>

<?php require 'static/functions.php' ?>

Yönetim kod olarak ekledeğiniz


İndex.php ilk 2 satırı

<?php require 'static/header.php' ?>

<?php require 'static/functions.php' ?> yi koddan çıkarıp ana yazıya ekler misiniz? Düzenle butonu yok.
 
Son düzenleyen: Moderatör:

Geri
Yukarı