Предложения "Чекиста" - Как защитить ИЛа.

1. В нашем симуляторе, сегодняшнем и будущем, я вижу 2 проблемы : защита от модификаций и идентификация пилота в онлайне.

Взлом Ила будет повторяться и в будущем. Абсолютных защит как известно нет. Изменение кода , подделка сетевого обмена ( протокола) - это уже есть сегодня и будет дальше.

"Анонимность " игрока-пилота приводит к "теркам и подозрительности.

2. На мой взгляд обе проблемы можно решить одним методом -

Сертификатом игрока


3. Назначение. Сертификат должен представлять из себя дигитальный пасс. DigiPass. Однозначно идентифицирующих компьютер, версию и состояние симулятора.

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

4. Реализация. Генерация ключа-Сертификата должна производится из симулятора. Для генератора должны быть использованы CRC базовых файлов , МАС компа и Ник Пилота.

Ключ должен онлайн сигнироваться на центральном сервере производителя или суппортера симмулятора. Только сигнированный ( регистрированный) ключ позволит игроку заходить на будущие сервера.

5. Выгоды. Сертификата
-Сервера проверяют на читы
-Сетевой протокол кодируется
-Исчезают "левые" пилоты
-Производитель защищает себя от пиратских копий.

Через год-два практически все е-майлы буут подписывыться дигитальным ключом. В онлайновых играх подобные ключи уже начали применяться. Затрат на устанвоку систем ключей - практически никаких