PhishGaurd
Phishing Awareness Training Platform
An interactive cybersecurity awareness website that teaches users how to identify, avoid, and report phishing attacks through real-world simulations, interactive exercises, quizzes, and verifiable certificates. :contentReference[oaicite:0]{index=0}
🌟 Features
📧 Interactive Phishing Demo
- Analyze realistic phishing emails
- Identify suspicious links, fake domains, urgency tactics, and spoofed senders
- Interactive red-flag detection system with explanations for each warning sign :contentReference[oaicite:1]{index=1}
🕵️ Real-World Attack Examples
- Banking phishing scams
- IT help desk credential theft
- Package delivery scams
- Fake job offers
- Business Email Compromise (BEC) scenarios
🛡️ Security Best Practices
- Enable Multi-Factor Authentication (MFA)
- Verify sender addresses
- Hover before clicking links
- Verify requests through separate channels
- Use password managers
- Report suspicious emails
- Keep software updated
- Think before acting
🧠 Knowledge Assessment
- Interactive phishing awareness quiz
- Immediate feedback for every question
- Educational explanations for correct and incorrect answers
- Start button-controlled timer
- Score tracking system :contentReference[oaicite:4]{index=4}
🏆 Professional Certificate System
- Certificate of Completion
- Unique Certificate ID
- PDF Download
- Professional corporate design
- QR Code verification
- Issue date tracking
- Signature and organization seal areas
🔍 Certificate Verification
- Verify certificates using Certificate ID
- QR-code based verification
- Validation status display
- Verification URL support
- Local certificate records storage :contentReference[oaicite:6]{index=6}
🎯 Learning Objectives
After completing this training, users will be able to:
- Recognize phishing emails and malicious websites
- Identify social engineering tactics
- Detect spoofed domains and fraudulent links
- Protect sensitive information online
- Apply cybersecurity best practices
- Respond appropriately to phishing attempts
🛠️ Built With
- HTML5
- CSS3
- JavaScript (Vanilla JS)
- Canvas API
- LocalStorage API
- html2canvas
- jsPDF
- QR Code Generator
📚 Training Modules
1. Interactive Demo
Learn how attackers manipulate users through realistic phishing emails.
2. Attack Examples
Explore common phishing campaigns and understand their warning signs.
3. Defense Strategies
Master practical techniques for staying secure online.
4. Awareness Quiz
Test your knowledge with scenario-based cybersecurity questions.
5. Certification
Generate a professional completion certificate after successfully completing the training.
🏅 Certificate Features
Each certificate includes:
- Participant Name
- Certificate ID
- Date of Issue
- Verification URL
- QR Verification Code
- Authorized Signatures
- Organization Seal
- Completion Statement
🔐 Verification System
Certificates can be verified by:
- Entering the Certificate ID.
- Using the Verify Certificate page.
- Scanning the QR code.
- Opening the verification URL.
The system confirms certificate authenticity and displays holder information. :contentReference[oaicite:8]{index=8}
🚀 Getting Started
Clone the Repository
git clone https://github.com/NARASIMHAMURTHY4616/PhishGuard.git
Open the Project
cd PhishGuard
Open:
index.html
in your browser.
No installation required.
📱 Responsive Design
- Desktop
- Laptop
- Tablet
- Mobile Devices
🎓 Educational Purpose
This project was developed to promote cybersecurity awareness and educate users about phishing attacks, social engineering techniques, and safe online practices.
📸 Screenshots
inprocess
- Homepage -
- Interactive Email Demo
- Attack Examples
- Quiz Interface
- Certificate Generation
- Certificate Verification
🤝 Contributing
Contributions are welcome.
- Fork the repository
- Create a feature branch
- Commit your changes
- Submit a Pull Request
📜 License
This project is intended for educational and cybersecurity awareness purposes.
👨💻 Author
narasimha balla -A cyber secutiry student
github
Developed as a cybersecurity awareness and phishing prevention training project.
Top comments (0)