File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # BookExploitFix
2+ A [ Spigot] ( https://www.spigotmc.org/ ) plugin to improve the security of books with JSON content.
3+
4+ Minecraft books can contain interactive content, which can cause the user to run commands, open files,
5+ or open URLs. While this feature holds great potential, it also introduces risks for hackers and griefers
6+ which have misused it to take over servers in the past. While most server implementations have fixed
7+ these issues for survival mode, creative mode servers are still vulnerable to this attack vector.
8+
9+ This simple plugin scans book content for click actions and allows the server administrator to define a
10+ blacklist of actions which are automatically removed.
11+
12+ __ For server owners:__ more information, installation instructions and completed builds are available on the
13+ plugin page: https://www.spigotmc.org/resources/bookexploitfix.5897/
14+
15+ __ For developers:__ contributions are welcome and encouraged. The plugin uses the maven build system, so
16+ getting set up is simple:
17+
18+ 1 . Clone the repository: ` git clone https://github.com/minoneer/BookExploitFix `
19+
20+ 2 . Build the final jar: ` mvn clean package `
21+
22+ The build artifact will be in ` target/BookExploitFix.jar `
23+
24+ Feel free to reach out to me if you have any concerns or wish to discuss potential contributions.
25+
26+ __ Feature Requests and Bugs:__
27+
28+ Please create an issue to report any problems or request new features.
You can’t perform that action at this time.
0 commit comments