Немного новостей с фронта разработки
February 24th, 2017
Приветствуем вас на странице нашего скромного блога. Здесь мы стараемся кратко информировать посетителей нашего сайта о новинках в нашей работе и о просто интересных вещах.
Совсем недавно мы разработали новый функционал для защиты ваших серверов от нежелательного ПО. Наше внимание привлекло новое поколение модификаций клиента игры - редактирование UnrealScirpt (.u). Данный род модификаций позволяет добавлять новую логику в игровой клиент и его графический интерфейс. Этим и воспользовались некоторые разработчики из разряда игроков, они добавили в игровой клиент ряд функций дающих им преимущества перед другими игроками, такие как: автоматическое использование эликсиров, заточка предметов, в некоторых случаях даже убийство монстров.
В связи со спецификой работы UnrealScript, заблокировать загрузку вредоносных модификаций штатными средствами защиты было проблематично.
После тщательного анализа проблемы и изучения принципов работы UnrealScript мы смогли разработать и протестировать единственное в своем роде решение данной проблемы. Спустя вот уже месяц тестирования данной функции пока не было найдено ни одной модификации способной обойти наложенные ограничения. Внутреннее название решения - UScriptController.
UScriptController позволяет администратору сервера контролировать все загружаемые игровым клиентом скрипты. блокируя загрузку неизвестных ему вариаций. На текущий момент эта функция доступна для серверов хроник Interlude, мы уже работаем над адаптацией для Gracia Final и High Five. Предоставляется бесплатно всем клиентам на всех тарифах.
Мы в SmartGuard усердно работаем над тем, чтобы сделать ваши игровые сервера лучше.
Спасибо за верный выбор!