ExploitGuard
- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- Source Code:
- https://github.com/Confuser2188/ExploitGuard
ExploitGuard is an anti-exploit plugin. It will protect your server against dangerous exploits.
Also it have a packet logger so you can find unknown exploits.
All checks tested with required exploits and they're working perfectly fine.
Current modules
Modules:
- PacketLogger
Checks:
- AlreadyIngame
- ItemNBT
- NonEditableSign (Works on all Spigot versions)
- PayloadRegister (1.8-1.11.2 exploit. But some methods still working on latest Spigot versions)
- TabComplete (1.8 exploit)
Permissions
ExploitGuard.Reload - Permission for "/eg reload" command
Commands
/exploitguard reload - Reloads config
/exploitguard version - Shows version information
Config
Code (YAML):prefix: '&7[&aEG&7] &2'
noperm_message: 'This server is protected by &cExploitGuard'
reload_message: 'Done!'
# When it's set to true, it will log all incoming packets to ExploitGuard/logs folder
# Can generate huge files. Only use it if you think someone is doing harmful things to your server
PacketLogger:
enabled: false
checks:
# This module blocks player's join request if a player with the same name is in game
AlreadyIngame:
enabled: true
# Some NBT exploits works on all versions
# Blocks invalid NBT tags in packets that contain ItemStack
ItemNBT:
enabled: true
# Works on all Spigot versions
# When client wants to change a sign that can't be changed, server will give you warning about this
# Player can spam this sign change request and it will fill your logs file.
NonEditableSign:
enabled: true
# Exploit works on 1.8-1.11.2
# Different methods of this exploit works on all Spigot versions
# Limits maximum plugin channels to prevent stack traces in console
PayloadRegister:
enabled: true
# Exploit works on 1.8
# Tab complete requests can cause lag/crash if server's response is too long
TabComplete:
enabled: true
# Available placeholders: <player>, <module>
actions: kick <player> You failed <module> check!
# Don't change this value
config_version: 4

ExploitGuard 1.5.3
An anti-exploit plugin to fix exploits