Bleach is an anti-cheat plugin for minecraft servers developped by N3RO.
First, open a terminal, go to the "Bleach" folder (create it if it doesn't exist) and write :
- git init
- git clone git@gitlab-ce.iut.u-bordeaux.fr:lgallon/Bleach.git
If you don't have any terminal that accepts git commands, download the archive containing the files, and extrat everything in the "Bleach" folder (create it if it doesn't exist).
Open Eclipse, set the working directory in the Bleach/ folder. Create a new java project named "Bleach", and the, reload src/. Make sure to add an external library : libs/craftbukkit-1.12.2.jar.
Click on setup_server.bat
In Eclipse, File>Export>Java>JAR File, once the "JAR Export" window appears, select "Bleach" folder, and set the JAR File path to Server/plugins. Then click on finish.
The anti-cheat aims to catch players using external help. The main feature of the anticheat is to give a suspicious percentage to every player. The anticheat will adapt its behaviour according to every player, and store the informations. If a gap is reached, the player that reached the gap could be send to admins, or even could be immediatly banned.
Releases are available in the Releases folder. Please check CHANGELOG.MD to get the informations about the updates.
The goal is to use N3RO Ghost client and N3RO BetterColors and to make them detected. Those are undetected on the biggest minecraft servers at the moment. These hacks were made by N3RO to understand and find what are the weakness of popular anticheats. (Those "hacks" have never been shared with malicious people). If you are not allowed to view the code of the hacks, please contat N3RO: nero98@sfr.fr. This is to prevent malicious people to use the hack at their advantage.
- Speed anticheat
- Reach anticheat
- Fast click anticheat
- Spam detection
- Aimbot anticheat
- Killaura bot anticheat (catch a player using killaura)
- Movement anticheat (fly/step)
- Packet abuse anticheat (used in hacked client to bridge faster and to improve the player's reach)
- Fast place anticheat
- Library used: craftbukkit-1.12.2.jar
- Licence: GNU GPL
Developpment status for 1.0 release:
- Commands system (26/07/18 | v.0.1)
- Log system (28/07/18 | v.0.2)
- Event system (28/07/18 | v.0.2)
- File manager system
- Permission system
- AC Module system