Лучшие вопросы
Таймлайн
Чат
Перспективы
StarForce
Из Википедии, свободной энциклопедии
Remove ads
StarForce — торговая марка, под которой выходят программные продукты, разработанные российской компанией Protection Technology. Направления деятельности компании: информационная безопасность, защита от несанкционированного копирования, анализа и модификации (декомпиляции).
Remove ads
Варианты защиты
Суммиров вкратце
Перспектива
StarForce эффективен, если требуется защитить программное обеспечение (в основном разработанное под Windows), документы, аудиофайлы, видеофайлы и электронная почта, от таких угроз, как анализ и модификация, копирование и нелегальное распространение, читы и боты. Для защиты от копирования также имеют значение способы привязки: к компьютеру, серверу, диску.
StarForce Disc
Исторически первый продукт компании, разработка системы защиты StarForce началась в 1998 году. Через два года – 11 сентября 2000 года была зарегистрирована компания «Протекшен Технолоджи» и появилась первая игра, защищенная системой StarForce — «Тараканы», выпущенная издательством Руссобит-М. Защита основывается на привязке копии защищённого ПО (игры) к оптическому носителю: CD или DVD. Преимуществом этой технологии является отсутствие необходимости активации через интернет. Недостатком — при работе с защищённым приложением диск должен постоянно находиться в компьютере пользователя.
Для проверки диска используются определение количества секторов на определённых кольцах спирали диска с последующим сравнением полученных данных с информацией, закодированной в ключе[1]. При копировании оригинального диска на CD-R/DVD-R эти данные гарантированно не совпадут, и процедура проверки завершится неудачно. Также StarForce использует защиту от эмуляторов, для чего устанавливает в операционную систему свой драйвер, чтобы отличать реальные оптические приводы от виртуальных, созданных такими программами, как DAEMON Tools.
StarForce MMOG
Решение для защиты многопользовательских онлайн-игр (MMO) от мошенничества игроков (читов и ботов), а также от поддельных (несертифицированных) игровых серверов и клиентских приложений. Защита эффективно работает, если игра была защищена до релиза. Это позволяет настроить высокий уровень безопасности и тратить меньше времени на поддержание игрового баланса во время эксплуатации онлайн-игры.
StarForce C++ Obfuscator
Инструмент для разработчиков, позволяющий провести обфускацию над исходными кодами программ, написанных на C/C++ и скомпилированных под любые операционные системы. В отличие от других продуктов компании, являющихся, по сути, сервисами, StarForce C++ Obfuscator — это программное приложение, которое устанавливается на стороне клиента. Высокий уровень защиты от взлома достигается за счёт использования нескольких десятков различных методов обфускации.
StarForce Crypto
Защита кода приложения без привязки к носителю или компьютеру. Служит для противодействия анализу исходного кода приложения. Используется компаниями, желающими скрыть алгоритмы работы своих программ от посторонних лиц[2].
StarForce ProActive
Система защиты программ, распространяемых через интернет посредством цифровой дистрибуции[3]. Фактически StarForce ProActive представляет собой систему управления цифровыми правами (DRM). Система предлагает разные модели распространения цифрового ПО — buy only, try&buy (trial), demo, rent, subscription. Программа, защищённая StarForce ProActive, может находиться в свободном доступе, но с помощью SDK StarForce разработчик может защитить как отдельные функции программы, так и всю программу целиком. Для её активации потребуется ввести специальный ключ, выдаваемый разработчиком с учётом аппаратных характеристик компьютера пользователя. Активация возможна как через интернет, так и посредством SMS или телефонного звонка. В последнее время данное решение всё чаще и чаще применяется для защиты бизнес-приложений[4].
StarForce ProActive for Business
Продукт, специально адаптированный под нужды бизнеса. Отличительной особенностью является возможность привязки защищённого приложения к локальному или удалённому серверам.
StarForce ProActive for Traders
Разработано специально для защиты трейдинговых алгоритмов на базе MetaTrader.
StarForce Universal
Сочетает в себе возможности StarForce Disc и StarForce ProActive. Пользователь может использовать защиту, постоянно вставляя диск, как в случае с StarForce Disc, либо активировать купленный продукт через интернет. В случае интернет-регистрации для запуска приложения диск больше не потребуется. Во избежание передачи/перепродажи используется ограниченное количество активаций (конкретные условия определяет издатель).
StarForce Audio/Video
Защита аудио и видеофайлов от копирования и пиратского распространения. Возможна привязка как к компьютеру, так и к диску.
StarForce Content
Решение позволяет защищать электронные документы в различных форматах (PDF, DOC, DOCX, RTF, PPT, PPTX, HTML, JPG/JPEG, PNG, GIF) с поддержкой привязки к компьютеру и к диску. StarForce предлагает его в двух вариантах: в виде интернет-сервиса www.sfcontent.com для издателей и в виде отдельного решения для корпоративных заказчиков.
StarForce E-m@il Enterprise
По аналогии со StarForce Content запущен интернет-сервис SFLetter[5] с возможностью зарегистрировать бесплатный почтовый ящик для отправки защищённых сообщений и решение для корпоративных заказчиков для установки на территории предприятия.
Remove ads
Репутация StarForce
Суммиров вкратце
Перспектива
StarForce линейки 3.x заслужил отрицательную репутацию, не столько прочностью (рекордом считается Splinter Cell: Chaos Theory, продержавшийся 422 дня[6]), сколько неудобствами для пользователей:
- Технология сборки игры была непривычной даже по меркам защит от копирования: после штамповки партии дисков некопируемые параметры собирались в цифровой код, общий для партии и печатавшийся на этикетке. Из-за производственных накладок иногда код не подходил[7];
- В 2005 году появились первая 64-битная версия Windows — Windows XP Professional x64 Edition. 64-битные драйверы по итогу были выпущены, но игры, защищённые StarForce до версии 3.05, работали только на операционных системах с архитектурой x86[8];
- В StarForce была ошибка, дававшая любой программе администраторские права[9]. Разработчики объявляли это некритичной проблемой, поскольку большинство пользователей и так работает под учётными записями с правами администратора[10];
- Если в системе два оптических привода, StarForce отказывался работать — подозревал, что один из них эмулятор. В те времена именно в бывшем СССР такое было нередким — купленный много лет назад качественный CD вроде TEAC (другие плохо читали пиратские диски 90-х) и современный DVD. На ранних версиях взломщиков физический привод также приходилось отключать аппаратно или программно.
- Бывали случаи, когда StarForce вшит даже в бесплатную игру — чтобы сдержать читерство и/или усложнить исследование платной версии. Известный пример — Trackmania Nations[11]; при переиздании под Steam защиту сняли, заменив на онлайн-регистрацию.
- Оптические диски со временем портятся, и StarForce, прочитав диск, но не приняв его, выдавал ошибку ввода-вывода. Обнаружив шесть таких ошибок (2000 — с момента включения, XP — подряд[12]), Windows переходила в режим совместимости, меняя режим UDMA на более ранние версии и даже на PIO[13], это приводило к таким проблемам:
- Windows XP и более поздние проигрывают аудио-CD цифровым риппингом (не нужен аудиокабель, звук можно пропустить через программные «улучшайзеры») — и этот риппинг переставал работать[13];
- Пишущие приводы без защиты от нехватки данных (burn-proof) просто портили «болванку», с защитой — писали очень долго и оставляли на диске много «мостиков»[13].
- Некоторые приводы либо вообще не воспринимали PIO-команды, либо воспринимали некорректно, что приводило к полной программной неработоспособности[13].
Драйвер не исчезал при удалении игры и стирался специальной утилитой, после этого нужно было вернуть UDMA, переустановив драйверы приводов. Это вызывало слухи, что StarForce наносит ущерб приводам и даже (на отдельных приводах) срывает винтовую передачу[13]. Компания объявила акцию, согласно которой доказавшему вред StarForce для компьютера полагалась премия в 1000 $[14]. Позже сумма была увеличена до 3000 $[15], а потом и до 5000 $[16], но вред, причиняемый решениями StarForce, так и не был доказан.
Техническая поддержка StarForce обвиняла во многих проблемах издателей игры. Однажды даже сказали, что защита — временное дело и через некоторое время стоило бы выпустить дополнение, снимающее её. А проблемы с совместимостью объясняли тем, что пользователи пытались неквалифицированно обойти их защиту[17].
В 2006 году широкую огласку в Интернете получил инцидент, когда сотрудник Protection Technology, в ответ на утверждения пользователей, что игра Galactic Civilizations 2 без защиты от копирования может продаваться хорошо, выложил на форуме ссылку на торрент-сайт, где в режиме реального времени можно было посмотреть, сколько человек в данный момент скачивают «пиратскую» копию игры[18]. Позже компания принесла извинения за действие своего сотрудника.
Такая репутация закончилась к концу 2000-х после череды событий: Ubisoft в 2005 году отказался от StarForce; Microsoft после шестилетнего перерыва сделал Windows Vista (2007) и Windows 7 (2009), что давало «зоопарк» из трёх активно используемых версий Windows. Это вынудило перейти на бездрайверные защиты. Крупные российские игры, в частности «King’s Bounty: Легенда о рыцаре», действительно с поздними патчами сняли защиту.
В 2010-е, когда защита DVD-игр стала неактуальной, компания имела и другие продукты, чтобы остаться на плаву. В январе 2011 года Protection Technology объявила о партнёрстве[19][20] c DTL Technology в области защиты формата DVD-Video. Также компания развивает облачные сервисы для защиты контента и электронной почты, призванные упростить процесс защиты информации, которая используется в повседневной жизни.
Remove ads
Примечания
См. также
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads

