Follow along with the video below to see how to install our site as a web app on your home screen.
Not: This feature may not be available in some browsers.
Çok teşekkürler ama keyfini denedim ama çok karışık ve değiil bir sistemi var birde crack lenme oldukça fazla nasıl bunun önüne geçebilirim c++ ile bir form anasayfası yapıp ona sunucu vs yönlendirmek bilemedim en güvenlidir ne olurSana Adım Adım açıklamaya çalışacağım dostum...
- Lisans Anahtarı :
Her Kullanıcıya Özel Şifreli Bir Anahtardır. Örnek :
https://pastebin.com/embed_iframe/rZdXwX2i
Lisans Anahtarı Oluşturmak İçin :
- Lisans başlangıç tarihi
- Lisans süresi (örnek: 7 gün)
- Şifrelenmiş halde tutulur (örnek: SHA256 veya RSA imzalı)
*******************************************************
Python Anahtar Oluşturma Örneği :
https://pastebin.com/embed_iframe/YDBf72Gg
Daha Güçlü Bir Anahtar Örneği :
https://pastebin.com/embed_iframe/PEzsz3FV
- Lisans Sunucusu :
Programın Lisans Sunulacağı Bir RESR API Sunucusunu Oluşturur.
*********************************************************
Örnek JSON Veri Yapısı :
{
"T1V3H-7G9QW-ZN2LB-M0K7R": {
"user": "[email protected]",
"start": "2025-06-15",
"end": "2025-07-15",
"status": "active"
}
}
JSON API Cevabı :
Program Şu URL ye Sorgu Gönderir:
GET Sayfa bulunamadı - Sunucu.com
Sunucu Şu Cevabı Döner :
{
"valid": true,
"expired": false,
"days_left": 12,
"message": "Lisans geçerli, 12 gün kaldı."
}
- Program Lisans Kontrölü :
Kullanıcıdan lisans anahtarı girilmesi istenir.Bu anahtar sunucuya gönderilir. Gelen cevaba göre. Geçerliyse program devam eder. Süresi geçmişse kullanıcı bilgilendirilir yazılım kapanır veya demo moda geçer.
Python Örneği :
import requests
def check_license(key):
url = f"Sayfa bulunamadı - Sunucu.com{key}"
try:
response = requests.get(url)
data = response.json()
if data['valid'] and not data['expired']:
print(f"Lisans geçerli. Kalan gün: {data['days_left']}")
return True
else:
print("Lisans süresi dolmuş veya geçersiz.")
return False
except:
print("Lisans doğrulanamadı. Sunucuya ulaşılamıyor.")
return False
*******************************************************
- Lisans Süreleri :
Haftalık → 7 gün Aylık → 30 gün Yıllık → 365 gün
Sunucuda bu süre başlangıç tarihine eklenerek bitiş tarihi hesaplanır.
Kod :
from datetime import datetime, timedelta
def get_expiry_date(start_date, duration_days):
return (start_date + timedelta(days=duration_days)).strftime('%Y-%m-%d')
Ekstra Güvenlik Önlemleri İçin Anahtarları Şifreleyebilir Program içinde lisans kontrol fonksiyonları obfuscate edilmeli (kırılmaya karşı)
*********************************************************
Alternatif Hazır Sistemler :
- Keygen.sh
- Gumroad
- LicenceSpring
- CryptoLicensing
**********************************************************
Öğrenilmesi Gereken Temel Kurallar :
REST API nedir, nasıl çalışır?
Şifreleme (hashing, base64, RSA) J
SON veri formatı HTTP istekleri (GET / POST)
Tarih işlemleri (Python/C#/PHP fark etmez)
Yazılım içi ağ bağlantıları (requests, HttpClient vb.)
**********************************************************
Güçlü Lisanslama =Çok teşekkürler ama keyfini denedim ama çok karışık ve değiil bir sistemi var birde crack lenme oldukça fazla nasıl bunun önüne geçebilirim c++ ile bir form anasayfası yapıp ona sunucu vs yönlendirmek bilemedim en güvenlidir ne olur