Все новости
Это интересно
Сейчас читают
Игры
Аватар Evernews Evernews

Как пираты взломали диск Quake и получили почти все игры id Software

0
0
Поделиться
Телеграфировать

Взамен студия получила ценную информацию насчет того, как не надо проверять ключи.

Как пираты взломали диск Quake и получили почти все игры id Software

В 1996 году id Software попыталась превратить shareware-диск Quake в своеобразный офлайн-магазин игр. Сама Quake занимала лишь 22 мегабайта из примерно 640 мегабайт на диске, поэтому разработчики заполнили оставшуюся часть носителя заблокированными версиями других своих проектов.

В теории покупатели могли оплатить нужную игру по телефону и получить код для ее разблокировки. На практике защита продержалась всего 39 дней. В интернете появился архив с утилитой Qcrack, способной генерировать коды для разблокировки игр.

Причина крылась в устройстве самой системы. При выборе игры программа показывала специальный код, пользователь диктовал его оператору по телефону, а затем получал серийный номер; как выяснилось, программа разблокировки сама умела вычислять правильный серийный номер и лишь сравнивала его с введенным значением, а взломщикам оставалось воспроизвести этот алгоритм.

Еще одну проблему обнаружил программист Фабьен Санглар, изучивший структуру диска. Из-за опечатки в служебном файле официальная система не могла корректно разблокировать Final Doom: вместо кодового имени final использовалось Final. У пиратки такой проблемы не было.

В книге Дэвида Кушнера Masters of Doom говорится, что id Software попыталась прекратить распространение shareware-версии Quake, но было уже слишком поздно. В итоге на складе студии осталось только 150 тысяч дисков.

Читать далее
Как думаете, когда выйдет The Elder Scrolls VI?
В 2027 году
235 голосов, 16.2%
В 2028 году
383 голоса, 26.4%
В 2029 году
229 голосов, 15.8%
Да ладно, никогда
605 голосов, 41.7%
Теги: Игры
Аватар Evernews
Evernews
8090 подписчиков