##Inspiration What it does Inspiration
Phishing is one of the most common and dangerous cyber attacks today. Every day, around 3.4 billion phishing emails are sent, and 83% of organizations faced phishing attacks in 2024. The average loss due to phishing is around 4.9 million dollars.
Traditional tools are reactive, not proactive. They detect threats only after damage is done. There is no isolated analysis, lack of forensic depth, and modern phishing sites use evasion techniques to hide from scanners.
This inspired us to build a system that can safely analyze phishing before damage occurs.
What it does
Phishing Forensics Sandbox is a cybersecurity solution designed to detect and analyze phishing attacks in a safe and intelligent way.
It allows users to submit a suspicious URL, analyzes it in a secure environment, detects threats, assigns a risk level, and provides explanation along with actionable insights.
How we built it
The system works in the following flow: User submits a suspicious URL. Threat intelligence is checked using sources like VirusTotal and WHOIS. The URL is opened in a safe isolated sandbox environment. The system captures data like DOM changes, network traffic, and screenshots. AI analysis is performed to assign a risk score.
The final result is displayed in a secure dashboard.
We used Docker for isolation, packet capture for network tracking, and MongoDB for storage.
Challenges we ran into
Understanding real phishing attack behavior. Designing a system that is both secure and efficient. Capturing meaningful forensic data.
Handling evasion techniques used by phishing websites.
Accomplishments that we're proud of
**Built a working system that analyzes phishing safely.
_Implemented sandbox-based analysis.
Provided detailed forensic insights. Integrated AI-based risk scoring. Designed a real-time dashboard for monitoring.
What we learned
Understanding phishing attack patterns. Working with frontend and backend integration. Designing a cybersecurity-based system. Building a structured workflow for threat analysis.
##What's next for Phishing Forensics Sandbox
Extending support for browser extensions.
_Adding mobile phishing detection.
Improving AI-based risk analysis.
Expanding threat intelligence integration.
Enhancing real-time monitoring capabilities.
## code block example
puts Subject:
Urgent: Your Employee Payroll Account Has Been Suspended
From: payroll-security@secure-payroll-alerts.com
To: employee@company-mail.com
Dear Employee,
We detected unusual login activity on your payroll account from an unrecognized location at 02:13 AM UTC.
For your protection, your salary account access has been temporarily suspended.
Failure to verify your account within 12 hours may result in:
Delayed salary processing
Permanent account restrictions
Loss of employee benefits access
Please verify your identity immediately using the secure verification portal below:
http://secure-payroll-verification-login.net/verify-account
Verification steps:
Login with your employee credentials
Confirm your banking information
Upload your employee ID card
Re-activate your payroll access
If you do not complete verification, your payroll profile may be permanently disabled.
Thank you,
Payroll Security Department
Employee Verification Center
Log in or sign up for Devpost to join the conversation.