Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Туториал [урок] привенчиваем проверку md5 к клиенту

Делать в клиенте и в лаунчере защиту, очень тупо и низко.
Защита в клиенте на случай если найдут способ обойти лаунчер (я сам например могу обходить почти все лаунчеры :) , просто тестировал надежность этих самых лаунчеров!
 
Можно подсунуть любой клиент, главное из основного вытащить файлы, которые отвечают за привязку, ВСЕ! MISSION DONE!
 
Можно подсунуть любой клиент, главное из основного вытащить файлы, которые отвечают за привязку, ВСЕ! MISSION DONE!
Обойти можно все только игроки того не умеют :)
 
И да на счет вынуть заменить если я stringer ом пройдусь по клиенту все классы зашифруются и вынимать и заменять уже не получиться :)
 
И да на счет вынуть заменить если я stringer ом пройдусь по клиенту все классы зашифруются и вынимать и заменять уже не получиться :)
Можно сделать так, создать типа-античит, который при добавлении определенных классов, пишет что используешь читы, и отправляет данные серверу, там уже админ банит. Можно много вариантов придумать, и даже совместить.
 
а в каком файле сервера редактировать ссылку?
а то найти не могу что то
 
Есть у кого файл для 1.4.5? Там используют другие функции.
 
Код:
<?php
define('INCLUDE_CHECK',true);
include ("connect.php");

Вроде не хватает connect.php
Это я для примера скинул joinserver.php
чтоб вы знали как модифицировать свой :)
Конечно там должна быть полная система авторизации.
 
Это я для примера скинул joinserver.php
чтоб вы знали как модифицировать свой :)
Конечно там должна быть полная система авторизации.
Кажется оно не работает. joinserver всегда пишет, что ошибка безопасности, но проблема не в этом. (я вебер, исправлю) Что должен делать клиент, когда joinserver отвечает "Нарушение безопасности."? Просто заменил файлы, ничего не изменилось.
И можешь ли напомнить, в каком файле у craftbukkit ссылка на проверку online-mode?
 
1) Скрипт проверен и рабочий. В моем примере MinecraftDownload/minecraft.jar (расположение клиента на сайте)
2) У сервера это ThreadLoginVerifier
3) что должен делать клиент ? получать ответ, нарушение безопасности.
4) если ты вебер то должен был это уловить и понять не?
 
4) если ты вебер то должен был это уловить и понять не?
Вебер, но к сожалению, я не так досконально знаю Java, какие классы и от чего зависят.
Т.е. он получается ответ - ошибка безопасности и ничего не делает?
 
Вебер, но к сожалению, я не так досконально знаю Java, какие классы и от чего зависят.
Т.е. он получается ответ - ошибка безопасности и ничего не делает?
Когда хеш неверен клиенту отсылается "Нарушение безопасности" и на сервер не пускает.
 
спасибо, правда изменил чуток. Аа есть для 1.2.5 а то мне надо еще для индастриала?
Не проблема, там есть исходники, я выделил то что нужно добавлять.
Установи исходники forge в mcp62 добавь проверку и собери.
 

Поделиться этой страницей

Назад
Верх