Rockstar, Steam’de oyunlarının kırılmış kopyalarını satıyor
(twitter.com/__silent_)- Steam üzerinden dağıtılan bazı Rockstar oyunlarının çalıştırılabilir dosyalarının, resmi DRM’i kaldırılmış kırılmış (crack) sürümler olduğu doğrulandı; Max Payne 2 ve Manhunt ile aynı durum
- Geçmişte perakende Midnight Club II’nin Windows Vista’da çöktüğüne dair yaygın bir kanı vardı; ancak demo sorunsuz çalıştığı için sorunun oyunun kendisinde değil, crack’in çökme nedeni olmasında olduğu anlaşılıyor
- Midnight Club 2 ve Manhunt’taki çökmelerin doğrudan nedeni, Steam DRM’in .bind bölümünün kod olarak işaretlenmeden çalıştırılması ve bunun Data Execution Prevention (DEP)’yi tetiklemesiydi
- Eski crack’li çalıştırılabilir dosya, testapp adlı eski sürüm exe olarak duruyor; 2010 civarında “kaldırıldığı” söylense de hâlâ birlikte dağıtılıyor
- İşin ironik yanı, yasal kopyayı satın alan kullanıcıların kırılmış çalıştırılabilir dosyayı alması; Midnight Club II şu anda Steam’de satıştan kaldırılmış durumda
Steam dağıtımındaki çalıştırılabilir dosyalarda yer alan crack
- Steam üzerinden dağıtılan oyun çalıştırılabilir dosyaları kırılmış (cracked) exe olarak dağıtılıyor; Max Payne 2 ve Manhunt ile aynı durum
- testapp, “eski sürüm” bir çalıştırılabilir dosya; geçmişte crack dağıtıldıktan sonra adının değiştirildiğini ve “temiz (clean)” çalıştırılabilir dosya ile değiştirildiğini gösteren izler var
- Bir videoda Max Payne 2 ve Manhunt’tan söz edilmesi, Midnight Club II’nin de kontrol edilmesine vesile oldu
Midnight Club II ve Vista çökmesi hakkındaki yaygın kanı
- Perakende Midnight Club II’nin Vista’da çöktüğüne dair yaygın bir kanı vardı; ancak demo sorunsuz çalıştığı için oyunun kendisi masum
- Asıl çökme nedeni oyun değil, crack idi
- Midnight Club II’de bilinen bir bozulma yok; “saving softlock” ise resmi oyunun hatası olarak sınıflandırılıyor
.bind bölümü ve DEP çökmesinin nedeni
- Razor’un crack’i kendi başına sorunlu değil; Midnight Club 2 ve Manhunt’ın çökme nedeni, Steam DRM’in içerdiği .bind bölümünün kod olarak işaretlenmemiş kod olmasıydı
- Bu da Data Execution Prevention (DEP)’yi tetikledi
- Manhunt’ta daha fazla sorun var ve .bind bölümü bunlardan yalnızca biri
- Midnight Club 2 düzgün çalışıyor; perakende no-CD de değişiklik yapılmadan sorunsuz, Steamless uygulanmış Steam testapp de sorunsuz çalışıyor
Crack dağıtım geçmişi ve güncel durum
- Manuel düzeltme gerekmiyor; ancak birkaç yıl önce (2010 civarı) “kaldırıldığı” söylenmesine rağmen crack hâlâ dağıtılıyor
- Midnight Club II, modern işletim sistemlerinde sorunsuz çalışan az sayıdaki oyundan biri; ancak CPU frekansı çok yüksekse saving softlock oluşuyor
- 2010’da, DRM’i kaldırılmış kırılmış bir oyunu satın almış oluyordunuz; günümüzde ise ilgili çalıştırılabilir dosya kullanılmıyor
- Diğer oyunlarda testapp bulunmadığı anlaşılıyor
- Midnight Club II şu anda Steam’de satın alınamıyor
Zaman damgası bilgileri
- Güncel Steam çalıştırılabilir dosyasının zaman damgası 28 Temmuz 2009 Salı 17:45:49
- testapp.exe için razor1911 zaman damgasının üzerine “777h” yazdığı için doğrulanamıyor; teknik olarak 28 Mayıs 2025 Çarşamba 16:17:59 olarak görünüyor
Alıntılanan video ifadesi
- Bu tür uygulamalar oyunu berbat bir oynanış deneyimine dönüştürüyor ve ironik biçimde bunu yalnızca yasal kopyayı satın alan kullanıcılar yaşıyor
- Bu durum günümüzde de hâlâ yaşanıyor
1 yorum
Hacker News yorumları
Uzun zaman önce eski emülasyon oyunları sunan bir ürün geliştirmiştim.
Lisansları düzgünce almıştık ama hak sahiplerinin çoğunda artık orijinal ROM yoktu; çok eski konsollardan oyun verisini çıkarmak da epey zordu.
Herkese açık bulunabilen ROM’lar yalnızca başına demo eklenmiş crack’li sürümlerdi; sonunda onları kullandık, ama oyunu demonun oynatılmasının hemen sonrasındaki durumdan yükleyerek normal ve yasal görünmesini sağladık.
İlk dönem crack’lerinin demoyu yalnızca başa koyup 1. ve 2. bölüm arası gibi yerlere koymamış olması gerçekten büyük şanstı.
Örneğin Earthbound’da son boss’ta oyunu durduran ve kayıt dosyasını silen nihai bir kontrol vardı.
Sadece bu tweet ne olduğunu pek iyi açıklamıyor; biraz daha bağlam görmek iyi olurdu.
Steam ortaya çıkıp şirketler eski oyunları Steam’de yayımlamaya başlayınca bu kontrolü aşmanın bir yoluna ihtiyaç duyuldu; CD kontrolünü aşma yöntemi de eskiden yaygın olarak No-CD crack denen DRM atlatmaydı.
Rockstar, eski kaynak kodu çıkarıp bu kontrolü kaldıracak kadar anlayan birini bulmak yerine, mevcut EXE’ye No-CD crack ekleyip Steam’e koymuş gibi görünüyor.
Twitter bağlantıları artık çoğu ücret duvarlı siteden bile daha kötü hale geldi; ilginç görünürse archive.something üzerinden bulunabilen sitelerden bile daha kullanışsız.
Bu tür şeyler sanılandan daha yaygın.
Steam’de satılan Marc Ecko's Getting Up: Contents under Pressure’ın Windows portu bir DEViANCE crack’i.
Oyunun exe dosyasını bir hex editörde açarsanız “DEViANCE” açıkça görünür.
*.wavdosyaları da bir noktada crack’li yazılımla oluşturulmuştu.Bunun Win10 için hâlâ geçerli olup olmadığını bilmiyorum.
https://www.techrepublic.com/forums/discussions/windows-uses...
“Orijinal MC2 Vista’da çöküyor”un bir efsane olduğu ve oyunun masum olduğu yönündeki ifadeyi kabullenmek zor.
O oyun ilk çıktığında tamamen oynanamaz düzeydeydi; bu yüzden Razor’ın daha da bozmuş olabileceğini sanmıyorum.
Yarışı neredeyse bitirmek üzereyken rastgele çöküyordu; her seferinde dünyada rakibi bulup başlangıç çizgisine kadar kovalamak ve yarışı yeniden yapmak zorunda kalmak akıl almazdı.
Razor’ın crack’i sorunsuzdu; Midnight Club 2 ve Manhunt’ın bu crack’i kullanırken çökmesinin nedeni Steam DRM’nin
.bindbölümünü içermesiydi.Bu bölüm koddu ama kod olarak işaretlenmemişti, bu yüzden Veri Yürütme Engellemesine takılıyordu.
Razor’ın bozmadığı demekle kalmayıp, saygın bir release grubunun dağıtımının iyi çalıştığının ve kimlik doğrulama sunucuları ortadan kalktıktan ya da DRM yöntemi terk edildikten sonra da uzun süre çalışmaya devam etme ihtimalinin yüksek olduğunun bir işareti de olabilir.
Microsoft’un DeepzOne’un Sound Forge’unu kullanmasının [1], Turner Classic Movies’in de Karagarga’nın altyazılarını kullanmasının [2] nedeni kalite ve güvenilirlik olmuş olabilir.
[1] https://boingboing.net/2006/07/19/windows-xp-sounds-cr.html
[2] https://torrentfreak.com/turner-classic-movies-airs-a-film-w...
Bununla ilgili olarak, çocukken bir garaj satışından CD halinde Prince of Persia PC oyununu aldığımı hatırlıyorum.
Oyunun başlarında bir kapıdan geçmek için şifre gerektiren bir bilmece çıkıyordu; birkaç sayıdan oluşan anlaşılmaz bir mesajdı.
Meğer oyun kılavuzunun X. sayfasındaki, Y. satırdaki, Z. harfe gitmek anlamına geliyormuş; kılavuz bende olmadığı için daha fazla ilerleyemeyeceğime çok üzülmüştüm.
Geriye dönüp bakınca bunun korsan kopya koruma stratejisi olup olmadığını düşünüyorum.
mobygames’te büyük bir liste var: https://www.mobygames.com/group/9360/games-with-manual-looku...
Crack’li sürümü oynarsanız bir noktada kamera sallanmaya başlıyor, oyun oynanamaz hale geliyor ve bunu bir bug gibi gösterecek şekilde tasarlanmıştı.
Forumlarda binlerce kişinin kameranın neden sallandığını sorduğunu hatırlıyorum; aslında herkese korsan sürüm kullandıklarını söylemiş oluyorlardı.
Rockstar’a yakışır komik bir hamleydi.
Merak edenler için söyleyeyim, ben de yakalandım ve “bu lanet oyun bug dolu” diye gerçekten sinirlenmiştim.
https://archive.org/details/code-wheels
https://en.wikipedia.org/wiki/Code_wheel
“Satürn’ün kaç uydusu var?” gibi sorular soruyordu; kılavuzun arkasındaki bilgi tablolarında sayılar vardı.
O zaman Wikipedia da yoktu; kaynaklar ve yayın tarihleri arasındaki farklar yüzünden kılavuzdaki değerler ansiklopedilerdekinden biraz farklıydı.
Uydu sayıları sık değişiyor; astronomik cisimlerin metre cinsinden ölçümleri de hassasiyet sınırları nedeniyle bir miktar oynuyordu.
Diskle birlikte, tam da bu tür doğrulamaları geçmek için fotokopi kılavuz da vermişti.
Eski oyunlar korsan koruma için bu tür kontrolleri gerçekten çok sık kullanırdı.
Yine de oyun epey eski olduğu için, 60 sayfalık kılavuzu her seferinde çıkarmamak adına crack’li sürümü bulmayı nasıl akıl edemediği biraz komikti.
Twitter dizisinin ilerleyen kısmında da belirtildiği gibi, ekran görüntüsündeki çalıştırılabilir dosya olan testapp.exe kullanılmıyor.
Yaklaşık 10 yıl önce kısa süre kullanılmış, sonra değiştirilmiş; ne sebepleyse dağıtım paketinden kaldırılmamış sadece.
Yeni bir şey değil: https://torrentfreak.com/ubisofts-no-cd-answer-to-drm-080718...
https://nitter.unixfox.eu/_silent/status/16983459248402968...
Milyarlarca gelir elde eden bir şirketin, son kullanıcıya sattığı fikri mülkiyette RAZOR1911 crack’i kullanacağını kim tahmin ederdi?
Şoke edici.
Oyunun çıktığı dönemde bile, build makinesine biri yanlış nefes alsa build’in bozulacağı kadar kırılgan olduğunu düşünüyorum.
Windows sistem tepsisinde 1 sayısı görünürse build alınamıyor, salı, çarşamba ve cuma günleri de derleme durduk yere başarısız oluyormuş gibi bir seviyedir muhtemelen.
Geliştirmenin son 3 ayında onu bir şekilde çalıştırabilen yalnızca 3 çalışan vardı ve büyük ihtimalle o kişiler yıllar önce şirketten ayrıldı.
Şimdi Windows 11’i bırakın, bir yerlerden buldukları eski bir XP makinede bile build alınmıyordur.
Denuvo ya da başka ne varsa bir sürü şey birbirine dolanmıştır; sadece onu temizlemek için 12 kişilik bir ekibi iki ay çalıştırmaları gerekir ve temizledikten sonra da build’in alınmadığını fark etmeleri çok olası.
Üstelik kendi başlarına crack yapacak kadar assembly ve IDA Pro bilen kimseleri de muhtemelen yoktur.
Muhtemelen tek kullanıcılı bir IDA Pro lisansı almaya bile kıyamazlar.
Bu, açık kaynağın tuhaf bir versiyonuna benziyor.
Bir kişi ya da grup bir proje başlatıyor, ama etrafında oluşan topluluğun bir kısmı tekrar katkıda bulunarak simbiyotik bir ilişki oluşturuyor.
Sadece bu tuhaf versiyonda ekosistem çok daha karmaşık; o topluluğun bazı üyelerini takip edip onlara öfkelenen ve bazen hapse attıran insanlar da aynı anda var.
Şimdi No-CD crack yazarı bu oyunlar için DMCA yayından kaldırma talebi gönderebilir mi?
Böyle bir talebi mutlaka yazarın kendisinin mi yapması gerektiğini de merak ediyorum.
Warez gruplarının çoğunun, yaptıkları işle bağlantılı olarak herhangi bir hukuk sistemine görünür olmak istememe ihtimali %99’dur.