Массовые многопользовательские онлайн-игры за последние несколько лет получили огромное распространение по всему миру. Многие из игроков хотели бы более быстрого развития своего игрового персонажа, не прикладывая особых усилий. Именно поэтому использование ботов, читов и трейнеров получило широкое распространение, нарушая игровой баланс между пользователями. Для предотвращения использования нечестных приемов, а также для защиты клиентского приложения и игрового сервера используется продукт StarForce MMOG.
Наши клиенты
Mail.Ru Group
Компания Mail.Ru Group использует решение StarForce MMOG для ограничения пагубного влияния читов и ботов на игровую вселенную. Игры компании распространяются по условно-бесплатной модели и не требуют ежемесячной абонентской платы. Получение дохода предусматривается от продажи игровых предметов и валюты. Продукт StarForce MMOG надежно защищает клиентское приложение от взлома, что не дает недобросовестному пользователю использовать сторонние программы, которые нарушают игровой баланс.
Полный текст отзыва компании
Nival Network
Nival Network – независимый разработчик игр с многолетним опытом создания стратегий и ролевых игр. StarForce предоставила компании надежную защиту от читов и ботов для массовых многопользовательский онлайн-игр. Решение было специально доработано командой разработчиков StarForce под требования издателя для обеспечения непревзойденного уровня взломостокойсти клиентского приложения. В том числе была разработана защита игрового трафика и система проверки сертификатов подлинности для игровых серверов.
В настоящий момент игровые онлайн-проекты компании Nival Network находятся под надежной защитой продукта StarForce MMOG, что позволяет не беспокоиться о нарушении игрового баланса и оттоке игроков.
Защита самостоятельно
1 |
Генерация SDK, в результате которой на компьютер разработчика присылается специальная отладочная версия библиотеки защиты и необходимые вспомогательные файлы |
2 |
Интеграция защиты в код игрового клиента и игрового сервера. При завершении этой операции у разработчика получается скомпилированные игровой клиент и игровой сервер. Игровой сервер в дальнейшей обработке не нуждается и может эксплуатироваться. Игровой клиент подлежит операции защиты на сервере StarForce, так как в отладочной версии библиотеки защиты многие функции защиты заменены заглушками |
3 |
Защита игрового клиента имеет следующие этапы: |
A |
Замена добавленных в проект защиты Protection Studio файлов новыми, содержащими вызовы библиотеки защиты |
B |
Выбор защищаемых функций и задание методов их защиты |
C |
Установка параметров защиты |
D |
Защита файлов |
4 |
Подготовка дистрибутива и тестирование. Тестирование работы защищённого приложения производится для того, чтобы убедиться, что установленная защита не влияет на основные рабочие характеристики приложения (размер, скорость), а также для проверки методов защиты, которые в отладочной версии библиотеки защиты были заменены заглушками (защита от модификации приложения и read-only файлов, защита от отладчиков и др.) |
Клиент может защищать свои продукты в любое удобное для него время.
Защита силами сотрудников StarForce
Компания StarForce предлагает следующие платные услуги
Установка защиты специалистами StarForce:
|
С внесением изменений в код специалистами StarForce |
|
С внесением изменений в код специалистами клиента |
|
Без внесений изменений в код |
Анализ защиты, выполненной специалистами клиента.
Поддерживаемые технологии
StarForce MMOG поддерживает защиту файлов следующих форматов
|
Приложения, скомпилированные в PE-файл, содержащий исполняемый машинный код (native код) процессоров x8632 и x8664 (расширение таких файлов – exe, dll) |
|
Приложения, скомпилированные в исполняемый .NET-файл (managed код). Расширение таких файлов, как правило, exe и dll. Поддерживаются следующие версии Net framework: 1.1, 2.0, 3.0, 3.5, 4.0, 4,5. |
|
Неизменяемые файлы данных любого формата. При защите файлов данных могут использоваться на выбор заказчика метода защиты: проверка целостности файлов (защита от подмены) и перенос в контейнер (сокрытие файлов) |
Получить консультацию о возможности защиты Вашего приложения можно, связавшись с нами.
Возможности защиты
1 |
Защита от читов и ботов реализуется следующими методами:
|
|
|
контроль целостности неизменяемого кода и данных исполняемых файлов |
|
защита от обхода контроля целостности исполняемых модулей |
|
защита переменных от модификации |
|
защита функций от анализа и модификации |
|
защита от подмены системных библиотек |
|
защита read only данных от подмены и модификации |
|
защита от запуска под отладчиками и на виртуальных машинах |
|
2 |
Защита траффика от перехвата и модификации в процессе обмена данными между пользователем и сервером, реализуется путём шифрования трафика |
3 |
Защита от подмены сервера или недобросовестного локализатора. Для проверки подлинности и срока действия серверной части игры в нее встраивается сертификат, который проверяется клиентской частью при обращении |
4 |
Защита от создания полностью поддельного клиента. Для проверки подлинности клиентской части игры в нее встраивается защищённый от анализа алгоритм обработки данных, которым обрабатывается некоторый известный пакет данных при взаимодействии с сервером |
Поддерживаемые операционные системы
|
Windows Vista 32/64-bit |
|
Windows 7 32/64-bit |
|
Windows 8 32/64-bit |
|
Windows 10 32/64-bit |
|
Windows Server 32/64-bit |
|
macOS и Linux с использованием Wine |
Решение обеспечивает защиту от запуска защищённых приложений под виртуальными машинами
|
Virtual Box |
|
VMware |
|
VMware Workstation |
|
Virtual PC |
|
Sandboxie |
|
Windows Virtual |
|
Microsoft Hyper-V Server |
Дополнительные возможности
|
Интеграция защиты силами специалистов StarForce |
|
Разработка индивидуальных механизмов защиты силами специалистов StarForce |