Botnet-Detection-Using-ML

• Built a Botnet Detector that applies Deep Learning to assess a dataset and train itself to identify the existence of bots in a network by analyzing the IRC traffic using the signatures of bots.

• Programmed a flow-based feature system, that performs with different accuracies based on the algorithm being chosen for classification.

Data flow diagrams

image

Fig1: Level 0 of the flow diagram

image

Fig 2: Level 1 of the flow diagram

image

Fig 3: Level 2 of the data flow diagram for Flow Generator