категории | RSS

Статья найдена на просторах Интернета.

Игровые защиты и методы их обхода
по просьбам играющих )

ДЛЯ ЛЮБОГО ИЗ ОПИСАННЫХ ТИПОВ ЗАЩИТЫ ALCOHOL 120% НЕАКТУАЛЕН. ВЫСТАВЬТЕ В НЁМ КОЛИЧЕСТВО ВИРТУАЛЬНЫХ ПРИВОДОВ 0!

1. SECUROM 7.0 И ВЫШЕ

Довольно серьёзная защита. Для снятия образа защищённого ей диска нужен alcohol 120 % версии 1.9.3.105 и выше.
Открываем программу, жмём создание образов, выбираем тип данных «Securom "new" (4.х.5.х)» и делаем образ.

Проверка сделанного образа или запуск игры с него:
1) установите daemon tools 4. Соглашайтесь с перезагрузками.
2) Выставьте 1 виртуальный диск в даемон.
3) Далее 2 варианта:
а) с помощью любого из способов, описанных в разделе старфорс, отключаем физические приводы. Остаётся 1 виртуальный daemon tools 4. Монтируем в него наш образ. Игра запустится в любом случае, если образ правильный.
б) не хотим отключать приводы? Берём программу SecuROM_loader или SR7.Stop_1.0.
Соответственно первой указываем путь к екзешнику игры, а второй жмём кнопку hide перед игрой и restore после неё. Эти проги прячут Вирт. Приводы от защиты Securom.

Для этого типа защиты быстро делают no-cd и no-dvd. Их можно найти на одном из сайтов, перечисленных ниже.

2. Safedisk 4.6 и выше

Тоже достаточно мерзкая защита. Начиная с версии 4.6 палит даже daemon tools 4.
Но запускаются такие игры очень просто.
Выставьте 1 виртуальный диск в даемон. Откройте программу sd4hide и нажмите hide.
После игры нажмите restore. Всё.

Диск виртуалим тоже свежей версией alcohol 120% , используя тип данных safedisk 2/3. (уточняю, ждите)

3. Снятие защиты StarForce любых версий

Внимание! Запуск игр старфорса сильно зависит от конфигурации системы, но не от видюхоперативы и т.д. , а от материнской платы и от расположения вашего харда и дисководов на каналах ideSCSI !

3.1. для тех, кто хочет разобраться получше и понимать, что значат сообщения об ошибках этой легендарной защиты.
Описание проверки компакт дисков защитой StarForce

В данной статье описывается защита от копирования компакт дисков (далее CD) "StarForce Professional 3.x" (далее SF) компании "Protection Technology" (за границей известной как "StarForce Technologies"), а точнее то, как эта защита проверяет CD на подлинность.

Приемы и особенности SF:

1. Проверка драйверов SF и их обновление;
2. Обнаружение IDE контроллера и работа с ним напрямую, минуя драйвера, что оставляет все существующие программы эмуляции в стороне;
3. Обнаружение CD-ROM приводов на IDE и прочих контроллерах и работа с ними на уровне ATAPI команд;
4. Проверка заголовка CD;
5. Проверка происхождения CD (CD-ROM/CD-R/CD-RW) в пишущих CD-приводах;
6. Проверка физических параметров CD;
7. Блокировка файловой системы при выполнении п.5;
8. Проверка (контрольной суммы) данных в прочитанных секторах п.5.

Этапы проверки SF и их назначение:

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

2. Поиск IDE контроллера и CD-ROM на нем.
Данный этап очень важен, именно благодаря нему SF получил от народа зыбкое звание неломаемой защиты. Объясняю, во-первых, при обнаружении CD-ROM на IDE контроллере SF требует вставить диск именно в него, а во-вторых, при наличии CD в CD-ROM на IDE контроллере SF может сделать с ним что угодно, например, легко разоблачить RMPS CD;

3. Поиск CD в CD-ROM и проверка его заголовка.
Зачастую после этого этапа пользователь получает сообщение «Вставьте диск в привод», когда CD отсутствует или это RMPS CD в CD-ROM на IDE контроллере, или «Вставьте диск в другой привод», когда CD вставлен не в обнаруженный CD-ROM на IDE контроллере;

4. Проверка данных, физических параметров и происхождения CD (RMPS ПОДПИСИ ДИСКА).
Проверка происхождения диска происходит за счет команды чтения ATIP, эти данные присутствуют только на CD-R/RW CD и не могут быть считаны не пишущими CD-ROM. Также существует возможность блокировать чтение ATIP с помощью программы «Alcohol 120%», но и она бессильна, в случае если CD-ROM находится на IDE контроллере. В случае провала данного этапа пользователь получит сообщение о неверном ключе и диске.

Проверка физической подписи диска (RMPS): Данные на дисках старфорса расположены с разной плотностью, поэтому происходят задержки чтения секторов. Старфорс проверяет эти задержки, и если их нет (эмуляция без rmps) блокирует диск. Записать диск с такими данными можно, но очень сложно, я сам испортил пару болванок, и диск не работал.

3.2. непосредственно обход защиты

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

Необходимый софт
Alcohol 120% не ниже версии 1.9.3.105 (требует регистрации).
Скачать ее можно здесь: Alcohol 120%

Daemon-tools версия 4.0 и выше (freeware).
Скачать ее можно здесь: Daemon-Tools 4.09.1

Инструкция по созданию образа: (100% выверена)
1. Устанавливаем Alcohol и Daemon-tools. Везде, где будет предложен перезапуск компьютера, это обязательно необходимо делать.
2. Запускаем Alcohol и переходим в меню Файл -> Настройки.
3. В разделах Эмуляция и Экстра-эмуляция отмечаем все пункты "птичками"
4. Нажимаем ОК. Вставляем диск который надо завиртуалить (с этой самой защитой).
5. Переходим в меню Файл -> Создание образов.
6. Выбираем привод, в котором находится диск, и отмечаем "птичками" пункты,
7.Нажимаем опцию Далее. После этого появится окно с запросом о выборе точности измерения позиционирования данных; выбираем Высокая...
скорость - низкая
Очень много зависит от вашего (CDROM-RW, DVDROM-RW) привода, когда начнётся создание образа, обратите внимание на "Режим чтения", он должен быть RAW SUB-96 (см. Рис.4).
Во время измерения данных важно отрубить прочие процессы в системе - они могут вызвать скачок и испортить образ.
Инструкция по запуску:
Для проверки работоспособности образа после того, как образ диска будет создан, или для запуска игры с такого образа отключаем все приводы CDROM, DVDROM и тому подобные. Можно :
1) отрубить комп и выдернуть шнуры
2) использовать starforce nightmare
3) отрубить в диспетчере устройств.

Некоторые игры не требуют отключения! Им достаточно лишь отрубить всё, кроме 1 физич. привода и привода daemon tools 4! Сначала попытайтесь просто смонтировать и запустить образ!
А от себя добавлю...что с последним демоном очень в редких случаях необходимо отключить.

Внизу в трэе (возле часиков в Windows ) у вас должен быть значок Daemon-tools, кликаем по нему правой клавишей мышки. В выпавшем меню выбираем Emulation и ставим галочку на RMPS.
Далее в меню Virtual CD/DVD-ROM выбираем свой привод (виртуальный) -> Mount image и в меню выбора файла выбираем созданный нами при помощи Alcohol образ.
Запускаем игру.

ИСПОЛЬЗОВАНИЕ STARFORCE NIGHTMARE - ГЛАВНОЕ ОРУЖИЕ ПРОТИВ СТАРФОРСА.

Эта программа позволяет выключать CD приводы в вашей системе. На данный момент
она поддерживает не только выключение всех приводов на IDE канале, как это
делает программа starfuck, но и позволяет выключать приводы по отдельности.
Таким образом становится возможным выключение CD привода при его одновременном нахождении
на одном канале с жёстким диском. Эта программа - усовершенствованная техническая доработка
проекта starfuck. Проект starfuck в свою очередь был заморожен на неопределённое время по
причине того, что команда разработчиков поменялась.
Прежде чем будете использовать эту программу, запомните: всё что вы делаете, вы делаете на свой
страх и риск.
Будьте предельно осторожны в использовании этой программы: не все её возможности будут
работать у каждого, это зависит от аппаратной и програмной составляющей вашего компьютера.
Если вы не уверены в использовании этой программы, то незамедлительно удалите её.
Важно!!!
После долгого бета тестирования программы пришлось добавить эту важную информацию, поскольку
не все приводы полностью соответствуют ATA стандартам и не все команды поддерживаются этими
приводами.
При этом подразумеваются не только CD приводы, но и LS 120, Zip, MO, Flash драйвы, но и даже
жёсткие диски, и тому подобное. Таким образом использование этой программы может повлечь физическую поломку вашего IDE привода. К сожалению нет способа определить, поддерживается ли
привод полность или нет, чем испробовать программу в работе с ними.
НО ЭТО МОЖЕТ ПОВЛЕЧЬ ФИЗИЧЕСКУЮ ПОЛОМКУ ВАШЕГО ПРИВОДА. ИСПОЛЬЗУЙТЕ ВСЕГДА НА СВОЙ СТРАХ И РИСК!
ЕСЛИ ВЫ НЕ УВЕРЕНЫ, ТО СТЕРИТЕ НЕЗАМЕДЛИТЕЛЬНО ЭТУ ПРОГРАММУ.
Пожалуйста, не задавайте по этому поводу вопросов, будет ли работать у вас или нет, поскольку
я не могу знать этого с полной увереностью.

2. Короткое описание работы starforce nightmare - ваша основа в избиении старфорса!
- Важно: Для корректной работы вам следует иметь административные права (по умолчанию они уже установлены)

Разъяснение предназначения управляющих элементов
- "Disable ch1" // эта кнопка позволяет выключить первый IDE канал встроенного ATA контроллера (Первичный Канал)
- "Disable ch2" // эта кнопка позволяет выключить второй IDE канал встроенного ATA контроллера (Вторичный Канал)
- "Disable ATA" // эта кнопка позволяет выключить встроенный ATA контроллер
- "Disable CD" // эта кнопка позвоялет автоматически выключить установленные ATAPI CD приводы на встроенном ATA контроллере
- "Disable node" // эта кнопка позволяет выключить связь к узлам SCSI устройства
.
.
- "Enable ch1" // эта кнопка позволяет включить первый IDE канал встроенного ATA контроллера (Первичный Канал)
- "Enable ch2" // эта кнопка позволяет включить второй IDE канал встроенного ATA контроллера (Вторичный Канал)
- "Enable ATA" // эта кнопка позволяет включить встроенный ATA контроллер
- "Enable CD" // эта кнопка позвоялет автоматически включить установленные ATAPI CD приводы на встроенном ATA контроллере
- "Enable node" // эта кнопка позволяет включить связь к узлам SCSI устройства
_______________________________________________________________________________

Если автоматическое выключение не приводит к желаемому результату, то вы можете попробовать ручной аналог этих кнопок.

- "Pr.Master Off" // эта кнопка позволяет выключить один установленный привод в MASTER позиции на первичном канале
- "Pr.Slave Off" // эта кнопка позволяет выключить один установленный привод в SLAVE позиции на первичном канале
- "Sc.Master Off" // эта кнопка позволяет выключить один установленный привод в MASTER позиции на вторичном канале
- "Sc.Slave Off" // эта кнопка позволяет выключить один установленный привод в SLAVE позиции на вторичном канале
-
- "Pr.Mas-Sl Off" // эта кнопка позволяет выключить два установленных привода в MASTER и SLAVE позициях на первичном канале
- "Sc.Mas-Sl Off" // эта кнопка позволяет выключить два установленных привода в MASTER и SLAVE позициях на вторичном канале
-
- "Pr.M-Sc.M Off" // эта кнопка позволяет выключить два установленных привода в обоих MASTER позициях на первичном и вторичном канале
- "Pr.M-Sc.S Off" // эта кнопка позволяет выключить два установленных привода в MASTER позиции на первичном канале и в SLAVE позиции на вторичном канале
- "Pr.S-Sc.M Off" // эта кнопка позволяет выключить два установленных привода в SLAVE позиции на первичном канале и в MASTER позиции на вторичном канале
- "Pr.S-Sc.S Off" // эта кнопка позволяет выключить два установленных привода в обоих SLAVE позициях на первичном и вторичном канале
.
.
- "Pr.Master On" // эта кнопка позволяет включить один установленный привод в MASTER позиции на первичном канале
- "Pr.Slave On" // эта кнопка позволяет включить один установленный привод в SLAVE позиции на первичном канале
- "Sc.Master On" // эта кнопка позволяет включить один установленный привод в MASTER позиции на вторичном канале
- "Sc.Slave On" // эта кнопка позволяет включить один установленный привод в SLAVE позиции на вторичном канале
-
- "Pr.Mas-Sl On" // эта кнопка позволяет включить два установленных привода в MASTER и SLAVE позициях на первичном канале
- "Sc.Mas-Sl On" // эта кнопка позволяет включить два установленных привода в MASTER и SLAVE позициях на вторичном канале

DimonVideo
2007-08-27T23:18:17Z
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 9

#9   Eiskboy    

Во.. Статья то что надо.. Искал ее и че то раньше не находилась, теперь нашлась, но поздно. Вопрос к автору- ты пробывал разобрать саму структуру защиты? С помощью айса хотя бы?Суть любой защиты в том что при вставке диска с него загружает компонент библиотеки использующий прерывания инт1, инт3.
Сама защита строится на сквозном размещении модулей в памяти, после загрузки импорта длл, считывается таблица и длл выгружается, так вот задача восстановить таблицу импорта по дампу.
Кто сможет?

-------------
Добавлено в 22.31: По этому принципу создаются все но-двд


* редактировал(а) Eiskboy 13:10 28 дек 2008

0 ответить

#9   OnlyGodCanJudgeMe    

статья отличная!автор молодец!тема выбрана серьезная.так держать.


0 ответить

#9   fub    

Уважаемый Krolyachiy, вам заняться не чем? просьба не цепляться к словам, некоторые ваши высказывания на форуме и в комментариях посильнее будут.


0 ответить

#9   Krolyachiy    

...ИСПОЛЬЗУЙТЕ ВСЕГДА НА СВОЙ СТРАХ И РИСК!
ЕСЛИ ВЫ НЕ УВЕРЕНЫ, ТО СТЕРИТЕ НЕЗАМЕДЛИТЕЛЬНО ЭТУ ПРОГРАММУ... Да уж, \стерите\ эт вообще силаsmile


0 ответить

#9   proxor1    

че то я не заметил ценности чтоб взломат стар форс надо разобрать пол компа и 2 часа сидеть над ним создавать в чем ценность ?ценность когда поставил программу и стар форс в ......... вот это ценность


0 ответить

#9   seimei    

PS: мини-образы SafeDisc*овских игр нужно делать не ISODir*ом, а MiniImageRipper*ом (MIR). Проверено на Age of Wonders 2.


0 ответить

#9   seimei    

Небольшое дополнение: любителям борьбы с системами защиты могут понадобиться также программы ProtectionID (для определения типа и версии используемой защиты) и ISODir (для \обрезания\ mdf-образов, после которого они уменьшаются до нескольких десятков килобайт - хотя такой фокус проходит не всегда). Их, а также готовые мини-образы и NoCD, можно найти [здесь].


0 ответить

#9   ctazzz1990    

кароче заходите на stopgame.ru и скачиваете no-cd.Спасибо за ценную информацию!!!


0 ответить

Яндекс.Метрика