DRM Nedir?

Yayınlanan: 2022-06-27
Bir "DRM" logosu.
Profit_Image/Shutterstock.com

Dijital Haklar Yönetimi (DRM), dijital bir ürünü kullanan kişinin bunu yapma hakkına ve iznine sahip olduğundan emin olmak için kullanılan geniş bir teknoloji ve yöntem yelpazesidir. DRM, büyük ölçüde hak edilmeyen olumsuz bir üne sahiptir.

DRM Neden Vardır?

Bir araba veya televizyondan farklı olarak, dijital kod kolayca kopyalanabilir ve paylaşılabilir. Bu, telif hakkı ihlali ve yazılım korsanlığı ile sonuçlanır. Kullanıcılar dijital bir ürünün çalışan bir kopyasını bunun için ödeme yapmadan alabildiklerinde, o ürünün yaratıcılarının potansiyel satışları kaybetme potansiyeli vardır.

DRM, dijital içeriğin izinsiz kopyalanmasını zorlaştırmayı, korsanlığı caydırmayı ve içerik oluşturucunun mali çıkarlarını korumayı amaçlar. En azından mantık bu, ancak DRM'nin aslında amaçlanan amacında ne kadar etkili olduğu konusunda çok fazla tartışma var.

DRM'nin Birçok Türü Vardır

Dijital hakları yönetebilen her şeyin DRM olduğunu anlamak önemlidir. Bu, düşük teknolojili çözümlerden karmaşık şifrelemeye ve diğer gelişmiş tekniklere dayanan sofistike DRM'ye kadar uzanır.

Bazı şeyler, başka bir şeyin yan etkisi olarak DRM'dir. Tescilli video oyun ortamı kopyalamayı engellemekten başka nedenlerle mevcut olabilir, ancak (en azından başlangıçta) hiç kimse bu ortamları okuyacak veya yazacak donanıma sahip olmadığı için, etkin bir şekilde DRM görevi görür.

Müşterilerin oyunlarını indirmek, yönetmek ve oynamak için kullandıkları Steam istemcisi gibi bazı DRM'ler kullanıcılar tarafından etkin bir şekilde görünmezdir. Bir yazılım istemcisi bir DRM biçimidir, ancak aynı zamanda oyunlarınızı oynamayı ve onları takip etmeyi kolaylaştıran kullanışlı bir uygulamadır.

Medya Tabanlı DRM

DRM, kopyalanması zor veya imkansız bir şekilde doğrudan medyaya işlenebilir. Bunun ünlü bir örneği, ilk Sony PlayStation konsolu tarafından kullanılan sözde "yalpalama oluğu"dur.

PlayStation normal Kompakt Disk (CD) ortamını kullanmasına rağmen, fabrikada diskin üzerine standart CD yazıcıların kopyalayamayacağı bir "yalpalama oluğu" bastırdı. Bu nedenle, bir PlayStation CD'sinin bit yerine bir kopyasını oluştursanız bile, konsol bunun bir kopya olduğunu söyleyebilirdi çünkü yalpalama oluğu eksikti.

DRM uzmanı Modern Vintage Gamer, PS1 güvenliğinin video biçiminde nasıl çalıştığını açıklamak için harika bir iş çıkarıyor.

Ürün Anahtarı DRM'si

Ürün anahtarları, artık eskisi kadar popüler olmasalar da, belki de en iyi bilinen DRM türüdür. Windows gibi bir işletim sistemi veya profesyonel bir yazılım paketi satın aldığınızda, ürün anahtarı içeren bir kart (veya e-posta) alabilirsiniz. Onaylanmış anahtarlar veya anahtar listesine göre doğrulanan bir karakter dizisi, geçerli bir sonuç vermesi gereken matematiksel bir formüle yerleştirilir.

Ürün anahtarları, yalnızca anahtar listeleri yayınlanarak veya yazılım geliştiricinin yaptığı anahtarları oluşturmak için aynı algoritmayı kullanan bir anahtar oluşturucu (keygen) kullanılarak yenildi.

Yürütülebilir DRM

Bir yazılım paketinin en önemli kısmı yürütülebilir olmasıdır. Bu, programı başlatmak için çalıştırdığınız dosyadır. Onsuz, yazılımı kullanamazsınız. Yürütülebilir DRM, yazılımın yürütülebilir dosyasını yalnızca doğrulandıktan sonra çalışacak şekilde değiştirir. Örneğin, yürütülebilir dosya şifrelenmiş olabilir ve şifresini çözmek için geçerli bir lisans gerekli bir anahtardır.

Yürütülebilir dosyaya odaklanan DRM yöntemleri, video oyunlarında ortaktır ve video oyunu korsanlığı dünyasında, oyun yürütülebilir dosyasının "kırılması", genellikle bir oyundan kopya korumasını kaldırmak isteyen bilgisayar korsanlarının odak noktasıdır.

Çevrimiçi Aktivasyon

Ürün anahtarları veya korumalı yürütülebilir dosyalar gibi DRM'nin en büyük zayıflıklarından biri, koruma bir kez yenildiğinde yapılabilecek fazla bir şey olmamasıdır. Çevrimiçi etkinleştirme ise, yazılımın yasal bir kopya olduğunu doğrulamak için eve geri araması gerektiği anlamına gelir.

Bu yine de alt edilebilir olsa da, bir doğrulama sunucusunu taklit etmek veya çevrimiçi aktivasyonu yönlendiren kodu ayırmak daha karmaşık olabilir.

Check-in Çevrimiçi DRM

Check-in DRM, çevrimiçi aktivasyonun bir çeşididir ve tek gerçek fark aktivasyon sayısıdır. Check-in DRM'yi kullanan yazılım, yeniden etkinleştirme gerektirmeden önce yalnızca belirli zaman aralıkları için çevrimiçi çalışabilir. Çoğu cihaz artık çoğu zaman çevrimiçi olduğundan, insanlar seyahat edene kadar veya uzun süre bağlantı kurmayana kadar check-in DRM'sinin mevcut olduğunu bile bilmeyebilirler.

Fiziksel DRM Cihazları ve Aksesuarları

Bazen bir DRM çözümü, ayrı bir donanım aygıtı veya başka bir fiziksel çözüm olarak gelir. DOS PC oyunlarının en parlak döneminde, kılavuzdaki belirli kelimeleri aramanız veya bir şifre bulmak için bir kod tekerleği kullanmanız gereken oyunda bir telif hakkı sorunu yaşayabilirsiniz. PC oyunları büyük ölçüde fiziksel ortamın ötesine geçtiğinden, bu tür DRM eskidir.

Bazı üst düzey profesyonel yazılımlar, yazılımın çalışması için mevcut olması gereken, genellikle bir USB dongle olmak üzere özel bir donanım anahtarına ihtiyaç duyar. Yazılım geliştiricisi donanım anahtarlarının sayısını kontrol ettiğinden, anahtarlardan daha fazla kopya olamayacağı anlamına gelir. Bir donanım anahtarını çoğaltmak, yazılım DRM'sini yenmekten önemli ölçüde daha zor ve pahalıdır, ancak elbette, yazılım korsanları, donanım anahtarını yazılımda yanıltmaya veya yazılımdan buna olan ihtiyacı ortadan kaldırmaya odaklanır.

DRM Yanlış Gittiğinde

DRM, kullanıcı tarafından görülmemeli ve asla yazılımı kullanmanın önüne geçmemelidir. Çoğu zaman tam olarak böyle çalışır, ancak bazı durumlarda DRM ciddi sorunlara neden olur. En rezil örneklerden biri, Sony müzik CD'lerinin CD'lerinin kopyalanmasını önlemek için aslında kötü amaçlı yazılım benzeri bir yazılım yüklediği Sony BMG rootkit skandalıydı.

Daha yakın zamanlarda, video oyunu Resident Evil 8 , PC'de konsollarda belirgin olmayan performans sorunları sergiledi. DRM'yi çıkardıktan sonra, yazılım korsanları bu sorunların ortadan kalktığını iddia etti.

Müşterilere ödeme yapmak için hayatı zorlaştıran DRM'nin, yazılım korsanları bazı durumlarda daha sorunsuz ve daha iyi performans gösteren bir ürün elde ettiği için sahip olmaya değmediğine dair bir argüman var. Başka bir deyişle, DRM meşru kullanıcıları cezalandırmamalıdır!

DRM'siz Yazılım

Prensipte DRM'de yanlış bir şey olmamasına rağmen, bazı kullanıcılar bunu bilgisayarlarında istemezlerse bu tamamen anlaşılabilir bir durumdur. İyi haber şu ki, yazılımınızla birkaç akıllı seçim yaparak DRM'den kaçınabilirsiniz.

Ubuntu veya Fedora Linux gibi açık kaynaklı bir işletim sistemi seçebilirsiniz. Aynı şey üretkenlik yazılımı için de geçerlidir. LibreOffice, Inkscape, GIMP ve diğer birçok açık kaynaklı yazılım paketi, işinizi halletmek için DRM'siz bir seçenek sunar.

DRM'siz video oyunları bile alabilirsiniz. Good Old Games, tüm oyunlarının hiç DRM'si olmadığını garanti eder, böylece istediğiniz gibi yedek kopyalar oluşturabilirsiniz. İster inanın ister inanmayın, Steam geliştiricilerin yerleşik DRM'sinden çıkmalarına izin verir, böylece Steam'de DRM'siz oyunlar da satın alabilirsiniz.