Обход защиты Star Force 3 Blood Force: обход защиты Star Force 3 [Предисловие: сразу предупреждаю, что некоторые способы могут не работать. И убедительно прошу посмотреть требования к приводу, т.к. если он не удовлетворяет их, то успешная эмуляция игры с защитой SF скорее всего не получится] Игры…кто из нас не играет? Они существуют для расслабления после трудового дня, мыслительной работы, в общем труда. Но покупать игры – не наша тема, ведь деньги можно потратить гораздо лучше. А игры можно взять у приятелей-геймеров. И все бы ничего, если бы не придумали защиту от копирования. Игра запускается только с оригинального диска, который ни скопировать, ни сэмулировать - мрак. Защита эта создается специальными программами/драйверами, внедряемыми на диск. Такие программы носят названия: StarForce, Cd-cops, SecureROM, Safe Disk и тд. Думаю, с такими названиями ты сталкивался, и не раз. Конечно, популярные эмуляторы и копировщики CD/DVD (Alcohol 120%, Daemon Tools, BlindWrite) тоже не стоят на месте, и обходят некоторые защиты. Но все не так просто некоторые антикопировщики не снимаются, а некоторые сложно снять. Поэтому сегодня мы говорим об обходе таких защит в целом и защиты Star Force в частности [Кортик пирата] Прежде всего поговорим о том, какие инструменты нам понадобятся. Первое, конечно же привод. Существуют некоторые требования и к нему, так как если железо плохое, софт его не исправит. Вот что вкратце должен уметь наш железный друг: 1. Привод должен поддерживать «Raw» (сырой) режим чтения дисков и режим записи RAW DAO 96. 2. Привод должен позволять отключать аппаратную коррекцию ошибок и режим коррекции ошибок. То есть, он должен уметь копировать диск «один в один», даже все его неточности и искажения, так как многие защиты умышленно создают искажение на диске, а потом привязываются к ним. А когда копировщик исправляет эти искажения в своем образе, то защита кричит о том, что диск не оригинальный. Второе (отключение режима коррекции ошибок) потребуется при записи диска на носитель. Если при записи все сбойные сектора, к которым привязывается защита, будут исправлены, то можешь себя поздравить – копия неработоспособна. 3. Привод должен поддерживать быстрый пропуск ошибок. Опять же, некоторые защиты создают «битые секторы», к которым потом и привязываются. Копия без таких «ошибок» будет неработоспособной. 4. Привод должен облазать стабильностью считывания и постоянностью позиционирования лазера. За это отвечает лазер привода. Если привод не отвечает этим требованиям, значит, его считывающий лазер неточно проходит по спиральной дорожке диска, и значит, что он неточно считывает сектора. А если это так, то можно забить на копирование «крутых защит». Теперь перейдем к софту. Нам понадобятся Alcohol 120% (http://www.alcoholsoft.com)/, Daemon Tools (http://www.daemon-tools.cc)/, Clone CD (http://www.slysoft.com)/. Еще иногда помогают так называемые «шлюзы», вроде Star F*cker или Starforce Nightmare, для того, чтобы помочь нам с обходом Star Force 3. Эти шлюзы позволяют запускать установленную игру через себя, эмулируя привод с образом диска. Неплохо было бы найти утилиты, определяющие тип защиты (точной ссылки не дам), тоже помощь. Конечно же, я не буду говорить, чтобы ты нашел версии посвежее, а не релизы бородатого 2000-го года. [На абордаж!] Сразу предупреждаю: универсального способа обхода всех защит я не нашел, и сомневаюсь в его существовании. Так что наша работа будет такого вида: «Сделай так, так и так? Получилось? Нет? Ну, значит второй способ…». Начнем со Star Force Покрутим настройки в Алкоголе. Сначала, зайди в его папку и открой файл AxType.ini. В этом файле содержатся настройки копирования того или иного тепа диска. Попробуй вставить в файл такой код: [StarForce 1/2/3] MAX Read Speed=65535 Skip Read Error=0 Fast Skip Read Error=0 Read SubChannel Data=1 Read PreGap Area=0 DPM=1 DPM Precision=1 MAX Write Speed=1411 Fix EFM Error=0 Burn RMPS on Disc=1 RecordMethodCount=3 RecordMethod_00=0x01 RecordMethod_01=0x02 RecordMethod_02=0x04 Отлично. Теперь покопаемся в самой программе. «Файл - Настройки - Типы данных». В «Типе диска» выбери StarForce 1/2/3. Максимальную скорость чтения лучше уменьшить, так как лазер будет хоть немного, но точнее считывать секторы. Хотя если привод хреновый, это ему не слишком поможет. В «Измерение позиционирования данных» ставим высокую точность (это то, о чем я писал выше). «Пропуск ошибок чтения» пока не нужно ставить, если с первого раза не выйдет, всегда можно его включить. Переходим к «Эмуляции». Тут ставим галочку на «Эмуляцию RMPS» (воссоздание особенностей структуры спиральной дорожки диска). Вкладка «Дополнительно» - тут проставляем галочки на «эмуляцию плохих секторов», и если копируется диск под защитой «Safe Disc», «Safe Disc 2» или «Laser Lock», то отметь оставшиеся опции. В «Чтении» ставим высокую скорость. Теперь настроем Clone CD. Перво-наперво отключи такие опции: «Остановка при ошибке чтения», «Не сообщать об ошибках чтения», «Умное сканирование плохих секторов». Попробуем сделать образ Алкоголем. Скорость поставь как можно меньше – хотя бы 8X (а лучше еще 1X). Конечно, за пять минут все не кончится, в зависимости от количества дисков которые надо сэмулировать – придется подождать. Большую долю времени забирает эмуляция DPM, но нам некуда торопиться – подождем! Когда образ будет готов, запусти из Алкоголя или через Daemon Tools (мне, как эмулятор, он нравится больше Алкоголя). Запускай. [Первые неудачи] Искренне надеюсь, что у тебя все получилось. Если нет, то не расстраивайся и читай дальше. Теперь пришло время применить те самые «шлюзы» о которых я говорил выше. Запускаем Star F*ck. В настройках выставим русский язык. Теперь выбирай из списка StarForce 3.4.63.XXX (как на рисунке). Еще можно попробовать программно отрубить все приводы, чтобы защита считала, что единственный привод в системе – эмулятор. Но иногда это не помогает. Защита обнаруживает приводы, и программно включает их. В таких случаях, даже зайдя в «Мой компьютер» то можно обнаружить вместо одинокого виртуального привода всех своих «железных» приятелей. Если такое произошло, то советую отрубить приводы в БИОСе или же просто отключить их в системнике – выдернуть шлейф. Но вернемся к Стар Факеру. Отключаем приводы (пока что программно), щелкаем на «Ярлыки». В первом окошке выбираем путь к EXE-файлу игры, во втором выбираем образ. Теперь создаем ярлык. Вот теперь игра действует через шлюз (тот самый Стар Факер) и образ. Проводим попытку номер два… [Дальние моря] Получилось? Нет? Продолжаем. Копнем образ поглубже. Теперь попробуй создать образ уже настроенным нами Clone CD. Тоже пропусти образ через Star F*cker или StarForce Nightmare. Попробуй отключить приводы в БИОСе. Нет? Ну что ж, продолжаем. Сейчас мы пойдем на решительный шаг. Мы попробуем записать наш образ на болвашку. Это должно помочь нам с обходом защиты. Для начала нужно выбрать тип записи. «Файл - Настройки - Типы данных», в окошке «Типе диска» выбери StarForce 1/2/3. Переходим во вкладку «Параметры записи». Ну вот, методы перед глазами. В правом окошке должны быть RAW SAO + SUB и RAW SAO. RAW SAO обеспечивает качественную запись, а SUB означает, что происходит запись субканалов, что тоже может помочь. Попробуй записать диск этими способами по очереди. Запись проводи на низкой скорости, тоже желательно 1X – как я уже говорил, чем медленнее тем лучше. [Не им единым] Но не старфорсом единым процветают защитники CD. Существует еще туева хуча ему подобных/оригинальных защит, и если их все рассматривать, то придется писать книгу Я расскажу о наиболее популярных защитах и о методах их обхода. SafeDisc. Защита создает дефектные сектора и впоследствии привязывается к ним. То есть, необходимо учесть, что копия должна обладать такими же секторами. Обходить защиту можно просто: эмулируем диск Алкоголем с быстрым пропуском ошибок чтения, а пишем на болвану с отключением коррекции ошибок («Эмуляция плохих секторов» в Алкоголе). SafeDisc 2. Защита создает слабые сектора и привязывается к ним. Можно скопировать Clone CD в режиме усиления слабых секторов, или Алкоголем в режиме обхода ошибки EFM SecureROM. Построен на внедрении в субканальные данные. Эмулируется Алкоголем с «Корректировкой и эмуляцией субканальных данных». Laser-Lock. Защита создает физические дефекты на диске (да-да, эдакие «ямки» и «рытвины» на спиральной дорожке) и привязывается к ним. Эмулируется Алкоголем, привод должен соответствовать тому, о чем я говорил в начале статьи. С записью на болвашку могут возникнуть проблемы. Cd-cops. Клон СтарФорса. Такой же тип защиты, такая же привязка, и такой же рецепт (только без старфакера). [Йо-хо-хо и бутылка рома] Вот мы и разобрались с СФ. Я надеюсь, у тебя все получилось, и ты потираешь руки, усмехаясь над StarForce – creators. И если у тебя все получилось, то советую расслабиться и сделать то, что написано в заголовке этой части статьи
|