Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем sashok724, 27 ноя 2011.

  1. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Делать в клиенте и в лаунчере защиту, очень тупо и низко.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Защита в клиенте на случай если найдут способ обойти лаунчер (я сам например могу обходить почти все лаунчеры :) , просто тестировал надежность этих самых лаунчеров!
     
  4. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Все админы стремятся сделать идеальную защиту, чтобы минимизировать читеров к самому нулю!
     
  5. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Можно подсунуть любой клиент, главное из основного вытащить файлы, которые отвечают за привязку, ВСЕ! MISSION DONE!
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Обойти можно все только игроки того не умеют :)
     
    ВремяПриключений нравится это.
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    И да на счет вынуть заменить если я stringer ом пройдусь по клиенту все классы зашифруются и вынимать и заменять уже не получиться :)
     
    qwertyYy2 нравится это.
  8. LiveD

    LiveD Старожил Пользователь

    Баллы:
    153
    Skype:
    LiveDRus
    Можно сделать так, создать типа-античит, который при добавлении определенных классов, пишет что используешь читы, и отправляет данные серверу, там уже админ банит. Можно много вариантов придумать, и даже совместить.
     
    qwertyYy2 и RevenHell нравится это.
  9. Mordar

    Mordar Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Mordar
    а в каком файле сервера редактировать ссылку?
    а то найти не могу что то
     
  10. hauster

    hauster Активный участник

    Баллы:
    63
    Есть у кого файл для 1.4.5? Там используют другие функции.
     
  11. hauster

    hauster Активный участник

    Баллы:
    63
    Код:
    <?php
    define('INCLUDE_CHECK',true);
    include ("connect.php");
    Вроде не хватает connect.php
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Это я для примера скинул joinserver.php
    чтоб вы знали как модифицировать свой :)
    Конечно там должна быть полная система авторизации.
     
  13. hauster

    hauster Активный участник

    Баллы:
    63
    Кажется оно не работает. joinserver всегда пишет, что ошибка безопасности, но проблема не в этом. (я вебер, исправлю) Что должен делать клиент, когда joinserver отвечает "Нарушение безопасности."? Просто заменил файлы, ничего не изменилось.
    И можешь ли напомнить, в каком файле у craftbukkit ссылка на проверку online-mode?
     
    HoShiMin нравится это.
  14. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    4) если ты вебер то должен был это уловить и понять не?
     
    qwertyYy2 нравится это.
  15. hauster

    hauster Активный участник

    Баллы:
    63
    Вебер, но к сожалению, я не так досконально знаю Java, какие классы и от чего зависят.
    Т.е. он получается ответ - ошибка безопасности и ничего не делает?
     
  16. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Когда хеш неверен клиенту отсылается "Нарушение безопасности" и на сервер не пускает.
     
    qwertyYy2 нравится это.
  17. NINJA

    NINJA Старожил Пользователь

    Баллы:
    123
    полезная вещ:)
     
  18. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Не проблема, там есть исходники, я выделил то что нужно добавлять.
    Установи исходники forge в mcp62 добавь проверку и собери.
     
    qwertyYy2 нравится это.
  19. qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Рабочий?
    Что тут нада переделать?
     
  20. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Есть сорци думайте сами. Школоло лесом.
     
    qwertyYy2 нравится это.
  21. qwertyYy2

    qwertyYy2 Старожил

    Баллы:
    103
    Если в клиенте есть forge только будет работать?
     

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