Skip to main content

An ethical, self-updating system watchdog daemon with full-system scanning.

Project description

GooDViruS™

Version: 1.1.2
Author: Nico
License: MIT
Platform: Cross-platform
Install: Available on PyPI


🧬 What is GooDViruS™?

GooDViruS™ is an ethical system watchdog daemon that scans your machine for:

  • Suspicious files (like bankinfo.txt, passwords.txt, etc.)
  • Malicious process patterns (e.g. cheat, inject)
  • Renamed or relocated files previously flagged
  • High-entropy or stealthy malware indicators

All without compromising control or transparency.


🛠️ Features

  • 📁 File memory with persistent tracking
  • 🔍 Process monitoring
  • 🧠 Behavior-based malware detection (no hardcoded virus list)
  • 🔄 Auto-update via PyPI
  • 👻 Stealth mode
  • 🕵️ Lore mode (creepy but optional)
  • ✅ User-friendly logging with optional signature

🚀 Getting Started

Install from PyPI:

pip install goodvirus

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

goodvirus-1.2.1.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

goodvirus-1.2.1-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file goodvirus-1.2.1.tar.gz.

File metadata

  • Download URL: goodvirus-1.2.1.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for goodvirus-1.2.1.tar.gz
Algorithm Hash digest
SHA256 e6cca23bd4d5e487b630147caab4c66d4a1b44f7435274ef7a59722e257ba5ac
MD5 ecd05267c65c87d64611f8394d4a53f5
BLAKE2b-256 46d6c956ea3dfa96efeb30bfd43100995792fc5e90c826a576abbb9e1763e25d

See more details on using hashes here.

File details

Details for the file goodvirus-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: goodvirus-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 10.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for goodvirus-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2591abb8226df96b91aed090ed287e0c391acb4c976aca7e1652a5985336e08d
MD5 4daf17db7214fc0a10ff133e50e47771
BLAKE2b-256 d5ac2184af275bb73d2a7124da25c586025d44143b42778f639bd067b1ffa7a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page