- Баллы
- 153
- Имя в Minecraft
- Intern0
Intern0 protect.
Коротко о защите, данная защита позволит вам защитить свой проект от читерюг на 99,9%.
Из чего состоит защита? Защита состоит всего от 4 скриптов и дополнения к любому лаунчеру.
Как работает? Вот пример как работает защита:- Запуск лаунчера, посылка даты на первый скрипт.
- Принятие даты первым скриптом, выдача сессии, отправка OK.
1. Если скрипт не работает, лаунчер не запуститься в онлайн режиме. - Отправка первым скриптом POST данные на второй скрипт.
- Создание новой строки в БД, отсылка POST запроса к первому скрипту (OK, NO)
1. OK - создалось.
2. NO - ошибка. (лаунчер не запускается) - Реагирование первого скрипта на данные, выдача инфы лаунчеру (OK, NO)
1. OK - создалось.
2. NO - ошибка. (лаунчер не запускается) - Запуск лаунчера, скачивание игры.
- Отсылка версии игры и версии хэш minecraft.jar, скрипту с MD5.
- Проверка данных MD5, занесение в БД.
- Запуск функции автопроверки сессии и проверки MD5 кода.
1. Если MD5 похоже с данными из БД. OK
2. В другом случае. NO
1. Выключение лаунчера с диалог окном "Ваша сессия/MD5 устарела". - При входе на сервер отсылка третьему скрипту на проверку сессии.
- Проверка скриптом данных.
1. OK - пропускаем на сервер.
2. NO - ошибка выход из лаунчера. - При игре автопроверка на наличие правдивой сессии раз в 5 минут.
Скачать вебчасть.
Дополнение для лаунчера: Сашко, Тигер, Максимус, Нотч.
На данный момент идет полная разработка! На название не обращаем внимание, может поменяю.
