Cybersecurity
Network Intrusion Detection System
Machine-learning anomaly detection over live network traffic
- Python
- Scapy
- XGBoost
- Kafka
- +2
Cybersecurity · Major Project
Flags spliced and copy-move edits using error level analysis and a CNN
Overview
A digital forensics tool for checking whether a photo has been tampered with. Error level analysis exposes regions recompressed differently from the rest, a CNN trained on the public CASIA v2 dataset classifies the image as authentic or tampered, and a keypoint-matching module localises copy-move regions. Results are presented as an examiner-style report.
What makes it stand up
Module breakdown
JPEG recompression and difference amplification.
CNN trained on ELA maps of authentic and tampered images.
Keypoint clustering to highlight duplicated regions.
EXIF parsing for software tags and timestamp mismatches.
Flask page that exports findings as a PDF.
After this, you will be able to
Technology stack
You receive
Keep looking
Cybersecurity
Machine-learning anomaly detection over live network traffic