0% found this document useful (0 votes)
89 views6 pages

Cyber Attack Detection Software Development

The document discusses cyber attack detection and prevention. It begins by defining a cyber attack and explaining that cyber attacks compromise computer security through unauthorized computer access. It then discusses developing software to detect and prevent cyber attacks targeting online voting websites. The software would use Markov chains to identify attacks and protect servers. The document outlines several approaches to detecting cyber attacks including pattern recognition and anomaly detection. It also discusses drawbacks of traditional antivirus software in fully preventing attacks and protecting systems.

Uploaded by

Hrx X
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views6 pages

Cyber Attack Detection Software Development

The document discusses cyber attack detection and prevention. It begins by defining a cyber attack and explaining that cyber attacks compromise computer security through unauthorized computer access. It then discusses developing software to detect and prevent cyber attacks targeting online voting websites. The software would use Markov chains to identify attacks and protect servers. The document outlines several approaches to detecting cyber attacks including pattern recognition and anomaly detection. It also discusses drawbacks of traditional antivirus software in fully preventing attacks and protecting systems.

Uploaded by

Hrx X
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

ABSTRACT

A cyber-attack is deliberate exploitation of computer system. Cyber attack uses


malicious code to alter computer code logic or data. Cyber attack is also known as
computer attack where cyber attack is launched through a series of computer actions to
compromise the security (e.g. availability, integrity, and confidentiality) of a computer and
network system. Hence we are going to develop software that will help to avoid such
attack. With the help of this software we can detect attack and prevent over cyber attack.
This application can be used by web based server and router server for detecting the
network traffic and finding the security attacks like DoS attack. Depending on the attack
the user will be allowed for services or user will be blocked. We are developing Online
voting website. Now a days many illegal work occur on voting websites like increase or
decrease of votes that are given by voters. The intension of attacker could be stilling of
information about voters and by using that information attacker can do any illegal work.
Cyber attack detection system using Markov Chain application will provide security to
online voting server when attack will be happened on server.

INTRODUCTION

Cyber-attack detection is used to identify cyber- attacks while they are acting on a
computer and network system to compromise the security (e.g., availability, integrity, and
confidentiality) of the system [8]. Cyber-attack is launched through a series of computer
actions to compromise the security (e.g. availability, integrity, and confidentiality) of a
computer and network system. A Cyber Attack is an attack initiated from a computer
against another computer or a website, with a view to compromise the integrity,
confidentiality or availability of target and the information stored in it [8]. Day today life
internet threat has been increased significantly. There is a need to develop model in order
to maintain security of system. The most effective techniques are Intrusion Detection
System (IDS).The purpose of intrusion system through the security devices detect and deal
with it [6]. Our basic aim to make this software is to detect and prevent vulnerability
exploits. This software will help to identify cyber attack while they are attacking on server
and network system. There are many dangerous attack to which antivirus is unable to
handle. For that we can use this software. There are five basic types of attack like Worms,
Trojan horse, Viruses, DoS attack and Malware attack. Basically in our project we are
dealing with Dos attack.

PROBLEM DEFINITION

The internet has brought considerable change to economic transaction ,social interaction
and military operation. There are many software available to handle cyber attack problems
but many times they are unable to handle dangerous attack. It is very important to develop
a web sites with proper security otherwise their may be increase the chances of hacking
and stealing the data. Many times problems occur during detection. Proper detection of
attack is very important of preventing the data. Cyber attack affect million of internet user
result in revenue losses. Denial-Of-Service is one of the most important attacks that a
hacker can make in a computer network and exposes the vulnerability in the same.
Anti-virus software slows down PC or network, Installing and running anti-virus
software can use up a lot of computer memory and hard disk space, slowing down your
computer. With the help of Cyber attack detection system using Markov chain application
we are overcoming these problems.

LITERATURE SURVEY

A. MARKOV CHAIN
The Markov chain Model is used with the event counter metric to determine the normalcy
of a particular event, based on the events which preceded it. The model characterizes each
observation as a specific state and utilizes a state transition matrix to determine if the
probability of the event is high (normal) based on the preceding events. This model is
particularly useful when the sequence of activities is particularly important. This model is
basically used in two main approaches: Markov chains and hidden Markov models. A
Markov chain keeps track of an intrusion by examining the system at fixed intervals and
maintains the record of its state [2].
B. A Markov chain is a refers to the sequence of random variables such a process moves
through, with the Markov property defining serial dependence only between adjacent
periods where what happens next depends only on the current state of the system.
INTRUSION DETECTION SYSTEM (IDS) Intrusion Detection System (IDS)
monitors
network traffic and its suspicious behavior against
security. IDS is a set of techniques and methods that are used to detect suspicious activities
both at the network and host level. There are two main types of Intrusion Detection
System, HIDS and NIDS. Now a day’s potential damage caused by internet attack has
increased exponentially, so the need for defending against these issues has increased
significantly. Intrusion detection method is divided into two types, misuse detection and
anomaly detection [9].
C. CYBER ATTACK DETECTION
1) Host Based Intrusion Detection and Prevention System (HIDPS):
Merging both IDS and IPS on a single host known as a Host-based Intrusion Detection
and Prevention System. HIDPS normally maintains a database of system objects and
also stores the system’s normal and abnormal behavior. A host-based IDS monitors all
or parts of the dynamic behavior and the state of a computer system [7].

