Alharu

İlerlemenin sırrı başlamaktır.
Mesajlar
145
En iyi cevaplar
20
Beğeniler
171
Puanları
560
Ruh hali
exploitfixer.png



Minecraft ExploitFixer Plugin

Merhaba Gamer ailesi, bugün sizlere "ExploitFixer" adlı plugini tanıtacağım.
Haydi başlayalım!

ayraç.png


ExploitFixer Nedir?

ExploitFixer, sunucunuzdaki çökme / istismar gibi kötüye kullanımları hafif, etkili ve optimize bir şekilde önleyen ücretsiz bir Minecraft eklentisidir. Bu eklenti paket spam, custompayload, uuidspoof ve diğer birçok istismarı engeller. Bu eklenti yalnızca 1.7 ve 1.15 arası Minecraft sürümlerinde çalışır. Ayrıca bu eklentinin çalışması için de ProtocolLib eklentisi gereklidir. Tüm Minecraft sunucuları için kullanılabilir harika bir güvenlik eklentisi.

ExploitFixer Özellikleri

-
Esnek Yapılandırma.
- Performansı arttırır. (Gereksiz paketleri iptal eder)
- Spigot ve Bungee uyumluluğu.
- Bildirim ve istatistik sistemi.
- CustomPayload Kontrolü. (CustomPayload spam nedeniyle çökmeleri önler)
- UUIDSpoof Kontrolü. (uuidlerin diğerine değiştirilmesini önler. "ForceOP")
- Komut Kontrolü. (İstismar olarak kullanılabilecek komutları engeller)
- Öğe Düzeltme Kontrolü. (Saldırıya uğramış öğeleri yeniden oluşturarak önler)
- Paket Kontrolü. (Spam / geçersiz paketleri önler)
- Kitap Kontrolü. (Yoğun / geçersiz kitap oluşturmayı önler)
- Tabela Kontrolü. (Yoğun / geçersiz tabela oluşturmayı önler)
- Çoğaltma Kontrolü. (Kitaplar / tabelalarla chunkların aşırı yüklenmesini önler)

Komutlar

/exploitfixer help:
Kullanılabilir komutları gösterir.
/exploitfixer reload: Yapılandırmayı yeniden yükler.
/exploitfixer notifications: Bildirimleri açar / kapatır.
/exploitfixer stats: Eklentinin istatistiklerini izleyin.

İzinler

exploitfixer.admin:
Tüm /exploitfixer komutlarını kullanmanızı sağlar.
exploitfixer.notifications: Bildirimleri açıp / kapatmanızı sağlar.

Config
YAML:
# Shows notifications on detection.
notifications:
  # Do you want to enable notifications?
  enabled: true

  # Placeholders: %player% %ping%
  # %check% gets replaced dynamically by the check.
  message: "&c&lEF: &e%player% &f| &6%check% &f| &c%ping%ms"

# Checks if players have a invalid UUID.
uuidspoof:
  # Do you want to enable this module?
  enabled: true

  # Amount of violations required to cancel.
  cancel_vls: 1

  # Amount of violations to reduce per second.
  reduce_vls: 1

  # Placeholders: %player%
  thresholds:
    1:
      - "kick"
      - "notification"

# Limits custom_payload packets to avoid exploits.
custompayload:
  # Do you want to enable this module?
  enabled: true

  # Max amount of registered channels per player allowed.
  max_channels: 256

  # Amount of violations required to cancel.
  cancel_vls: 400

  # Amount of violations to reduce per second.
  reduce_vls: 500

  multipliers:
    OTHER: 1.25
    MAX_CHANNELS: 600
    MC|BSign: 50
    MC|BEdit: 50
    MC|BOpen: 50

  # Placeholders: %player%
  thresholds:
    600:
      - "kick"
      - "notification"

# Cancels common kinds of invalid packets and limits valid packets.
packets:
  # Do you want to enable this module?
  enabled: true

  # Cancells packets with big data length. (Set to 0 to disable)
  big_data: 1000

  # Cancells packets from offline players.
  offline: true

  # Cancells invalid window_click packets. (Set to 0 to disable)
  window_click: 1000

  # Cancells invalid block_place packets. (Set to 0 to disable)
  block_place: 1000

  # Cancells invalid block_dig packets. (Set to 0 to disable)
  block_dig: 1000

  # Cancells invalid set_creative_slot packets. (Set to 0 to disable)
  set_creative_slot: 1000

  # Amount of violations required to cancel.
  cancel_vls: 400

  # Amount of violations to reduce per second.
  reduce_vls: 300

  # When a valid packet is sent the following amount of violations will be applied.
  multipliers:
    ABILITIES: 1
    ARM_ANIMATION: 4.5
    BLOCK_DIG: 4.5
    BLOCK_PLACE: 4.5
    BLOCK_PLACE_BOOKS: 80
    ENTITY_ACTION: 4
    FLYING: 1
    LOOK: 1.5
    POSITION_LOOK: 1.5
    POSITION: 3
    SET_CREATIVE_SLOT: 1
    TAB_COMPLETE: 8
    UPDATE_SIGN: 90
    USE_ENTITY: 4
    USE_ITEM: 4
    WINDOW_CLICK: 5

  # Placeholders: %player%
  thresholds:
    500:
      - "notification"
    1000:
      - "kick"
      - "notification"

