Professional Documents
Culture Documents
Bayes Filter
Abstract— Presently, the most wondrous and powerful value over the class labels, and clearly depicts the percent
cyber-attacks are Dos flooding and its DDoS variant. This type safety as well as the percent risk involve.
of attack is expected to reduce the availability of a service to its
legitimate customers. one of the most effective methods for Agent use is currently being encouraged by Intrusion
detecting this type of intrusion into a distributed environment
Detection System (IDS) for its fast detection, easy
is the mobile agent. In this paper, we present the mobile agent-
based techniques most commonly used to resist Dos flooding transportation, minimal complexity, etc. our study will also
attack; we also propose a new distributed Denial of service be based on mobile agent, which is an emerging technology
filter system based on mobile agent and Naive Bayesian Filter, that makes very much easier to design, implements and
finally we will implement our solution with python language maintain distributed systems. We notice that mobile agent
using Anaconda, Jupyter and Jade tools to present our reduces the network traffic, provides some effective means
experimental results. of overcoming network latency. Through their ability to
operate asynchronously and autonomously of the process
Keywords— Mobile Agents, Filter System, Naïve Bayesian that created theme, they help building more robust and fault-
Filter, DDos attack, machine learning, distributed system,
Intrusion detection. tolerant system and allow to gather information and
accomplish tasks in an optimum way [8,9,10,11,12].
Figure 2. Dos Attack Detection Based on Naive Bayes Classifier Figure 3. Model of Proposed Approach
Model
While using mobile agent we should not neglect the
The model that we opted for our solution is based on the agent’s security [26,27,28,29]. For this we consider a
figure 2 [25], which is a centralized model. The added value model that help our system to be more secure, by adapting
is the mobile agent technology that makes it distributed, both detection and prevention mechanism to improve the
autonomous and intelligent, which goes perfectly with the security agent communication, while its migration as a
intelligent distributed systems of today. This mobile agent result we grant security at agent and system. In our
system will allow us to parallelize the tasks in order to communication tunnel for the secure migration agent
reduce the execution time as well as the consumption of the process, we opt for different cryptographic mechanisms.
memory. Before the secure transfer of a mobile agent between the
two platforms, they must authenticate each other, for this
In proposed System DIDMANB (Distributed Intrusion we encrypted and formatted header using RSA algorithm.
Detection by Mobile Agent and Naive Bayes) the main We choose to communicate a public key with the visited
objective is to detect intrusion packet or data to increase the
platform via the secure communication protocol SSL. For
confidentiality we used the binary serialization and the
AES encryption to encrypt the mobile agent. To grant the
integrity of our mobile agent, our proposed tunnel is based
on using the Schorr signature to our code. Finally, to avoid
denial of service attack (DOS) on our mobile agent and
subsequently ensure its availability, we propose time max
authentication (authentication timeout) which is the
maximum time allowed to establish the authentication with
the visited platform.