Мало кто сегодня вспомнит о существовании ненавистной защиты от копирования StarForce. Все привыкли что у всех на слуху только одна DENUVO. Пресловутая Старфорс появилась в самом начале нулевых. Вообще сам «StarForce» — это программный продукт, который нацелен на защиту и безопасность и имеет около 11 направлений, один из которых называется «StarForce Disk» нацеленная на защиту лазерных дисков от копирования.
Кстати разработчиком является Российская компания, которая существует уже 20 лет и продолжает здравствовать. Но мы все её помним только по защите игр на физических носителях, которые уже канули в лету и казалось бы компания загнулась так как пропала с поля зрения. Но это далеко не так…
Кто помнит из Вас тот момент когда StarForce вышел впервые на рынок и первые диски с играми этой защиты появились в Ваших руках? Это был неизвестный для игроков зверь, от которого плевались и проклинали.
Старфорс стала доказывать свою эффективность на лицо, об этой конторе пошла активная молва на запад, и западные издатели выстроились в очередь на подписание договора со «Звездным отрядом», но несколько позже… один не известный и по сегодняшний день русский хакер смог сидя у себя дома разгадать принцип защиты и смог ее съэмулировать… поиск таблетки не заставил себя долго ждать. А затем он в интернет выложил подробный мануал о взломе, чтобы это мог повторить каждый.
В интернете это увидели и сами Старфорсовцы, но не стали заявлять в правоохранительные органы. Данный хакер был успешно вычислен, когда ребята из Старфорс пришли к нему «в гости», тот несколько обомлел…. думал всё… кердык.
И вместо того чтобы предъявлять своё недовольство, руководство из Старфорс сказали ему: «Вы неплохо справились со взломом нашей защиты. Не желаете ли присоединиться к нашей команде? Нам как раз нужны люди с таким потенциалом как Вы. По зарплате договоримся, мы сейчас как раз трудимся над новой версией защиты StarForce 2.0».
Конечно этот хакер согласился, велика была вероятность в случае несогласия уехать на «целину», по этому ответ был вполне ожидаем.
К 2003 году репутация StarForce резко пошатнулась, так как на сцене противостояния набирали популярность такие программы как Alchohol 120%, AnyCD/DVD и лидером среди эмуляторов дисковода стала Daemon tools. Защита ломалась как орешки.
Помню люди жаловались, что Daemon tools 3-й версии могла испоганить «железо», в частности CD-привод умирал и не приходил в себя, мол было это редко но метко. Лично у меня этой проблемы не было, так как не покупал пиратки игр, которые в комплекте шли с Daemon tools 3.x.
Терпеливые игроки ждали выход пиратки без использования софта.
Старфорс настоятельно просил игроков удалить с компа все программы эмуляторы, в противном случае отказывался устанавливать игру.
StarForce бесил всех тем, что нарушал права потребителя о цифровой информации, где было сказано что потребитель имеет право сделать резервную копию продукта для домашнего пользования без право передачи в пользование третьим лицам, но Старфорс на это клал с большой горы.
Люди так же жаловались, что StarForce как и DAEMON tools убивал CD-приводы. StarForce не комментировала принцип работы Daemon tools, но сказала, что заплатить 10 000$ тому кто придет к ним в офис со своим компом и продемонстрирует как их защита убивает резаки. Челенж для геймеров был объявлен, но так никто к ним и не пришел.
На самом деле у StarForce есть ряд серьёзных грехов:
- Серийные номера напечатанные на дисках могли не подходить;
- Драйвер старфорс был капризный на ОС и мог не устанавливаться;
- Драйвер старфорс категорически сложно было полностью удалить с компа;
C выходом 3й версии Старфорс, ломать стало еще сложнее, далеко не все эмуляторы могли победить её. Даже сегодня есть купа прекрасных игр которые остались не взломанными, так как процесс реально затруднился. Программы типо СтарФак, Старфорс Найтмэйр по началу давали позитивный эффект, но в итоге остались бестолковыми.
На сегодня Старфорс существует и здравствует, применяют они свои технологии по договору с интернет-магазинами цифровой дистрибуции типо как STEAM и многие им подобные. Просто теперь StarForce уже никак не афиширует своё присутствие в отличии от DENUVO.
Содержание
- StarForce
- Содержание
- Как это работает
- Варианты обхода
- Делаем правильный образ диска со старфорс
- Пример дампа с помощью Alcohol 52 %/120%
- Определение типа защиты диска
- Снятие дампа
- Как обойти starforce на лицензионных играх windows 10 защиту
- Блокировка StarForce, если у вас «слетает» ключ
- Пираты атаковали MSC Lucia в гвинейском заливе
- Способы обхитрить StarForce
StarForce
Содержание
Как это работает
Здесь мы сталкиваемся с проблемами совместимости с конкретной версией ОС. Часто бывает, что игра сама по себе без защиты способна нормально работать на конкретной версии ОС, но не работает, потому что старфорс не работает. К счастью, есть некоторая поддержка от разработчиков этой чудо-защиты [3]
Также существует отдельный подсайт от разработчика старфорс, на котором выложены уже отученные от защиты версии некоторых игр. [4]
Есть облегчённый вариант защиты приложения без установки драйвера — в этом случае, теоретически, защиту обойти проще, так как обычное приложение не может напрямую обращаться к железу (например, чтобы выяснить, прячете ли вы реальный dvd-привод).
Варианты обхода
Обычно решение проблемы сводится к двум простым вариантам: no-cd или эмуляция.
Эмуляция при правильном применении решает проблемы запуска игры без диска, не модифицируя никакие данные игры, но проблемы совместимости с версией ОС никуда не деваются. Ведь, если старфорс впринципе на работает на данной ОС, эмуляция бессильна. Остаётся только резать.
Поскольку ни один метод нельзя назвать совершенным, существуют сторонники и того, и другого.
Делаем правильный образ диска со старфорс
Пример дампа с помощью Alcohol 52 %/120%
Определение типа защиты диска
Перед снятием образа можно также убедиться в том, что ваш диск на самом деле защищён старфорс: в случае с алкоголем для этого в комплекте идёт data-type analyzer (DTA). Впрочем, полагаться всецело только на DTA не стоит — иногда и он может проглядеть защиту.
Снятие дампа
Формат образа обязательно должен быть mdf/mds, потому как никакой другой формат не приспособлен хранить DPM. Впрочем, в программе уже подобраны оптимальные пресеты для дампа дисков старфорс и в этих пресетах установлена «Обычная» точность снятия DPM.
В большинстве случаев менять точность DPM на «Высокую» нет необходимости — часто привод может просто быть не в состоянии снимать DPM с высокой точностью. В этом случае вы получите ошибку снятия DPM на экране прогресса. Есть также нюанс по скорости. Скорость снятия образа смело ставьте максимальную — это никак не влияет на скорость снятия DPM, а время на снятие образа сокращается в разы. Скорость DPM регулируется отдельно, об этом вас спрашивают сразу после принятия решения снимать образ с диска. При выборе скорости DPM следует руководствоваться мануалом:
Стандартные настройки профиля StarForce DVD в Alcohol
Источник
Как обойти starforce на лицензионных играх windows 10 защиту
Hard & Soft новости
Доска бесплатных объявлений
Данной статьей хотелось бы подвести некоторые итоги по копированию дисков с защитой StarForce.
Для обхода StarForce вам понадобятся следующие программы: Daemon Tools v4.12.4 и Alcohol 120% v1.9.7 (чем новее, тем лучше)
Данный материал используйте, если не найдете NoCD/NoDVD на интересующую вас игру.
Большое количество NoCD/NoDVD вы можете найти здесь.
Ну тут все просто, делаем образ диска через Alcohol:
1. Запускаем программу, ставим игровой диск в привод.
2. Выбираем пункт «Общие» (слева), закладка «Типы данных». В поле «Тип диска» из выпадающего списка выбираем » StarForce 1/2/3″, после чего отмечаем галочкой пункт «Изменение позиционирования данных», а чуть ниже выбираем из списка «Высокая». Нажимаем «ОК»
3. Выбираем пункт «Создание образа». Скорость чтения выбираем любую, внизу в списке «Тип данных» выбираем » StarForce 1/2/3″. Жмем «Далее».
4. В следующем окне можно изменить только место размещения образа, больше ничего менять не нужно. Жмем «Старт».
Готово, теперь монтируем образ в Daemon Tools и запускаем нужную вам игру.
Тут немного сложнее, в этой версии, вам, возможно, придется отключать привод.
1.Делаем образ (смотрите выше).
2. Далее запускаем DAEMON Tools и монтируем образ (тот, который делали Alcohol).
3. Устанавливаем игру.
4. Далее, нам понадобится программа StarForce Nighmare
5.Там жмем Disable CD.
Теперь через ярлык, запускаем игру.
Новую попытку делаем, перегрузив компьютер.
Данная версия обходиться с помощью программы AntiStarForce 5, скачать последнюю версию этой программы, вы можете отсюда.
Обсуждение и вопросы по программе тут.
Подробнейшее руководство уже встроено в программу (кнопка СПРАВКА)
Источник
Кстати разработчиком является Российская компания, которая существует уже 20 лет и продолжает здравствовать. Но мы все её помним только по защите игр на физических носителях, которые уже канули в лету и казалось бы компания загнулась так как пропала с поля зрения. Но это далеко не так.
Кто помнит из Вас тот момент когда StarForce вышел впервые на рынок и первые диски с играми этой защиты появились в Ваших руках? Это был неизвестный для игроков зверь, от которого плевались и проклинали.
Старфорс стала доказывать свою эффективность на лицо, об этой конторе пошла активная молва на запад, и западные издатели выстроились в очередь на подписание договора со «Звездным отрядом», но несколько позже. один не известный и по сегодняшний день русский хакер смог сидя у себя дома разгадать принцип защиты и смог ее съэмулировать. поиск таблетки не заставил себя долго ждать. А затем он в интернет выложил подробный мануал о взломе, чтобы это мог повторить каждый.
В интернете это увидели и сами Старфорсовцы, но не стали заявлять в правоохранительные органы. Данный хакер был успешно вычислен, когда ребята из Старфорс пришли к нему «в гости», тот несколько обомлел. думал всё. кердык.
И вместо того чтобы предъявлять своё недовольство, руководство из Старфорс сказали ему: «Вы неплохо справились со взломом нашей защиты. Не желаете ли присоединиться к нашей команде? Нам как раз нужны люди с таким потенциалом как Вы. По зарплате договоримся, мы сейчас как раз трудимся над новой версией защиты StarForce 2.0».
Конечно этот хакер согласился, велика была вероятность в случае несогласия уехать на «целину», по этому ответ был вполне ожидаем.
К 2003 году репутация StarForce резко пошатнулась, так как на сцене противостояния набирали популярность такие программы как Alchohol 120%, AnyCD/DVD и лидером среди эмуляторов дисковода стала Daemon tools. Защита ломалась как орешки.
Помню люди жаловались, что Daemon tools 3-й версии могла испоганить «железо», в частности CD-привод умирал и не приходил в себя, мол было это редко но метко. Лично у меня этой проблемы не было, так как не покупал пиратки игр, которые в комплекте шли с Daemon tools 3.x.
Терпеливые игроки ждали выход пиратки без использования софта.
Старфорс настоятельно просил игроков удалить с компа все программы эмуляторы, в противном случае отказывался устанавливать игру.
StarForce бесил всех тем, что нарушал права потребителя о цифровой информации, где было сказано что потребитель имеет право сделать резервную копию продукта для домашнего пользования без право передачи в пользование третьим лицам, но Старфорс на это клал с большой горы.
Люди так же жаловались, что StarForce как и DAEMON tools убивал CD-приводы. StarForce не комментировала принцип работы Daemon tools, но сказала, что заплатить 10 000$ тому кто придет к ним в офис со своим компом и продемонстрирует как их защита убивает резаки. Челенж для геймеров был объявлен, но так никто к ним и не пришел.
На самом деле у StarForce есть ряд серьёзных грехов:
C выходом 3й версии Старфорс, ломать стало еще сложнее, далеко не все эмуляторы могли победить её. Даже сегодня есть купа прекрасных игр которые остались не взломанными, так как процесс реально затруднился. Программы типо СтарФак, Старфорс Найтмэйр по началу давали позитивный эффект, но в итоге остались бестолковыми.
На сегодня Старфорс существует и здравствует, применяют они свои технологии по договору с интернет-магазинами цифровой дистрибуции типо как STEAM и многие им подобные. Просто теперь StarForce уже никак не афиширует своё присутствие в отличии от DENUVO.
Источник
Блокировка StarForce, если у вас «слетает» ключ
Всем доброго времени!
Данный способ один из не многих, но почему-то в интернете я не нашёл его. Возможно поможет вам, возможно нет.
Периодически играю в старые игры, на которых есть защита StarForce.
Первая строчка, так сказать, на подстраховку, если вторая не доступна.
Однако имеется и другая сторона. Если у вас есть лицензионный продукт и так же имеется данная защита, нужно будет постоянно вносить изменения, т.е. удалять эти строчки для повторной принудительной проверки лиц. ключа. (было из личного опыта, когда какая-то игра после полу-года вдруг стала просить интернет для проверки ключа)
P.S. Если нужен будет доступ к сайту когда-нибудь (допустим, во время апокалипсиса) то первую строку можете не добавлять.
Мне кажется, даже старые игры, в интернетах, уже «рабочими» идут, и такие танцы не нужны вовсе.
Да уж. А нафига так извращаться? Что бы совесть очистить, мол лицку использую?
Так ты уже купил, поддержал разрабов, можешь с чистой совестью скачать кряк.
Пираты атаковали MSC Lucia в гвинейском заливе
Российские моряки предотвратили захват панамского судна возле Африки. Инцидент произошёл в Гвинейском заливе Атлантического океана.
Как сообщили в Минобороны, накануне около 13 часов экипаж большого противолодочного корабля «Вице-адмирал Кулаков» получил сигнал бедствия от контейнеровоза «Люция». Он шёл под флагом Панамы из Того в Камерун.
«Сообщалось о попытке захвата судна неизвестными вооружёнными людьми на быстроходной лодке. Экипаж контейнеровоза после подачи сигнала бедствия в соответствии с инструкцией укрылся в машинном отделении», — уточнили в ведомстве.
С российского корабля на помощь подняли вертолёт с подразделением морской пехоты. При его подлёте к судну пираты покинули контейнеровоз, сели в быстроходную лодку и на полной скорости направились в сторону берега. После этого группа антитеррора освободила экипаж.
Отряд кораблей и судов Северного флота действует в Гвинейском заливе в течение трёх недель, обеспечивая безопасность гражданского мореплавания
И да (для особо одаренных), он не взламывал игры, а делал репаки для взломанных версий игр. Он делал нашу жизнь значительно проще. Press F to pay respects.
«С глубочайшими скорбью и сожалением сообщаем вам, что сегодня от осложнений вирусной пневмонии, развившейся на фоне тяжёлой хронической обструктивной болезни лёгких, умер известный автор высоко ценимых игровых репаков, известный в сети как xatab.
Это сообщение от администрации будет последним на эту тему. Более полной информации мы не имеем права вам предоставить.
Поясню на будущее. Преемников-наследников у бренда «xatab» нет. Новых репаков от автора и обновлений старых никогда не появится. Опасайтесь спекулянтов, которые захотят воспользоваться ситуацией. «
RePack by Xatab. Навечно в наших сердцах.
Xatab-a звали Радик Низамов. Ему было 60 лет. Он прошёл свою «игру». Говорят, человек живёт два раза: когда он умрет физически и когда в последний раз назовут его имя, Радик Низамов никогда не умрет. Навечно в наших сердцах и на просторах рунета!
Источник
Способы обхитрить StarForce
итак..
1)удаляем алкоголь
2)устанавливаем даемон тулз 4
3)включаем в нем все опции эмуляции
4)скидываем образ игры на хард
5)устанавливаем игру
6)физически выключаем приводы
7)монтируем через ДТ4 и запускаем игру
enjoy))
——
кстати сорри за офтоп
но ща можно и в Suffering Ties That Bind рубануться
тока алкоголь не надо удалять
всем удачи в обходе старфорса))
Реально работает с Alcohol 120% v1.9.5.3105.
Итак приступим пошагово! Если у вас есть конечтно образ игры.
Я рекомендую отключить все CD-DVD ROM отключить полностю,тоесть снять шлейф и отключить питание.
Step 1:
разпакуйте ‘sfcure.zip’
Step 1.1:
запустите SFCure (SFAFSB.EXE).
Step 1.2:
нажмите на ‘Install SFAFSB’
Step 1.3:
нажмите на ‘Start SFAFSB’
Step 2:
разпакуйте SFNightmare.zip
Step 2.1:
запустите SFNightmare.exe
Step 2.2:
нажмите ‘Disable Node’.
Step 2.3:
также через 20 секунд нажмите ‘Disable CD’.
Step 3:
Перезагрузите комп это обязательно.
После перезагрузке снова повторяем.
Step 4:
снова запустите SFAFSB.EXE.
Step 4.1:
нажмите ‘Start SFAFSB’.
Step 5:
запустите SFNightmare.exe
Step 5.1:
нажмите ‘Disable Node’.
Step 5.2:
ждем 20 секунд и давим ‘Disable CD’.
Step 5.3:
Монтируем образ ‘Alcohol 120% v1.9.5.3105’
Step 5.4: Инсталируем игру,запускаем,нам дают знать что компютер надо перезагрузить,делаем это.
Step 6.1:
Запуск SFAFSB.EXE.
Step 6.2:
Жмем ‘Start SFAFSB’.
Step 6.3:
Запуск SFNightmare.exe
Step 6.4:
Давим ‘Disable Node’.
Step 6.5:
Также через 20 сек ‘Disable CD’.
Step 6.6:
А вот тут нажимаем ‘Disable CH2’.
Step 7:
Включаем игру.
Step 8:
Вводим серийник 8HVCM-TJ7Q7-XCSAD-RSND9-XACGX.
Step 9:
Ждем пока идет проверка диска.
P.S Незабудте єто важно после того как хотите вібрать ваш виртуальній диск включите
Step 2:
Run SFNightmare.exe
Step 2.1:
Press ‘Enable CH2’
Step 2.2:
Press ‘Enable CD’
Step 2.3:
Press ‘Enable Node’
Step 3:
Run SFAFSB.EXE
Step 3.1:
Press ‘Stop SFAFSB’
Такой способ потходит также и к Splinter Cell Chaos Theory.
На Сакреде basic Starforce.
У меня сломаны:
SRS
Vivisector
Sacred+Sacred underworld
Xenus
Splinter cell 3 от руссобита
Люди, я знаю как запускать без отключения сидюков.
1. В алкоголе ставим 0 приводов, в демоне-1
2.Удаляете принца (если он у вас уже установлен и вы его уже мучили)
3.Перезагружаете комп
4.Когда придлагают нажать «Del»-жмем (так мы попадаем в меню биоса)*
5.Там отключаем 1 и 2 канал
6.Сохраняем и перезагружаемся
7.Вставляем в демон образ и устанавливаем.
8.Играем.
*Желательно знать английский, чтобы не намудрить
буду рад, если помог! 🙂
по адресу http://tempels.narod.ru/ никаких ноуСиДи (noCD) НЕТ. там описание, как запустить Принца. это описание здесь уже есть. со старфаком и прочими приблудами.
Ура наконец то после долгих трудов я взломал POP3
Проверенно!
Предоставлено: GoD2000
> ЧТО тогда отключает старфак?
не знаю. нужно разбираться в программе, на что у меня попросту нет времени. есть только предположение о перехвате прерываний, которые задействованы по-любому, есть сидюк или отключён.
>Если пойдет, включи сидюк в биосе и снова попробуй.
попробовал. у меня так не получилось. значит есть какие-то нюансы в железе или ОС, которые не позволяют ВСЕМ пользоваться единой методикой.
Попробуй Моим способом Скачай демона старфак и запускай
кстате у меня он весит 4 352 960 Кб
. ПОДХОДИТ ДЛЯ АКЕЛЛОВСКОЙ ВЕРСИИ.
Для работы нам понадобится:
1. Alcohol 120% (version 1.9.5.3823)
2. Alcoholer (version 4.1)
3. DAEMON Tools (version 4.0.3)
4. Star Force file system antiblock driver by AlB (version 1.0.h)
5. StarF**ker Revolution (version 2.0.2)
6. Диспетчер задач (task manager)
7. Лицензионный третий диск (игровой)
И так ваши действия:
Работа со StarF**ker Revolution (version 2.0.2)
1.1 Запускаем программу StarF**ker Revolution.
1.2 Выбираем пункт StarForce>Drivers Removal Tool (это надо для того чтобы удалить драйвер StarF**ker.
Работа с Alcohol 120% (version 1.9.5.3823)
1.1 Вставьте данный “конфиг” в файл AxType.ini он расположен в директории программы Alcohol 120%.
[StarForce 3.x]
MAX Read Speed=1411
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=65535
Fix EFM Error=0
Burn RMPS on Disc=0
RecordMethodCount=4
RecordMethod_00=0x01
RecordMethod_01=0x02
RecordMethod_02=0x03
RecordMethod_03=0x04
1.2 Теперь заходим в Alcohol 120% (version 1.9.5.3823) и в настройках (эмуляция и дополнительно ставим везде галочки)
1.3 Вызываем Диспетчер задач (task manager) (нажатием: Ctrl+Alt+Delete) и завершаем процессы усамых ресурсоемких программ (т.к. AVP, outpost, и т.д и т.п.).
1.4 После того как проделали пункт 1.2 запускаем Alcohol 120% (version 1.9.5.3823) и нажимаем пункт создать образ (не забудьте вставить диск (3).
1.5 Выбираем тип данных: StarForce 3.x (измерение позиционирования данных ТОЧНОСТЬ ВЫСОКАЯ!), а скорость чтения диска ставим максимум и нажимаем кнопку Далее>
1.6 Указываем директорию, куда будет сохранен ваш образ (у меня образ был сохранен на локальный диск с файловой системой NTFS) и нажимаем кнопку Старт.
1.7 ВНИМАНИЕ!! Указываем скорость чтения DPM: 1X (150 Кб/c) и нажимаем кнопку ОК (при анализе DPM НИ В КОЕМ СЛУЧАИ не слушайте музыка на компьютере и не шевелите мышь)
1.8 Все анализ DPM прошел успешно теперь надо дождаться конца чтения диска.
1.9 На этом работа с Alcohol 120% (version 1.9.5.3823) закончена
P.S.: желательно создать образы всех ТРЕХ дисков и установить игру с них.
Работа с Alcoholer (version 4.1)
Работа с Star Force file system antiblock driver by AlB (version 1.0.h)
Работа с DAEMON Tools (version 4.0.3)
1.1 Щелкаем ПКМ (правой кнопкой мыши) на значок в трее (рядом с часами) на DAEMON Tools (он красного цвета или зеленого это зависит от включены ли все опции эмуляции) и выбираем пункт Virtual CD/DVD-ROM>Device 0: [X:] No media>Mount image потом появляется окно “Select new image file” и указываем путь к образу.
1.2 В появившемся автозапуске диска нажимаем кнопку “Запустить игру Принц Персии”
1.3 Игра попросит вас ввести ключ: SPGGV-UUGHU-CGHJB-86FKF-28SAD
1.4 Играем!
Если диск не прошел проверку с первого или с “Н” кол-во, раз и пишет, что ключ не соответствует диску в приводе, то попробуйте:
1. Просто нажать кнопку повторить и ввести тот же ключ только без ЧЕРТОЧЕК! (т.е. с черточками: SPGGV-UUGHU-CGHJB-86FKF-28SAD без черточек: SPGGVUUGHUCGHJB86FKF28SAD) (ОБЫЧНО ТУТ ЖЕ ПРОВЕРКА ПРОХОДИТ НА ОТЛИЧНО)
2. Попробовать смонтировать образ через Alcohol 120% (эфект что запустится 100% НУЛИВОЙ, но это может помочь для запуска на Daemon Tools v4.0.3), а потом демонтировать образ и выставить кол-во виртуальных дисков «0».
3. Выставить в Daemon Tools v4.0.3 кол-во виртуальных дисков «0» (set number of devaices>disabled), а потом перезапустить Daemon Tools v4.0.3 и кол-во виртуальных дисков «1» (set number of devaices>1 drive)
4. Если нечего не помогло то попробуйте перезапустить компьютер и повторить все выше перечисленные действия, если и это не поможет, то тогда НЕ судьба.
Источник
Страница 1 из 3
-
WERTA
ФанатЪ O-G
Хелпер
Переводчик- Регистрация:
- 12 ноя 2006
- Сообщения:
- 7.857
Один наш китайский камрад написал весьма полезную статью, в которой повествуется о способе обхода довольно мощной защиты, именуемой StarForce. Для этого используется виртуальная машина и образ диска с игрой.
Ссылка на статью: 虛擬機應用 ─ StarForce 之解決方案
Оригинальный текст (繁體中文)
最近花了不少時間測試 StarForce (星之力),研究出一點小心得和各位分享。
借助虛擬機強大的功能與效能,目前的模擬效能應該已經可以取代早期實體機了。使用虛擬機來執行 StarForce 遊戲是非常推薦的方式,
一來可以保護原版光碟與光碟機,二來也不必擔心電腦受到「流氓軟體」的綁架。而這篇文章是使用 VMware Player 與 VirtualBox 兩套免費虛擬機軟體。
以下提供已經製作好的系統檔案,安裝虛擬機之後直接匯入即可。
若是針對 StarForce 防拷,優先推薦使用 VirtualBox。• 新系統下玩老遊戲之解決方案 (VirtualBox)
❏ WinXP on VirtualBox — ❏ 新系統下玩老遊戲之解決方案• 新系統下玩老遊戲之解決方案 (VMware)
❏ WinXP on VMware — ❏ 新系統下玩老遊戲之解決方案在這之前 StarForce 的輔助工具大概就兩種,StarFuck 與 SFNightmare。
這兩種工具的性質相同,都是將實體光碟機禁用,以防止防拷軟體去偵測。
只留下虛擬光碟機,使用光碟映像檔來進入遊戲。
不過有時候依靠軟體的遮蔽還是騙不過 StarForce 的偵測。
所以網路上還有第二種方式,拔除光碟機電源當然是最直接的方式。因為虛擬機的硬碟、光碟機、網路相關硬體都可以自行設定。
光碟機要增減都可以隨時調整,所以當然使用這樣的方式就簡單多啦。虛擬機目前測試過 (VM) VMware Player 與 VirtualBox。
VM在測試時,StarForce 偶爾還是會跳出以下訊息,無法辨識 VM 的 XP 系統。
註:VMware Workstation 測試情況相同。VirtualBox 的狀況則比較好,目前測試過的 StarForce 遊戲幾乎都成功。
若是針對 StarForce 的遊戲,那建議選擇 VirtualBox 會好一點。
兩款免費虛擬機在使用上各有優缺點,且 XP 下都支援 3D加速,VRam 都是 128MB。接著就是步驟教學啦。
1. 首先虛擬機要安裝完 Windows XP SP3。並確認3D加速已啟用。
2. 虛擬光碟建議使用 DAEMON Tools v4.09 以上的版本。模擬選項要全部開啟。
3. 虛擬機內的光碟機需移除,只保留系統內的虛擬光碟。
4. 確認以上的狀態無誤後,就可以開始安裝遊戲了!
5. 第一次遊戲前會先安裝 StarForce 驅動,安裝完畢後會要求重開機。
6. 重開機之後就可以進入遊戲了!
※ 補充一點,驗證遊戲片的時候,遊戲片的映像檔必須複製到虛擬系統內掛載,
例:圖中只能掛載C槽內的檔案,直接掛載 E 網路磁碟內的檔案都會失敗。※ 另外附上 StarForce 的「官方移除程式」 (檔名:sfdrvrem.zip)
官網:Update/Remove driver — StarForce Support以下為實際測試成功的遊戲圖片:
三國群英傳4
伊蘇6:納比斯汀的方舟 (最近出了重製版)
阿貓阿狗2
櫻花大戰4
現代大戰略2004
大戰略:大東亞興亡史2
紅樓續夢之京華風雲
參考文章:
StarForce — 维基百科,自由的百科全书
Justin 隨寫 部落: Starforce 在 Win7、Win8的處理方式
StarForce各版Windows全解與移除法 — 巴哈姆特
流氓遊戲保護技術 — StarForce @ 更高境界.願景 :: 痞客邦 ::Недавно я потратил немало времени на тестирование StarForce (кит. вариант названия –星之力), исследовал потихоньку и с осторожностью, чем и делюсь с вами, господа. Благодаря мощным возможностям и функциям виртуальной машины, в настоящий момент эмуляция уже способна заменить по своим свойствам реальный компьютер.
Использование виртуальной машины для запуска игр, защищённых StarForce, это и есть нестандартный рекомендуемый способ: во-первых, это позволяет беречь оригинальный CD диск и CD-привод, а во-вторых, не нужно будет также беспокоиться, что компьютер будет поражён «мошенническим программным обеспечением».
В этой статье говорится об использовании двух программ: VMware Player и VirtualBox, – свободно распространяемых виртуальных машин. Внизу выложены уже подготовленные системные файлы, которые после установки виртуальной машины можно сразу же импортировать. Если заострить внимание на более эффективном преодолении защиты StarForce, то предпочтительнее будет использовать VirtualBox.
• Запуск старых игр на новых системах с VirtualBox
❏ WinXP on VirtualBox — ❏ 新系統下玩老遊戲之解決方案• Запуск старых игр на новых системах с VMware
❏ WinXP on VMware — ❏ 新系統下玩老遊戲之解決方案На сегодняшний день для StarForce уже существуют две вспомогательных утилиты: StarFuck и SFNightmare. Эти два инструмента используют одинаковый принцип, когда проигрыватель физических компакт-дисков вообще не используется, чтобы не допустить попытки программной проверки защиты. Оставляется только виртуальный компакт-диск и используется образ компакт-диска, чтобы начать игру. Тем не менее, полагаясь только на программные средства, всё же иногда не получается обмануть проверку StarForce. Поэтому в Интернете описывается второй, конечно же, самый прямолинейный способ – отключение питания у проигрывателя компакт-дисков.
Жёсткий диск, проигрыватель компакт-дисков, сеть и всё оборудование, связанное с «железом», в виртуальной машине можно настроить самостоятельно. Настройки компакт-диска можно изменить в любой момент, поэтому использование подобного подхода выглядит как раз наиболее простым.
Для тестирования в качестве виртуальной машины (VM) использовались VMware Player и VirtualBox. Во время проверки в виртуальной машине StarForce иногда выводит следующее сообщение, что не может распознать установленную операционную систему Win XP в виртуальной машине. Проверка в виртуальной VMware Workstation может приводить к такому же результату.
Использование виртуальной машины VirtualBox предпочтительнее, а игры со StarForce, которые были в ней протестированы, до сих пор почти все успешно запускаются. Для игр, защищённых StarForce, рекомендуется выбирать VirtualBox. Обе бесплатные виртуальные машины имеют свои преимущества и свои недостатки, обе поддерживают 3D-ускорение под Win XP, а объём требуемой памяти составляет 128 МБ.
По шагам.
1. Сперва в виртуальной машине нужно установить Windows XP SP3. И проверьте, что ускорение 3D включено.
2. DAEMON Tools v4.09 или выше рекомендуется для эмуляции виртуальных компакт-дисков. Все параметры эмуляции должны быть включены.
3. CD-проигрыватель на виртуальной машине необходимо удалить, оставив в системе только виртуальные компакт-диски.
4. После подтверждения безошибочного статуса вышеприведённых пунктов вы можете приступить к установке игры!
5. Процесс установки драйвера StarForce должен завершиться до первого запуска игры, а по окончании установки должна быть выполнена перезагрузка.
6. После перезагрузки вы можете запустить игру!
Кроме того, в момент проверки игрового диска, файл образа диска игры обязательно должен быть уже эмулирован в виртуальной системе. Например, на вышеприведённом рисунке можно только смонтировать файлы в слоте C, а прямое монтирование файлов на сетевом диске E будет безрезультатно.
Дополнительное вложение – утилита для удаления драйверов StarForce из системы (прикреплённый архив: sfdrvrem.zip)
Ссылка:Update/Remove driver — StarForce SupportСписок некоторых китайских игр, использующих защиту StarForce (в оригинале перевода это была галерея скриншотов):
1. 三國群英傳4
2. 伊蘇6:納比斯汀的方舟 (最近出了重製版)
3. 阿貓阿狗2
4. 櫻花大戰4
5. 現代大戰略2004
6. 大戰略:大東亞興亡史2
7. 紅樓續夢之京華風雲Статьи:
StarForce — 维基百科,自由的百科全书
Justin 隨寫 部落: Starforce 在 Win7、Win8的處理方式
StarForce各版Windows全解與移除法 — 巴哈姆特
流氓遊戲保護技術 — StarForce @ 更高境界.願景 :: 痞客邦 ::Автор текста: vincentpp (gamebase.com.tw)
Перевод с трад. китайского: WERTA (Old-Games.ru)Вложения:
Последнее редактирование: 24 май 2019
-
Bato-San
Чеширский волк-киборг
- Регистрация:
- 24 июн 2010
- Сообщения:
- 14.136
- Клевета.
не знаю, как там, но в твоих последних постах — очень.
Полно подобных ошибок и опечаток.
-
WERTA
ФанатЪ O-G
Хелпер
Переводчик- Регистрация:
- 12 ноя 2006
- Сообщения:
- 7.857
-
Хмм…
Интересно, если на виртуалке поставить WinXpSp1, то Starforce 1.x оно переварит без BSOD?
Как-нибудь проверю… -
Непонятно, к чему оставлен этот комментарий. У @WERTA бывают разве что опечатки и — редко — ошибки в сложных случаях. У тебя же — ошибка на ошибке (это именно орфографические ошибки) почти в каждом сообщении.Наверное, предлог здесь лишний? Потому что сейчас создаётся впечатление, что пользоваться виртуальной машиной (с установленной в ней ОС) можно только на компьютере с реальной Windows XP SP3.
Плюс, на мой взгляд, стоит уточнить, что сборки — если я правильно понимаю — содержат в себе китаеязычные варианты ОС, поэтому предназначены в первую очередь для китаеязычных же игр с данной защитой.
Для читателей отмечу, что как минимум в Tun Town 2 разработчики (или издатели, или первые вместе со вторыми) применили особо извращённый вариант данной защиты, в связи с чем NoCD для неё пока нигде (включая китайский и тайваньский Интернет) нет — и, возможно, не будет.А ты проверил работу каких-либо игр из данного списка по этому методу? Опять же: как минимум Tun Town 2 вполне доступна (про остальные не скажу, ибо ничего про них не знаю).
-
WERTA
ФанатЪ O-G
Хелпер
Переводчик- Регистрация:
- 12 ноя 2006
- Сообщения:
- 7.857
А как тогда без предлога быть?
Могу переписать: Во-первых, виртуальная машина должна быть установлена в операционной системе.
Всё равно предлог в остаётся. Или я что-то не так понял?Да я по Tun Town 2 впервые вообще узнал про такую защиту. До этого знал только одну — SoftWrap, даже ломать её пытался в 2003 г. Софтайсом. Но это уже уровень крутых профессионалов. Других игр не пробовал. -
Так вполне можно. Просто сейчас создаётся впечатление, что виртуальная машина будет (или должна) работать только в среде Windows XP SP3, а ни в какой другой ОС (будь то Vista, 7, 8, 10…) — нет.
А предлог я предлагал убрать потому, что подумал, что речь идёт о виртуальной ОС. -
WERTA
ФанатЪ O-G
Хелпер
Переводчик- Регистрация:
- 12 ноя 2006
- Сообщения:
- 7.857
-
@WERTA, в виртуальной машине должна быть установлена Windosw XP SP3.
-
@BrainRipper, я выше сказал о том же. Но @WERTA, видимо, имеет в виду, что в реальной ОС — в качестве которой он использует Windows XP SP3 — должна быть установлена виртуальная машина (программное обеспечение). Установить в среде Windows XP виртуальную машину, внутри которой тоже Windows XP, вполне возможно. У меня, например, имеется такая сборка для японской игры Garage (VirtualBox с образом жёсткого диска, на который установлены японская версия XP SP1 и сама игра), причём хранится она (сборка) именно на компьютере с XP.
-
Bato-San
Чеширский волк-киборг
- Регистрация:
- 24 июн 2010
- Сообщения:
- 14.136
наверное к тому, что ты изрядно категоричен, не разобравшись в ситуации и не обратив внимание на цитату, благодарность и ответ @WERTA.
-
Я прекрасно разобрался в ситуации.
Ты заметил случайную опечатку в сообщении человека и решил «поумничать», — вот и вся ситуация. Если бы после той же цитаты стояло нечто вроде «Опечатка» или «Исправь опечатку», то мне и в голову не пришло бы это как-то комментировать. Но там написано совсем другое. Причём заявление про «полно опечаток и ошибок» ничем не подтверждено.@WERTA же просто добрый человек, — он всем ставит благодарности за любые комментарии (мне вот тоже ответил и поставил).
А я злой (и, само собой, категоричный) человек. В связи с чем, разумеется, напомню, что «наверное» — это вводное слово, после которого ставится запятая, а также что первое слово предложения в русском языке пишется с заглавной (прописной) буквы.
А разве есть игры с данной версией защиты, к которым до сих пор не было бы NoCD? К Anito есть, к русским локализациям тоже. Или у тебя «спортивный интерес»?)
-
Bato-San
Чеширский волк-киборг
- Регистрация:
- 24 июн 2010
- Сообщения:
- 14.136
Моё неотъемлемое конституционное право, как гражданина РФ, на территории которой размещается Old-Games.ru — выражать мои мысли так, как я считаю это нужным, учитывая, что это не нарушает прав других людей и закон.
Дополнено:
@WERTA меня понял правильно и не нашёл ничего из того, что ты мне приписываешь.держи
С голубой каёмочкой.
ЗЫ. Что примечательно — мы с @WERTA свои ошибки исправили.
Последнее редактирование: 24 май 2019
-
Во-первых, пропущено две запятых: перед «на территории» (она закрывает оборот с «как» — который в данном случае, кстати, можно и не выделять запятыми, ибо здесь «как» = «в качестве», — но можно и выделить, ибо вполне допустимо и значение «будучи»; кроме того, после неё начинается подчинённая часть сложноподчинённого предложения) и перед тире (дабы закрыть подчинительную конструкцию).
Да, не заметил сначала: «…гражданина РФ, на территории коего размещается…» — это шедевр, срочно в цитатник! Оказывается, наш сайт размещается на территории @Bato-San’а…
Во-вторых, ни в Конституции, ни в конституционном праве как таковом нет статьи, части статьи либо раздела про «как я считаю это нужным«. В том числе с уточнением про права других людей и законы.
В-третьих, ты нарушаешь права других людей. Конкретно — читателей, которым неприятно видеть твоё хамство. Ещё конкретнее — мои права. Потому что мне противно видеть филологическое умничанье от человека, практически каждое сообщение которого свидетельствует о его вопиющей безграмотности.
В-четвёртых (и это самое главное), «качать права» лучше идти куда-нибудь в другое место. Эх… За почти девять лет на форуме практически всё время один и тот же приём: обвинение других людей в «приписывании». Придумал бы ты хоть что-нибудь новенькое…
Я понял тебя правильно. Просто потому, что никак иначе эти слова истолковать нельзя. Их можно разве что не заметить — «проглотить». Но я не проглочу.Привожу полную цитату, выделив некоторые слова полужирным шрифтом:Собственно, жду доказательств в виде цитат или хотя бы ссылок на последние сообщения (именно «сообщения» — во множественном числе) за авторством @WERTA, где было бы полно — именно полно (то есть, скажем, больше трёх или хотя бы двух на сообщение) — «подобных ошибок и опечаток».
Если ссылок не появится — то последуют карточка за клевету (если уж мы заговорили терминами права) и блокировка в теме.Последнее редактирование: 23 май 2019
-
Offtop
@kreol, так ты тоже как и Werta китайский знаешь? А ещё какие языки? -
На основании чего ты делаешь такой вывод? Нет, я не знаю китайского языка (за исключением нескольких десятков иероглифов и слов), — а страницу, с которой был сделан перевод размещённой здесь статьи, читал через Google Translate. Он на сегодняшний день поддерживает 103 языка — и китайский (что упрощённый, используемый в КНР, что традиционный, характерный для Тайваня, Гонконга и Макао) подчас (далеко не всегда, конечно) переводит относительно приемлемо, то есть общий смысл понять можно.
Моё знание иностранных языков не является предметом обсуждения этой темы, извини. Если интересно — отправь мне ЛС, я отвечу.
-
@kreol, если у человека есть хостовая WinXP SP3, то ставить точно такую же виртуальную ради обхода StarForce нет необходимости.
-
@BrainRipper, извини, но это не так. Точнее, в общем случае формально так, — однако для запуска именно и конкретно китайских игр, защищённых StarForce и доступных нам только в виде образов, она чрезвычайно актуальна. Насколько я помню, в реальной XP SP3 @WERTA Tun Town 2 запустить не смог.
Если вдруг интересно — можешь сам попробовать поработать с данной игрой: она доступна на Legendsworld’е (там есть как китайская, так и тайваньская версии). -
Это не патч, а утилита для удаления драйверов StarForce из системы.
WERTA и Grue13 нравится это.
-
WERTA
ФанатЪ O-G
Хелпер
Переводчик- Регистрация:
- 12 ноя 2006
- Сообщения:
- 7.857
@BrainRipper, весьма вероятно, что в оригинальном тексте тут имеется неоднозначность. Если это технически точно так делается (я мало касался использования виртуалок в ОС), то я исправлю на твой вариант.
Да, друзья, сомнительное предложение от Винсента в очередной раз показывает, что в китайском языке пропуск даже одного иероглифа приводит к серьёзной неоднозначности. Я подозреваю, что его предложение было коряво составлено им же самим.
Исходное предложение (абсолютно простое, с точки зрения кит. грамматики):
首先虛擬機要安裝完 Windows XP SP3。
Разбор:
首先 [shou xian] первоначально, сперва
虛擬機 [xu ni ji] виртуальная машина
要 [yao] необходимо, должно быть
安裝完 [an zhuang -wan] установить
完 – глагольный суффикс, означающий окончание действия
Windows XP SP3 – собственно, это точно дополнение (не подлежащее), поскольку оно стоит в конце предложения.Явно не хватает предлога, видимо и «китайский брат» тоже начинает терять грамотность своего языка из-за засилья ай- и смартфонов?
Т.е. тут возможны варианты:
1) 首先虛擬機要安裝完在Windows XP SP3上。
Сперва должна быть установлена виртуальная машина на Windows XP SP3
2) 首先在虛擬機內要安裝完Windows XP SP3。
Сперва в виртуальной машине должна быть установлена Windows XP SP3
Страница 1 из 3
Мы привыкли видеть, что проблемы запуска игр обычно возникают у пиратских копий игр, а лицензионные игры либо без проблем, либо проблемы быстро решаются выходом очередного патча. Но что делать, если проблема с запуском игры возникает не из за самой игры, а из за ее защиты? Подобная проблема имеется у лицензионных игр, с системой защиты StarForce. Лицензионные игры 2000-х годов отказываются запускаться на Windows 8, 8.1, 10, а некоторые даже на Windows 7. Суть проблемы в том, что при запуске игры, StarForce отказывает при проверки наличия оригинального диска с игрой, ссылаясь на то, что якобы на компьютере установлена программа- эмулятор, создающая образы дисков. При чем, такая программа может отсутствовать на ПК.
Казалось бы, совсем не актуальная тема! Но иногда так хочется поиграть во что нибудь олдскульное, по ностальгировать!
Данная проблема решается специальным патчем для системы StarForce. Скачайте данный патч, и установите его после установки лицензионной игры. Проблема будет решена!
Загрузка…
Вы наверное слышали про легендарную защиту StarForce. Для многих она ассоциируется со старыми играм на CD-дисках. Но кода-то популярный StarForce часто используется и по сей день. В этой статье посмотрим, как устроена защита StarForce и как ее обходят.
Еще по теме: Отладка программ с помощью WinDbg
В статье речь пойдет о традиционной области деятельности StarForce, а именно о защите ПО от копирования. Эта функция называется StarForce ProActive.
Мы попробуем разобрать особенности, достоинства и недостатки StarForce ProActiv, а в конце я покажу простой способ обхода защиты StarForce ProActiv. Надеюсь, разработчики StarForce примут к сведению данную информацию и смогут пофиксить уязвимость.
Статья в образовательных целях и не призывает к каким-либо незаконным действиям. Ни редакция spy-soft.net, ни автор не несут ответственность за ваши действия.
Обход защиты StarForce
Чтобы разобраться как устроена защита, проанализируем какое‑нибудь приложение, защищенное с помощью StarForce ProActive. В начале убедимся, что мы имеем дело с программой защищенной StarForce, а не каким-то другом протектором. Для этой цели можно воспользоваться бесплатной тулзой Detect It Easy (см. также Как определить тип файла в Linux с помощью Detect It Easy).
Если вы по какой-то причине не смогли скачать актуальную версию Detect It Easy, можно прибегнуть к другими вьюверам EXE PE типа CFF Explorer или hiew. В таком случае признаком присутствия защиты StarForce ProActive в исследуемом файле могут служить специфические секции в хидере запускаемого модуля (
.ps4 или
.sforce3 в более старых версиях защиты).
Кроме этого, обычно рядом с защищенной программой находится библиотека с именем из непроизносимого сочетания символов или с более простым наименованием —
protect.dll. В любом случае в ней будут находится экспортируемые функции такого вида:
PSM_0 PSA_CheckFeaturesGrantedByLicense PSA_DummyFunction PSA_GetFeaturesGrantedByLicense PSA_GetLicenseConfirmationTime PSA_GetLicenseConfirmationTimeLimit PSA_GetLicenseCreationDateTime PSA_GetLicenseExecutionTimeLimit PSA_GetLicenseExpirationDateTime PSA_GetLicenseInformation PSA_GetLicenseLifeTimeLimit PSA_GetLicenseNumberOfRunsLimit PSA_GetLicenseStartDateTime PSA_GetLicenseStoragePath PSA_GetNumberOfConnections PSA_GetRemainingExecutionTime |
Кроме упомянутой библиотеки, разрабы любят добавлять в рабочий каталог программы модулем активации лицензии StarForce (как правило с названием
pcnsl.exe). Данный модуль также содержит упомянутые выше экспортные функции и снабжен иконкой с золотым ключиком.
И библиотека, и активатор по непонятным мне причинам упакованы популярным упаковщиком UPX, но не торопитесь радоваться и распаковывать. Потому что распакованная библиотека сразу же перестает быть для приложения родной: как и у других видов защиты, здесь есть функция контроля целостности.
Давайте загрузим защищенную программу в отладчик — например, в любимый всеми x64dbg — и как видим, тут тоже все плохо: Старфорс определил отладчик, о чем и говорит в появившемся окне.
Как правило в таких случаях может помочь специальный плагин к x64dbg — ScillaHide. Но в этот раз он не может разрулить: хоть он и спасает от этого окна, но отладчик с грохотом падает увидев безумный код внутри библиотеки, причем даже не начав распаковку кода приложения. Интересно, что x64dbg смог подключиться к активной задаче (если, разумеется, установить соответствующий флажок в ScillaHide), при этом в памяти процесса можно найти фрагменты расшифрованного кода, однако прервать выполнение нельзя — отладчик выдает «Ошибку приостановки потока».
При попытке поставить точку останова на фрагмент расшифрованного кода или функцию из внешней библиотеки приложение завершается. Дампить активный процесс внешним дампером или «Сциллой» тоже без толку: на выходе все равно получается запакованный и зашифрованный модуль.
Чтобы сильнее усложнить хакерам жизнь, создатели StarForce ProActive приготовили еще одну приятную мелочь: окна сообщений защиты создает не сама защищаемая программа, а модуль активации pcnsl.exe. Который запускается автоматически при старте приложения и все время обменивается с программой информацией. В общем, может показаться, что куда ни кинь — всюду клин, даже у Enigma, о которой мы рассказывали в статье (Взлом программы защищенной протектором Enigma) лазеек было больше.
Но, конечно, даже у самой профессиональной и навороченной защиты имеется свое слабое место (вы, наверное, уже догадались, о чем я говорю, если читали мои предыдущие статьи на аналогичную тему). Я имею в виду триальный режим, в котором пользователю не отдают программу навечно, а позволяют с ней поиграть какое‑то время или определенное количество запусков. Есть такой режим и у StarForce. Сейчас мы попробуем разобраться, как его обойти без всяких отладчиков: с помощью смекалки, магии и парочки простых понятных инструментов.
Как я уже говорил, главная уязвимость этого режима защиты заключается в том, что для его нормальной работы (точнее, наоборот — чтобы программа переставала работать после завершения демонстрации) защита должна оставить какую‑то неудаляемую или хотя бы очень незаметную метку на компьютере пользователя. А мест для хранения подобных меток в Windows не так уж много, по сути всего два — это реестр и файловая система.
Помня о легендарности StarForce и о том, что систему разрабатывали крутые чуваки, вполне можно ждать от нее какого‑нибудь фирменного запрещенного джедайского приема, вроде хранения метки где‑то в служебных секторах диска или в недокументированных ячейках энергонезависимой памяти контроллера. Но если это не так, то все (или почти все), что записывается в файловую систему или реестр, может быть задокументировано и вытащено на белый свет при помощи замечательной программы Process Monitor, которая не раз уж помогала нам в решении подобных задач.
Итак, запускаем ProcMon, ставим фильтр на имя процесса основной программы (а заодно и на модуль
pcnsl.exe, с которым у защищенной программы, как мы уже успели понять, довольно тесное взаимодействие). Первое, на что обращаем внимание, — это целый куст реестра, отведенный под приложение с информацией о лицензии.
Как видите, в отличие от Enigma и Obsidium, у StarForce нет специализированных разделов реестра. Легенды гласят, что в старых версиях защиты они существовали и назывались:
или, чуть более оригинально
Но в целях конспирации их переместили в папку программы, что ничуть не помешало нам их найти без особого труда.
Удаляем эту ветку, и вроде бы почти получилось — при запуске программа, как и в самый первый раз, выдает окно о начале активации триала. Однако привязка тут двухуровневая: при нажатии кнопки «Активировать» выдается новое окошко, судя по которому программа все‑таки откуда‑то узнала, что триальный период уже закончился.
Пришлось довольно долго попыхтеть, анализируя простыню лога, пока я не обнаружил весьма странное обращение программы к конфигурационному файлу в одной из папок пользователя (мы умышленно не приводим его название и местоположение). С чего бы обычному приложению в него лезть? Подозрительно! Открываем данный файл — и в нем мы видим примерно такие строки:
[{436E44ED—269F—DA68—CA05—3EF38F4E7BBD}] Class={B550918B—6C02—BB96—5111—C81A7F525081} |
GIUD в первой из них точно такой же, как и имя подпапки Keys, найденной нами в реестре. Аккуратно удаляем эти две строки из файла, удаляем ветку реестра и при перезапуске программы получаем свеженький чистый триал без особых хлопот с отладчиком.
Заключение
В общем, мы еще раз убедились в том, что система StarForce вовсе не канула в Лету, а продолжает развивать и совершенствовать собственные технологии. Но, конечно, идеальных методов защиты не существует, и пытливый ум при достаточной усидчивости и мотивации всегда найдет быстрый путь преодолеть преграды любой сложности.
Надеюсь, разработчики подумают о том, как усилить создаваемую ими защиту, а читателям я хочу напомнить, что этот рассказ был написан исключительно в академических целях и нарушать штатную работу коммерческих приложений — незаконно. Берегите себя, и да пребудет с вами сила!
Еще по теме: Обход защиты протектора Obsidium
Каждая современная игра имеет защиту, которая не позволяет просто скопировать содержимое диска и сделать его образ. Наиболее широко используется система Starforce. Для удаления ее защиты необходимо воспользоваться специальными утилитами.
Вам понадобится
- — Alcohol 120%;
- — Daemon Tools
Инструкция
Загрузите программы Alcohol 120% и Daemon Tools с официальных сайтов разработчиков. Данные утилиты позволяют снимать образы с дисков, минуя различные способы защиты.
Установите данные программы, запустив инсталляторы. Следуйте инструкциям, которые появляются на экране. Если одна из утилит предложит перезагрузку, то сделайте ее обязательно.
Запустите Alcohol при помощи ярлыка на рабочем столе или из меню пуск. Перейдите в раздел «Эмуляция» и отметьте все пункты. Аналогичным способом включите все параметры в меню «Экстра-эмуляция».
Нажмите «Ок» и вставьте диск в привод компьютера. Нажмите меню «Файл» — «Создание образов». Выберите дисковод и поставьте галочки напротив пунктов «Чтение субканальных данных с текущего диска» и «Измерение позиционирования данных». Тип данных укажите «Пользовательский», а скорость чтения укажите «Максимум». Нажмите кнопку «Далее».
Далее высветится окно с выбором скорости измерения. Выберите «Высокая». После того, как начнется создание образа, посмотрите на пункт «Режим чтения». Там должно быть указано значение Raw+SUB-96.
После того, как образ будет создан, выключите компьютер и отключите все ваши дисковые приводы. Без их отключения ничего дальше не получится. Включайте компьютер и дождитесь окончания загрузки Windows.
В трее обратите внимание на значок Daemon Tools. Нажмите на него правой клавишей мыши и в появившемся меню выберите Emulation, после чего поставьте галочку напротив RMPS. В меню Virtual CDROM выберите виртуальный привод (который можно задать через Set number of devices) и нажмите на Mount Image. В меню выбора файла укажите путь до вашего созданного образа. Можете запускать игру.
Обратите внимание
Если на диске отсутствует логотип Starforce, то возможно диск сделан с использованием другой системы защиты от копирования.
Полезный совет
Для некоторых версий Starforce существуют драйвера, которые позволяют обходить все ограничения. Данные драйвера вы можете скачать из интернета.
Источники:
- Официальный сайт Alcohol 120%
- Daemon Tools
- Обход блокировки StarForce
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Если у вас в коллекции есть диски с играми, выпущенными в начале-середине 2000-х, то Windows 10 — точно не лучший выбор для них. Youtube-канал
взял интервью у представителя Microsoft, который прояснил детали поддержки защит от копирования, популярных в то время.
Оказалось, что ПО вроде старых антивирусов и DRM-систем, глубоко внедряющихся в ОС, на Windows 10 работать не будут, в отличие от Windows 7. По словам Бориса Шнайдер-Джойне (Boris Schneider-Johne), это связано с тем, что поддержка таких систем способна серьезно подорвать защиту Windows 10. Он посоветовал обратиться к владельцам защит вроде SafeDisc и последних версий SecuROM для решения проблемы.
Однако, немецкий портал PC Games Hardware уже сделал часть работы за игроков и поинтересовался у SafeDisk насчет этого вопроса. Представитель защиты в свою очередь открестился от решения и переложил ответственность на Microsoft.
Отметим, что схожая проблема существует у старых версий отечественной защиты StarForce от Protection Technology. Многие игры, издававшиеся в России в 2000-х (и до сих пор продающиеся в региональных магазинах), не будут работать на новых ОС из-за отсутствия патчей, снимающих защиту. Это касается, например, Windows 7 (версии защиты до 3.07.018 включительно) и Windows 10 (версии до 4.05.007.005 включительно).
Напомним, что недавно стало известно о блокировке пиратского ПО и игр производства Microsoft со стороны Windows 10.