Запускаем игру, вводим серийник, но на следующую стадию не переходим. (Не помню, имеет ли значение правильность серийника. Сам использовал какой-то выловленный из ED2k-сети. )
Отключим Интернет или воспользуемся блокировщиком соединений типа фаерволла.
С отключенным интернетом подверждаем ввод серийника, и видим после непродолжительной попытки игры выйти в интернет следующее:
>> "Процесс активации прерван. Убедитесь в том, что вы ввели правильный СЕРИЙНЫЙ НОМЕР.
Нажмите НАЗАД, чтобы еще раз попытаться активировать программу, щелкните по кнопке АКТИВИРОВАТЬ ВРУЧНУЮ, чтобы активировать программу вручную или ОТМЕНА, чтобы отменить активацию. Если проблема не будет решена, посетите сайт
http://www.aitdunlock.com.
Не удалось подключиться к серверу активации. " <<
После этого жмем "Активировать вручную" (единственный вариант, не подразумевающий отказ от запуска)
И видим довольно избитую картинку:
> Код заявки на регистрацию: [X - очевидно, уникальный и случайный или зависящий от серийника]
> Код активации: [очевидно, должен быть получен из X с помощью явно определенного алгоритма]
Далее на попытку ввода кода активации игра сама (! - не через сервер, Интернет у нас отключен) проверяет его и выдает ответ "нет". Значит алгоритм проверки продублирован в локальной копии игры на случай отсутствия интернета.
Очевидна схема защиты "все у клиента на компьютере, только старательно запрятано/зашифровано". Можно смело ждать крек, допуская, что после правильного ввода кода активации игра начинает работать нормально.
Keygen (который будет содержать алгоритм проверки, идентичный тому, что в локальной копии игры, подсказывающий правильный код активации к любому коду заявки)
или
Fixed-EXE (вариант игры с "вшитым" алгоритмом проверки, который всегда дает ответ "да" или с "вырезанным" алгоритмом проверки)
И еще одно: заметили сайт
www.aitdunlock.com? Думаю, сайт способен выдать код активации по коду заявки (тоже содержит алгоритм проверки, и даже дает им пользоваться) . Но для начала понадобится ввести правильный серийник, который до этого не был введен. Отсюда третий вариант: достать правильный уникальный серийник и воспользоваться сайтом. То есть Keygen для создания правильных серийников.