Many organizations acquire intrusion detection systems (IDSs) because they know that IDSs are a necessary complement to a comprehensive system security architecture.However, given the relative youth of commercial IDSs, most organizations lack experienced IDS operators. Despite vendors claims about ease of usage, such training or experience is absolutely necessary. An IDS is only as effective as the human operating it.
IDSs user interfaces vary greatly in quality. Some produce responses in the form of cryptic text logs while others provide graphical depictions of the attacks on the network. Despite this wide variance in display techniques, most IDSs output the same basic information about computer attacks. If users understand this common set of outputs, they can quickly learn to use the majority of commercial IDSs.
Attack Types
Most computer attacks only corrupt a system’s security in very specific ways. For example, certain attacks may enable an attacker to read specific files but don’t allow alteration of any system components. Another attack may allow an attacker to shut down certain system components but doesn’t allow access to any files. Despite the varied capabilities of computer attacks, they usually result in violation of only four different security properties:
availability, confidentiality, integrity, and control. These violations are described below.
- Confidentiality: An attack causes a confidentiality violation if it allows attackers to access data without authorization (either implicit or explicit) from the owner of the information.
- Integrity: An attack causes an integrity violation if it allows the (unauthorized) attacker to change the system state or any data residing on or passing through a system
- Availability: An attack causes an availability violation if it keeps an authorized user (human or machine) from accessing a particular system resource when, where, and in the form that they need it.
- Control: An attack causes a control violation if it grants an (unauthorized) attacker privilege in violation of the access control policy of the system. This privilege enables a subsequent confidentiality, integrity, or availability violation.
Types of Computer Attacks Commonly Detected by IDSs
Three types of computer attacks are most commonly reported by IDSs: system scanning,
denial of service (DOS), and system penetration. These attacks can be launched locally, on the attacked machine, or remotely, using a network to access the target. An IDS operator must understand the differences between these types of attacks, as each requires a different set of responses.

Scanning Attacks
A scanning attack occurs when an attacker probes a target network or system by sending different kinds of packets.
Using the responses received from the target, the attacker can learn many of the system’s characteristics and vulnerabilities. Thus, a scanning attack acts as a target identification tool for an attacker. Scanning attacks do not penetrate or otherwise compromise systems. Various names for the tools used to perform these activities include: network mappers, port mappers, network scanners, port scanners, or vulnerability scanners. Scanning attacks may yield:
- The topology of a target network
- The types of network traffic allowed through a firewall
- The active hosts on the network
- The operating systems those hosts are running
- The server software they are running
- The software version numbers for all detected software
With this information, an attacker can precisely identify victim systems on the target network along with specific attacks that can be used to penetrate those systems. Thus, attackers use scanning software to “case” a target before launching a real attack.
Unfortunately for victims, just as it is legal for a person to enter a bank and to survey the visible security system, some lawyers say that it is legal for an attacker to scan a host or network. From the perspective of someone performing a scan, they are legally scouring the Internet to find publicly accessible resources.