# Checks if players try to crash/exploit the server with commands.
commands:
  # Do you want to enable this module?
  enabled: true

  # Amount of violations required to cancel.
  cancel_vls: 1

  # Amount of violations to reduce per second.
  reduce_vls: 1

  # Commands to detect.
  commands:
    - "//calc"
    - "//calculate"
    - "//eval"
    - "//evaluate"
    - "//solve"
    - "/hd readtext"
    - "/holographicdisplays readtext"
    - "/pex promote"
    - "/pex demote"
    - "/promote"
    - "/demote"
    - "/execute"

  # Placeholders: %player%
  thresholds:
    1:
      - "kick"
      - "notification"

# Recreates items obtained in creative to remove invalid tags, enchants, etc.
itemsfix:
  # Do you want to enable this module?
  enabled: true

# Prevents invalid book creation.
books:
  enabled: true

  # Amount of violations required to cancel.
  cancel_vls: 1

  # Amount of violations to reduce per second.
  reduce_vls: 1

  # Placeholders: %player%
  thresholds:
    2:
      - "kick"
      - "notification"

# Prevents invalid sign creation.
signs:
  enabled: true

  # Amount of violations required to cancel.
  cancel_vls: 1

  # Amount of violations to reduce per second.
  reduce_vls: 1

  # Placeholders: %player%
  thresholds:
    2:
      - "kick"
      - "notification"

# Prevents duplication with Signs/Books by cancelling characters of 3 or more bytes long.
duplication:
  # Do you want to enable this module?
  enabled: true

  # Amount of violations required to cancel.
  cancel_vls: 1

  # Amount of violations to reduce per second.
  reduce_vls: 1

  # Maximum bytes allowed per character.
  # Common keyboard characters are 1 byte long.
  # Characters with tildes are 2 bytes long.
  # Chinese characters are 3 bytes long.
  # Emojis are 4 bytes long.
  max_bytes: 2

  # Placeholders: %player%
  thresholds:
    2:
      - "kick"
      - "notification"

Nasıl Yüklenir?

1-
Eklentiyi aşağıdaki linkten indirin.
2- Jar dosyasını plugins klasörüne atın.
3- Sunucuyu başlatın.
ve hazır! Eklentinin keyfini çıkarın.

Not: Eklentinin çalışması için sunucunuzda ProtocolLib eklentisi yüklü olmalıdır.

spigotmc.org/resources/2ls-exploitfixer-advanced-server-anticrash.62842/

ayraç.png


Evet Gamer ailesi, bugün sizlere "ExploitFixer" adlı plugin hakkında bilgiler verdim. Umarım işinize yaramıştır.
Görüşmek üzere!
 


BalonTR

Biz ayıya dayı demeyiz, Köprüyü yıkarız.
Forum Yöneticisi
Mesajlar
1,130
En iyi cevaplar
162
Beğeniler
526
Puanları
4,570
Ruh hali
Öncelikle merhaba,
Plugin cidden olduğu gibi çalışıyor ise cidden kullanılabilir bir plugin...

Anlatımın da çok iyi sıkmadan ve kısa öz bir şekilde başarılarının devamını dilerim... :)
 

LavivaSurvival

IP: LavivaNW.Keyubu.Com
Mesajlar
333
En iyi cevaplar
2
Beğeniler
136
Puanları
410
Ruh hali
@Alwoud komut kullanma aralığı eklenirse çok güzel olabilir
bildiğim kadarıyla aynı komutu 1000 defa kullanmaya çalışıp sunucunun konsolunu kilitliyolar

üst üste hızlı bi şekilde 3 komut kullandıktan sonra 4 cü komutu kullanmak için 3 saniye beklesin

config.yml

komut-algilama: 3 (tam ne yazsam bilemedim ama bunu anlatmak istiyorum. 3 komut üst üste kullanılabilsin nasıl desem hızlı bi şekilde 3 komut yazsın 4 cüyü yazmaya çalıştığında altdaki süre uygulansın istismar önlenmiş olur bence.)
komut-bekletme-süresi: 3​
 

Erkutay_

DragonBlock
Mesajlar
745
En iyi cevaplar
11
Beğeniler
832
Puanları
1,490
@Alwoud komut kullanma aralığı eklenirse çok güzel olabilir
bildiğim kadarıyla aynı komutu 1000 defa kullanmaya çalışıp sunucunun konsolunu kilitliyolar

üst üste hızlı bi şekilde 3 komut kullandıktan sonra 4 cü komutu kullanmak için 3 saniye beklesin

config.yml

komut-algilama: 3 (tam ne yazsam bilemedim ama bunu anlatmak istiyorum. 3 komut üst üste kullanılabilsin nasıl desem hızlı bi şekilde 3 komut yazsın 4 cüyü yazmaya çalıştığında altdaki süre uygulansın istismar önlenmiş olur bence.)
komut-bekletme-süresi: 3​
Eklentinin yapımcısı konuyu açan kişi değil isteklerini ingilizce bir şekilde Bungee - Spigot - [2LS] ExploitFixer - Advanced server anticrash kısmından belirtebilirsin
 

iTaKka_

Ağaç Yumruklayıcı
Mesajlar
17
En iyi cevaplar
0
Beğeniler
15
Puanları
90
Çok yararlı ve bilgilendirici bir konu olmuş, çok beğendim :sırıt:
 

Üst