Skip to content

Настройка безопасности

Здесь описано как настроить системы безопасности в Launcher.

Настройка контроля файлов и папок

Что бы гарантировать безопасность сборки на стороне игрока вы должны знать папки и файлы которые чувствительны к изменениям. Есть 2 проверки:

  • Во время запуска Launcher всегда скачивает некоторые файлы с Launcher Server.
  • Launcher наблюдает за некоторыми файлами которые не должны изменяться во время игры.

Рассмотрим конфиг профиля по повнимательнее.

profiles/TestClient.json
json
{
    "update": ["server.dat"],
    "updateVerify": ["mods/", "config/"],
    "updateExclusions": ["mods/.cache/"],
}
Описание настроек
  • update - реализует первую проверку
  • updateVerify - реализует первую и вторую проверку
  • updateExclusions - задаёт исключения для проверок

Переменные являются массивами строк путей к файлам. Для обозначения папки используется / в конце пути.