Types of Floods
- Accidental Flood
- This is a flood considered by the IRC Operators. When a person types fast and sends consecutive messages one after the other this can cause an accidental flood. Remember it's not a real flood if it's not intended to be flooding.
- Crapflood
- This is the simplest type of IRC flooding. It involves posting large amounts of posts or one very long post with repetitive text. It can also involve text with no meaning or no pertinence to the current discussion. This type of flood can be achieved, for example, by copying and pasting one short word repeatedly.
- CTCP flood
- Since CTCP is implemented in almost every client, most users respond to CTCP requests. By sending too many requests, after a couple of answers they get disconnected from the IRC server. The most widely used type is CTCP PING, although most clients also implement other CTCP replies.
- DCC flood
- Initiating many DCC requests simultaneously. Theoretically it can also be used to disconnect users, because the target client sends information back about what port is intended to be used during the DCC session.
- ICMP flood
- Typically referred to as a ping flood. This attack overloads the victim's internet connection with an amount of ICMP data exceeding the connection's capacity, potentially causing a disconnection from the IRC network. For the duration of the attack, the user's internet connection remains hindered. Technically speaking, this is not an IRC flood, as the attack itself doesn't traverse the IRC network at all, but operates entirely independent of anything but the raw internet connection and its IP protocol (of which ICMP is a subset). Even so, the actual IP address to flood (the address of the victim's connection) is frequently obtained by looking at the victim's user information (e.g. through the /whois or /dns command) on the IRC network.
- Message flood
- Sending massive amounts of private messages to the victim, mainly from different connections called clones (see below). Since some clients separate the private conversations into another window, each new message could open a new window for every new user a message is received from. This is exploitable by sending messages from multiple names, causing the target client to open many new windows and potentially swamping the user with boxes. Sometimes the easiest way to close all the windows is to restart the IRC client, although scripts (client extensions) exist to 'validate' unknown nicknames before receiving messages from them.
- Notice flood
- Similar to the message, but uses the "notice" command.
- Invite flood
- Sending disruptive amounts of invites to a certain channel.
- Nick flood
- Changing the nick as fast as possible, thus disrupting conversation in the channel.
- Connect flood
- Connecting and disconnecting from a channel as fast as possible, therefore spamming the channel with dis/connect messages also called q/j flooding.
Read more about this topic: Internet Relay Chat Flood
Famous quotes containing the words types of, types and/or floods:
“Science is intimately integrated with the whole social structure and cultural tradition. They mutually support one otheronly in certain types of society can science flourish, and conversely without a continuous and healthy development and application of science such a society cannot function properly.”
—Talcott Parsons (19021979)
“... there are two types of happiness and I have chosen that of the murderers. For I am happy. There was a time when I thought I had reached the limit of distress. Beyond that limit, there is a sterile and magnificent happiness.”
—Albert Camus (19131960)
“In early times, before the floods swept across the world, there was life, albeit odd, as one can see from the fossils of mammoth bones, and there was the regime of Prince Metternich.”
—Franz Grillparzer (17911872)