
Wieczo’s Virus Scanner is a WordPress plugin that allows users to upload files from the WordPress admin area and scan them for viruses and malware by sending them to a ClamAV service.
Additionally, the plugin sends every upload to ClamAV first. If a virus is found, the upload is aborted.
The plugin also supports scanning your whole WordPress installation for malware and viruses.
The plugin connects to a ClamAV service using the Host and Port variables configured in the plugin settings.
We’re excited to welcome contributors to Wieczo’s Virus Scanner!
Whether you’re a seasoned developer or just getting started, your input is valuable.
You can help us by reporting bugs, suggesting new features, or improving the code.
It’s a great way to sharpen your skills and make a real impact.
Just fork the repository, work on your ideas, and submit a pull request.
We’ll review it as soon as possible and work together to make this plugin even better!
We want to thank all of our contributors! Here’s a list of everyone who has helped make this project better:
wieczos-virus-scanner directory to your WordPress installation’s /wp-content/plugins/ directory.After activating the plugin, you can configure the connection information for your ClamAV service as follows:
Enter the Host and Port of your ClamAV service, for example:
127.0.0.1 (if the service is running locally, default: clamav)3310 (default port for ClamAV)Optionally, you can set a Timeout to define the maximum wait time for the connection to the ClamAV service.
Once the plugin is activated, it automatically scans all uploads for viruses.
socket functionality to establish a connection with a ClamAV service.Clone this repository into the /wp-content/plugins/ directory of your local WordPress project:
bash
git clone https://github.com/wieczo/wieczos-virus-scanner.git