Skip to main content

OpenShield, a fast and easy-to-use CLI antivirus.

Project description

OpenShield

OpenShield is a simple and fast antivirus that allows you to scan various files to find malware on your computer. The database used to perform the malware search comes from MalwareBazaar. The project is written in Python and open-source, it can be used via command-line interface (CLI).

Getting started

Install the program using the PIP package manager or install it manually by cloning the repository:

pip install openshield
git clone https://github.com/jaedsonpys/openshield.git
cd openshield/
python3 setup.py install

How to use

To scan files and/or directories, use the openshield scan command and pass as argument the name of the directory or file. Here is an example:

openshield scan ~/Downloads

Now scanning multiple files at once:

openshield scan script.py MyAplication.exe

You will receive a warning message if malware is found, the advice is to delete the file as soon as possible and do not run or open it.

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

openshield-0.1.1.tar.gz (4.7 kB view details)

Uploaded Source

File details

Details for the file openshield-0.1.1.tar.gz.

File metadata

  • Download URL: openshield-0.1.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.28.2 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for openshield-0.1.1.tar.gz
Algorithm Hash digest
SHA256 09bfecf7398b076e56e1666ecce788311cb6621379478d019a2f9e02da0885f0
MD5 dbc0c438af2af14e1987018e5ef42b3c
BLAKE2b-256 c883056d4a5996a95fcff127d75b05c9bfbe437a08cde4c789a5ec93bf7a3e69

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