Skip to content

kalkite/Botnet-Detection-Deep-Autoencoders

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Botnet-Detection-Deep-Autoencoders

Hello World, this repo implements the Botnet detection method discussed in the N-BaIoT: Network-based Detection of IoT Botnet Attacks Using Deep Autoencoders paper written by Yair Meidan, Michael Bohadana, Yael Mathov, Yisroel Mirsky, Dominik Breitenbacher, Asaf Shabtai, and Yuval Elovici.

In this project, I provide a Jupyter Notebook to take you step-by-step through the implementation process according to the paper. I also provide a scripted version of the notebook to run the analysis and directly reproduce the results. Happy learning!

Developed using

  • Python 3.8
  • Keras
  • Tensorflow
  • Pandas
  • Numpy
  • Scikit-Learn

Installation

To install the required libraries run the following command.

pip3 install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%