Skip to content

Lightweight desktop tool for analyzing suspicious URLs and detecting phishing attempts. Built with Python & CustomTkinter.

Notifications You must be signed in to change notification settings

5odead/Knight-URLScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Knight V1 β€” Malicious URL Detection Tool

Knight is a Python-based lightweight URL scanner designed for detecting phishing links and malicious websites for cybersecurity education purposes.

✨ Features

  • πŸ” Real-Time URL Scanning
    Analyzes URLs for suspicious patterns and security threats.

  • πŸ”„ Redirect Chain Detection
    Tracks complete redirect paths to reveal hidden destinations.

  • πŸ“ Length Analysis
    Flags abnormally long URLs that may indicate obfuscation.

  • 🎣 Phishing Pattern Detection
    Identifies suspicious characters like '@' used in credential theft.

  • πŸ”’ HTTPS Validation
    Checks for secure connections to protect against attacks.

  • πŸŒ™ Dark Mode UI
    Professional interface built with CustomTkinter.

πŸš€ Example Usage:

Clone the Repository:

git clone https://github.com/yourusername/Knight.git
cd Knight

Install Dependencies:

pip install customtkinter requests

πŸ’‘ Note:

  1. Ensure Python 3.8+ is installed before running.

  2. Internet connection required for redirect checking.

Run Knight:

python knight.py

⚠️ Disclaimer:
This tool is still in development. Expect Bugs.

About

Lightweight desktop tool for analyzing suspicious URLs and detecting phishing attempts. Built with Python & CustomTkinter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages