Как обойти проверку диска в играх
Существует несколько основных типов защит от копирования.
Это StarForce, Securom, SafeDisk (это основные и сними больше всего возни), Tages 5 и прочие.
Рассмотрим основные программы для создание дампов к играм.
Это Алкоголь 52/68/120% и DAEMON Tools (Нужны всегда новые версии этих программ).
SF Nigtmare.
Рассмотрим обходы защит.
STARFORCE 1 или 2.
Защита обходится элементарно, созданием образа в Алкоголе, с типом данных Starforce.
STARFORCE 3
Эх, мудовая и в тоже время трудная для обхода защита. если вы обошли эту защиту, то другое для Вас не страшно.
Обход версии 3.00 - 3.7.09
В Интернете есть множество похожих руководств. Но в большинстве из них вся процедура обхода защиты описана не очень подробно, к тому же часто присутствуют орфографические ошибки. Я решил собрать все полезные сведения в одном месте - на форуме. Пожалуйста, не используйте данное руководство для незаконного распространения игр!
Внимание! Все игры, начиная с версии 3.7.13 (как узнать версию защиты на игре см. ниже), можно запускать без этих манипуляций, просто тупо полный образ в диск и все.
Итак, всем известно, что по закону РФ каждый пользователь имеет право на одну резервную копию. Печально знаменитый StarForce копию эту сделать не дает. Что самое интересное, разработчики защиты этого и не отрицают, но добавляют, что они не предусматривали изготовление такой копии в "домашних" условиях.
Просьба: ЧИТАЙТЕ ВНИМАТЕЛЬНО, ЧТОБЫ ИЗБЕЖАТЬ ПОТОМ НЕНУЖНЫХ ВОПРОСОВ. Если вы хотите задать вопрос, то ОБЯЗАТЕЛЬНО укажите, на каком этапе проверки диска происходит сбой.
Изготовление образов дисков (краткое руководство):
В главном окне программы Alcohol 120% выбираем File -> Options -> Data type setting. После этого в левой части окна выбираем из меню пункт StarForce 1/2/3 и выбираем High для пункта Data Position Measurement. Нажимаем ОК. Теперь можно копировать диск: File -> Image Making Wizard. В открывшемся окне внизу выбираем из выпадающего меню пункт StarForce 1/2/3, жмем кнопочку Next, указываем скорость измерения DPM и ждем, пока не скопируется диск.
Примечание: если вы копируете DVD-диск, то выбрать пункт StarForce 1/2/3 возможности не будет, однако возможность выбора точности измерения DPM (Normal или High) останется. Советую выбрать последнее.
Скорость измерения DPM: у каждого свой привод, поэтому конкретные скорости назвать трудно. Например, при наличии DVD-привода иногда можно выбирать maximum, а вот если имеется только CD-привод, то лучше поставить скорость ~4х.
Монтируем получившийся образ в виртуальник Daemon Tools \ Alcohol 120%, а затем запускаем программу StarForce Nightmare.
В окне этой программки жмем кнопку Disable CD и ждем, пока исчезнет надпись Processing. в заголовке программы. Теперь пытаемся запустить игру. Если игра запустилась - дальше можете не читать. Если же нет, то читаем раздел.
№1: если диск распознается очень долго, а игра в результате так и не запустилась, то это означает, что создание файла-образа провалилось. В таком случае выбирайте скорость измерения DPM более низкой или же просто попытайтесь найти в Интернете готовые топологии (файлы-образы) к вашей игре.
№3: если игру все равно не получается запустить, то попытайтесь отключить физические приводы вручную (выдерните из них шлейфы), а затем снова попытайтесь запустить игру.
№4: если нужно узнать версию защиты, то найдите файл protect.dll, который обычно лежит в папке с игрой. В его Свойствах надо выбрать вверху закладку "Версия", а затем в списке Имя элемента: выбрать пункт BuildSignature. Справа отобразиться версия (например 3.07.012.005, 19.12.05). Это и есть версия StarForce на данной игрушке.
STARFORCE 4
Тупо создаем образ в алкоголе и монтируем (Тип данных StarForce, точность DPM высокая).
STARFORCE 5
На данный момент не вышло новой версии эмулятора, который был бы способен обойти эту версию защиты. поэтому ищем NOCD либо мучаемся.
Нарезаем игру на болванку (DVDR, DVDRW) ИЗ ОБРАЗА с помощью последней версии Алкоголя 120%, с включенной опцией: запись RMPS на диск.
Для запуска DAEMON Tools версии 4.12.3!
1. в демоне включаем эмуляцию RMPS (для игр со старфорсом достаточно только её), при этом в деймоне не должно быть смонтировано ни одного образа!
2. запускаем игруху, а сами быстренько открываем меню деймона в трее и наводим курсор на кнопку отключить всю эмуляцию и ждём.
3. надо опытным путём уловить по шкале когда тормозит, проверяя эмуляторы, и за деление до этого нажать на кнопку убирая эмуляцию. просто разброс в зависимости от тачки и игры немаленький..
Способ запуска - рабочий, необходимо только найти тот момент, когда надо выключить эмуляцию в демоне.
SECUROM 5-7.
При создание образа дампа, выбераем соответсвующий профиль.
Если игра не запустится, то при помощи програмы Yasu 1.4.7 фиксим DVD.
SAFEDISC 2-4.
При создание образа дампа, выбераем соответсвующий профиль.
Монтируем и играем.
Как узнать какая версия защиты стоит на игре. Для этого есть несколько прог, рекомендую A-ray.
StarForce 5.0.8.2-5.0.8.5.
Данная версия обходиться с помощью программы AntiStarForce 5.
Подробнейшее руководство уже встроено в программу (кнопка СПРАВКА), ЭТОЙ ПРОГРАММОЙ ОБОДИТЬСЯ ТОЛЬКО ВЕРСИИ СТАРИКА 5.0.8.2-5.0.8.5 ВКЛЮЧИТЕЛЬНО.
StarForce 5.5-5.6.
Установка драйвера:
1.Панель управления--->Установка оборудования--->Далее--->Да, устройство уже подключено--->Далее--->Идём в низ списка, и выбираем "Добавление нового устройства"--->Далее--->Установка оборудования, из списка вручную--->Далее--->Показать все устройства--->Далее--->Установить с диска-->Далее---> Добавить файл dev000.inf. В диспетчере устройств (в системных устройствах) должен появиться fstarforce.
2.Монтируем правильный образ диска в Daemon Tools 4.3.1 .
Установка на Vista x86
1.Пуск --> Панель управления(классический вид) --> Установка оборудования --> Далее --> Установка оборудования,выбранного из списка вручную --> Далее --> Далее --> Установить с диска --> Обзор--> Находим файл dev000.inf --> ЛКМ --> Открыть --> ОК --> Далее --> Далее. В диспетчере устройств (в системных устройствах) должен появиться FStarForce.
2.Монтируем правильный образ диска в DAEMON Tools Lite (4.30.1).
НЕ работает с Windows Vista x64 (Как только появиться версия для 64-битных систем она будет выложена в этом посте.)
Когда вы пользуетесь лицензионными дисками, возникает желание полностью обойти проверку и быстрее просмотреть все содержимое. Проверка подлинности занимает время. А хочется быстрее, например, запустить игру. В данной ситуации поможет специальное программное обеспечение, которое в свою очередь позволяет полностью обходить проверки дисков, создавая виртуальные копии.
Для того чтобы обойти проверку диска, вам понадобится программа Alcohol и любой HEX-редактор, например WinHEX. Запустите утилиту Alcohol, которую можно скачать в интернете. Зайдите в подраздел "Типы данных". Справа расположены списки защит. Выберите любую, например, StarForce 1/2/3. Поменяйте в разделе "Точность" с "Обычная" на "Высокая". Нажмите "OK".
Далее надо выполнить обрезание образа. Получившийся файл открываете в редакторе WinHex. Файл будет с расширением *.MDF. В меню View (вверху), выставьте опцию Text display only. Теперь найдите в этом списке названия файлов с диска. Сначала они будут идти нормальным текстом, типа AUTORUN.EXE, потом таким A.U.T.O.R.U.N..E.X.E. Найдите названия какого файла, написанного нормальным образом, начинаются файлы через точку. После того, как файл нашли, поставьте на него курсор, и переключите в вид Hex display only (всё там же в меню View). После места, где стоит курсор, найдите такую последовательность 00 FF FF FF FF FF FF FF FF FF FF. Выделите весь текст (простым выделением).
Нажмите правую кнопку мыши, выберите вкладку Edit, после Copy Block и Into New File. Сохраните куда надо, и назовите так же, как и назывался исходный файл (с расширением MDF). Файл будет примерно 200 kb (в зависимости от количества файлов на диске, размер может изменяться). Теперь кидайте этот файл и MDS в одну папку. Теперь можете монтировать образ в Алкоголь.
Зайдите в реестр. Нажмите «Пуск», и выберите «Выполнить». В «Командной строке» пишите слово regedit.exe. Нажмите «Ок». Откройте такой раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\SYSTEM\. Там вы увидите четыре папки (0000, 0001, 0002, 0003). Найдите, в какой из них параметр Service имеет значение a347bus. На найденной папке кликните правой клавишей мышки и выберите пункт "Разрешения. ". В появившемся окошке выделите пользователь SYSTEM. Установите ему запреты на "Полный доступ" и "Чтение". Кликнете по слову «ОК».
Статья найдена на просторах Интернета.
Игровые защиты и методы их обхода
по просьбам играющих )
ДЛЯ ЛЮБОГО ИЗ ОПИСАННЫХ ТИПОВ ЗАЩИТЫ 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 !
В данной статье описывается защита от копирования компакт дисков (далее 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 и их назначение:
2. Поиск IDE контроллера и CD-ROM на нем.
Данный этап очень важен, именно благодаря нему SF получил от народа зыбкое звание неломаемой защиты. Объясняю, во-первых, при обнаружении CD-ROM на IDE контроллере SF требует вставить диск именно в него, а во-вторых, при наличии CD в CD-ROM на IDE контроллере SF может сделать с ним что угодно, например, легко разоблачить RMPS CD;
Проверка физической подписи диска (RMPS): Данные на дисках старфорса расположены с разной плотностью, поэтому происходят задержки чтения секторов. Старфорс проверяет эти задержки, и если их нет (эмуляция без rmps) блокирует диск. Записать диск с такими данными можно, но очень сложно, я сам испортил пару болванок, и диск не работал.
3.2. непосредственно обход защиты
Сейчас я расскажу вам как легко и быстро обойти защиту StarForce, вследствии чего вы сможете виртуалить и использовать диски с этим типом защиты. Все инструкции я приведу пошагово.
Инструкция по созданию образа: (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 позициях на вторичном канале
В последнее время всё
больше и больше выпускаемых программ на
российском рынке выходят на дисках,
защищенных системой StarForce– это почти все
игры, выпускаемые фирмами 1 C, Pyccобит и др.
Возникает естественный вопрос – как
копировать диски, защищенные StarForce? Ведь
диски имеют свой срок действия, и купив
лицензионный диск через несколько месяцев
интенсивного использования может
оказаться, что диск стал нерабочим… Для
этой цели всегда можно создать архивную
копию диска, если это конечно не
запрещается лицензионным соглашением.
Немного теории
Как говорят, знание
нескольких принципов заменяет знание
многих фактов. Будем и мы придерживаться
этого постулата.
Защита определяет
оригинальный диск по времени чтения разных
участков диска. На диске, как известно есть
спиральная дорожка, по которой
ориентируется луч лазера при чтении и
записи. При производстве дисков StarForce эта
самая дорожка имеет не стандартную
конфигурацию, таким образом изменятся
плотность данных в разных секторах и
следовательно, время их чтения тоже будет
разное. На всех CD-R и CD-RW дисках эта
направляющая дорожка наносится при
производстве, а не при записи диска.
Следовательно, все подобные носители
однозначно отбраковываются StarForce-ом.
Записать диск защищенный StarForce, который
работал бы как оригинальный из-за этого
нельзя!.
Но существуют программы
позволяющие создать образ диска – обычный
файл или несколько, включающих в себя
информацию о физической структуре диска (о
плотности секторов) и позволяющие в
дальнейшем эмулировать задержки чтения.
Немного о софте
Для создания образов можно
использовать:
(http://www.alcohol-soft.com)-позволяет
создавать образы и записывать их на диски,
а также может создать на компьютере до 31
"виртуальных" CD-ROM, в которые можно
монтировать файлы-образы дисков и
работать с ними как с обычными приводами.
Лично больше нравится Alcohol
120%, т.к. в нем сочетаются все нужные
функции. Для запуска программ при
отсутствии оригинального диска кроме Alcohol-я
120% ничего не требуется! Вне зависимости
от программы, используйте последние версии, т.к. в старых версиях поддержка
StarForce скорее всего отсутствует и все Ваши
старания окажутся напрасными.
Немножко о том, как копировать
При использовании Alcohol
120% можно даже попытаться записать диск,
который будет повторять оригинальный за
исключением физической структуры. Данные о
физической структуре оригинального диска
тоже будут записаны специальным хитрым
способом, чтобы потом программа-эмулятор (тот
же Alcohol
120% или DAEMON Tools )
смогла считать эту информацию и
эмулировать задержки. Но без
установленного эмулятора метка у
записанного диска будет "NEED EMULATION".
Если же поставить эмулятор и включить опцию
"RMPS emulation " метка диска
становиться как на оригинале и с диском
можно начинать работу.
Хочу
подчеркнуть, что создать диск в домашних
условиях, который бы работал как
оригинальный нельзя! Для корректой работы
диска обязательно приходится использовать
программу-эмулятор.
Тут приходится выбирать
между двумя вариантами:
-
Создать файл-образ на жестком диске, а
потом монтировать этот образ в
виртуальный CD-дисковод. Если окажется,
что файл-образ не очень большой, можно
попытаться записать его на CD-R(W) и
монтировать его прямо с диска. В самом
удачном случае на диск можно поместить
также и саму программу-эмулятор.
Единственный плюс второго
метода в том, что даже в отсутствии
эмулятора можно читать файлы с диска, хотя в
случае копирования игрушек это не играет
роли, и скорее становится минусом, т.к. при
необходимости создать ещё одну архивную
копию без специальных программ не обойтись.
В первом же случае достаточно кинуть один
или несколько файлов на винт. Так как
данные о физической структуре всё-таки
записываются на диск в потайные места, то
следующая версия StarForce может
проверять эти места и отбраковывать такие
диски. Через некоторое время второй вариант
может перестать работать.
Минусом же первого
варианта является то, что файл-образ
занимает больше места, чем все файлы на
диске. В нём же ещё хранится и физическая
структура диска. При эмуляции диска с
большим объемом данных файл-образ может не
уместиться на стандартный CD-R(W). Если все же
объем файла-образа получился не очень
большим, то у первого варианта появляется неоспоримый
плюс: не нужно с собой таскать ещё один
носитель с эмулятором - всё помещается на
одном диске.
Немного практики
Итак, остановимся на
первом варианте, как наиболее, на мой взгляд
прогрессивном, хотя окончательный выбор
делать вам в зависимости от Ваших
потребностей. Я расскажу как
создать файл-образ при помощи программы Alcohol
120% и BlindWrite
Suite . Снова хочу
порекомендовать использовать Alcohol, т.к. эта
программа активно развивается и на
сегодняшний день умеет делать образ диска (в
части определения задержек чтения) более
точно
Итак, сначала вставляем
копируемый диск, и при возможности в CD-RW Drive,
т.к их считывающая головка более
чувствительна и точна, чем у самых лучших
моделей обычных приводов. Запускаем Мастер
создания образов (Image Making Wizard) Выбираем
нужный привод и внизу окна в списке
выбираем тип данных - Starforce 1.x/2.x. Должна быть
отмечена галочка Измерение
позиционирования данных (Data Position Measurment).
Кнопочка далее. Задаем имя файла образа и
формат файла - mds. Жмем на старт. Вылезает
диалог, предлагающий выбрать скорость
чтения при определении позиционирования
данных. Это собственно и есть процесс
замера времени чтения из разных мест диска.
Очень рекомендуется закрыть все программы,
т.к. они могут повлиять на время и
впоследствии образ диска окажется
неработоспособным. Скорость также нужно
выбирать по принципу - чем меньше, тем лучше.
Скорость 4x – оптимальный вариант, но в
зависимости от мощности компьютера можно
поставить и больше (или же меньше). Жмем Ок,
ждем завершения операции и всё! Файл-образ
готов. Теперь вынимаем оригинальный диск,
монтируем образ в виртуальное устройство и
запускаем программу!
В случае с BlindWrite
Suite необходимо создать кроме основного
образа ещё и файл с расширением BWA с помощью
Physical CD characteristic dumper и назвать его так же и
поместить туда же как и основной файл
образа. После этого можно монтировать образ
в эмулятор и наслаждаться жизнью.
Итак, сначала создадим
образ диска. Запускаем BlindRead. Выбираем «Создать
образ» Dump image of a CDROM). Жмем Далее (Next :). На
следующей странице необходимо выбрать
привод, в котором находится диск-оригинал,
путь к файлу-образу, и формат файла – BlindWrite.
Снова Далее. Здесь при желании можно
установить скорость чтения, но на данном
этапе ограничивать скорость не имеет
смысла. Кнопочка Чтение (Read). Теперь
дожидаемся окончания операции и получаем
файл-образ, но без информации о физической
структуре.
Теперь запускаем через
меню Пуск Physical CD Characteristic Dumper, он же BWA Builder.
Выбираем привод, в котором установлен диск
и скорость. Здесь чем меньше, тем
качественнее получится образ. Также можно
отключить опцию Draw During Measurement (Прорисовывать
график во время измерений). Это позволяет
ещё больше разгрузить процессор и
соответственно измерять времена более
точно. Кнопочка Start. На вопрос Automatic Set Last Sector?
(Автоматически установить номер последнего
сектора?) можно смело отвечать Да.
Дожидаемся окончания процесса и сохраняем
полученные результаты (File–Save BWA) в файл с
точно таким же именем и в тот же каталог, где
находится файл-образ. Всё! Опять можно
монтировать образ в виртуальный дисковод
при помощи Alcohol-я или DAEMON-Tools.
Я сделал всё "как доктор прописал", а
все равно не работает 🙁
Прежде всего стоит
убедиться, что диск защищен именно StarForce, а
не какой-нибудь другой системой! Как
сделать это на 100% я не знаю, но если на диске
есть логотип StarForce то можно быть уверенным,
что эта статья для Вас! 🙂 Также косвенной
уликой может служить появление окна "идентификация
диска" при запуске программы или что-то
подобное.
Будем считать, что все-таки
диск защищен именно StarForce. После создания
образа диска стоит переустановить
программу с виртуального дисковода,
особенно это касается игр! Не пытайтесь
сразу записать CD-R(W) диск с RMPS! Сначала
проверьте, работает ли программа с файла-образа,
т.к. довольно часто бывают случаи, когда с
файла-образа программа работает отлично, а
с записанного диска не запускается вообще!
Не стоит паниковать если программа не
идентифицировала диск всего лишь один раз!
Попробуйте запустить программу снова после
перезагрузки, и опять же никаких программ в
background-е! В природе существуют и программы-уроды,
но в последнее время они встречаются всё
реже, не способные корректно работать если
на компьютере установлено несколько CD-ROM'ов.
В это сучае можно попробовать установить
букву виртуального устройства меньше, чем у
реального встроенными средствами ОС. Также
может "помочь" физическое отключение
реального привода. При запуске программы,
выньте все реальные диски из реальных CD-дисководов!
На программы, защищенные
StarForce лучше на ставить какие-либо
обновления или патчи, т.к. в большинстве
случаев вместе с программой обновляется и
система защиты - была у вас StarForce 2, всё
прекрасно работает. Установили патч - стал
StarForce 3, в лучшем случае придётся отключать CD.
Вы переустановили игру с
виртуального диска, может быть даже
вынимали CD-ROM из корпуса 😉 а оно все равно не
запускается? Скорее всего дела в
неаккуратном создании образа. Придется
делать его снова! Опять запускаем Alcohol, идем
в настройки Общие - Типы Данных - Измерение
позиционирования данных - Точность -
Высокая (Options - Data Type Settings - Data Position Measurement -
Precision:High). Далее как обычно создаем образ
диска, но только вместо профиля StarForce 1.x/2.x
выбираем Securom *NEW (V4.x) и снимаем все галочки
кроме Измерение позиционирования данных (Точность:Высокая).
В этот раз процедуру DPM будем производить на
первой (1x) скорости! Никаких висящих в
бэкграунде программ! Вообще не трогайте компьютер во время создания образа! И
позаботьтесь о том, чтобы не запустился
ScreenSaver! Для BlindWrite можно заново создать
только BWA файл на первой скорости.
Заработало?
StarForce 3
Также возможен вариант,
что вам попался диск со StarForce 3.
Alcohol 120% официально не поддерживает пока
StarForce 3. Самому мне, к сожалению, пока не
приходилось сталкиваться с этой защитой,
поэтому за нижеизложенную информацию
ручаться на все сто не могу
На сегодняшний день, в
большинстве случаев со StarForce 3 срабатывает
следующий трюк:
-
Создаём образ диска, как в случае со
StarForce 1.x/2.x (как это сделать - подробно
описано выше)
Ещё можно попробовать записать файл-образ
на CD и монтировать его от туда или же просто
скинуть образ на какой-нибудь другой
компьютер в локальной сети (если, конечно
сеть имеется). Может быть Вы придумаете ещё
какие-нибудь способы - пишите.
Удачи!
Скажи дорогой читатель у тебя
много легального софта? Или может ты
слушаешь легальную музыку? Ага и я о том же…
А ведь кто-то теряет на этом весьма солидные
деньги… И естественно этот кто-то
старается всячески защитить свои диски от
копирования, или привязать свой продукт к
диску так, чтобы его нельзя было
использовать без этого самого диска. Первый
вариант в настоящее время популярен у
производителей легальных
дисков с софтом, музыкой, видео; ну а второй
активно активно юзается как самыми
производителями, так и пиратами (ты ведь
часто встречал игры, которые без диска “не
идут”? “Отучить” игру от диска довольно
просто, но кому охота деньги терять? Даже те
80 центов, которые стоит пиратский компакт…потому
и не борются с этим…).
Но в деле защиты
самих компактов от копирования все намного
сложнее: способов придумана масса, хотя и
“обходится” эта масса практически
одинаково 😉 . Однако, чтобы понимать каким
образом можно защитить компакт от
копирования, нужно прежде всего понимать,
что содержится на CD,
кроме тех данных, которыми мы
непосредственно пользуемся. Итак, это:
TOC
- таблица содержания. Определяет
расположение начала треков и их длину на
диске. ТОС присутствует на всех CD. Если ее
нет, то диск будет не читаем на
проигрывателе CD или дисководе CD-ROM.
Lead-in
– “вводная зона”. Можно сказать, что
это “начало диска”, содержащая TOC
(таблицу содержания).
Lead-out
– “выводящая зона”. Важных данных не
содержит, означает “конец диска”.
Subchannels
– “каналы подкода”. Всего каналов
восемь, обозначаются они латинскими
буквами P,Q,R,S,T,U,V и W. Канал подкода является
“особой зоной” размером до 4 Мб, “особой”
потому, что подканал нельзя увидеть, скажем
в виде файла, да и не многие рекордеры могут
их читать и записывать (по крайней мере - все
восемь). Нас подканалы интересуют потому,
что в них могут записать “цифровую подпись”
CD-диска.
ATIP
- абсолютная длительность ведущей
дорожки. Это предварительно записанный
раздел диска, в котором содержатся
характеристики CD,
включая число блоков на диске (которое
определяется длиной предварительно
сформированной дорожки на диске, отсюда и
название ATIP), и информация о конструкции и
производителе диска. Если тебе захотелось
почитать ATIP
своих дисков, то можешь воспользоваться
программой CDRidentifier,
только учти, что если идентифицируешь CD-R и
СD-RW,
то это лучше делать, когда они еще чистые.
Ну а зная, что и
откуда можно и поговорить более предметно.
Другой вариант
более изощренный – порча TOC
(таблицы содержания). “Немного”
скорректированная TOC заставляет твой CD-recorder
думать, что диск имеет объем несколько
Гигабайт! После чего: “Копирование
невозможно - диск слишком большой! Чего ты
мне суешь болванку в 650 Мб? Мне нужна 5
Гигабайтная!” ;-).
Иногда из CD
делают “неведому зверушку” – начинают
писать данные, потом пишут аудио, потом
снова данные. В результате получается…да,
та самая “неведомая зверушка”.
Так, к примеру, устроена защита MediaCloq от SunnComm.
Ну и конечно “цифровая
подпись”… Куда же без нее… Засунутая в
канал подкода, она не может быть
скопирована некоторыми рекордерами. А если
софт потом проверяет диск и ее не видит - сам
понимаешь… Кстати, иногда для этого
используется и ATIP.
Способов защиты,
как я говорил много, посмотри таблицу. А
после мы более подробно поговорим как они “обходятся”.
Вид
защиты
(производитель)
Как
распознать
Cactus
Data Shield 100
(Midbar Tech)
Этот компакт ты можешь и не
запустить на CD-ROM (зависит от модели). Используется
нестандартная ТОС. В ней изменено
положение области lead-out и длина
последнего трека, при этом длительность
диска представляется как всего 28 секунд.
Записывающая программа,
которая игнорирует неправильную TOC
и пишет в режиме RAW.
Cactus
Data Shield 200
(Midbar Teck)
Винда скажет, что перед тобой
диск с данными. Не ведись – перед тобой
типичное аудио. Просто на диске есть два
файла - CactusPJ.exe
и архив Yucca.cds
– Это и конфузит винду. Кстати, *nix
и Mac
OS на
такую мистификацию не попадаются.
Записывающая программа,
которая игнорирует неправильную TOC
и пишет в режиме RAW.
Компакт и есть та самая “неведома
зверушка”. В винде видишь только данные,
на CD-плейере
– только музыку. *nix
и Mac
OS
видят все и сразу…
Записывающая программа,
поддерживающая мультисессионные диски.
Играет только на аудио-проигрывателях.
На компе ты увидишь вместо аудио-треков,
треки с данными. При попытке прослушать
тебя перекинет на некую web-страницу.
Обходится большинством CD-рекордеров. В качестве программы
лучше взять CloneCD.
Ошибки при попытке проиграть
на компе или перегнать в MP3.
CD-Cops
(Link Data Security)
При запуске основного
исполняемого файла возникает окно со
словами в заголовке "CD Cops", а в
инсталляционной директории
присутствуют файл cdcops.dll и файли с
расширениями .gz_ и .w_x.
Может быть скопирован в
режиме RAW.
Исполняемый файл можно расшифровать с
помощью McLallo's
CD-Cops 32 Decryptor.
DiscGuard
(TTR Technologies)
На диске или в
инсталляционной директории имеются
файлы ioslink.vxd и ioslink.sys
Может быть скопирован в
режиме RAW.
Необходимо также скопировать каналы
подкода.
Laserlock
(MLS International)
CloneCD,
BlindRead с
опцией “пропускать поврежденные
сектора”.
LockBlocks
(Dinamic Multimedia)
Защищенный диск имеет 2
окружности (примерно 5мм и 3мм). Ну и
поврежденные сектора конечно…
Очень старая защита. Способ
борьбы с поврежденными секторами читай
выше.
Опять “неведома зверушка” с
аудио-треками короче 4-х секунд. Кроме
того, в подканалы записана “цифровая
подпись”. Да и поврежденные сектора
тоже имеются.
Может быть скопирован в
режиме RAW.
Необходимо также скопировать каналы
подкода.
SafeDisc
(C-Dilla, Macrovision)
на диске
имеются файлы
00000001.tmp, clcd16.dll, clcd32.dll, clokspl.exe, dplayerx.dll. Также
загрузчик
game.exe и зашифрованный
game.icd. В начале
диска более тысячи
ошибок.
Может быть скопирован в
режиме RAW.
Есть также соответствующие патчи.
Файлы
drvmgt.dll, secdrv.sys, 00000001, загрузчик
game.exe + проверка
ATIP
В зашите используются “слабые”
сектора, которые после копирования
становятся нечитаемыми. Лекарство –
программа betabloker.
Доктор прописал копировать в режиме RAW + CloneCD
или BlindWrite
SecuROM
(Sony DADC)
В инсталляционной
директории или на диске имеются файлы sintf16.dll,
sintf32.dll,
sintfNT.dll.
Проверяется также “цифровая подпись” и
ATIP.
Иногда, также имеются поврежденные
сектора.
Может быть скопирован в
режиме RAW.
Необходимо также скопировать каналы
подкода. Существуют соответствующие
патчи.
Похожа на SafeDisc2
c
небольшими дополнениями. Изготовить
точную копию пока никому не удалось.
Рекомендуется копировать в
режиме RAW,
а после юзать патчи.
Как ты понял,
первое в деле с подобными CD
- правильно определить с чем ты имеешь
дело. Общие “симптомы” я описал, поэтому
используй свой зоркий глаз… А для тех,
лентяев, которых ломает даже такая
несложная процедура, был написан
специальный софт, позволяющий
автоматизировать и этот этап. Из софта
подобного рода следует выделить две
программы: Clony,
Copy
Protection Detection и CD Protection Scout
v2.1.0.2. Все они бесплатны и способны
определять почти все виды защиты (проблемы
могут возникнуть лишь с новой защитой Tages).
Как правило для
успешного копирования от тебя требуется
три вещи:
- Cd-рекордер. Далеко не все
рекордеры одинаково хороши – и дело тут
совсем не в количестве скоростей, либо
наличии дополнительных кнопочек 😉 Нужно,
чтобы рекордер не только поддерживал Raw-mode
(с этим сейчас более менее благополучно),
но и мог читать/писать как можно больше
каналов подкода (всего их восемь, но
большинство рекордеров “цепляют”
только два). - Нормальная программа для
записи дисков. Nero
burning
ROM
конечно тоже ничего, но для подобных дел
она абсолютно не подходит. Тебе нужен
настоящий спец по копированию –
программы CloneCD
или BlindWrite. - Умение
находить нужные патчи на просторах Инета.
Ну и конечно желание поиметь “еще один
такой же диск”.
Если накачать необходимый софт
не так уж и сложно, то вот к выбору рекордера
нужно подойти более тщательно. Перед тем
как что-либо покупать, советую тебе
прогуляться по этим ссылочкам:
Рекордеры,
поддерживаемые CloneCD:
Рекордеры,
поддерживаемые BlindWrite:
А лучший рекордер
уже известен – это Plextor PX40. Читает/пишет все
восемь каналов подкода, поддерживает все
возможные режимы, к тому же единственный CD-рекордер читающий диски с MediaCloq.
Беда в том, что в России я его еще не замечал…
Читайте также: