Как запустить программу защищенную starforce. Лицензионные игры опасны: взлом StarForce как способ спасти компьютер

Nokia 17.05.2019
Nokia

StarForce - это драйвера соответствующей системы защиты для операционной системы Windows 7. Также подходят для обеспечения корректной работы с DRM на более поздних ОС (Windows 10 и 8).

В первую очередь драйвер необходим для того, чтобы иметь возможность поиграть в старые игры, имеющие защиту от несанкционированного копирования, а также воспользоваться некоторыми, тоже довольно старыми, версиями программ (в основном от разработчиков из России и стран СНГ).

О DRM

Система защиты StarForce прекрасно известна всем "одскульным" геймера. В свое время эта DRM сильно потрепала нервы любителям игр. До распространения широкополосного интернета и развития сервисов цифровой дистрибуции вроде и , игры принято было покупать на физических носителях (CD и DVD дисках). Для того, чтобы обезопасить лицензионные копии от незаконного распространения, разработчики чаще всего "обращались" именно к StarForce. Драйвера данной DRM устанавливались в систему вместе с дистрибутивом игры.

К сожалению, помимо обеспечения защиты, StarForce приносила и головную боль ответственным покупателям лицензионной продукции. Например, она периодически отказывалась "распознавать" носители в приводах или делала это не с первого раз. Кроме того, старые версии драйверов SF отказывались "дружить" с новыми версиями операционной системы Windows. Так что даже в случае наличия лицензионного диска, получить доступ к игре не представлялось возможным. Вследствие этого разработчику пришлось выпускать специальный "патч". Именного его вы и можете скачать с нашего сайта, чтобы поиграть в старые проекты на "семерке".

Важная информация

Обратите внимание, что по завершении установки патча вам обязательно нужно перезагрузить компьютер, а также на тот факт, что при отсутствии дисковода даже его установка не поможет вам запустить игру (придется использовать образы или "кряки").

Ключевые особенности

  • обеспечивает корректную работу драйверов StarForce на Windows 7;
  • также работает с более "поздними" версиями ОС;
  • устанавливается в автоматическом режиме;
  • работает с любыми версиями оригинального ПО;
  • является официальным решением от компании-разработчика DRM.
Ещё раз здравствуйте.Сегодня мы поговорим о хитростях и подводных камнях эмуляции StarForce. Неожиданную тему возникло желание поднять в связи с тем,что на большинстве форумов,трекеров,чатах,локальных сетях можно услышать множество жалоб и криков что игра не запускается.Старфорс может обмануть 99% пользователей в Интернете,испортив им удовольствие от запуска игры,но только не профессионалов из SVINOFORCE! Наши спецы уже почти разобрали StarForce до винтика и сегодня многоуважаемый эксперт и наш командир Svinovod расскажет вам основные приемы и секреты того,как запускать игры с защитой SF через эмулятор Daemon Tools в один клик мыши и за 10 секунд всегда с 1го раза!

Значит,во-первых зачем нам нужна эмуляция? Для того чтобы получить дамп,надо как минимум загрузить защищенную программу в память (более того,в отладчик).Сделать это можно купив оригинальный диск с игрой (у нас в городе я не видел дисков с теми играми которые тут исследуются,и вообще диски я уже не покупаю 6 лет),либо при наличии высокоскоростного интернета (у меня безлимитный 60 Мбит\сек) скачать образ (MDS+MDF).
Про эмуляцию в DT все хорошо знают,теперь представим что вы уселись в мягкое кресло,взяли чаю с печеньками,установили игру со Старфорсом в надежде приятно провести вечер,запускаете её,StarForce инсталлирует свой драйвер,перезагружает комп.Нажимаем запуск игры,идет проверка диска,как вдруг:



Нажимаем "Повторить" - не помогает.Перепробовали все опции Daemon Tools - тоже самое.
Старфорс всё таки спалил,что игра запущена под эмулятором.Переустановка игры,драйвера естественно ничего не дает.Геймер материт всех,начиная от автора раздачи на торренте и заканчивая разработчика Старфорса (говорят,они читают этот блог? привет им пламенный)
Что делать? Кривой образ? Отключать приводы? Переустанавливать Windows?
Да вы можете всё это перепробовать,но зачем если можно подумать головой.
Давайте рассуждать логически,как StarForce может узнать что диск эмулируется?
У него есть всего 2 способа это сделать:
1. Проверить тип привода,с которого идет чтение (если это SCSI,а не IDE значит используется эмулятор)
2. Проверить скорость чтения секторов на диске,если она не соотвествует скорости чтения CD или DVD ,то значит это образ и находится на HDD (на самом деле,это не совсем правильно - СтарФорс действительно проверяет скорость чтения секторов,но эмуляция отлично работает с образами как на винчестере,так и на флешке)

