Исследование защиты игры Bonus Tetris
Скриншот игры Bonus Tetris
Еще один старенький вариант игры в тетрис. Под одной оболочкой собраны три вида игр: классический тетрис, усложненный тетрис с расширенным набором фигурок и гибрид тетриса с "Водопроводчиком". В целом неплохо, если не считать вырвиглазной графики и корявой работы на современных видеокартах. Ну и необходимость регистрации, без которой во время игры постоянно вываливается триальное окно-напоминание. Но купить игру нельзя, офсайт прекратил существование. Придется доставать хирургический чемоданчик.
Забираем с файлообменника дистрибутив, устанавливаем, смотрим что и как. Основной исполняемый файл написан на Visual Basic и ничем не упакован. На попытку ввода левых регистрационных данных игра реагирует следующим сообщением:
Сообщение о неправильной регистрации
Юникодная строка сообщения легко находится поиском по файлу. Но это пока не важно, так как сразу под ней обнаруживается вот такой интересный блок данных:
Серийники в файле
Судя по формату строк это могут быть предустановленные серийники в количестве около сотни. Пробуем первый из них "FbW-BT61-as5h8-Cy".
Программа успешно зарегистрирована
Игра благодарит за регистрацию, все триальые признаки пропадают. Вот такие чудеса были в старые добрые времена.
Если хотите избавиться от психоделических фоновых картинок, то создайте в любом графическом редакторе картинку формата 300х400 пикселов с нужным вам изображением и сохраните в формате BMP. После этого откройте подкаталог \Graphics\backgrounds\ в папке с установленной игрой и замените там имеющиеся файлы с фоновыми рисунками, сохраняя их названия.
Игра после замены фона
Я сделал однотонный серый цвет, теперь глаза не кровоточат. На этом все, можно расслабиться и немного поиграть.
Просмотров: 683 | Комментариев: 5
Метки: исследование защиты, игры
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
НеГейМер
(16.11.2023 в 21:19):
ManHunter, афигеть у меня на худшем чем у вас железе только окно с регистрацией запускалось))) ВИдать надо покупать новый комп)
ManHunter
(16.11.2023 в 21:13):
Тип ЦП QuadCore Intel Core i5-6500, 3400 MHz (34 x 100)
Системная плата Asus B150-Plus (3 PCI, 2 PCI-E x1, 2 PCI-E x16, 4 DDR4 DIMM, Audio, Video, Gigabit LAN)
Чипсет системной платы Intel Sunrise Point B150, Intel Skylake-S
Системная память 3157 МБ (DDR4 SDRAM)
DIMM4: Crucial CT8G4DFS8213.C8FBR1 8 ГБ DDR4-2133 DDR4 SDRAM
Видеоадаптер NVIDIA GeForce GTX 1050 Ti (4 ГБ)
Прекрасно запускается, работает, только потом со второго монитора приходится все окна перекидывать на место.
Системная плата Asus B150-Plus (3 PCI, 2 PCI-E x1, 2 PCI-E x16, 4 DDR4 DIMM, Audio, Video, Gigabit LAN)
Чипсет системной платы Intel Sunrise Point B150, Intel Skylake-S
Системная память 3157 МБ (DDR4 SDRAM)
DIMM4: Crucial CT8G4DFS8213.C8FBR1 8 ГБ DDR4-2133 DDR4 SDRAM
Видеоадаптер NVIDIA GeForce GTX 1050 Ti (4 ГБ)
Прекрасно запускается, работает, только потом со второго монитора приходится все окна перекидывать на место.
НеГейМер
(16.11.2023 в 21:11):
Интересно, каким образом автор статьи смог запустить это древнее чудо и на каком железе?. Пробовал на трёх разных компах не первой свежести: 2009, 2011 и 2016 ГОДОВ ВЫПУСКА, везде вылетает одна и та же ошибка с DirectX. Даже установка WinXP и разная совместимость - не помогла запустить это "супертворенье".
NetR00ver
(13.11.2023 в 10:59):
Эффект !!!WOW!!!
Noobie
(11.11.2023 в 08:38):
Ну это уже совсем примитив, который оправдывает только древность. Мне попадалась софтина в которой массив сериалов был хотя бы пропущен через сдвиг байтов, то бишь нужно было каждый знак умножить на два, чтобы получить валидный сериал.
Добавить комментарий
Заполните форму для добавления комментария