← Projects
PYTHON · THREAT ANALYSIS
PhishGuard
Look past the link. Inspect the signals behind a suspicious URL.
A URL and email analysis toolkit with structural checks, domain signals, phishing heuristics and optional machine learning.

BROWSER EDITION / RUNS ON YOUR DEVICE
URL analysis
WHAT IT DOES
Under the hood.
- URL structure and brand impersonation signals
- Email parsing and batch analysis
- Offline quick mode and JSON reports
THE LOCAL EDITION
Small fixes. Better tools.
- Correct hostname handling for URLs with user information
- IPv4 and IPv6 parsing
- Offline quick-scan regression coverage
✓ 9 Python tests passed
TAKE IT FURTHER
Run it locally.
Download the improved source, extract it, and open a terminal in the project folder. The included guide covers dependencies and verification.
Local improvements are included in this download. The GitHub link opens the original public repository.
QUICK START
./run.sh --quick --url https://example.com --json