Σύνδεσης με λογισμικό προστασίας έναντι ιών

Έχοντας ενεργοποιήσει (διαχειριστικά) την υποστήριξη antivirus στην πλατφόρμα, προγραμματιστικά μπορούμε να τη χρησιμοποιήσουμε ως εξής:

Για να αναλύσετε ένα αρχείο που βρίσκεται στην τοποθεσία $basedir . $file_path

require_once 'modules/admin/extconfig/externals.php';
$connector = AntivirusApp::getAntivirus();
if($connector->isEnabled() == true ){
  $output=$connector->check($basedir . $file_path);
  if($output->status==$output::STATUS_INFECTED){
      AntivirusApp::block($output->output);
  }
}

Ο έλεγχος αυτός έχει ήδη τοποθετηθεί σε ορισμένες βασικές δραστηριότητες:

Για την δοκιμή της λειτουργικότητας, μπορείτε να χρησιμοποιήσετε το αρχείο http://www.eicar.org/download/eicar.com.txt