1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Взлом прав с помощью подмены UUID

Тема в разделе "Помощь", создана пользователем Devid228, 6 фев 2016.

  1. alexandrage

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

    Баллы:
    173
    И ждать взлома!
     
  2. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Почему же? Он вполне справляется со своей задачей, если его нормально настроить.
    Или же есть варианты получше?
     
  3. alexandrage

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

    Баллы:
    173
    Ну кидай свой сервер, посмотрим надолго ли он справится :D.
    Не дойдет видимо пока очко не порвут.
     
  4. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Не совсем понимаю, о чём речь. Как показали проверки, данный плагин получает реальный IP клиента (вероятно из сокета), а не хавает айпишник, который предоставляет ядро. Не декомпилил, правда, но абсолютно уверен, что данных проверок достаточно, чтобы доверять плагину.
    Сервера у меня, к слову, нет.
     
  5. alexandrage

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

    Баллы:
    173
    Ну хз, по коду типичное определение айпишки. ((InetAddress)this.addresses.get(ev.getPlayer().getUniqueId())).getHostAddress() }));
    Протестить не смогу, ибо не качал хак клиент.
     
  6. Bars

    Bars Старожил Девелопер Пользователь

    Баллы:
    173
    И ему 4 года, просто подзабил на время
     
  7. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Вероятно мы говорим о разных плагинах. Я вот об этом.
    Кстати, определять реальный айпишник клиента гораздо проще, чем я думал - метод getRealAddress() класса
    PlayerLoginEvent. Вот, даже провёл небольшой тест на Spigot с bungeecord=true:
    Код:
    @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST)
    public void onPlayerLogin(PlayerLoginEvent e)
    {
        System.out.println("getAddress(): " + e.getAddress());
        System.out.println("getRealAddress(): " + e.getRealAddress());
    }
    Результаты говорят сами за себя:
    [01:49:27 INFO]: getAddress(): /1.2.3.4
    [01:49:27 INFO]: getRealAddress(): /127.0.0.1

    1.2.3.4 - IP из хендшейка. Точно такой же передаёт BungeeCord игровому серверу при подключении игрока.
     
    Последнее редактирование: 31 мар 2016
  8. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    > online-mode=false
    > подмена UUID
    Заорал.

    А вообще не понимаю даунов, которые оставляют серверу слушать Ethernet. И эти "топовые" антиботы и прочие радости для кошелька продавца тоже неимоверно доставляют.
     
  9. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Не у всех есть возможность закрыть в силу хостинга. Хотя при использовании Bungee нужно брать что-то посерьёзней, конечно.
     
  10. monr0e

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

    Баллы:
    76
    Ох... На иптаблс бесполезно надеятся.... Вот айпишники гаста это тема!
     
  11. alexandrage

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

    Баллы:
    173
    :good:
     
  12. InterVi

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

    Баллы:
    173
    Что-то я не могу понять весь этот бред с вашими костылями. Разве не достаточно в server-ip указать ип банжи? Тогда с других ип зайти не получится, а при bungeecord: true не будет никаких проблем с определением ип на сервере (проверено).

    Или если банжа и сервер на разных машинах - что-то работает не так?
     
  13. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Если бы всё было так просто...
     
  14. InterVi

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

    Баллы:
    173
    а в чем сложность? объясни
     
  15. Neuter

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

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    Есть же специальные плагины авторизации для банджи не? Там ничего не подменишь. И айпи таблес ставьте.
     
  16. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    особенно когда через свою банджу заходишь.
     
  17. Neuter

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

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    там с бд работа.
     
  18. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Речь о прямых заходах на сервера (Bungee).
    Какой IP банжи ты собрался указывать? Внешний? Локальный?
     
  19. Neuter

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

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    мм, я использовал крч плагин банджи аутх(какой-то) прямой заход не канал, и даже из под опки на сервере авторизации не напишешь /server пока не авторизуешься, команд вообще писать нельзя было.
     
  20. InterVi

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

    Баллы:
    173
    Ну с локальным прокатывало, ip были видны правильно. С внешним не так чтоли?
     

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