Για να αναλύσετε ένα αρχείο που βρίσκεται στην τοποθεσία $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