You are most likely reading this because you are suddenly unable to connect to one or more of our IRC servers. Most likely, you have gotten an error message similar to the following when you tried to connect:
*** Banned: Trojan infected system - see www.chatster.org/compromised.html
This is an indication of any of the following very serious problems:
When IRC Operators detect evidence of any of the above problems, they typically will apply klines (bans from individual servers) or glines (bans from most of chatster) to remove the affected systems from IRC. This is done to protect the IRC network, other IRC users, as well as the affected systems.
For the protection of your computer, as well as to prevent harm to other computer users, it is of the utmost importance that you secure your system as quickly as possible. This includes disconnecting your system from the internet except as absolutely needed as part of your recovery effort. So long as your system is infected or backdoored, it is a threat to other computers across the internet. It would be an act of negligence to allow your system to remain in a compromised state, and this could potentially expose you to legal action.
As this is a very lengthly document, you may find it helpful to print it out for reference.
Very Important: If you do not feel you have the technical knowledge to secure your system, you are strongly urged to disconnect your computer from the internet, and seek professional assistance. A good computer shop can help you recover your system without losing any of your important files.
There is a very good possibility that following the steps below will resolve the problem, however, you should be aware that once an attacker has had full access to your system, you have no way of knowing to what degree the system has been tampered with. While fairly uncommon, it is entirely possible to replace parts of the operating system so that files added or modified by a backdoor cannot be detected by any software running under that system. A reformat and reinstallation of the operating system from trusted media is the only 100% positive way to insure that a compromised system has been made secure.
With that said, most compromises under Windows systems are NOT that sophisticated, and use common backdoor trojans, which are easily detected with good, updated antitrojan and antivirus software. If you wish to attempt to recover without a reformat, following the steps below will probably correct the problem, however, when following this procedure, there is no way to know for certain that all backdoors are gone from the compromised system.
Windows Systems
UN*X/Linux Systems
Due to the widespread use of sophisticated rootkits on *nix systems, in place recovery is not advised. If you have integrity checking software such as tripwire in use, with a trusted database on trusted media, you may be able to use it from a boot disk to bypass the installed (and presently untrusted) operating system and determine which files have been tampered with. Otherwise you should proceed directly to http://www.cert.org/tech_tips/win-UNIX-system_compromise.html
Getting Unklined/Unglined
Many klines for infected systems are temporary klines. In this case, you'll usually be allowed on within 24 hours of fixing your system. ALL glines are temporary, the expiration period however depends on the server. Most servers expire glines after 12 hours, some may take a bit longer.
After you fix your system, allow 24 hours for temporary klines to expire, after that, if there are servers which still have you klined, you will need to contact the administration of those servers to have the klines removed. If you can get on IRC at all, you can use /admin <servername> to get the administrative contact info for a server.
--
Special thanks to EFnet for supplying helpful documentation.