Skip to content

Muzammil-Mz/cybSec2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ PhishGuard – Phishing Detection Using Total Virus API

A cybersecurity project focused on detecting and analyzing phishing URLs using the Total Virus API. The tool is designed to help individuals and organizations verify suspicious links and protect against phishing attacks through real-time threat analysis.


🚨 Project Overview

Phishing remains one of the most dangerous and widespread cybersecurity threats. PhishGuard aims to counter this by integrating with VirusTotal API to scan URLs and return threat intelligence from 70+ antivirus engines.


🧰 Features

  • πŸ•΅οΈ Real-time phishing URL detection
  • πŸ”— VirusTotal API integration
  • πŸ“Š Displays threat scores and scan reports
  • 🧠 Analyzes domains, IPs, and redirect chains
  • πŸ’‘ Helps users make informed decisions before clicking links
  • 🌐 Simple UI for entering and scanning URLs

πŸ” Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • API: VirusTotal API
  • Deployment: (Mention platform: Vercel, Render, DigitalOcean, etc.)

🎯 Impact

Built to enhance cyber awareness and give users the power to self-verify URLs.

  • Reduces risk of phishing attacks
  • Encourages proactive cybersecurity behavior
  • Useful for students, journalists, corporates, and individuals

πŸš€ How It Works

  1. User enters a suspicious URL
  2. System sends request to VirusTotal API
  3. Returns security verdict from multiple engines
  4. Highlights malicious reports and alerts the user

πŸ“· Screenshots

(Add UI shots showing the input field, scan results, alerts, etc.)


πŸ§ͺ Local Setup

  1. Clone the repository

edit config file with below details { "dbUri": "", "VIRUSTOTAL_API_KEY": "", "PORT": , "WHOIS_API_KEY": "" }

  1. npm i
  2. npm start

About

A cybersecurity project focused on detecting and analyzing phishing URLs using the Total Virus API. The tool is designed to help individuals and organizations verify suspicious links and protect against phishing attacks through real-time threat analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors