Aug 08 2008

[VBulletin Addon] VBulletin Antivirus

Category: Software releases,VBulletin Add-onsFractalizeR @ 5:45 pm

Powerful VBulletin addon, that scans every attachment any user uploads to your forum for viruses and allows to execute various actions if any virus is found. Hack requires PHP 5.x. and (depending on driver) PHP AV extensions or some antivirus software installed on PC

Points of interest:

  • Modular architecture (can be attached to almost any antivirus. Just a few lines of code needed to write a driver)
  • Allows to exclude certain usergroups from check
  • Allows to exclude certain threats (viruses)
  • Can autoban user, that uploaded infected attachment
  • Can send PM notifications about virus to selected usergroups or users. Message text and options to send are customizable.
  • Can warn user, that uploaded virus by PM about his action. Message text and options to send are customizable.
  • Can change usergroup of the user, uploaded infected attachment
  • Can create a post in specific thread or a thread in specific forum with customized text about user and virus he tried to upload
  • Can execute arbitrary PHP code when the virus is found

Driver is bundled for phpLibClamAV extension which uses ClamAV antivirus natively from PHP.
Installation instructions and sources are here: http://trickie.org/code/phplibclamav.php

For other antivirus engines you will need to write a driver or at least give me full docs on antivirus you use.

Hack is hosted on official VBulletin community site: http://www.vbulletin.org/forum/showthread.php?p=1594009

Tags: , , ,

One Response to “[VBulletin Addon] VBulletin Antivirus”

  1. Syndrome says:

    Hello. I upgraded FractalizeR: VBulletin Antivirus to the latest 1.0.2 version, but still get this error when trying to upload avatars and etc….
    \* \Fatal error: Call to a member function initializationPassed() on a non-object in /public_html/includes/class_upload.php(381) : eval()’d code on line 4\
    How to fix this? Please help, thank you…

Leave a Reply

You must be logged in to post a comment. Login now.