All Projects → appwrite → php-clamav

appwrite / php-clamav

Licence: MIT license
ClamAV network and pipe client for PHP

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to php-clamav

clamav
Docker based ClamAV® service provides an easy to deploy open source antivirus engine for detecting trojans, viruses, malware & other malicious threats.
Stars: ✭ 31 (-31.11%)
Mutual labels:  clamav, clamav-client
ClamAV.Managed
ClamAV bindings for the .NET Framework, Mono and PowerShell. ClamAV.Managed is a library written in C# for the .NET Framework and Mono, providing managed bindings for the libclamav interface. It includes ClamAV.Managed.PowerShell, a set of PowerShell cmdlets for ClamAV scanning. It comes with sample code for building a GUI virus scanner applicat…
Stars: ✭ 15 (-66.67%)
Mutual labels:  clamav, clamav-scanning
clamd
Golang clamd (clamav daemon) client library
Stars: ✭ 23 (-48.89%)
Mutual labels:  clamav, clamav-client
sdk-for-dotnet
[READ-ONLY] Official Appwrite .NET SDK
Stars: ✭ 37 (-17.78%)
Mutual labels:  appwrite
Appwrite
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
Stars: ✭ 14,592 (+32326.67%)
Mutual labels:  appwrite
cpsetup
Intuitive bash/shell script to setup and harden/configure cPanel CentOS/RHEL server with ConfigServer Firewall, MailManage, MailQueue, Malware Detect, ClamAV, mod_cloudflare, CloudFlare RailGun, and many more applications and security tweaks
Stars: ✭ 42 (-6.67%)
Mutual labels:  clamav
Bunkerized Nginx
🛡️ Make your web services secure by default !
Stars: ✭ 2,361 (+5146.67%)
Mutual labels:  clamav
sdk-for-ruby
[READ-ONLY] Official Appwrite Ruby SDK 💎 🔴
Stars: ✭ 45 (+0%)
Mutual labels:  appwrite
static file analysis
Analysis of file (doc, pdf, exe, ...) in deep (emmbedded file(s)) with clamscan and yara rules
Stars: ✭ 34 (-24.44%)
Mutual labels:  clamav
gitavscan
Git Anti-Virus Scan Action - Detect trojans, viruses, malware & other malicious threats.
Stars: ✭ 23 (-48.89%)
Mutual labels:  clamav
S1EM
This project is a SIEM with SIRP and Threat Intel, all in one.
Stars: ✭ 270 (+500%)
Mutual labels:  clamav
php-clamav-scan
A simple PHP library for ClamAV that is CodeIgniter compatible
Stars: ✭ 35 (-22.22%)
Mutual labels:  clamav
mailserver
Simple and full-featured mail server using Docker
Stars: ✭ 88 (+95.56%)
Mutual labels:  clamav
docker-mail-server
Ansible playbooks to deploy a full featured mail server stack using Docker.
Stars: ✭ 47 (+4.44%)
Mutual labels:  clamav
sdk-for-dart
[READ-ONLY] Official Appwrite Dart SDK 💙
Stars: ✭ 79 (+75.56%)
Mutual labels:  appwrite
Excision-Mail
Fullstack, security focused mailserver based on OpenSMTPD for OpenBSD using ansible
Stars: ✭ 108 (+140%)
Mutual labels:  clamav
vscode-appwrite
Appwrite extension for Visual Studio Code
Stars: ✭ 30 (-33.33%)
Mutual labels:  appwrite
detection
Detection in the form of Yara, Snort and ClamAV signatures.
Stars: ✭ 70 (+55.56%)
Mutual labels:  clamav
Mailcow Dockerized
mailcow: dockerized - 🐮 + 🐋 = 💕
Stars: ✭ 4,573 (+10062.22%)
Mutual labels:  clamav
ansible-role-clamav
Ansible Role - ClamAV.
Stars: ✭ 37 (-17.78%)
Mutual labels:  clamav

Appwrite ClamAV PHP Client

Discord Total Downloads Build Status Twitter Account

PHP Client to connect to ClamAV daemon over TCP or using a local socket from command line and scan your storage files for viruses.

Getting Started

Install using composer:

composer require appwrite/php-clamav
<?php

require_once 'vendor/autoload.php';

use Appwrite\ClamAV\Network;

$clam = new Network('localhost', 3310); // Or use new Pipe() for unix socket

$clam->ping(); // Check ClamAV is up and running

$clam->version(); // Check ClamAV version

$clam->fileScan('path/to/file.dmg'); // Return true of false for file scan

$clam->reload(); // Reload ClamAV database

$clam->shutdown(); // Shutdown ClamAV

System Requirements

This package requires PHP 7.1 or later. We recommend using the latest PHP version whenever possible.

Find Us

Authors

Eldad Fux

Copyright and license

The MIT License (MIT) http://www.opensource.org/licenses/mit-license.php

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].