2) Network-Based Intrusion Detection and Prevention system(NIDPS):

D. Intrusion detection is network based when the system is used to analyze network packets.
Network based Intrusion Detection and Prevention System capture the network traffic
from the wire as it travels to a host. This can be analyzed for a particular signature or for
unusual or abnormal behaviors [7]. DENIAL-OF -SERVICE ATTACK DETECTION
A denial of service attacks or distributed denial of service attack is an attempt to make
computer resources exhausts or disable or unavailable to its legitimate users. These
resources may be network bandwidth, computing power, computer services, or operating
system data structure. When this attack is launched from a single machine, or network
node then it is called denial of service attack. But now days in the computer wild the most
serious threat is distributed denial of service attack. In distributed denial of service attack,
the attacker first gain access to the number of host throughout the internet, then the
attacker uses these victims as launch pad simultaneously or in a coordinated fashion to
launch the attack upon the targets. So, even after being a legitimate user in the network,
one cannot use that specific service which has been allotted to him by the network
administrator [3].
There are many attacks virus, worm, Trojan horse etc. These attack could be attatch
either with any word document or with email and with the help of internet attacker send
these file to the thousands of user. When user open this file attack happened and start
spread in system . Among all of these Dos attack is very dangerous attack hence we are
detecting the Do attack in our project.
I. CYBER-SITUATIONAL AWARENESS MODEL
The proposed research falls under the realm of "Cyber Situational Awareness" which
provides a holistic approach to understanding threats and vulnerabilities, performing
analysis (using data mining & predictive analytics) to evaluate the current security
situation as well as perform a projection or forecast of the future security state to address
potential situations. There are multiple levels to Situational Awareness [10 ].

APPROACHES TO DETECTING CYBER-ATTACKS


Following are the approaches to detect cyber attacks
• Pattern recognition
• Anomaly detection
Pattern-recognition techniques identify & store signature patterns of known attacks. They
then match the subject’s observed behavior with those known patterns of attack signatures,
and signal attacks when there is a match. Pattern-recognition techniques have been used in
many commercial software & research prototypes [1].
The anomaly based detection is based on defining the network behavior. The network
behavior is in accordance with the predefined behavior, then it is accepted or else it triggers
the event in the anomaly detection. The accepted network behavior is prepared or learned
by the specifications of the network administrators [1]. It assumes that a cyber attack will
always reflect some deviations from normal patterns. Anomaly detection may be divided
into static and dynamic anomaly detection. A static anomaly detector is based on the
assumption that there is a portion of the system being monitored that does not change.
Dynamic anomaly detection typically operates on audit records or on monitored networked
traffic data. Audit records of operating systems do not record all events; they only record
events of interest [7].
DRAWBACK OF ANTIVIRUS

There's more than one way to detect a virus, but one big disadvantage to some antivirus
programs is that they may not employ all detection techniques. Most modern antivirus
systems offers real-time protection for their users since monitoring and analyzing files
while they are being accessed lets protect the user better than on-demand scans. Different
antivirus systems have different methods for doing that, but the main disadvantage of real-
time monitoring is high system resource consumption. According to [11]. Scanning means
searching your computer for known virus code patterns. When you install anti-virus , It
is not a firewall and will not prevent you from getting hacked, Antivirus software does
not fully protect your system and Anti-virus software slows down PC or network,
Installing and running anti-virus software can use up a lot of computer memory and hard
disk space, Many copies of anti-virus software are unable to detect old viruses because
many users forget or don’t update their virus scanner’s virus databases until it is too late.
With help of “Cyber Attack Detection System using Markov Chain” we can provide
full security to any websites. With help of this system we can also provide an
authentication to user and when he/she got authentication from administrator then we
can use the websites. In this we preventing a websites from Dos attack.

PROPOSED METHOD

A. FLOWCHART

Fig. 1 Voter System


B. BLOCK DIAGRAM

Fig. 2 Attack

Fig. 3 Attack Detection System

To perform the cyber attack we are creating a web site. Now a days many illegal work
occur on Election voting web sites. Therefore to perform cyber attack we are creating a
voting web site. For developing this website we have used html. In this we are dealing with
Dos attack.
In that website we have developed login page that contain username and password
another is registration page that contain attribute like name, email, adhar card number,
address and phone number. After filling the registration form information will store in
MySQL server. MySQL server contain all the entries of the client.
Basically there are three content that are present in our server as follows.
 Hitlogs : It will show the information about the voters that how many times voter is
trying to open his/her account including date and time. If any unnecessary work
occur then he/she will directly blocked by administrator.
 Usermaster : In this it will show all information about voter. Basically it provides
information like name of voters and who is using the account.
 Ipmaster : in this we will get the information about ip address of user.

CONCLUSIONS

This application can be used by web based server and router server for detecting the
network traffic and finding the security attacks like DoS attack. Depending on the attack
the user will be allowed for services or user will be blocked. As there is increasing
reliance on computer and network systems to support critical operations in defence,
transportation, electric power, etc. Cyber-attacks have become an important threat to our
society with potentially severe consequences. Cyber-attack detection aims at identifying
cyber-attacks while they are acting on a computer and network system.
Anti-virus software slows down PC or network, Installing and running anti-virus
software can use up a lot of computer memory and hard disk space, slowing down your
computer. With the help of Cyber attack detection system using Markov chain application
we are overcoming these problems.
The Cyber attack detection system can be used by web based server and router server
for detecting the network traffic and finding the harmful security attacks by identify types
of attack application will block that i.e. It will provide proper prevention over the network.

REFERENCES

[1] Jyothsna V., Rama Prasad.V.V., Munivara Prasad.K., ”A Review of Anomaly based
Intrusion Detection Systems”, International Journal of Computer Applications (0975 –
8887),Vol.28, No.7, pp: 283–304, 2011.
[2] Gyanchandani, Rana.J..L, Yadav.R.N., ”Taxonomy of Anomaly Based Intrusion
Detection System: A Review”, International Journal of Scientific and Research
Publications, Vol.2(12), ISSN 2250-3153, 2012.
[3] Rahul Rastogi1, Zubair Khan2, M. H and Khan , “Network Anomalies Detection Using
Statistical Technique : A Chi- Square approach”, IJCSI International Journal of
Computer Science Issues, Vol. 9( 2), No 3, pp.515-522, 2012.

Common questions

Powered by AI

The Cyber Attack Detection System improves upon traditional antivirus systems by addressing their limitations, such as high resource consumption and inability to detect all viruses. It offers real-time protection through the Markov chain application, effectively detecting and preventing attacks like DoS that traditional antivirus software might miss. This system also provides user authentication processes and network traffic analysis, offering comprehensive security against sophisticated threats .

A Denial-of-Service (DoS) attack is characterized by overwhelming computer resources such as network bandwidth and system capabilities, making them unavailable to legitimate users. The main challenge it presents is its ability to exhaust resources, rendering systems unusable for intended purposes. This type of attack can also be distributed (DDoS), where multiple compromised systems are used to target a single system, complicating mitigation efforts .

The Cyber Situational Awareness Model offers a holistic approach by incorporating data mining and predictive analytics to assess the current security situation and forecast future threats. Unlike traditional methods, which may rely on static defenses, this model enables dynamic analysis and projection of potential security states, thus providing a more comprehensive and preemptive strategy against cyber threats .

Integration of user authentication processes enhances security by ensuring only verified users access web applications, thus preventing unauthorized access and data breaches. Coupled with a Cyber Attack Detection System, it provides an extra layer of security by verifying user credentials before allowing access, minimizing the risk of fraudulent activities such as identity theft or illegal access within the system .

Cyber-attack detection systems utilizing Markov Chains can secure online voting systems by continuously monitoring and profiling user interactions and network behavior to detect anomalies that could indicate illegal access or data manipulation. By employing a state transition matrix, the system can assess whether a particular request pattern is normal, allowing the identification of suspicious activities such as vote tampering or unauthorized data access. This approach enhances the integrity of online voting by ensuring only legitimate activities occur .

Anomaly detection in a Network-Based Intrusion Detection and Prevention System involves defining normal network behavior and identifying deviations from this norm, which could indicate a security threat. It differs from pattern recognition techniques, which detect attacks by matching behavior with known attack signatures. While pattern recognition is effective against known threats, anomaly detection offers the ability to uncover novel attacks by focusing on deviations in established network behavior .

Maintaining a database of system objects in a HIDPS is crucial as it allows the system to define the normal and abnormal behavior for each object. This database facilitates the monitoring of the dynamic behavior and state of the computer system, enabling the identification of deviations that may signal a security threat. By keeping track of these behaviors, HIDPS can provide targeted prevention measures and reduce false positives .

The Markov Chain Model helps in cyber-attack detection by utilizing an event counter metric to assess event normalcy based on preceding events. It characterizes each observation as a specific state and uses a state transition matrix to evaluate the probability of the event being normal. This approach is beneficial in detecting intrusions, as it tracks system behavior at fixed intervals and maintains a record of its state .

Advantages of using an IDS include its ability to monitor network traffic and detect suspicious activities both at the network and host level, thus enhancing security. However, limitations include potential false positives, resource consumption, and the need for regular updates to remain effective against evolving threats. The effectiveness is often influenced by the accuracy of the defined normal behavior and the comprehensiveness of the signature database .

Antivirus software drawbacks include high system resource consumption, inability to detect all viruses, especially older ones, and the necessity for regular updates to remain effective. A Cyber Attack Detection System using a Markov Chain addresses these issues by providing a real-time protection mechanism that requires less resource consumption and can detect novel threats through behavioral analysis, offering a broader protective scope against sophisticated cyber threats such as DoS attacks .

You might also like