Skip to content

SteveTM-git/antivirus-simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Basic Antivirus Simulation (Signature Based Scanner)

A Python based antivirus simulation that detects malicious files using SHA-256 hash comparison and isolates them using a quarantine mechanism.


🚀 Features

  • 🔍 Recursive file scanning
  • 🔐 SHA-256 hashing for file fingerprinting
  • 🚨 Signature based malware detection
  • 📦 Automatic quarantine of infected files
  • 📜 Logging system for audit and traceability

📸 Photo

image

🧠 How It Works

  1. The scanner traverses a directory recursively.
  2. Each file is hashed using SHA-256.
  3. The hash is compared against a database of known malware signatures.
  4. If a match is found:
    • The file is flagged as malicious
    • It is moved to a quarantine folder
    • The event is logged

About

A Python based antivirus simulation that detects malicious files using SHA-256 hash comparison and isolates them using a quarantine mechanism.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages