A demo of a custom-made spigot plugin backdoor.
$ mvn clean package
Jar will be available in the target/
directory.
Put the jar file into your plugins/
folder, and restart/reload your server. No further configuration required.
- See Spoon.md for backdoor functionality.
- Updates itself.
- Logs server console output to a discord channel through a webhook.
For anyone interested in what the cover-up plugin actually does
- Counts the number of players in (EssentialsX) Vanish, puts it in the tab, and adds a random number between 1 and 3 on top of the real amount of people in vanish
- Do
/vanishcounter vanished
for the usernames of (real) people in Vanish + 1 randomly chosen username - Tracks "trophy" items, see Plugin.yml
VoidAddons.java
starts everything else. Inside it is also the VoanishCounter part of the cover-up plugin.DiscordLogHandler.java
logs console output to a discord webhook of your choice.Update.java
automatically gets updates from a server. It is run at startup and then every 3 hours.UpdateInstance.java
are the malicious commands.