Discord
Wiki - Pluginy

ExploitFixer - ochrona przed exploitami

ExploitFixer to specjalistyczny plugin chroniący serwer Minecraft przed exploitami, crasherami, duplikacją przedmiotów i złośliwymi pakietami sieciowymi. Blokuje znane ataki takie jak Book Ban, NBT crash i packet exploit. Działa na Spigot, Paper i BungeeCord.

Czas czytania: ~5 min Platforma: Paper / Spigot / BungeeCord

Co to jest ExploitFixer

ExploitFixer to plugin skupiony na jednym zadaniu: blokowaniu exploitów i ataków na serwer Minecraft. W odróżnieniu od anti-cheatów, które wykrywają cheaterów (fly, speed, killaura), ExploitFixer chroni przed złośliwymi akcjami, które mogą crashować serwer, duplikować przedmioty lub wywoływać lagi.

Plugin jest szczególnie ważny na serwerach anarchii i serwerach z dużą bazą graczy, gdzie exploity są aktywnie wykorzystywane. Wiele znanych ataków (Book Ban, NBT overflow, packet flooding) może zostać wykonanych nawet przez zwykłego gracza bez modów.

ExploitFixer jest dostępny na SpigotMC. Wersja darmowa pokrywa podstawowe exploity, premium rozszerza ochronę.

Blokowane exploity

ExploitFixer chroni przed dziesiątkami znanych exploitów:

  • Book Ban - atak polegający na tworzeniu książek z ogromną ilością tekstu NBT, które powodują kick gracza przy próbie otwarcia ekwipunku
  • NBT Crash - złośliwe przedmioty z nadmiarowym NBT, które crashują serwer przy interakcji
  • Packet Exploit - wysyłanie nieprawidłowych pakietów sieciowych, które powodują lagi lub crash serwera
  • Dupe Glitch - znane metody duplikacji przedmiotów (donkey dupe, portal dupe, shulker dupe)
  • Chunk Ban - umieszczanie złośliwych danych w chunkach, które crashują graczy wchodzących w ten obszar
  • Sign Crash - tabliczki z nadmiarowym tekstem lub formatowaniem
  • Bedrock Break - exploity umożliwiające niszczenie bedrocka w survival

Moduły ochrony

ExploitFixer dzieli ochronę na moduły:

  • NBT Limiter - limituje rozmiar danych NBT na przedmiotach. Blokuje tworzenie i przenoszenie przedmiotów z nadmiarowym NBT
  • Packet Filter - filtruje pakiety sieciowe i blokuje te nieprawidłowe lub złośliwe
  • Chat Protection - blokuje spam, zbyt długie wiadomości i exploity chatowe
  • Command Filter - blokuje niebezpieczne komendy (np. /calc z exploitami Essentials)
  • Container Protection - chroni przed exploitami z ekwipunkiem, shulker boxami i ender chestami
  • World Protection - blokuje bedrock break, portal trap i chunk crash

Komendy

Komenda Co robi
/exploitfixer reload Przeładowuje konfigurację
/exploitfixer status Wyświetla status modułów ochrony
/exploitfixer clearitems Gracz Usuwa nielegalne przedmioty z ekwipunku gracza
/exploitfixer scan Skanuje przedmioty graczy online pod kątem exploitów

Konfiguracja

Plik plugins/ExploitFixer/config.yml:

# NBT Protection
nbt:
  enabled: true
  max_nbt_size: 50000            # max rozmiar NBT w bajtach
  check_on_join: true            # sprawdzaj ekwipunek przy logowaniu
  remove_illegal_items: true     # automatyczne usuwanie

# Packet Protection
packets:
  enabled: true
  max_packets_per_second: 500    # limit pakietów na sekundę
  action: kick                   # kick przy przekroczeniu

# Chat
chat:
  max_message_length: 256
  anti_spam: true
  spam_delay: 2                  # sekundy między wiadomościami

# Dupe Prevention
dupe:
  enabled: true
  block_portal_dupe: true
  block_shulker_dupe: true

ExploitFixer działa od razu po instalacji z sensownymi domyślnymi ustawieniami. Konfiguracja pozwala na dostrojenie limitów do specyfiki serwera.

Wskazówki dla adminów

  • Instaluj na każdym serwerze - ExploitFixer to plugin ochronny, który powinien być na każdym publicznym serwerze, niezależnie od trybu gry
  • BungeeCord - jeśli masz sieć serwerów, zainstaluj zarówno na proxy (ochrona pakietowa), jak i na poszczególnych serwerach (ochrona NBT/dupe)
  • Uzupełnij anti-cheatem - ExploitFixer nie zastępuje anti-cheata. Użyj go razem z Grim lub Vulcan
  • Skanuj po aktualizacji - po aktualizacji wersji MC uruchom /exploitfixer scan, bo nowe wersje mogą wprowadzić nowe exploity
  • Serwery anarchii - na anarchii ExploitFixer jest absolutnie kluczowy. Gracze aktywnie szukają exploitów, a bez ochrony serwer padnie w ciągu godzin

Powiązane pluginy: IllegalStack (nielegalne przedmioty), Grim AntiCheat (anti-cheat), CoreProtect (logi zmian).