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

  • Автор темы Автор темы Devid228
  • Дата начала Дата начала

Devid228

Новичок
Пользователь
Баллы
16
Ник в Minecraft
Devid
Добрый день уважаемые пользователи rubukkit, у меня случилась такая проблема, у меня на сервере стоит captcha от mr-hosting, и там как вы поняли установлена BungeeCord, проблема в том, что домен привязан к ip банжи, но узнав этот ip (это не трудно) дописав порт 25565 можно зайти на сервере под клиентом подмены UUID и получить права, сижу маюсь как пофиксить, доступа к SSH не имею, в конфиге spigot.yml стоит bungeecord: true, пока отвязал сервер от банжи, дабы исключить взломы, но в каптче нуждаюсь я (не надо писать сноси каптчу), кто сможет помочь отпишитесь, заранее благодарен.
 
Почему же? Он вполне справляется со своей задачей, если его нормально настроить.
Или же есть варианты получше?
Ну кидай свой сервер, посмотрим надолго ли он справится 😁.
Не дойдет видимо пока очко не порвут.
 
Ну кидай свой сервер, посмотрим надолго ли он справится 😁.
Не дойдет видимо пока очко не порвут.
Не совсем понимаю, о чём речь. Как показали проверки, данный плагин получает реальный IP клиента (вероятно из сокета), а не хавает айпишник, который предоставляет ядро. Не декомпилил, правда, но абсолютно уверен, что данных проверок достаточно, чтобы доверять плагину.
Сервера у меня, к слову, нет.
 
Не совсем понимаю, о чём речь. Как показали проверки, данный плагин получает реальный IP клиента (вероятно из сокета), а не хавает айпишник, который предоставляет ядро. Не декомпилил, правда, но абсолютно уверен, что данных проверок достаточно, чтобы доверять плагину.
Сервера у меня, к слову, нет.
Ну хз, по коду типичное определение айпишки. ((InetAddress)this.addresses.get(ev.getPlayer().getUniqueId())).getHostAddress() }));
Протестить не смогу, ибо не качал хак клиент.
 
Ну хз, по коду типичное определение айпишки. ((InetAddress)this.addresses.get(ev.getPlayer().getUniqueId())).getHostAddress() }));
Протестить не смогу, ибо не качал хак клиент.
Вероятно мы говорим о разных плагинах. Я вот об этом.
Кстати, определять реальный айпишник клиента гораздо проще, чем я думал - метод 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 игровому серверу при подключении игрока.
 
Последнее редактирование:
можно зайти на сервере под клиентом подмены UUID и получить права
> online-mode=false
> подмена UUID
Заорал.

А вообще не понимаю даунов, которые оставляют серверу слушать Ethernet. И эти "топовые" антиботы и прочие радости для кошелька продавца тоже неимоверно доставляют.
 
>А вообще не понимаю даунов, которые оставляют серверу слушать Ethernet.
Не у всех есть возможность закрыть в силу хостинга. Хотя при использовании Bungee нужно брать что-то посерьёзней, конечно.
 
Чет вы все ушли от темы, ессли есть иптаблс, то нужно запрещать весь инпут трафик и разрешать трафик с айпи банги. А если хостинг, то трахать тп
Ох... На иптаблс бесполезно надеятся.... Вот айпишники гаста это тема!
 
Кстати, определять реальный айпишник клиента гораздо проще, чем я думал - метод 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 игровому серверу при подключении игрока.
👍
 
Что-то я не могу понять весь этот бред с вашими костылями. Разве не достаточно в server-ip указать ип банжи? Тогда с других ип зайти не получится, а при bungeecord: true не будет никаких проблем с определением ип на сервере (проверено).

Или если банжа и сервер на разных машинах - что-то работает не так?
 
Что-то я не могу понять весь этот бред с вашими костылями. Разве не достаточно в server-ip указать ип банжи? Тогда с других ип зайти не получится.
Если бы всё было так просто...
 
Есть же специальные плагины авторизации для банджи не? Там ничего не подменишь. И айпи таблес ставьте.
 
Речь о прямых заходах на сервера (Bungee).

Какой IP банжи ты собрался указывать? Внешний? Локальный?
мм, я использовал крч плагин банджи аутх(какой-то) прямой заход не канал, и даже из под опки на сервере авторизации не напишешь /server пока не авторизуешься, команд вообще писать нельзя было.
 
Назад
Верх Низ