Копирование дисков с защитой starforce
StarForce — программный продукт для защиты от копирования. Представляет собой один из множества усовершенствованных вариантов известной защиты от Macrovision [1] .
Варианты обхода
Обычно решение проблемы сводится к двум простым вариантам: no-cd или эмуляция.
Эмуляция при правильном применении решает проблемы запуска игры без диска, не модифицируя никакие данные игры, но проблемы совместимости с версией ОС никуда не деваются. Ведь, если старфорс впринципе на работает на данной ОС, эмуляция бессильна. Остаётся только резать.
Так и поступают авторы абсолютного большинства no-cd — отрезают лишнее до основания. Увы, существует немало не совсем удачных примеров такого подхода [5] , известны случаи неработоспособности заставок в играх и частые вылеты при применении no-cd.
Поскольку ни один метод нельзя назвать совершенным, существуют сторонники и того, и другого.
Пример дампа с помощью Alcohol 52 %/120%
Определение типа защиты диска
Перед снятием образа можно также убедиться в том, что ваш диск на самом деле защищён старфорс: в случае с алкоголем для этого в комплекте идёт data-type analyzer (DTA). Впрочем, полагаться всецело только на DTA не стоит — иногда и он может проглядеть защиту.
Снятие дампа
Формат образа обязательно должен быть mdf/mds, потому как никакой другой формат не приспособлен хранить DPM. Впрочем, в программе уже подобраны оптимальные пресеты для дампа дисков старфорс и в этих пресетах установлена «Обычная» точность снятия DPM.
В большинстве случаев менять точность DPM на «Высокую» нет необходимости — часто привод может просто быть не в состоянии снимать DPM с высокой точностью. В этом случае вы получите ошибку снятия DPM на экране прогресса. Есть также нюанс по скорости. Скорость снятия образа смело ставьте максимальную — это никак не влияет на скорость снятия DPM, а время на снятие образа сокращается в разы. Скорость DPM регулируется отдельно, об этом вас спрашивают сразу после принятия решения снимать образ с диска. При выборе скорости DPM следует руководствоваться мануалом:
Доска бесплатных объявлений
· Сделана защита от взлома методом подстановки виртуальной машины. Такой способ был применим для дисковой защиты и по трудозатратам не зависел от количества и размера защищенных функций в исполняемых файлах. Текущая версия защиты 4.7 также включает защиту от этого метода.
· Драйверы система защиты получили логотип CERTIFIED FOR WINDOWS VISTA.
· Новый модуль защиты исполняемых файлов (пока включается опционально для проектов). Новая защита файлов отличается повышенной стойкостью к взлому, а также снимает большинство ограничений на выбор экспортируемых функций при защите.
· Новый графический интерфейс системы защиты. В версии 5.0 доступен только один вид оформления окон в стандартном стиле Windows. Из элементов кастомизации доступно только задание картинки в окнах защиты (например, логотипа компании или постера продукта) и иконки окна.
· Активация по SMS – новый вид активации вручную с помощью мобильного телефона.
· Появилась возможность непосредственной защиты файлов формата PDF, DOC и RTF. Защищенные файлы можно просматривать только с помощью специальной программы, поставляемой вместе с компонентами защиты. Пока такие файлы можно защитить только с привязкой к компьютеру (аналогично FL ProActive).
· Появилась возможность защиты видео файлов кроме файлов формата DVD Video. Защищенные видео файлы могут быть просмотрены только с помощью специальной программы (плеера), предоставляемой при защите. Возможна защита с использование любого из продуктов StarForce FrontLine с уровнем защиты Pro и с использованием других версий защиты (не только 5.0).
· Возвращена функциональность утилиты управления проектами и рабочими пространствами в Protection Studio (доступно для всех версий защиты с поддержкой Protection Studio).
· Значительные улучшения режима пробного использования (trial mode) в плане защиты, совместимости и удобства использования.
· Сделана поддержка PDB-файлов при защите.
· При запуске protect.exe без параметров теперь выдается окно, в котором пользователь может выбрать требуемое действие (установку/удаление драйверов, активацию/деактивацию) и т.п. и совершить его.
Улучшения сайта ProActive
· Стало возможно создание проектов защиты на сайте ProActive. То есть если каждый месяц Вам приходится защищать много продуктов, теперь Вы можете сами создавать для них проекты защиты. Подробности по данной возможности можно узнать в отделе продаж.
· Существенно увеличена скорость построения всех отчетов.
· Процесс активации стал более удобным для пользователя.
· Поддержан новый формат серийных номеров с цифровой подписью. Длина таких серийных номеров 26 символов. При этом для одного проекта поддерживаются серийные номера разного формата с сохранением совместимости. Использование таких серийных номеров более удобно для пользователя, так как формат номера и его отношение к защищенному приложению определяется при активации без соединения с сервером.
· На сайта добавлен сервис для конечных пользователей, позволяющий просмотреть информацию о параметрах серийного номера и статистику по активациям.
· Автоматическое перенаправление между сайтами ProActive версии 1.0 и 2.0 при активации вручную.
· Новый вид отчета – отчёт по активациям за период времени с детализацией по партиям серийных номеров.
P.S. Пока нигде не используется, но думаю в ближайшем будущем.
P.S.S. Ждем новый Алкоголь!
Доска бесплатных объявлений
Система защиты дисков копирования, бывшая до недавнего времени либо просто непробиваемой, либо крайне сложной для обхода, наконец-то пала благодаря усилиям российско-украинских и западных программистов (и простых юзеров с прямыми руками).
Данной статьей хотелось бы подвести некоторые итоги по копированию дисков с защитой StarForce.
Для обхода StarForce вам понадобятся следующие программы: Daemon Tools v4.12.4 и Alcohol 120% v1.9.7 (чем новее, тем лучше)
Данный материал используйте, если не найдете NoCD/NoDVD на интересующую вас игру.
Большое количество NoCD/NoDVD вы можете найти здесь.
StarForce 1,2.
Ну тут все просто, делаем образ диска через Alcohol:
1. Запускаем программу, ставим игровой диск в привод.
2. Выбираем пункт "Общие" (слева), закладка "Типы данных". В поле "Тип диска" из выпадающего списка выбираем " StarForce 1/2/3", после чего отмечаем галочкой пункт "Изменение позиционирования данных", а чуть ниже выбираем из списка "Высокая". Нажимаем "ОК"
3. Выбираем пункт "Создание образа". Скорость чтения выбираем любую, внизу в списке "Тип данных" выбираем " StarForce 1/2/3". Жмем "Далее".
4. В следующем окне можно изменить только место размещения образа, больше ничего менять не нужно. Жмем "Старт".
Готово, теперь монтируем образ в Daemon Tools и запускаем нужную вам игру.
StarForce 3
Тут немного сложнее, в этой версии, вам, возможно, придется отключать привод.
1.Делаем образ (смотрите выше).
2. Далее запускаем DAEMON Tools и монтируем образ (тот, который делали Alcohol).
3. Устанавливаем игру.
4. Далее, нам понадобится программа StarForce Nighmare
5.Там жмем Disable CD.
Теперь через ярлык, запускаем игру.
Новую попытку делаем, перегрузив компьютер.
StarForce 4
Тут, вам понадобиться очень точный образ (или мини-образ), в особенности топология (файл *.mds)
1. Запускаем Алкоголь, ставим игровой диск в привод.
2. Выбираем пункт "Общие" (слева), закладка "Типы данных". В поле "Тип диска" из выпадающего списка выбираем " StarForce 1/2/3/4", после чего отмечаем галочкой пункт "Изменение позиционирования данных", а чуть ниже выбираем из списка "Высокая". Нажимаем "ОК"
3. Выбираем пункт "Создание образа". Скорость чтения выбираем любую, внизу в списке "Тип данных" выбираем " StarForce 1/2/3/4". Жмем "Далее".
4. В следующем окне можно изменить только место размещения образа, больше ничего менять не нужно. Жмем "Старт".
5. Появится маленькое окно "Измерение местоположения данных". В списке "Скорость измерения" выбираем скорость не выше 4х (чем хуже оптика тем меньше скорость). Жмем "ОК". Начнется процесс записи топологии диска (файл с расширением .mds). В это время не надо выполнять никаких действий на компьютере (даже мышой не двигать). В зависимости от скорости, процесс может занимать 10-40 мин. Терпеливо ждем. По окончании записи топологии начнется запись самого образа диска (файл с расширением .mdf, тут уже можем спокойно работать за компом).
Внимание: если нам нужен мини-образ, то Скорость чтения выбираем 1х (не путать со скоростью измерения) и как только от образ диска запишется чуть больше 1MB нажать "Отмена", но на вопрос "Удалить файл-образ диска?" ответить "Нет".
6. В итоге в папке, которую мы указали в 4 пункте будет два файла-образа: .mds (размером около 27KB) и .mdf
7.Монтируем образ в Daemon 4.12.3 (не ниже!).
8.Играем
P.S. Если у вас не получается сделать топологию, то вы можете поискать ее в интернете, а также на нашем форуме.
StarForce 5.0.8.2-5.0.8.5
В последнее время всё
больше и больше выпускаемых программ на
российском рынке выходят на дисках,
защищенных системой 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 и монтировать его от туда или же просто
скинуть образ на какой-нибудь другой
компьютер в локальной сети (если, конечно
сеть имеется). Может быть Вы придумаете ещё
какие-нибудь способы - пишите.
Удачи!
Руткит Sony, который
незаметно устанавливался с аудио-диска, по видимому долго еще будет аукаться
компании. В суд уже подан иск и хотя, вероятно, ничем он так и не кончится,
прецедент все-таки создаст. Вопрос, поднятый этим делом, на самом деле остается
актуальным: как системы защиты могут вмешиваться в работу компьютера, на каком
уровне работать, как влиять на работу остальных программ. Естественно,
разработчики своих методов не раскрывают, но ведь последствия их работы на лицо
– в случае руткита Sony это появление троянов, использующих программу защиты для
проникновения. А вот в случае StarForce это настоящая, физическая порча
оборудования, CD и DVD приводов.
Итак, StarForce. Защита разработана российской конторой и предназначена для
защиты DVD и CD дисков от копирования. В основном применяется в играх и
используется довольно широко, не только российской 1С, но и западными
издательствами, такими как например UbiSoft или EA.StarForce, так же как и
руткит Sony, устанавливает в системе свой драйвер. Именно с его работой связано
большинство претензий. В некоторых случаях с его функционирование связывают
общую нестабильность системы и частые сбои в работе. Кроме того драйвер
устанавливает в ring 0, что дает полные привилегии и если вирус получит доступ к
драйверу, то сможет делать все, что угодно.
Помимо этого функционирование системы защиты, как уже было сказано, может
привести к физической порче оборудования. Естественно, сама StarForce ничего не
портит, однако во время работы при потере пакетов система может переключить
работу дисковода с DMA режима на PIO (pio - programmed input output, режим, при
котором передачей информации занимается процессор, широко использовался в
прошлом веке :)). В лучшем случае это приведет к существенному замедлению
работы, чтению и записи данных, в худшем - к выходу дисковода из строя, особенно
при длительной работе
Как обнаружить присутствие StarForce в своем компьютере? Очень просто. Мой
компьютер -> Свойства -> Оборудование -> Диспетчер устройств -> Вид -> Показать
скрытые устройства -> Драйверы устройств не P’n’P.
Как это работает
Суть в том, чтобы засунуть на диск при изготовлении на заводе (т. н. «штамповка») какую-то заведомо известную последовательность, наличие которой StarForce смог бы позднее проверить. Помимо проверки данных как таковых, StarForce также проверяет физическое расположение данных на диске [2] .
Работа StarForce сильно зависит от двух факторов:
Здесь мы сталкиваемся с проблемами совместимости с конкретной версией ОС. Часто бывает, что игра сама по себе без защиты способна нормально работать на конкретной версии ОС, но не работает, потому что старфорс не работает. К счастью, есть некоторая поддержка от разработчиков этой чудо-защиты [3]
Также существует отдельный подсайт от разработчика старфорс, на котором выложены уже отученные от защиты версии некоторых игр. [4]
- Требуется ли установка драйвера в систему.
Есть облегчённый вариант защиты приложения без установки драйвера — в этом случае, теоретически, защиту обойти проще, так как обычное приложение не может напрямую обращаться к железу (например, чтобы выяснить, прячете ли вы реальный dvd-привод).
Содержание
Делаем правильный образ диска со старфорс
На данный момент всё это возможно только на Windows. Подходящих утилит для Linux пока нет.
Для снятия топологии диска нам потребуется ПО, способное на DPM — процедуру измерения позиционирования данных на диске. Таким образом мы получаем информацию о физическом расположении данных на штамповке, которая необходима для обхода защиты. Можно использовать следующее ПО: Daemon-Tools (Pro\Advanced) [6] , BlindWrite [7] , облегчённый Alcohol 52 % или сразу все 120 % [8] . Обе версии Alcohol есть в виде бесплатного издания (free) и платного (trial/retail). Trial работает только 15 дней, после нужно купить. Free насильно ставит adware в систему. Если есть ещё софт, способный снять DPM — делитесь опытом.
. ВАЖНО. Известны случаи неверного снятия DPM с диска при уже установленном драйвере старфорс в системе. Этот момент зависит от версии старфорс, но лучше сразу перестраховаться и удалить драйвер до начала процедуры DPM [9] .
Также обязательно требуется привод, способный на DPM. В случае с ПО Alcohol существует база поддерживаемых приводов, однако нет гарантий, что ваш конкретный экземпляр успешно справится [10] . Узнать это можно чисто эмпирическим путём. В крайнем случае есть смысл обновить прошивку привода. По той же причине всегда имеет смысл скачать свежую версию ПО, если ваша уже устарела.
Читайте также:
- Как удалить историю яндекс диска
- Диск восстановления ноутбук samsung
- Как восстановить поцарапанный dvd диск
- Кулер для процессора id cooling se 207 обзор
- Qualcomm snapdragon 636 хороший ли процессор