============
26.01.09 1.52 обновил топик, первыложил лак. -0.8 - считать не рабочим.
0.8а ему на смену. автоапдейт активирован. у кого 0.8 шел должен слиться с сервера на котором будет стоять 0.8а - клиент 0.8а.
============ 1. Назначение
Программа предназначена для недопущения появления читеров на защищенном
сервере. Данное приложение является серверной частью и предназначено
для установки на сервер. Для работы необходимо, что бы на сервере был
установлен MetaMod.
Основные функциональные возможности:
обнаружение читов вне зависимости от момента их появления
возможность простой блокировки читов (кроме некоторых).
система банов основанная на уникальных идентификаторах
lac_id – уникальный идентификатор генерируемый по железу компьютера
возможность снятия скриншотов и незамедлительная отправка его на сервер
возможно проверки контрольной суммы файла на клиентской стороне, по алгоритму SHA-256
принудительное выставление 32 битной цветности на клиенте
веб статистика банов
принудительная проверка файлов игры у клиента
детект alias’ов
возможность перехвата выдачи банов от других плугинов по lac_id
белый список клиентов
автоапдейт клиента автозагрузка клиента NEW!!!
Примечания к релизу
Самый огромный список внутренних изменений, очень многое
переписано/дописано. Алгоритм проверки контрольных сумм CRC32 был
поменян, на защищенный от подделки SHA256. Команда lac_crc заменена на
lac_sha. В табличной проверке убраны все ограничения. Можно добавлять
сколько угодно файлов для проверок и возможных SHA256 для них. И самое
главное в лаке появилась возможность запретить клиенту использовать
alias’ы. Так же впервые документированы некоторые функции лака, в том
числе функции необходимые авторам собственных плагинов, чтобы можно
было например вести статистику по lac_id. Удален неиспользуемый цвар
lac_bandi. Добавлена аутентификация по белому списку. Все последующие
версии смогут автообновиться у клиентов, т.к. в лак с 0.8 версии
добавлено автообновление с сервера, к которому подключается клиент.
Улучшен алгоритм снятия скриншотов(битых должно стать меньше и
специально введены задержки, что не грузить канал). Из-за некоторых
переделок внутри, защищающих лак от взломов, клиент 0.8 может работать
только с 0.8 сервером. CVAR lac_bantime замещен одноименной командой,
позволяющей прописывать различное время бана от различных причин бана.
Многие из владельцев сервера наверное никогда не прочищали файл
lac_ban.dat, который записывает баны. Для его очистки была функция
lac_cban. Теперь эта функция будет вызываться автоматический, когда
размер файла первысит 1 Мегабайт. В античит добавлена возможность
запускать загрузку файлов клиентской части на клиенте автоматический. В
клиентскую часть вшит инсталлер. Один и тот же файл является как
исполняемым так и установочным. Наконец-то веб статистика стала
красивой внешне. В ней также добавлен мониторинг серверов. Написана
маленькая программа для редактирования файлов содержащих баны.
Клиентская часть снабжена системой более продвинутой системой контроля
ошибок и их записи в лог. Что позволит во первых в случае некритических
ошибок продолжить работу клиента, во вторых в дальнейшим выявлять
ошибки в клиентской части и устранять их гораздо более эффективно.
История версии
26.01.09 версия 0.8a PreRelease
+фиксы запуска
24.01.09 версия 0.8 PreRelease
+фиксы
+lac_crc заменен на lac_sha
+alias детектор
+убраны все ограничения с таблицы lac_sha.txt, бывшая lac_crc.txt
+lac_bandi удален, т.к. даже не использовался в исходниках
+документация для девелоперов
+в веб таблице банов добавлен столбец – IP адрес
+белый список
+автообновление
+баг фикс режима lac_nolac, и LACID_HLTV
+улучшен алгоритм снятие скриншотов
+CVAR lac_bantime заменен одноименной командой, позволющей по раздельности менять цвары.
+самоочистка lac_ban.dat
+добавлен режим работы с режимом самозагрузки клиента.
+добавлен установщик в клиент
+изменен внешний вид веб банов и добавлен монитор сервера в нем
+небольшая утилита для редактирования банов
более полный список изменений во время всей это сумасбродицы с восьмыми версиями:
-фиксы с клиенткой, то что не запускалось у 50%.
-инсталятор слегка модифицирован
-проблема не лака, а самой контры ввиде файла mss32.dll зафиксена в лаке.
-пофиксены непонятные баны на серваке
-пофиксена работа вайт листа