OpticFusion1 / MCAntiMalware

Anti-Malware for minecraft
https://www.spigotmc.org/resources/spigot-anti-malware-detects-over-200-malicious-plugins.64982/
GNU General Public License v3.0
287 stars 29 forks source link

Merge a variety of deobfuscators #9

Closed OpticFusion1 closed 4 years ago

OpticFusion1 commented 5 years ago

Adding a variety of deobfuscators too the AntiMalware would be nice, though it would probably require large rewritting of the deobfuscator

List of deobfuscators that should be added to the AntiMalware

https://github.com/java-deobfuscator/deobfuscator https://github.com/ThisTestUser/deobfuscator https://github.com/ThisTestUser/AntiSmokeFlowObf https://github.com/ThisTestUser/AntiSmokeObfuscator

adding these and others will make it MUCH easier to deal with obfuscation for current and possible future checks

Edit: Merge as required

OpticFusion1 commented 5 years ago

all deobfuscators should be placed here https://github.com/OpticFusion1/MCAntiMalware/tree/master/src/main/java/optic_fusion1/mcantimalware/deobfuscator

ItzSomebody commented 5 years ago

Afraid to push something in case Optic pushes twenty commits which cause merge conflicts with my fork.

OpticFusion1 commented 5 years ago

Afraid to push something in case Optic pushes twenty commits which cause merge conflicts with my fork.

You can push <3

OpticFusion1 commented 5 years ago

@ItzSomebody as of right now, everything that needs to be done are things that i can't do my self for one reason or another :p so you're good to push 👍

OpticFusion1 commented 5 years ago

It should check each file, if it's obfuscated then deobfuscate it and save the deobfuscated jar as pluginname-deobf.jar or similar, the AntiMalware will re-scan it