Skip to content

Latest commit

 

History

History
140 lines (97 loc) · 2.49 KB

File metadata and controls

140 lines (97 loc) · 2.49 KB

🔐 Can Python Detect Malware?

A modern Cyber Security Malware Detection Simulator built with Python and CustomTkinter.

This project simulates how antivirus and security tools analyze suspicious files using:

  • Threat scoring
  • File extension analysis
  • Suspicious keyword detection
  • SHA256 hashing
  • Interactive security dashboard UI

🖥️ Preview

This project includes:

✅ Modern Cyber Security Dashboard
✅ Malware Detection Simulation
✅ Threat Level Analysis
✅ File Hashing (SHA256)
✅ Risk Scoring System
✅ Real-time Scan Animation
✅ Professional GUI using CustomTkinter


⚠️ Important

This is a simulation project for educational purposes only.

The application:

  • does NOT execute malware
  • does NOT infect files
  • only analyzes text patterns and file metadata

Completely safe for testing and learning.


🚀 Features

🔍 File Scanner

Analyze selected files for suspicious indicators.

🧠 Threat Detection

Detects suspicious keywords such as:

  • keylogger
  • powershell
  • webhook
  • token
  • stealer

📊 Threat Score System

Files are classified as:

  • Low Risk
  • Medium Risk
  • High Risk

🔐 SHA256 Hashing

Generate file hashes similar to real antivirus systems.

🎨 Professional UI

Modern Cyber Security dashboard built using:

  • Python
  • CustomTkinter

📂 Project Structure

malware_detector/
│
├── main.py
├── scanner.py

🧪 Safe Testing Files

You can safely test the scanner by creating files containing keywords like:

keylogger
webhook
token
powershell

The application only scans text patterns and does not run files.


🛠️ Technologies Used

  • Python
  • CustomTkinter
  • Tkinter
  • Hashlib
  • Threading

🔥 Future Improvements

  • VirusTotal API Integration
  • Real-time File Monitoring
  • AI Threat Detection
  • Export Scan Reports
  • Advanced Threat Meter
  • Glassmorphism UI

📸 YouTube Project

This project was created for my Cyber Security series:

🎥 “Can I Hack It?” 🔐

Stay connected for more cool projects & tutorials 🚀

More advanced Python security projects coming soon.


⭐ Support

If you enjoyed this project:

⭐ Star the repository
🍴 Fork the project
📺 Subscribe for more Cyber Security content