A graduation project focused on real-world cybersecurity: detecting and classifying phishing threats before they cause harm.
Phishing attacks are one of the most widespread and damaging forms of cybercrime today. Despite advances in security technology, attackers continue to evolve their tactics — spoofing trusted brands, crafting convincing emails, and hiding malicious files inside harmless-looking attachments.
PDAS was built as a graduation project to tackle this challenge directly. By combining real-time browser extension monitoring with a powerful analysis engine and a clear risk-level classification system, we give everyday users the tools to understand exactly what threats they're facing — and what to do about them.
A multi-layer detection pipeline that analyzes every dimension of an incoming email or file.
Lightweight Chrome/Edge extension that hooks into email clients and intercepts messages before display.
Every link is extracted and checked against known phishing domains, URL shorteners, and suspicious patterns.
Attachments are analyzed for embedded macros, executable content, and disguised file types.
SPF, DKIM, and DMARC records are checked, plus display-name spoofing and lookalike domain detection.
Email body is analyzed for urgency manipulation, credential harvesting patterns, and social engineering tactics.
All signals are combined into a unified risk score, then classified into Low, Medium, or High threat levels.
Deep dive into phishing taxonomy, existing detection methods, and current gaps in consumer-facing tools.
Designed the detection pipeline, risk classification framework, and user-facing dashboard wireframes.
Built the browser extension, analysis engine, and dashboard. Integrated all detection modules.
Tested against a dataset of 5,000+ real phishing samples. Achieved 96.0% detection accuracy.
Download the PDAS extension and get real-time phishing protection today.
⬇ Download Extension