СообЧа > База Знаний > Программирование

Вопрос

Есть программа DOS, написанная одной фирмой. Они установили защиту от копирования — привязку к железу. Фирма ликвидирована и концов не найти.
Алгоритм регистрации такой: вводишь свой номер и код, после ввода кода создается файл 123.cfg с кодом.
При правильном коде основная программа из демо-версии становилась полной. Стоит сменить что-либо из железа, так сразу «демонстрационная версия».
Как можно обойти привязку к железу (обмануть, взломать, переписать, повеситься)?

Ответ

Я могу посоветовать использовать дебаггер (WinICE, SoftICE) и искать точку входа на процедуру проверки. А потом отключить ее вызов. Но это требует знания ассемблера и, на всякий случай, резервной копии программы. Либо попробуйте подписаться в какую-либо конференцию по взлому и попросите решить вашу проблему.

lujana



Copyright © 2000-2004 Сообщество Чайников
Контактная информация