WinLicense - Yazılım Lisanslama Sistemi
|
|
WinLicense - Yazılım Lisanslama Sistemi Profesyönel Yazılım Koruyucusu ve Lisans Yöneticisi.
WinLicense, geliştiricilerin kayıtlı ve deneme sürümü uygulamalarını güvenli olarak dağıtmalarını sağlayan daha güçlü ve esnek teknoloji sunarak, gelişmiş lisans kontrol gücünü Themida gibi aynı güvenlik seviyesinde birleştirir.
WinLicense, gelişmiş ters mühendislik ve yazılım kırmaya karşı uygulamalarını korumak isteyen yazılım geliştiricileri için güçlü bir koruma sistemi olarak tasarlanmıştır. Geliştiricilerin, WinLicense ile uygulamalarını korumak için kaynak kodda herhangi bir değişikliğe veya programlama deneyimine ihtiyaçları yoktur.
WinLicense, daha önce görülmemiş güvenlik tekniklerini uygulayarak en yüksek öncelik seviyesinde kendi kodlarını çalıştırabilen, SecureEngine koruma teknolojisini kullanır. Bu teknik en yüksek güvenlik düzeyi ile herhangi bir uygulamayı güçlü bir şekilde korur.
WinLicense’ın koruma özelliklerinden bir kaçı:
- Uygulama ve veri kodlarını yüksek seviyede şifreleyerek koruma.
- Kırma araçlarına karşı gelişmiş tanıma özellikeri.
- Daha önce görülmemiş koruma tekniklerini uygulayarak önceliği en yüksek seviyede kod çalıştırma.
- Orjinal uygulamanın olası yeniden oluşumunu engelleyerek, uygulamada çalıştırılabilir kod, veri ve API’lerin karşılaştırılması.
- Tüm hata ayıklayıcılara ve disassembler yöntemlerine karşı koruma.
- SDK, SecureEngine ve korumalı uygulama ile iki yönlü iletişim sağlar.
- Gelişmiş teknolojisiyle, hafızadan diske boşaltımı (dump) önler.
- Diyaloglar ve koruma seçenekleri tamamen özelleştirilebilir.
Diğer Yazılım Koruyucuları ile WinLicense’ın Karşılaştırması
WinLicense’ın amacı, yazılım korumasında tüm geçerli güvenlik açıklarını kapamaktır. Birçok yazılım koruma programları kırılmalara karşı en iyi çözüm olduklarını idda ederler, ancak bu gerçek olmaktan çok uzaktır. Aşağıdaki listede, bir çok yazılım koruyucusunun iki ana zayıflığı ve WinLicense’ın onları nasıl kapattığı anlatılmaktadır.
- Eski Koruma Teknikleri: Normalde, eski koruma tekniklerini kullanan yazılım korucuyuları en yeni kırma araçları ile kolayca alt edilebilir. Hatta en yeni yazılım koruyucuları yazılım kırılmasına karşı sadece yeni ve güçlü olmayan teknikler ile büyük yazılım korucularının sadece kopyasıdırlar. WinLicense, yeni ve çok gelişmiş teknoloji kullanarak, uygulamayı kırmaya yönelik olası herhangi bir girişimi tanır ve gelen saldırıları önleyerek her bir uygulama için benzersiz koruma sağlayacağını garanti eder.
- İşletim Sistemi Tarafından Kısıtlı Yürütme: Güncel yazılım korucuyuları sadece seviye yetkileri “Normal” olan kodlarını çalıştırabilirler. Öncelik seviyesi en yüksek olan işletim sistemi, çekirdek modunda yürütülebilir sadece.Bu da gelişmiş koruma tekniklerini uygulayamamak anlamına gelir. WinLicense, benzersiz bir koruyucu yapı, modern kırılmalara karşı en gelişmiş teknikleri uygulamak için çekirdek modunda kendi kod parçalarını çalıştırır.
Lisans Yöneticisi olarak WinLicense
WinLicense, bir uygulama için deneme ve kayıtlı sürüm yaratma özelliğinin ikisini ve en geniş seçenekler aralığını sunuyor. Geliştiriciler, tam bir SDK ile deneme veya kayıtlı sürüm uygulamalarının mevcut durumunu kontrol etmek için WinLicense ile haberleşirler. WinLicense aynı zamanda bir uygulamanın süresi dolduğunda, lisans bozulduğunda vb. gibi tüm olası durumlarda otomatik ele alma yeteneğiyle geliştiricilerin uygulamalarının içine ek kod ekleyerek kaydetmelerini sağlar.
WinLicense’ın bazı en önemli lisans özellikleri nelerdir:
Birçok farklı sona erme tipleri ile deneme versiyonları yarakmak mümkündür. Bu sona ermeler; günler, uygulamalar, belirli tarih, dakikalar, çalıştırılma zamanı vb. olabilir.
Deneme sürüm uzantı anahtarları ile bir uygulamanın deneme sürüm süresini uzatmak mümkündür.
Olası saldırganlar tarafından deneme süresinin sıfırlamasını önlemek için deneme durumunu güçlü motorunda saklar.
Farklı geliştiricilerin ihtiyacı için farklı tiplerde lisans anahtarı yarakmak mümkündür.
Belirli bir ülkeye deneme kilidi ve lisans anahtarları oluşturulabilir.
Makine Bağlayıcı, bir uygulamanın sadece belirli bir bilgisayarda çalışmasını sağlar.
Deneme sürümlerinde sınırlı kaynaları korumak için özel deneme sayaçları.
Deneme ve kayıtlı sürümlerin ikisi için bağımsız şifre koruması.
Harici WinLicense DLL’den yardım alarak kendi otomasyon sistemini yaratmak mümkündür.
50’nin üzerinde farklı işlevleriyle tam SDK sağlar.
Deneme ve kayıtlı sürümler için .NET SDK desteği.
Veritabanı yönlendirmesi, müşterileri ve lisansları tüm yazılımlarınızda güvenli olarak kaydetmenizi sağlar.
Gömülü üreteçlerle bir uygulama için lisans anahtarları, deneme uzantı anahtarları ve şifreler yaratılır.
İçerisinde/dışarısında gösterilmesi mümkün olan tüm deneme/kayıtlı mesajlar için özelleştirme.
Diğer Lisans Yöneticileri ile WinLicence’ın Karşılaştırılması
Bir çok lisans yöneticisinde, bir uygulama içine deneme sürüm ve lisans desteği ekleyerek kullanmak kolay görünür. Daha sonra geliştiriciler ek lisans özelliklerine veya deneme sürüm verilerini daha makul korumak için ek korumaya ihtiyaç duydukları zaman, kullandıkları lisans yöneticisi onları hüsrana uğratır. Bir çok durumda bile korunan uygulamaların kırılması ve deneme sürelerini kolayca sıfırlayan geri dönüşüm araçları için amatör programcıların bilgileri yoktur. WinLicense özellikle bu açığı kapamak için geliştirilmiştir.
Aşağıda, güncel lisans yöneticilerinin ana zayıflıkları ve WinLicense’ın bunları nasıl çözdüğü belirtilmiştir.
Rigid Lisans Kayıt: Pek çok lisans yöneticileri bir uygulama lisansına sınırlı yollar sunarak uygulamanın kayıtlı olabilmesi için yol tanımlarlar. Güçlü geliştiriciler, kullandıkları lisanslama sistemi yerine belirli bir uygulamayla lisans yöneticisini adapte ederlerki lisanslama sistemi uygulamalarını adapte edebilsin. WinLicense, kendi uygulama lisansları için geliştirilen fikirleri sınırlayacak her türlü program dışında bir uygulama lisansı için birden fazla bağlantısı olan yollar sunar.
Sınırlı SDKyla denem sürüm kontrolü/lisans durumu: Pek çok lisans yöneticileri lisans yöneticisiyle etkileşim halinde olan sınırlı SDK fonksiyonlarını sunarlar. Sonradan, geliştiriciler lisans yöneticisinde bir fonksiyonun eksikliğinden dolayı kendi lisans fikirlerini uygulamakda sınırlıdılar. WinLicense, bir uygulamada deneme/lisans durumu üzerinde tam kontrol sağlayarak SDK ile 50’den fazla fonksiyon ile dışa aktarım sağlar. Bu fonksiyonlardan bir çoğu uygulama içine ek özellik eklemek için geliştiriciye fikirler verecektir.
Deneme süresinin kolayca sıfırlanması: Bir çok lisans yöneticisi çok çekici görünürler ve bir uygulamanın deneme süresinin oluşturulması için basit çözümler sunarlar. Geliştirici bir uygulamayı koruduğunda deneme süresinin sıfırlanmayacağından veya kırma araçları kulanılarak deneme uygulamasının korumasız bırakılmayacağından emin olmak ister. Bu tip lisana yöneticileri kolayca geçilebilmektedir. WinLicense, sınırlı saklama yöneticisi olarak adlandırılan karmaşık bir motor sistemiyle deneme süresini saklayarak var olan en güçlü çözümü sunar. WinLicense ile korunmuş herhangi bir uygulamanın deneme süresini sıfırlama saldırıları yapmak için son derece zor bir motordur.
Makinenin zaafları-kilitli lisanslar: Bir çok lisans yöneticisi belirli bir makinada lisans anahtarını kilitleme desteği sunar. HardwareID oluşturmak için, makina hakkında donanım bilgisi almakta ortak windows APIsine veya belirli windows kayıt anahtarlarına güvenirler. Bu makina ID’sinin olası elle değiştirilmesinden dolayı kilitli lisans anahlarında büyük bir güvenlik açığı sunar ve farklı makinada kilitli olan bir uygulamayı çalıştırır. WinLicense bu güvenlik açığının farkında, bundan dolayı HardwareID’si SecureEngine çekirdek modu teknolojisi kullanılarak donanımdan doğrudan elde ediliyor.
Sonuç
Eğer siz bir yazılım geliştiricisiyseniz, basit olarak shareware programcısı olun veya yüksek bir konumdaki proje yönetisi olun yazılımlarınızı korumaya ihtiyacınız vardır. Kırılmalardan dolayı yıllık ne kadar para kaybınız olacağını tahmin bile edemezsiniz ve yazılımın sahte kullanımı çılgınca çoğalabilir. Tüm yazılım geliştiriciler illegal kullanımlardan dolayı programlarını korumak için tedbir almaya ihtiyaçları vardır. WinLicense bunu sizin için gerçekleştirir.
Önemli Özellikler
Makineye bağımlı anahtarlar.
Zarif kayıt sistemleri için SmartActivate anahtarları.
Çoklu deneme sürüm sona erme tipleri.
Deneme sürüm ve lisans anahtarları için birkaç sona erme tipini birleştirmek mümkün.
Sistemde deneme süresini saklayan güçlü motor.
50’den fazla dışa aktarım fonksiyonuyla tam SDK.
Tam .NET SDK desteği.
Farklı geliştiricilerin ihtiyacı için özelleştirilebilir deneme sürüm SDK sayaçlar.
Web sunucusu yoluyla kolayca kendine ait lisans sistemleri yaratma desteği.
Deneme sürüm ve lisans anahtarları için ülke kilidi.
Süresi dolmuş uygulmaya deneme süresini genişletmek için deneme sürüm uzantı anahtarları
Metin anahtar kayıtları
Dosya anahtar kayıtları
Herhangi bir deneme sürüm veya kayıtlı sürüm için bağımsız şifre koruması
Süresi dolabilen lisans anahtarları
Çalınan anahtarları algılama ve takip
WinLicense tarafından içerisinde/dışarısında gösterilmesi mümkün olan tüm deneme/kayıtlı mesajlar için özelleştirme
GUI içine gömülü üreteçlerle bir uygulama için lisans anahtarları, deneme uzantı anahtarları ve şifreler yaratılır.
Belirli anahtar üreteçleri her bir korunan uygulama için otomatik üretebilir
Farklı üreticilerin ihtiyacı için lisans anahtarında özelleştirebilir veri alanı
Veritabanı yönlendirmesi, müşterileri ve lisansları tüm yazılımlarınızda güvenli olarak kaydetmenizi sağlar.
Yorumunuz: Not: HTML'ye dönüştürülmez!
Oylama: Kötü İyi
Doğrulama kodunu giriniz:



















