Button Up
StarForce MMOG

StarForce MMOG

StarForce MMOG – это многоуровневое комплексное решение, разработанное для обеспечения защиты массовых многопользовательских онлайн-игр MMOG и MMORPG от читов и ботов. Продукт обеспечивает защиту игровых серверов от возможности запуска на неавторизованных площадках, защиту кода игры от анализа, взлома и модификации, защиту трафика между сервером и клиентом, а также защиту от поддельного клиента. Поддержана интеграция со Steam.

Протестировать StarForce MMOG

Продукт StarForce MMOG создан специально для защиты онлайн-игр, в том числе free to play игр и внутриигровых транзакций.

Нейтрализация угроз

  • использование читов и ботов;
  • изменение баланса игры, характеристик персонажа;
  • модификация памяти;
  • манипуляции с системными библиотеками DLL;
  • модификация и подмена ресурсов игры (карт, текстур и т. п.);
  • несанкционированный доступ/изменение переменных игры;
  • отладка и анализ;
  • взлом платных опций;
  • получение поддельным приложением от сервера важных зашифрованных пакетов с данными;
  • подмена игрового сервера;
  • недобросовестность локализатора/оператора MMOG-игры.

Принцип работы StarForce MMOG

Для защиты игры она модифицируется следующим образом:

  1. К игровому клиенту добавляется библиотека защиты, реализующая основной функционал, связанный с защитой.

  2. Сам игровой клиент модифицируется разработчиком так, чтобы он использовал API-функции библиотеки защиты.

  3. В игровой сервер добавляется функционал, обеспечивающий защиту.

  4. Игровой клиент перед выпуском в эксплуатацию защищается на сервере StarForce.

Защищенная StarForce MMOG-игра может быть запущена только при подтверждении нескольких проверок:

  • подтверждение целостности клиентского приложения;
  • подтверждения использования оригинального клиентского приложения;
  • проверка сертификата подлинности игрового сервера.
Высокий уровень защиты Высокий уровень защиты от анализа и модификации - фактов взлома в настоящий момент не зафиксировано.
Набор дополнительного функционала В базовую версию защиты входит большой набор дополнительного функционала: защита игровых серверов от возможности запуска на неавторизованных площадках, защита кода игры от анализа, взлома и модификации, защита трафика между сервером и клиентом и защита от поддельного клиента.
Steam Интеграция с игровой интернет-платформой Steam.
Защита транзакций Обеспечивается защита внутриигровых транзакций.
Защита обновлений Защита неограниченного количества обновлений в рамках выпущенного продукта в течение срока действия лицензии.
Постоянное обновление продукта Компания StarForce осуществляет постоянное обновление продукта StarForce MMOG и добавление нового функционала.

Массовые многопользовательские онлайн-игры за последние несколько лет получили огромное распространение по всему миру. Многие из игроков хотели бы более быстрого развития своего игрового персонажа, не прикладывая особых усилий. Именно поэтому использование ботов, читов и трейнеров получило широкое распространение, нарушая игровой баланс между пользователями. Для предотвращения использования нечестных приемов, а также для защиты клиентского приложения и игрового сервера используется продукт StarForce MMOG.

Наши клиенты

Mail.Ru Group

Mail.ruКомпания Mail.Ru Group использует решение StarForce MMOG для ограничения пагубного влияния читов и ботов на игровую вселенную. Игры компании распространяются по условно-бесплатной модели и не требуют ежемесячной абонентской платы. Получение дохода предусматривается от продажи игровых предметов и валюты. Продукт StarForce MMOG надежно защищает клиентское приложение от взлома, что не дает недобросовестному пользователю использовать сторонние программы, которые нарушают игровой баланс.

Полный текст отзыва компании

 

Nival Network

NivalNival Network – независимый разработчик игр с многолетним опытом создания стратегий и ролевых игр. StarForce предоставила компании надежную защиту от читов и ботов для массовых многопользовательский онлайн-игр. Решение было специально доработано командой разработчиков StarForce под требования издателя для обеспечения непревзойденного уровня взломостокойсти клиентского приложения. В том числе была разработана защита игрового трафика и система проверки сертификатов подлинности для игровых серверов.

В настоящий момент игровые онлайн-проекты компании Nival Network находятся под надежной защитой продукта StarForce MMOG, что позволяет не беспокоиться о нарушении игрового баланса и оттоке игроков.

Защита самостоятельно

  1. Генерация SDK, в результате которой на компьютер разработчика присылается специальная отладочная версия библиотеки защиты и необходимые вспомогательные файлы.

  2. Интеграция защиты в код игрового клиента и игрового сервера. При завершении этой операции у разработчика получается скомпилированные игровой клиент и игровой сервер. Игровой сервер в дальнейшей обработке не нуждается и может эксплуатироваться. Игровой клиент подлежит операции защиты на сервере StarForce, так как в отладочной версии библиотеки защиты многие функции защиты заменены заглушками.

  3. Защита игрового клиента имеет следующие этапы:

    1. Замена добавленных в проект защиты Protection Studio файлов новыми, содержащими вызовы библиотеки защиты.

    2. Выбор защищаемых функций и задание методов их защиты.

    3. Установка параметров защиты.

    4. Защита файлов.

  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;
  • Mac и Linux с использованием Wine;
  • Windows Server 2003 32/64-bit;
  • Windows Server 2008.

Также система обеспечивает защиту от запуска защищённых приложений под следующими виртуальными машинами:

  • Virtual Box;
  • VMware;
  • VMware Workstation;
  • Virtual PC;
  • Sandboxie;
  • Windows Virtual;
  • Microsoft Hyper-V Server 2008, Server 2008 R2, Server 2012.

Дополнительные возможности

  • Интеграция защиты силами специалистов StarForce.
  • Разработка индивидуальных механизмов защиты силами специалистов StarForce.

Протестировать StarForce MMOG