IRC Defender is a Perl program for protecting your IRC network against malware. It can protect you against virus drones, general troublemakers, ban evasion, and attacks.
The program will background, and auto join the channel you have defined where the commands given below are accepted. Please be sure to secure your channel (e.g. set +O on it) so that normal users may not access these commands!
While the program is running, you may edit its config file then do a remote rehash (e.g. via /rehash defender.*) to cause its configuration files to be re-read. When you do this any modules you have removed from the configuration will be unloaded, and any you have added will be freshly loaded. Any that remain unchanged will be re-initialised as though the bot was just reloaded by hand.