Crackli yazılım kullanmak, ücretli yazılımları ücretsiz olarak almanın cazip bir yolu gibi gelebilir, ancak yasa dışı olmasının yanı sıra tehlikelidir de.
Dünya çapında sayısız insan, normalde satın alacakları programlara erişmek için crackli yazılım kullanıyor. Bu yasa dışı uygulamanın etkileri çok geniş olabilir ve hem yazılım geliştiriciler hem de crackli yazılımın kullanıcıları için ciddi sonuçlar doğurabilir. Ancak yazılım kırma tam olarak nedir ve bunun nesi bu kadar kötü?
Yazılım kırma nedir?
İnsanlar, yazılım kopyalamayı ve yetkisiz dağıtımı önlemek için uygulanan önlemleri atlatmak için yazılım kırma yöntemini kullanır. Kanun, lisans kısıtlamalarını, şifreleme anahtarlarını ve diğer telif hakkı koruma mekanizmalarını atlamak için yazılım kodunu değiştirmeyi veya eklemeyi içerebilir.
Cracker’ların yegâne amacı, yazılımı kişisel kullanımları veya lisanssız kopyalama ve dağıtımları için ücretsiz olarak kullanıma sunmaktır. Ayrıca, yaratıcılarına herhangi bir ödeme yapmadan bir yazılımın premium sürümüne erişmeye çalışırlar.
Yazılım Kırma Tarihi
1950’lerde, yazılım fikri mülkiyet olarak tanınmadığından telif hakkı yoktu. On yıl sonra ABD, yazılım geliştiricilere patent vermeye başladı ve telif hakkı lisanslama ön plana çıktı. Yazılım yeni altın haline geldi ve 1970’lerde kişisel bilgisayarların piyasaya sürülmesi bu durumu yoğunlaştırdı. 1977’de ABD telif hakkı ofisi 1.200’den fazla bilgisayar programı kaydettirmişti. Yazılım şirketleri DRM (dijital hak yönetimi) ve lisans anahtarlarını kısıtlama olarak ürünlerine dahil etmeye başladı.
İlk krakerlere bilgisayar “geeks” adı verildi. Bir zamanlar ücretsiz olarak aldıkları yazılımlar için ödeme yapmaya istekli değiller, lisans anahtarlarını ve kısıtlamaları aşmanın yollarını bulmaya başladılar. Popüler bir yazılımın “kırılmış” sürümünü ilk yayınlayan olmak, bilgisayar korsanları ve bilgisayar korsanları grupları arasında bir onur nişanı haline geldi.
2000’li yılların başında yazılım üretiminde bir patlama yaşandı ve P2P (eşler arası) dosya aktarım ağlarının ortaya çıkmasıyla, crackli yazılım dağıtımı önceki yüzyıla kıyasla şaşırtıcı boyutlara ulaştı. Bu, cracker’lar ve yazılım endüstrisi arasındaki yarışı getirdi, bir grup telif haklarının ihlal edilmesini önlemenin yeni yollarını ararken, diğeri bu kısıtlamaları aşmak için yeni yollar icat etti.
Yazılım Kırma Türleri
Cracker’lar, lisans anahtarlarını ve yazılım koruma önlemlerini geçmek için çeşitli yöntemler kullanır.
1. Keygen Kırma
Keygen kırma, yazılım için geçerli lisans anahtarları üretmek üzere bir anahtar oluşturma programı kullanmayı içerir. Popüler olarak “keygen” olarak bilinen bu tür program, yazılım lisansı satın alan kişiler için yasal lisans anahtarları oluşturmak için temel alınan yazılımın kullandığı algoritmayı analiz eder.
Cracker’lar, yazılım etkinleştirme gereksinimlerini atlamak ve yalnızca ödeme yapan kullanıcılara sunulan premium hizmetlere erişmek istediklerinde keygen’i kullanır. Keygen programı, birden fazla bilgisayarda kullanılabilmesi için genellikle yazılımın crackli versiyonu ile birlikte dağıtılır. Keygen programlarını kullanan birçok kişinin popüler kötü amaçlı yazılım HackTool:Win32/Keygen’den etkilenme olasılığı yüksektir .
2. Yama Kırma
Bu yöntemle korsanlar yazılımın kodunu analiz eder ve kodu değiştiren bir program (“yama” olarak adlandırılır) oluşturur.
İlk olarak, korsanlar yazılımın kodunu analiz eder ve yazılımın koruma önlemlerini uygulamaktan sorumlu algoritmaları belirler. Daha sonra korsan, bu koruma önlemlerini tamamen kaldırarak kodu değiştirir. Değişiklikten sonra korsanlar, yazılıma uygulandığında değişiklikleri yapan küçük bir program olan yamayı oluşturur.
Bu yama, crackli yazılımla birlikte dağıtılmakta olup, aynı yazılımın birden fazla kopyası ile kullanılmasına olanak sağlamakta ve yazılımın lisansını satın alma ihtiyacını ortadan kaldırmaktadır.
3. Sunucu Tabanlı Kırma
Sunucu tabanlı kırmada, korsanlar, yazılımın koruma önlemlerini atlamak için bir grup sunucu kurar. Bu sunuculardan crackli yazılım indirilebilir hale getirilir.
Sunucular, yazılım geliştiriciler tarafından kullanılan güvenlik önlemlerini atlatacak şekilde yapılandırılmıştır. Cracker’lar bunu, yazılım için lisans anahtarları üretmek üzere bir anahtar üreteci kullanarak, yazılımın kodunu doğrudan değiştirerek veya yazılımın zaten kırılmış bir sürümünü iyileştirerek yapar.
Bu tamamlandığında, korsan yazılımlar genellikle web tabanlı bir platform aracılığıyla kırılan yazılıma erişmek için bir indirme bağlantısı sağlar.
4. Tersine Mühendislik Çatlaması
Tersine mühendislik konsepti ile yazılımın kodu olası güvenlik açıkları için analiz edilir. Bu güvenlik açıkları, korsan tarafından istismar edilir ve geçerli lisans anahtarları oluşturmak veya yazılım için bir yama oluşturmak için kullanılır.
Tersine mühendislik, yazılımın korsanın istediği gibi davranmasını sağlamak için bir yazılımın kaynak kodunu yeniden yapılandırmaktır. Kaynak kodunu, yazılımın algoritmasını ve veri yapılarını parçalarına ayırmayı içerir. Bu yöntem, bir bilgisayar programındaki hataları bulmayı ve düzeltmeyi içeren hata ayıklama için de kullanılabilir. Ancak cracker’lar programdaki hataları düzeltmek zorunda kalsa da nihai amaçları bu değildir.
Tersine mühendislik kırmanın ilk adımı veri toplamadır. Hedef yazılımla ilgili bilgiler, çeşitli kaynaklardan çevrimiçi olarak ve hatta üretici aracılığıyla elde edilir. Bir sonraki adım, yazılımın sökülmesi ve incelenmesidir. Cracker’lar algoritmayı, veri yapılarını ve veri akışını bozar ve bunları hatalar ve hatalar için analiz eder.
Değişiklikler bundan sonra gelir. Kod bükülmüş ve mantık, üreticinin önlemlerini atlayacak şekilde değiştirilmiştir. Değişiklikten sonra, yazılım nihayet kırık bir sürüm olarak tekrar bir araya getirilir.
Crackli Yazılım Kullanmanın Getirdiği Sonuçlar
ABD’de, yazılım telif hakkı yasasını ihlal ettiği için crackli yazılım kullanmak yasa dışıdır . Suçlular 150.000 dolara kadar para cezası ödemek ve beş yıl hapis cezası ödemek zorunda kalabilir. İşte crackli yazılım kullanmamanız için diğer nedenler.
Kötü Amaçlı Yazılım ve Güvenlik Riskleri
Yazılım parçalara ayrıldığında ve kodu değiştirildiğinde, kötü amaçlı yazılımlara ve diğer birçok güvenlik tehdidine karşı savunmasız hale gelebilir. Cracker’lar, programa kötü amaçlı yazılım eklemek için güvenlik açığı bile oluşturabilir. Bu tehdit aktörleri , çatlamış yazılımı indirirseniz, bilgisayarınızdan hassas finansal bilgileri çalmak için farklı türden kötü amaçlı programlar kullanabilir .
Teknik Destek ve Güncelleme Yok
Çatlak yazılımlar düzenli olarak güncellenmez ve bu da onları güvenlik tehditlerine açık hale getirir. Ek olarak, yazılım sağlayıcılar yazılımı iyileştirdikçe ve farklı işlevler ekledikçe, crackli sürüm geçerliliğini yitirir.
Herhangi bir bilgisayar programının crackli sürümünü kullanıyorsanız ve buglar varsa bunları kendiniz çözmeniz gerekecektir. Bunun nedeni, değiştirilmiş yazılımı geliştiren korsanların tipik olarak bir müşteri destek sistemine sahip olmamasıdır.
Yazılım Geliştiriciler İçin Gelir Kaybı
Crackli yazılımları ne kadar çok kullanırsanız, yasal olarak oluşturulmuş bilgisayar programlarını yok eden korsanları o kadar çok ödüllendirirsiniz. Crackli yazılımlar, yazılımcılar için gelir kaybına neden olur ve yazılım sektöründeki yatırımlar giderek azalabilir.
Cracker’lar ve Geliştiriciler Arasındaki Bitmeyen Savaş
Crackli yazılım kullanmanın ciddi sonuçları vardır. Pek çok cracker, crackli programlarında farklı kötü amaçlı yazılımları saklar ve dağıtarak kullanıcılardan hassas bilgiler toplamayı amaçlar.
Ve yazılım geliştiriciler, telif hakkı ihlallerini önlemek için yeni güvenlik önlemleri oluşturdukça, korsanlar neredeyse her zaman göreve hazır görünür ve bu önlemleri atlamak ve yazılım sahiplerinin lisans haklarını ihlal etmek için yeni yollar yaratır.
Elbette, YouTube ve çevrimiçi kurslar akıllı telefon fotoğrafçılığı öğrenmek için popülerdir, ancak en iyi öğretmeniniz…
Akıllı bir TV bir akış cihazının yerini alabilir mi, yoksa birlikte daha iyi çalışıyor mu?…
Telegram, işletmelerle bağlantı kurmanın harika bir yoludur, ancak bazı dolandırıcılar sahte hesaplar oluşturarak ve insanları…
Karşıla karşıya olalım: telefonlarımız bizim hakkımızda bazen fark ettiğimizden daha fazla şey biliyor - kişisel…
E-posta gelen kutunuzu yönetmek genellikle ezici bir şey olabilir. Sürekli bir iş e-postası, promosyon teklifleri…
Stanford Üniversitesi'nde yapılan yeni deneylere göre, mevsimsel gripten sorumlu ana virüslerden biri, sıcak bir vücut…