An Open Source Linux Frontend to the ClamAV Antivirus Engine. A basic graphical user interface, designed for a Desktop environment, to provide instant feedback when threats are detected on the local system. Features include configuring the clamd daemon directly from the GUI, indication of threats via visual cues as well as notifications, monitoring and updating the virus definitions, monitoring various clam-related event logs and messages, quarantining of detected threats, and visual graphing of antivirus activity.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
In order to run ClamOne, you will need several required packages installed. On a debian-like system run the following:
$ sudo add-apt-repository universe
$ sudo apt-get update
$ sudo apt-get -y install clamav clamav-daemon clamdscan libqt5sql5-sqlite libqt5widgets5 libqt5charts5
If you decide to compile the source code, first install these additional packages (might need others too):
$ sudo apt-get update
$ sudo apt-get -y install g++ qt5-default libqt5charts5-dev qttools5-dev libzip-dev
then you can compile with this command:
$ lupdate ClamOne.pro
$ lrelease ClamOne.pro
$ qmake
$ make
$ ./ClamOne
If a package is available for download grab a copy of the latest and run:
$ sudo dpkg -i clamone_X.XXX.X-X_amd64.deb
You can then run it with:
$ ClamOne
This software must be run along with the clamav engine, it requires the engine in order to operate properly
- Qt - The C++ framework used
- ClamAV - An open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
- zlib - A massively spiffy yet delicately unobtrusive compression library
We use GitHub for versioning. For the releases available, see the releases on this repository.
See also the list of contributors who participated in this project.
This project is licensed under the GNU General Public License v2 - see the LICENSE.md file for details
- sidebar7
- SertDF
- MCorson