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

Криптография как защита лаунчера?

Тема в разделе "Обсуждение Minecraft", создана пользователем appl3_w0rm, 28 ноя 2013.

  1. Автор темы
    appl3_w0rm

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

    Баллы:
    173
    Имя в Minecraft:
    appl3_w0rm
    Всем привет, хочу задать вопрос, может защищать лаунчеры криптографическими методами?
    Я не догоняю что это за защита, или же это супермегадуперочень сложно?
    Я не знаю подробностей, просто дайте ответ.
     
    Сникерсни нравится это.
  2. Хостинг MineCraft
    <
  3. vvswarhead

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

    Баллы:
    173
    даю просто ответ: игра не стоит свеч
     
  4. The Midnight Wizard

    The Midnight Wizard Старожил Пользователь

    Баллы:
    153
    Skype:
    you.dont.own.me
    Я знаю простой и элегантный метод защитить клиент и сервер абсолютно от любых читов (кроме читэнгайна разве что), у сашка на сервере такое было, но не расскажу C:
     
  5. vvswarhead

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

    Баллы:
    173
    Не создавать сервер?
     
  6. The Midnight Wizard

    The Midnight Wizard Старожил Пользователь

    Баллы:
    153
    Skype:
    you.dont.own.me
    Не совсем, но этот вариант точно лучший :)
     
  7. agentik007

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

    Баллы:
    153
    Skype:
    vladislav567695
    Сказал "А" говори и "Б", иначе - ****абол
     
    BedinINCORP нравится это.
  8. The Midnight Wizard

    The Midnight Wizard Старожил Пользователь

    Баллы:
    153
    Skype:
    you.dont.own.me
    Б
     
  9. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Просто обфусцировать своими маппингами, тогда универсальные читы не подойдут, но и моды, да и даже фордж тоже.
    Но у сашка моды были самопис, так что он вполне мог это сделать без кучи гемора.
     
  10. agentik007

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

    Баллы:
    153
    Skype:
    vladislav567695
    Не вижу ничего геморойного в этом... Деобуфицируем, либо ищем исходники мода, через эклипс экспортируем джарник, потом своими мапами обуфицировать
     
  11. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ну попробуй, а потом говори.
    Я вот попробовал.
    Целая куча гемора.

    И при этом первый же товарищ знащий архитектуру майнкрафта отыщет нужные классы за 10-15 минут.
     
  12. agentik007

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

    Баллы:
    153
    Skype:
    vladislav567695
    Ради защиты я готов потратить пару тройку часов, обуфицировать можно разными способами, например я натыкался на обуфкатор, который разделял один класс на два и более
     
  13. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Я уже сказал, это не защита.
    Операции посылки пакетов в классе ищутся 10-15 минут.
    Тем более отдельно ты всё это обфусцировать не сможешь, выйдет херня.
    Поэтому надо обфусцировтаь всё вместе из исходников, а это много работы.
    Игра тупо не стоит свеч если твой сервер популярен.
    А если нет - тогда тебе хватит тупо воткнуть проверку md5 в клиент, лохи не догадаются, а умным людям до тебя дела нет.
     
  14. alexandrage

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

    Баллы:
    173
    Skype:
    alexandr0116
    Если сервер ванила, то можно стрингером пройтись он очень сильно усложнит задачу. И имена классов так же поменять как у сашка было. Но этого мало, нужно полностью переписывать метод авторизации и изменить протокол. У сашка там передавался логин и пароль по aes и md5.
     
    Последнее редактирование: 28 ноя 2013

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