Used to compile the binary with necessary privileges to initiate a packet capture.
Project folder that holds the main code that was worked on.
Main program flow
Packet capture program. Parses out data into fields and inserts into MongoDB.
Computes key metrics on packets based on provided timestamps. Pulls data from MongoDB via query, and inserts computed results into MongoDB.
Main file containing the Feedforward Neural Network (FNN) code. Proof of concepts are located in the main()
function.
Contians a text file describing the test dataset used for packet size proof of concept
Old directory used to hold packet capture data before MongoDB was set up
Project folder for WebApp development.
Main WebApp program.
Capture module imported from rust-testing2
Analysis module imported from rust-testing2
Contains html files and handlebars files for dynamic webpage rendering.