pa;2 d Z ddlmZ G d d Zej dej dej dej dej dej d ej
d
iZdZdZ
d
ZdZdxZ\
ZZZZZZZZZZdxZ\
ZZZZZ Z!Z"Z#Z$Z% G d d Z& G d d Z' G d d Z( G d d Z) G d de Z* G d de Z+ G d d Z,d\ Z-Z.Z/ G d d! Z0d"S )#u
This program is free software: you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .
Copyright © 2019 Cloud Linux Software Inc.
This software is also available under ImunifyAV commercial license,
see
)Enumc : e Zd ZdZdZdZdZdZdZdZ dZ
d Zd
ZdZ
dS )
MalwareScanTypez8The type of a scan represents how and why it is executedzmalware-responsez on-demandrealtimemanual
backgroundrescanzrescan-outdatedmodsecuserrestore_from_backupN)__name__
__module____qualname____doc__MALWARE_RESPONSE ON_DEMANDREALTIMEMANUAL
BACKGROUNDRESCANRESCAN_OUTDATEDMODSECUSERRESTORE_FROM_BACKUP K/opt/imunify360/venv/lib/python3.11/site-packages/imav/malwarelib/config.pyr r sT BB *I H
F J
F'O FD/r r zaibolit-on_demandzaibolit-backgroundzaibolit-userzaibolit-rescanzaibolit-realtimezaibolit-restore_from_backupapp_version_detectorzaibolit-hsdb_makerzaibolit-restore_originalz!/opt/alt/php-internal/usr/bin/php)
deletedfoundadded_to_ignoredeleted_from_ignoresubmitted_for_analysiscleanup_donecleanup_removedrestored_originalrestore_from_backup_startedrestored_from_backup)
failed_to_deletefailed_to_restore_from_backupfailed_to_ignorefailed_to_delete_from_ignorefailed_to_cleanupfailed_to_restore_originalunable_to_cleanupfailed_to_store_originalrequires_myimunify_protection not_existc L e Zd Zd Zedefd Zedefd ZdS )MalwareEventc || _ d S N)title)selfr7 s r __init__zMalwareEvent.__init__ s
r returnc | j t v S r6 )r7 SUCCESSFUL_EVENTSr8 s r
successfulzMalwareEvent.successful s z...r c , | j t t fv S )z3Malware file was deleted or clean copy was restored)r7 DELETEDRESTORED_FROM_BACKUPr= s r malware_eliminatedzMalwareEvent.malware_eliminated s zg';<<