<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>Iranian Society of Cryptology</PublisherName>
				<JournalTitle>The ISC International Journal of Information Security</JournalTitle>
				<Issn>2008-2045</Issn>
				<Volume>3</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2011</Year>
					<Month>10</Month>
					<Day>28</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Alert correlation and prediction using data mining and HMM</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>77</FirstPage>
			<LastPage>101</LastPage>
			<ELocationID EIdType="pii">39189</ELocationID>
			
<ELocationID EIdType="doi">10.22042/isecure.2015.3.2.3</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>H.</FirstName>
					<LastName>Farhadi</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>M.</FirstName>
					<LastName>AmirHaeri</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>M.</FirstName>
					<LastName>Khansari</LastName>
<Affiliation></Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2010</Year>
					<Month>07</Month>
					<Day>12</Day>
				</PubDate>
			</History>
		<Abstract>Intrusion Detection Systems (IDSs) are security tools widely used in computer networks. While they seem to be promising technologies, they pose some serious drawbacks: When utilized in large and high traffic networks, IDSs generate high volumes of low-level alerts which are hardly manageable. Accordingly, there emerged a recent track of security research, focused on alert correlation, which extracts useful and high-level alerts, and helps to make timely decisions when a security breach occurs.
In this paper, we propose an alert correlation system consisting of two major components; first, we introduce an Attack Scenario Extraction Algorithm (ASEA), which mines the stream of alerts for attack scenarios. The ASEA has a relatively good performance, both in speed and memory consumption. Contrary to previous approaches, the ASEA combines both prior knowledge as well as statistical relationships. Second, we propose a Hidden Markov Model (HMM)-based correlation method of intrusion alerts, fired from different IDS sensors across an enterprise. We use HMM to predict the next attack class of the intruder, also known as &lt;em&gt;plan recognition&lt;/em&gt;. This component has two advantages:
Firstly, it does not require any usage or modeling of network topology, system vulnerabilities, and system configurations; Secondly, as we perform high-level prediction, the model is more robust against over-fitting. In contrast, other published plan-recognition methods try to predict exactly the next attacker action. We applied our system to DARPA 2000 intrusion detection scenario dataset. The ASEA experiment shows that it can extract attack strategies efficiently. We evaluated our plan-recognition component both with supervised and unsupervised learning techniques using DARPA 2000 dataset. To the best of our knowledge, this is the first unsupervised method in attack plan recognition.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Alert Correlation</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Multistep Attack Scenario</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Plan Recognition</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Hidden Markov Model</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Intrusion Detection</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Stream Mining</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://www.isecure-journal.com/article_39189_9bbaa92e12a293d175bd2f828c0a1b64.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
