Skip to content

arlotalkington/Virus-Be-Gone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ Virus Be Gone

Virus Be Gone is a command-line antivirus scanner packaged as a standalone .exe. It features full, quick, and custom scan modes, real-time monitoring, signature-based detection, quarantine, and file recovery β€” all in one file.


πŸ”§ Features

βœ… Full system scans (--full)
⚑ Quick scans of key user folders (--quick)
🎯 Custom scans with file limits (--custom)
🧬 Signature-based detection (signatures/)
πŸ“¦ Quarantine system with logging
πŸ”„ Real-time file monitoring
♻️ Restore or delete quarantined files
πŸŽ›οΈ Interactive command shell with color output


πŸ“ Quarantine

Files detected by signature are moved into a secure quarantine/ folder and locked using Windows file permissions.
You can view, restore, or permanently delete files.


πŸ“‚ Signature Format

Signature files are stored as JSON in the signatures/ folder:

[
  {
    "hash": "e3b0c44298fc1c149afbf4c8996fb924..."
  },
  {
    "hash": "havub2309u49fjq8943li8h7f87flou43..."
  }
]

πŸš€ Getting Started

Just run the .exe file:

virus_be_gone.exe

or

.\virus_be_gone_win.exe

Inside the app, type help or ? to explore available commands.


πŸ“Œ Topics

#antivirus #python #exe #cli #security #quarantine
#hash-scanner #cybersecurity #realtime-monitoring #open-source


< Virus Be Gone >

Built with ❀️ by Arlo. Virus go bye-bye.

About

A lightweight Python antivirus scanner with signature-based detection, quarantine, and real-time monitoring.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages