Skip to content

ahlashkari/Benign-User-Profiler-BUP

Repository files navigation

Benign User Profiler (BUP)

Table of Contents

BenignUserProfiler

Installation

You must install the requirements in your system before you can begin installing or running anything. To do so, you can easily run this command:

pip3 install -r requirements.txt

You are now ready to install BenignUserProfiler. In order to do so, you should run this command, which will install the BenignUserProfiler package in your system:

python3 setup.py install

Finally, to execute the program, run this command:

benign-user-profiler

Also, you can use -h to see different options of the program.

Moreover, this project has been successfully tested on Ubuntu 22.04. It should work on other versions of Ubuntu OS (or even Debian OS) as long as your system has the necessary python3 packages (you can see the required packages in the requirements.txt file).

Architecture

Citation&Copywrite2024

For citation in your works and also to understand BUP completely, you can find below the published paper:

"Toward Generating a New Cloud-Based Distributed Denial of Service (DDoS) Dataset and Cloud Intrusion Traffic Characterization", Shafi, MohammadMoein, Arash Habibi Lashkari, Vicente Rodriguez, and Ron Nevo.; Information 15, no. 4: 195. https://doi.org/10.3390/info15040195

@Article{info15040195,
AUTHOR = {Shafi, MohammadMoein and Lashkari, Arash Habibi and Rodriguez, Vicente and Nevo, Ron},
TITLE = {Toward Generating a New Cloud-Based Distributed Denial of Service (DDoS) Dataset and Cloud Intrusion Traffic Characterization},
JOURNAL = {Information},
VOLUME = {15},
YEAR = {2024},
NUMBER = {4},
ARTICLE-NUMBER = {195},
URL = {https://www.mdpi.com/2078-2489/15/4/195},
ISSN = {2078-2489},
DOI = {10.3390/info15040195}
}

ProjectTeammembers

Acknowledgement

This project has been made possible through funding from the Natural Sciences and Engineering Research Council of Canada — NSERC (#RGPIN-2020-04701) and Canada Research Chair (Tier II) - (#CRC-2021-00340) to Arash Habibi Lashkari.