Skip to content
Anti-Malware for minecraft
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
src/main Merge pull request #155 from OpticFusion1/update Jun 13, 2019
.gitignore Updated .gitignore Jun 9, 2019
LICENSE.md Rename LICENSE to LICENSE.md Mar 26, 2019
README.md Update README.md Mar 29, 2019
dependency-reduced-pom.xml Various misc changes Jun 12, 2019
pom.xml Various misc changes while trying to fix issue#152 Jun 12, 2019

README.md

MCAntiMalware

Anti-Malware for minecraft (only supports spigot plugins for now tho :( )

FOUND A MALICIOUS PLUGIN?

SEND the plugin jar to me so I can look through it and add it to this program, then report the plugin.

HOW TO USE

  • Turn the server off so the malware can't spread
  • Upload the MCAntiMalware.jar file to your server directory.
  • Run the jar file in a shell, terminal, or cmd prompt with the command "java -jar MCAntiMalware.jar" or "java -jar MCAntiMalware.jar -z true" if you want to have any malicious jars put into a .zip for easy uploading and/or deletion
  • This will create an "AntiMalware" folder inside of your "plugins" folder. Within that is a "log.txt" file. Open the "log.txt" file to see if there are any plugins that could be potential malware (Malicious jars are logged as [WARNING])
  • SEND the listed jar(s) to me so I can look through it/them and update the program (or send ALL of the jars to me if you want to be completely sure there's nothing this program doesn't detect)
  • Delete the listed jars or all of the plugins if you want to be extra safe
  • Restart the server
  • If there is STILL malicious stuff happening send me EVERY jar file (including the server jar) then delete EVERY plugin jar AND the server jar then re-download the plugins and server jar

FEATURES

As of right now the program has 28 checks total Runs 24/7 for constant protection Scans any new jars, rar, or zip files for malicious/pup skripts or plugins Can automatically zip suspected malicious plugins by using the command line argument -z true or -zipMalPlugins true to make it easier for uploading or deletion

Why THIS IS OPEN SOURCE

Simple, it's java it's easy to deobfuscate and decompile, if someone tried hard enough they'll figure out everything. I'm better off making it open source and getting help from the community.

You can’t perform that action at this time.