Denial of Service Attacks
Denial Of Service (DOS) attacks attempt to slow or shut down targeted network systems or services. In certain Internet communities, DOS attacks are common. For example, Internet Relay Chat users engaged in verbal disputes commonly resort to
DOS attacks to win arguments with their opponents. While often used for such trivial purposes, DOS attacks can also be used to shut down major organizations. In well publicized incidents, DOS attacks were charged with causing major losses to electronic commerce operations, whose customers were unable to access them to make purchases. There are two main types of DOS attacks: flaw exploitation and flooding. It is important for an IDS operator to understand the difference between them.
Flaw exploitation DOS Attacks
Flaw exploitation attacks exploit a flaw in the target system’s software in order to cause a processing failure or to cause it to exhaust system resources. An example of such a processing failure is the ‘ping of death’ attack. This attack involved sending an unexpectedly large ping packet to certain Windows systems. The target system could not handle this abnormal packet, and a system crash resulted. With respect to resource exhaustion attacks, the resources targeted include CPU time, memory, disk space, space in a special buffer, or network bandwidth. In many cases, simply patching the software can circumvent this type of DOS attack.
Flooding DOS Attacks
Flooding attacks simply send a system or system component more information than it can handle. In cases where the attacker cannot send a system sufficient information to overwhelm its processing capacity, the attacker may nonetheless be able to monopolize the network connection to the target, thereby denying anyone else use of the resource. With these attacks, there is no flaw in the target system that can be patched. This is why such attacks represent a major source of frustration and concern to organizations. While there are few general solutions to stop flooding
attacks, there are several technical modifications that can be made by a target to mitigate such an attack.
The term “distributed DOS” (DDOS) is a subset of DOS attacks. DDOS attacks are simply flooding DOS attacks where the attacker uses multiple computers to launch the attack. These attacking computers are centrally controlled by the attacker’s computer and thus act as a single immense attack system. An attacker cannot usually bring down a major e-commerce site by flooding it with network packets from a single host.
However, if an attacker gains control of 20,000 hosts and subverts them to run an attack under his direction, then the attacker has a formidable capability to successfully attack the fastest of systems, bringing it to a halt.
Penetration attacks involve the unauthorized acquisition and/or alteration of system privileges, resources, or data. Consider these integrity and control violations as contrasted to DOS attacks that violate the availability of a resource and to scanning attacks, which don’t do anything illegal. A penetration attack can gain control of a system by exploiting a variety of software flaws. The most common flaws and the security consequences of each are explained and enumerated below.
While penetration attacks vary tremendously in details and impact, the most common types are:
- User to Root: A local user on a host gains complete control of the target host
- Remote to User: An attacker on the network gains access to a user account on the target host
- Remote to Root: An attacker on the network gains complete control of the target host
- Remote Disk Read: An attacker on the network gains the ability to read private data files on the target host without the authorization of the owner
- Remote Disk Write: An attacker on the network gains the ability to write to private data files on the target host without the authorization of the owner
Remote vs. Local Attacks
DOS and penetration attacks come in two varieties: local and remote.
Authorized User Attack:
Authorized user attacks are those that start with a legitimate user account on the target system. Most authorized user attacks involve some sort of privilege escalation.
Public User Attack:
Public user attacks, on the other hand, are those launched without any user account or privileged access to the target system. Public user attacks are launched remotely through a network connection using only the public access granted by the target.
One typical attack strategy calls for an attacker to use a public user attack to gain
initial access to a system. Then, once on the system, the attacker uses authorized user attacks to take complete control of the target.
I should say that it is very important for people who need this information thanks
ReplyDeletegreat article on various type of possible virus
ReplyDeleteattack on systems.great piece keep it up
computer do really holds very important data and transactions. and must be secured from these virus attacks.
ReplyDeleteComputer users have to deal with all sorts of security threats each day, computer viruses, computer worms, hackers, phishing, spyware. These malicious attacks may damage your boot sector, system BIOS, software and data files, cause disruption of internet traffic, create back door to allow unauthorized access to your computer, and steal confidential information from you. So how do they spread over the internet?
ReplyDeleteIntrusion detection systems (IDSs), are becoming , common with big companies because they know that IDSs are a necessary ,for a comprehensive system security . Computers are subject , to worms, spware etc. so this is a very , useful programme and remedy.
ReplyDeleteI didn't really understand how computer attacks were done. I often get phishing mails and I always wondered how this attack was done. Thanks
ReplyDeletei dont know any stuffs like this. but u helped me to know it. thanks man.
ReplyDeletevery important for everyone who using pc
ReplyDeleteand internet, their are many crimes around internet world
I think computer attacks now a day are more common in a shell of many viruses and trojans, but really this attacks are annoying.
ReplyDeletei think we have surrendered ourselves in front of viruses because we haven't created such software which can block viruses forever
ReplyDeleteVery nice explaination about virus and attacks. Easily understandable.. Thanks for sharing.
ReplyDeleteThese days the computer has a highly efficient in all fields of life and must be secured from these virus attacks.
ReplyDeleteBy reading your article I gain lot of knowledge.
ReplyDeleteone of the best article where you would know specially about computer viruses, computer worms, hackers, phishing, spyware. I was really looking for this kind of article.very nice article. thank's for this.
ReplyDeletegreat article and it really helped me a lot
ReplyDeleteGreat article, but maybe you can insert the info about how to prevent the attack.
ReplyDeletereally it gave me sneak a peak into the computer inner world..where i learnt about computer viruses, computer worms, hackers, phishing, spyware. I was really looking for this kind of article.very nice article. really impressive one thanks for sharing
ReplyDeletewow great information,i did not know all this before.should keep your computer clean from viruses,spyware and ect. keep up the good work.
ReplyDeletevery important for everyone who using pc
ReplyDeleteand internet, their are many crimes around internet world
the article is very nice and informative and the viruses attacks you tells is give help us to protect our computer.
ReplyDeleteThanks for your explaination about virus and attacks. computer has a highly efficient in all fields of life and must be secured from these virus attacks.Always update Definition Antivirus... keep secure!!! hehe :)
ReplyDeleteWonderful article mate. This is awesome article
ReplyDeleteit's a great article.i get much information from this article.at present the computer has a highly efficient in all fields of life and must be secured from these virus attacks.thanks for post it.
ReplyDeletesuch a nice article on computer security i really like your writting style ..
ReplyDeleteVery interesting article.. It`s very helpful for everyone..!
ReplyDeletegreat articel you have,
ReplyDeletei don't know before that there are a lot type of virus..
now i'll use the best antivir that can prevent all that virus.. i hope someone can help me find the best antivir..
many attacks create very much mess on computers and servers and this article states very well that fact. a very well informed article
ReplyDelete-I was searching for this type of article even your post helped me with providing some more information about Computer Attacks and Vulnerabilities ,which even saved some of my time for comming accros your blog really thanks for the post
ReplyDeletevery usefull information about viruses
ReplyDeleteI've been working in a call center supporting Operating System and everyday, people are calling in and asking assistance due to some virus attacks.Again and again, its best to guard our computer specially if we have important files on it.
ReplyDeletebrilliant minds seems to never satisfied without breaking a challenge. thus, secured files are being hacked just for the heck of it. thus, we have to be careful from computer attacks of any forms, be it virus or other.
ReplyDeletethanks for the article you explained almost all kind of these attacks.. thanks
ReplyDeleteIntel Corp., the world's largest chipmaker, said its computer systems were attacked last month, about the time that Google Inc.
ReplyDeleteComputer attacks and vulnerabilities become serious issue in networking field today. It's recommended using IDS to prevent that kind of attacks.
ReplyDeleteI have faced too many virus attack problems in past year and though have also installed good virus scanners, it was not much use when these deadly virus attacks and now i do format the system every week by using a software
ReplyDeleteAwesome article, which has complete information about all kinds of computer attacks that takes place normally. This provided few tips to get rid of such attacks.
ReplyDeleteExcellent article with full of huge information. IDS is really very important. I had no idea about this before. Thanks for publish this.
ReplyDelete