Έχοντας ενεργοποιήσει (διαχειριστικά) την υποστήριξη 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