lostyazilim
tr.link

Php ile Lisanslama Sistemi - Güvenli

12 Mesajlar 7.504 Okunma
acebozum
tr.link

haliluunal haliluunal Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.06.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Ağ ve bilgisayar sistemleri yö
  • Konum Ankara
  • Ad Soyad H** Ü**
  • Mesajlar 665
  • Beğeniler 80 / 270
  • Ticaret 0, (%0)

Merhaba arkadaşlar , php'ye yeni başlayanlar veya projelerini lisanslamak isteyen arkadaşlar için ufak ama güvenli bir lisans sistemi kodladım.

Anlamadığınız yerleri yorum yaparak sorabilirsiniz :)


Bu kodu fonksiyon veya scriptinizin olmazsa olmaz dosyasına eklemelisiniz.

//Lisans Kontrol Sistemi Haliluunal
//Bu kodları fonksiyon dosyanızın en üstüne koyduktan sonra , İonCube veya Zend kullanarak şifreleyeniz.
$gizli_key = "krall32"; // Lisansınızın kırılmaması için burayı değiştirin.

require('ayarlar.php');
$site = $_SERVER["HTTP_HOST"];
$dogrula = md5(sha1($site.$gizli_key));
$sitekeyi = substr($lisans_anahtari, 4, 32);
if($dogrula == $sitekeyi)
{
echo "Lisansınız Aktif.";
} else {
echo "Lisans Kodu GEÇERSİZ.";
exit();
}
?>
Site şuan çalışıyor ...


Bu dosya yukarıdaki kodu şifrelediğiniz için scripti sattığınız kişinin ayarlar.php adında dosyaya lisans kodunu girmesi gereklidir :

//Lisans anahtarı bu dosyaya girilecektir.

$lisans_anahtari = "83FYadb34960ad05d6db70425abf0ee56ce0HZ31"; // Lisans Anahtarı
?>



Bu kod ilede lisans kodu oluşturabilirsiniz.


//Lisans Kodu Üretici HalilUnal

$siteismi = "siteismi.com"; // başında http veya https olmadan giriniz
$gizli_key = "krall32"; // Lisansınızın kırılmaması için burayı değiştirin.

function rasgeleharf($kackarakter)
{
$char="ABCDEFGHIJKLMNOPRSTUVWYZQX";
for ($k=1;$k<=$kackarakter;$k++)
{
$h=substr($char,mt_rand(0,strlen($char)-1),1);
$s.=$h;
}
return $s;
}

function keyolustur($siteadi)
{
$key = mt_rand(10,99).rasgeleharf(2).md5(sha1($siteadi.$gizli_key)).rasgeleharf(2).mt_rand(10,99);
return $key;
}

echo keyolustur($siteismi);
?>



Umarım işinize yarar , iyi forumlar dilerim :)

ismail03 MustafaAKCA

kişi bu mesajı beğendi.

elektronikssl
reklam

netpisiko netpisiko Güneşli Günler. Kullanıcı
  • Üyelik 29.04.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İstanbul Anadolu
  • Ad Soyad A** K**
  • Mesajlar 300
  • Beğeniler 11 / 79
  • Ticaret 0, (%0)
lisans anahtarı yerine domaine göre lisanslasanız daha güvenilir olur ve sonrasında ioncube ile şifrelerseniz işlem tamamdır ;)
 

 

haliluunal haliluunal Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.06.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Ağ ve bilgisayar sistemleri yö
  • Konum Ankara
  • Ad Soyad H** Ü**
  • Mesajlar 665
  • Beğeniler 80 / 270
  • Ticaret 0, (%0)

netpisiko adlı üyeden alıntı

lisans anahtarı yerine domaine göre lisanslasanız daha güvenilir olur ve sonrasında ioncube ile şifrelerseniz işlem tamamdır ;)


Hocam lisans kodu zaten domaine göre üretiliyor , kontrol'de aynı şekilde :)
 

 

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
haliluunal hiç bunlara gerek yok bence her siteye benzersiz id üretip curl ile anında post etmek.
 

 

wmaraci
wmaraci

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)

mxaksoy adlı üyeden alıntı

haliluunal hiç bunlara gerek yok bence her siteye benzersiz id üretip curl ile anında post etmek.

Bi örnek paylaşırsanız yararlanırız :D
 

 

mxaksoy mxaksoy Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 23.03.2018
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad M** A**
  • Mesajlar 1358
  • Beğeniler 482 / 344
  • Ticaret 3, (%100)
ismail03
https://stackoverflow.com/questions/1846202/php-how-to-generate-a-random-unique-alphanumeric-string
ismail03

kişi bu mesajı beğendi.

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
Neyse mesajlar silinmiş. Tek önerim warezi bildirin. Kullananda yayınlayanda ceza alsın.
:) Yoksa size gelir getiren gizli kahramanlar (yazılımcılar{ben yazılımcı değilim }) üretemez. :)
 

 

ahmetce33 ahmetce33 WM Aracı Kullanıcı
  • Üyelik 16.04.2012
  • Yaş/Cinsiyet 50 / E
  • Meslek turizm
  • Konum -
  • Ad Soyad A** Ü**
  • Mesajlar 1169
  • Beğeniler 267 / 267
  • Ticaret 152, (%100)
Merhaba 1.kod alanı ayarlar.php olacak değilmi ?
2.kod alanı ise lisanskey.php
3.ise bağımsız lisansolustur.php midir yoksa kırmızı başlıklı kızmı ? ayrıca ellerinize sağlık forumu güzel kılan bu tarz paylaşımlar ++++++
 

 

Bir yalana inanmak sizi aptal yapmaz Saf olmak Şerefsiz olmaktan iyidir...

haliluunal haliluunal Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 19.06.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Ağ ve bilgisayar sistemleri yö
  • Konum Ankara
  • Ad Soyad H** Ü**
  • Mesajlar 665
  • Beğeniler 80 / 270
  • Ticaret 0, (%0)

ahmetce33 adlı üyeden alıntı

Merhaba 1.kod alanı ayarlar.php olacak değilmi ?
2.kod alanı ise lisanskey.php
3.ise bağımsız lisansolustur.php midir yoksa kırmızı başlıklı kızmı ? ayrıca ellerinize sağlık forumu güzel kılan bu tarz paylaşımlar ++++++


Merhaba, 1.kod önemli bir dosyanın içine yerleştirilecek, örn : fonksiyon dosyası
2.scriptinizi satın alan kişinin lisans kodu girmesi için gerekli alanı sağlıyor.
3. Sizde kalacak, müşterilerinize lisans kodu oluşturmak için kullanacaksınız.
 

 

ahmetce33 ahmetce33 WM Aracı Kullanıcı
  • Üyelik 16.04.2012
  • Yaş/Cinsiyet 50 / E
  • Meslek turizm
  • Konum -
  • Ad Soyad A** Ü**
  • Mesajlar 1169
  • Beğeniler 267 / 267
  • Ticaret 152, (%100)
hocam bilgilendirme için teşekkürler peki şimdi bir kodlama ile sitemizin açık ya da kapalı olduğunu bize sms yolu ile bildiren bir kodlama ne kadara mal olur ??
 

 

Bir yalana inanmak sizi aptal yapmaz Saf olmak Şerefsiz olmaktan iyidir...
wmaraci
wmaraci
Konuyu toplam 5 kişi okuyor. (0 kullanıcı ve 5 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al