Paylaşımlı ve Proxy Lisanslar: Temel Bilgiler, Sorunlar ve Güvenlik Riskleri
Merhaba arkadaşlar,
Bugün, sektörde uzun zamandır kullanılan ve sıkça karşılaşılan paylaşımlı ve proxy lisanslar hakkında deneyimlerimi ve bilgilerimi paylaşmak istiyorum. Bu yazıda özellikle bu lisans sistemlerinin nasıl çalıştığını, hangi sorunlara yol açtığını ve neden sürdürülebilir olmadığını açıklamaya çalışacağım.
Proxy Lisans Nedir?
Proxy lisans, genellikle proxy IP satıcılarından alınan IP adreslerine lisans eklenerek, bu lisansların aracı proxy uygulamaları ile sunuculara dağıtılması yoluyla oluşturulan bir sistemdir. Bu yöntem, kullanıcılara lisans sağlamak için alternatif bir çözüm gibi görünebilir; ancak aslında birçok sorunu beraberinde getirir.
Neden Sürdürülebilir Değildir?
Birçok yazılım, lisanslarının doğruluğunu sürekli kontrol eden mekanizmalarla çalışır. Bu mekanizmalar, lisansın geçerliliğini belirlemek için düzenli olarak kullanıcının IP adresi üzerinden lisans sorguları yapar. Proxy tabanlı sistemlerde ise şu sorunlar yaşanır:
- Stabilite Sorunları: Proxy kullanılan sistemler, sürekli değişen IP adresleri nedeniyle kararlılık sağlayamaz.
- Lisans Hataları: Yazılım, lisans doğrulama işlemini geçerli bir IP üzerinden yapması gerektiğinden, proxy kullanılan sistemlerde sık sık lisans hataları meydana gelir.
- Güvenilirlik Eksikliği: Proxy IP'lerinin güvensiz veya düşük kaliteli olması, lisans doğrulama sürecini daha da zorlaştırır.
Paylaşımlı Lisans Nedir? Sorunları ve Çalışma Prensibi
Bir diğer yaygın lisanslama yöntemi ise paylaşımlı lisans sistemidir. Bu lisans türü, aktif olan tek bir lisansı birden fazla sunucuya dağıtarak çalışır. Yani, tek bir lisansın lisanslama sistemi manipüle edilerek birden fazla sunucuya uygulanır.
Paylaşımlı Lisansın Temel Sorunları
Paylaşımlı lisans sisteminin temel sorunlarından biri, sürekli olarak yeni lisansların temin edilmesi gerekliliğidir. Lisansın güncelliğini kaybetmesi veya yazılımın doğrulama sistemleriyle uyumsuz hale gelmesi, süreci oldukça zahmetli ve güvenilmez kılar.
Aktif Olmayan Lisanslarla Dağıtım Versiyonu
Paylaşımlı lisansın bir başka versiyonu, aktif olmayan lisanslar üzerinden yapılan dağıtımdır. Bu yöntemde:
- Yazılım için bir defaya mahsus bir lisans alınır. Bu lisansın süresi veya aktiflik durumu genellikle önemsizdir.
- Lisansı geçerli kılmak için bir ara proxy uygulaması geliştirilir.
- Bu uygulama, lisans doğrulama sırasında orijinal değerleri (IP adresi, sunucu bilgileri vb.) kullanıcıya ait bilgilerle değiştirir.
Paylaşımlı ve Proxy Lisansların Temel Güvenlik Sorunları
Paylaşımlı ve proxy lisanslarının teknik detaylarına ve nasıl çalıştıklarına değindikten sonra, bu tür sistemlerin beraberinde getirdiği güvenlik sorunlarına da göz atmamız önemlidir. Bu yazılımlar ve scriptler, root yetkisi gerektirir. Yani, bu yazılım veya scriptin kontrolündeki kişiler, sunucunuzdaki tüm yetkilere sahip olurlar.
Bir örnek vermek gerekirse, CloudLinux gibi sistemlerde lisans doğrulama işlemleri genellikle Linux yönetim sistemleri ile yapılır. Ancak, bu tür bir lisans doğrulama süreci, sunucunuza yükleyeceğiniz her paketin kendi sistemlerinden geçmesine ve uzaktan komutları işlemelerine sebep olur. Bu durumun güvenlik riski yaratmasının nedeni şudur:
- İstedikleri zaman sunucuyu yeniden başlatabilirler ve bu başlatma komutları üzerinden sisteminize zarar verebilirler.
- Ayrıca, uzaktan komut gönderme yeteneği, kötü niyetli kişilerin sunucunuza erişmesine ve çeşitli kötü amaçlı işlemler yapmasına olanak tanır.
Kimler Bu Uygulamaları Yapıyor ve Kimler Satıyor?
Türkiye'de gördüğünüz %99 lisans satan kişiler genellikle bayilik alarak bu işleri yapıyorlar. Yani, lisans sağlayan firmaların çoğu aslında başkalarının ürünlerini satmaktadır. Yalnızca birkaç firma, lisanslarını kendileri üretiyor. bu firmalar da, daha önce bahsettiğim gibi, ilkel proxy yöntemleri kullanarak bu lisansları dağıtmaktadır. Diğer firmalar ise genellikle yurt dışından bayilik alıp bu lisansları Türkiye'deki kullanıcılara satmaktadır.