Ibexa PHP scan antivirus bundle

Symfony Ibexa DXP Bundle
The PHP antivirus scan bundle developed in-house on Ibexa DXP uses an open-source script to secure forms.
Published on, 11 Jun 2024

To strengthen the security of our site and ensure data security, we have developed a specific bundle for Ibexa DXP, called "PHP scan antivirus". This bundle is designed to protect data transmitted via forms by scanning attachments for potential threats.

The "PHP scan antivirus" bundle

The module is based on an open-source php script that offers virus, Trojan horse or malware detection capabilities in downloaded files. The bundle is updated with ClamAV virus signatures.

Our teams have integrated this resource directly into Ibexa DXP 4.6. It works from version 4.X onwards.

How the bundle works

We have integrated the script into the inforca site at the level of the application forms. It enables us to analyse attached files (CV, covering letter) in real time. Each document is scanned by the module to detect and block threats before they reach our servers.

During our test phases, we imported a fake fraudulent "EICAR" file and then used a debug that displays the following message to detect the virus.

bundle-php-scan-3.png

On the front end and without debugging, the message below appears, blocking the import and warning the user that the file is malicious.

bundle-php-scan-2.webp
Do you have a web development project? Get a free quote

Request a quote now for the development of customised features and get a detailed estimate.

Discover our other Ibexa bundles

Ibexa json-LD bundle

Integration of structured data with the development of the "json-LD" bundle for Ibexa DXP 4.X.
See more

Ibexa Icon Captcha bundle

Integration of a captcha solution with the development of the "Icon Captcha" bundle for Ibexa DXP 4.X.
See more