I like the idea of a checksum config file! However, I think it would be better to allow admins to input checksums that would instantly ban a player connecting with a known malicious binary, instead of disallowing all unknown binaries (since some have legitimate uses as described by TheSilencerPL). By the way, silEnT does allow you to auto kick any unrecognized binaries similar to how you described in NxAC (minus the config file as far as I know). As for a global banlist, I have similar thoughts to Beck and feel that different servers have different tolerances for what is considered enough proof to constitute the ban. I know of quite a few players that were wrongfully banned for hacking, when in reality, they are just good players. I feel it would be terrible if a legitimate player got banned on one server and got onto the global banlist and was unable to play anywhere. If the global banlist was only for binaries that are 100% known to be malicious, than I would be fine with that, but I would want to stay away from as much human error as possible.