Иными словами,для решения данной проблемы следует использовать алгоритм:
1.Если у вас Daemon Tools Lite,то используем SCSI привод.DT нам вообще не нужно.
Если Daemon Tools Pro,то необходимо добавить IDE привод.
2.Во время проверки диска смотрим внимательно на лампочку активности HDD.Должна постоянно гореть как при интенсивном копировании больших файлов.Если она моргает с определенным интервалом,то скорее всего образ нужно перемонтировать на IDE привод (т.е. установить Daemon Tools Pro Advanced,для этого кстати Lite версию не надо удалять - они могу вместе работать и использовать один и тот же драйвер).
3.Следующий этап - меняем диск,на котором хранится образ.Старфорс каким-то неведомым образом проверяет скорость чтения рандомных секторов и если там чего-то не совпадает то получаем окошко что найден эмуляторы.Диск подбирается экспериментально,у меня например хорошо работают 2 жестких диска SATA на 750 Гб,подключенных к PCI SATA контроллеру VIA VT 6421,а также при записи образов на флешку Transcend JetFlash 32 GB

Игр,которые требуют IDE привод не так много,из последних могу вспомнить только Worldshift (StarForce 5.50.11.16 Pro).Наверно 85% эмулируются с SCSI приводом на DT Lite.
Далее,вторая по популярности подлянка,которую Старфорс предлагает нечестным на руку геймерам,решившим поиграть в контрафактную игру,это проверка соответствия топологии,ключа диска и самого образа.Выглядит это так,сначала нас просят ввести ключ:



Внутри некоторых MDF ключ не зашит ,и поэтому его надо вводить отдельно.Мы можем увидеть в Hex-редакторе почему нет ключа:


Программа UltraISO 8.1 не смогла сохранить ключ с оригинального диска,либо его там изначально не было.Ключ обычно пишут в раздаче или на форуме,где выложена игра.


Начинается проверка диска,идет она подозрительно долго и вылазит вот что:


Или другой вариант,но суть такая же:


Здесь корень проблемы - это неверная топология (MDS файл). Очень часто в раздачах образов кладут неправильный MDS (как например, в игре Злой,плохой и трезвый) и потом в комментариях буквально каждый пишет что у него ничего не запускается. Ну и не мудрено,если мозгов то нет))
Тут вам открываем страшный секрет,который видимо до SVINOFORCE никто никогда не знал.
Предположим,у вас нет правильного MDS.Что делать,как запустить игру? Решение гениальное: Старфорсу глубоко плевать,от какой игры используются MDS файл - он никак не привязан к MDF. Проверяется только версия защиты,и если вы заменить топологию от одной игры со Старом 4.70 на другую с такой же версией,то всё будет работать.Например,лично в нашей лаборатории проверено что совместимы топологии:

Петька 8 - Покорение Рима (Starforce 4.70.11.3 Pro) и Десперадо 3 - Схватка в Прериях (Starforce 4.70.10.0 Pro + SFFS)
Worldshift (StarForce 5.50.11.16 Pro) и Злой,плохой и трезвый (StarForce 5.50.5.1 Pro + R6002 bug)

Иногда может вылазить такая ошибка:


Здесь всё просто - размонтируйте один из образов .
Наконец,индикатор проверки диски Старфорсом дополз до конца и это говорит об успешной проверке:


Интересная особенность также в том,что при загрузке игры через OllyDbg ключ диска надо вводить даже в том случае,если он зашит в MDF.И разумеется,использовать плагин Phantom чтобы спрятать отладчик от модуля защиты (на самом деле там проверяется только имя окна,т.е. если HWND="OllyDbg" то вывод ошибки).
Вот такие вот хитрости.Команда SVINOFORCE продолжает усиленную работу над исследованием защиты Звездосилы,ну а пока уже поздно и пора ложиться спать.
Всем до новых встреч,не забывайте писать нам на почту о своих разработках в области исследования защиты копирования дисков.Всем хрюки-хрюки!

В последнее время всё
больше и больше выпускаемых программ на
российском рынке выходят на дисках,
защищенных системой StarForce– это почти все
игры, выпускаемые фирмами 1 C, Pyccобит и др.
Возникает естественный вопрос – как
копировать диски, защищенные StarForce? Ведь
диски имеют свой срок действия, и купив
лицензионный диск через несколько месяцев
интенсивного использования может
оказаться, что диск стал нерабочим… Для
этой цели всегда можно создать архивную
копию диска, если это конечно не
запрещается лицензионным соглашением.

Немного теории

