Project Description
AI-Based Intrusion Detection System (Cybersecurity + Machine Learning Project)
Description:
I am looking for an experienced freelancer in Cybersecurity and Machine Learning to help develop an AI-based threat detection system for a simulated network environment.
The project involves designing a complete pipeline from network setup to AI model deployment.
Project Requirements:
-Virtual Lab Setup
Create an isolated lab environment using VirtualBox or VMware
Minimum 3–5 VMs (Kali Linux, Windows Server, Windows Client, optional monitoring system)
Configure network topology with proper IP addressing and segmentation
-Traffic Generation & Data Collection
Generate normal traffic (web browsing, file transfer, etc.)
Simulate attacks (e.g., SYN Flood, UDP Flood, HTTP Flood)
Capture traffic using tools like Wireshark or tcpdump
Properly label dataset (normal vs attack)
-Feature Engineering & Preprocessing
Convert PCAP data into structured dataset
Extract relevant features (packet count, duration, flags, etc.)
Handle missing values, normalization, encoding, and class imbalance
-Machine Learning Models
Implement and compare at least 5 models (e.g., Random Forest, SVM, KNN, Logistic Regression, XGBoost)
Evaluate using Accuracy, Precision, Recall, F1-score, Confusion Matrix
Provide analysis of results
-Intrusion Detection System (IDS)
Develop a simple Python-based IDS
Real-time packet capture and classification
Basic interface (CLI or GUI)
Deliverables:
Full report (Word/PDF) explaining all steps
Google Colab notebook with well-documented code
Sample dataset (PCAP + CSV)
Working IDS Python script
Skills Required:
Cybersecurity / Network Security
Machine Learning (Python, scikit-learn, etc.)
Networking tools (Wireshark, tcpdump, Scapy)
Virtualization (VirtualBox / VMware)
Budget:
(Open to proposals – please include your price and timeline)
Important Notes:
Work must be original (no plagiarism)
Clear documentation is required
Experience in similar cybersecurity + ML projects is preferred
Please include:
Your previous related work
Estimated timeline
Tools/technologies you will use