Skip to content

Jv2350/url-detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suspicious URL Detector

A simple React app that demonstrates phishing detection basics by flagging URLs with suspicious patterns.

What it checks

  • Missing HTTPS
  • @ symbols inside the URL
  • IP-based URLs
  • Very long domain names
  • Too many hyphens in the hostname
  • Extra subdomains
  • Common phishing keywords like login, verify, and billing

Example suspicious URL

http://paypal-secure-login.xyz

Run locally

npm install
npm run dev

Build

npm run build

Cybersecurity concept

This project is a beginner-friendly example of rule-based phishing detection. It does not guarantee a URL is safe, but it helps explain the kinds of signals security tools often inspect first.

About

A React app demonstrating rule-based phishing detection by flagging URLs with suspicious patterns like missing HTTPS, @ symbols, IP addresses, excess hyphens, and phishing keywords.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors