jysjݤjJ#Accept-Encoding,User-Agent͗-nZibu KEY: https://avaliareassessoria.com.br/Ven-SS/root/proc/self/cwd/opt/imunify360/venv/lib/python3.11/site-packages/imav/plugins/__pycache__/malware_filters.cpython-311.opt-1.pyc HTTP/1.1 200 OK Date: Sat, 12 Sep 2026 05:05:50 GMT Server: Apache Last-Modified: Wed, 05 Aug 2026 11:20:25 GMT Accept-Ranges: bytes Content-Length: 6669 Vary: Accept-Encoding,User-Agent Connection: close Content-Type: text/plain sjadZddlZddlZddlmZddlmZddlmZm Z ddl m Z ddl m Z mZddlmZmZdd lmZejeZGd d eZdS) 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 MalwareIgnorePath plugin will update malware paths filters. It listens for MalwareIgnorePathUpdated message, and calls realtime_av.update() on receiving it. This call also is performed on plugin initialization. N)Malware) MessageType) MessageSinkexpect)REALTIME_AV_CONF) load_state save_state)recurring_checksafe_cancel_task) realtime_avc,eZdZdZddZeddZdZee j ddZ ee j ee j e dd Zee jej dd Zdd ZdS)BaseMalwareFilterscd|_tdd}|p tj|_t j|_dSNMalwareFilterscrontabs_scan_enabled) _reload_taskrgetrCRONTABS_SCAN_ENABLED_crontabs_scan_enabledasyncioEvent _reload_event)self_states Q/opt/imunify360/venv/lib/python3.11/site-packages/imav/plugins/malware_filters.py__init__zBaseMalwareFilters.__init__,sK ,--112IJJ&,&M0M#$]__returnNcK||_|j||_|d{VdSN)_loop create_taskreload_servicesr call_update)rloops r create_sinkzBaseMalwareFilters.create_sink2s[  J2243G3G3I3IJJ           rrcrK|jd{V|jtjst ddS tjd{VdS#t$r&}t d|Yd}~dSd}~wwxYw)Nz-Realtime is not installed. Nothing to reload.z&failed to reload realtime services: %s) rwaitclearr is_installedloggerwarningr$ Exceptionres rr$z"BaseMalwareFilters.reload_services7s %%'''''''''   """'))  NNJ K K K F H-// / / / / / / / / / H H H NNCQ G G G G G G G G G Hs+B B6B11B6c~Ktdd|ji|jrt|jd{VdSdSr)r rrr )rs rshutdownzBaseMalwareFilters.shutdownCsf  $d&A B      6"4#455 5 5 5 5 5 5 5 5 5 6 6rc~Ktj}|j|kr#||_|d{VdSdSr!)rrrr%)r_enableds ron_config_updatez#BaseMalwareFilters.on_config_updateKsV/  &' 1 1*1D '""$$ $ $ $ $ $ $ $ $ $ 2 1r) files_typec>K|d{VdSr!)r%rr4s r on_messagezBaseMalwareFilters.on_messageRs2           r)servicecbKtj|jdSr!)r generate_configsrsetr9s rensure_realtime_service_statez0BaseMalwareFilters.ensure_realtime_service_stateWs2 $&&&      rcK tjr|jdSdS#t$r&}t d|Yd}~dSd}~wwxYw)Nz)failed to update malware path filters: %s)r r=rr>r.r,r-r/s rr%zBaseMalwareFilters.call_update_s K+-- )"&&((((( ) ) K K K NNF J J J J J J J J J Ks,4 A$AA$)rN)__name__ __module__ __qualname__rr'r r$r2rr ConfigUpdater6MalwareIgnorePathUpdated FilesUpdatedrr:EnsureServiceStater REALTIME_SERVICE_NAMEr?r%rrrr+sD--- !!!! _Q H H H666 VK $%%%%%&%%  VK 011 VK $1ABBB!!!CB21! V&1!!! !KKKKKKrr)__doc__rlogging defence360agent.contracts.configr"defence360agent.contracts.messagesr!defence360agent.contracts.pluginsrrdefence360agent.filesr'defence360agent.subsys.persistent_staterr defence360agent.utilsr r imav.subsysr getLoggerrAr,rrIrrrTs8444444::::::AAAAAAAA222222JJJJJJJJCCCCCCCC######  8 $ $:K:K:K:K:K:K:K:K:K:Kr