Как говорят, знание
нескольких принципов заменяет знание
многих фактов. Будем и мы придерживаться
этого постулата.

Защита определяет
оригинальный диск по времени чтения разных
участков диска. На диске, как известно есть
спиральная дорожка, по которой
ориентируется луч лазера при чтении и
записи. При производстве дисков StarForce эта
самая дорожка имеет не стандартную
конфигурацию, таким образом изменятся
плотность данных в разных секторах и
следовательно, время их чтения тоже будет
разное. На всех CD-R и CD-RW дисках эта
направляющая дорожка наносится при
производстве, а не при записи диска.
Следовательно, все подобные носители
однозначно отбраковываются StarForce-ом.
Записать диск защищенный StarForce, который
работал бы как оригинальный из-за этого
нельзя!.

Но существуют программы
позволяющие создать образ диска – обычный
файл или несколько, включающих в себя
информацию о физической структуре диска (о
плотности секторов) и позволяющие в
дальнейшем эмулировать задержки чтения.

Немного о софте

Для создания образов можно
использовать:

  • BlindWrite Suite (www.blindwrite.com)
    — программа для создания образов дисков и
    их последующей записи;
  • Alcohol 120% (http://www.alcohol-soft.com)-позволяет
    создавать образы и записывать их на диски,
    а также может создать на компьютере до 31
    «виртуальных» CD-ROM, в которые можно
    монтировать файлы-образы дисков и
    работать с ними как с обычными приводами.
  • Программа DAEMON Tools
    (www.daemon-tools.net)
    предназначена только для создания
    виртуального диска и эмуляции, с её
    помощью нельзя создать образ диска или
    записать его на CD.
  • Конечно, другие программы, которых
    достаточно много и найти которые не
    составляет труда. На данный момент не во
    всех реализована функция эмуляции
    физической структуры диска, но я думаю
    через некоторе время что-то подобное
    будет реализовано в большинстве
    распрстраненных программах-эмуляторах CD/DVD

Данная статья приведена исключительно в информационно-ознакомительных целях. Коллектив проекта "DAXA" не несет никакой ответственности за любые возможные негативные последствия, связанные со взломом данной защиты в корыстных или каких-либо других незаконных целях.


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

Инструкция по взлому
1. Устанавливаем Alcohol и Daemon-tools. Везде, где будет предложен перезапуск компьютера, это обязательно необходимо делать.
2. Запускаем Alcohol и переходим в меню Файл -> Настройки .
3. В разделах Эмуляция и Экстра-эмуляция отмечаем все пункты "птичками" (см. Рис.1,2).

Рис.1

Рис.2
4. Нажимаем ОК. Вставляем диск который надо завиртуалить (с этой самой защитой).
5. Переходим в меню Файл -> Создание образов .
6. Выбираем привод, в котором находится диск, и отмечаем "птичками" пункты, как показано на Рис3.

Рис.3
7. Нажимаем опцию Далее . После этого появится окно с запросом о выборе скорости измерения позиционирования данных; выбираем Высокая ...
Очень много зависит от вашего (CDROM-RW, DVDROM-RW) привода, когда начнётся создание образа, обратите внимание на "Режим чтения", он должен быть RAW+SUB-96 (см. Рис.4).

Рис.4
8. После того, как образ диска будет создан, выключаем компьютер и отключаем все приводы CDROM, DVDROM и тому подобные .Это один из самых важных пунктов, т.к. без отключения приводов ничего не получиться. Включаем компьютер.
9. Внизу в трэе (возле часиков в Windows) у вас должен быть значок Daemon-tools, кликаем по нему правой клавишей мышки. В выпавшем меню выбираем Emulation (см.Рис.4) и ставим галочку на RMPS .

Рис.5
10. Далее в меню Virtual CD/DVD-ROM выбираем свой привод (виртуальный) -> Mount image и в меню выбора файла выбираем созданный нами при помощи Alcohol образ.

Рис.6
11. Запускаем игру.
Автор статьи: filipp

Новости
Компания Star-Force представила новую версию своей эксклюзивной разработки – FrontlIne. Главным изменением в этой версии является улучшение защиты от эмуляторов.

На сегодняшний день существуют программы-эмуляторы компакт дисков, которые позволяют квалифицированным пользователям запускать с копии приложения, защищенные любой дисковой версией нашей защиты до FrontLine 3.07 . Новая версия защиты StarForce от эмуляторов делает невозможным запуск продукта с копии с использованием любой известной программы-эмулятора компакт дисков, в том числе Daemon Tools 4.0.

Так же были исправлены bugs обнаруженные в предыдущей версии.



Рекомендуем почитать

Наверх