|
function ExecuteSysClean |
Наверх Назад Вперед | |
|
function ExecuteSysClean : boolean;
Выполняет эвристическую чистку системы. Эвристическая чистка состоит в анализе реестра и поиске ссылок на удаленные файлы. Список файлов по умолчанию формируется автоматически - он пополняется при каждом вызове функции DeleteFile. После выполнения эвристической чистки системы этот список очищается автоматически. Вызов данной функции приводит к созданию в протоколе отметки "Автоматическая чистка следов удаленных в ходе лечения программ". Если в ходе чистки были обнаружены и удалены какие-либо элементы реестра, то в протоколе делаются соответствующие отметки.
Пример:
begin DeleteFile('%WinDir%\trojan.exe'); DeleteFile('C:\worm.exe'); // Чистка ссылок на удаленные файлы ExecuteSysClean; end.
Íà÷èíàÿ ñ âåðñèè 4.34 â õîäå ýâðèñòè÷åñêîé ÷èñòêè ñèñòåìû ïðèìåíÿåòñÿ äîïîëíèòåëüíûé êîä, õðàíÿùèéñÿ â îáíîâëÿåìîé áàçå äàííûõ - åãî èñïîëüçîâàíèå ïîçâîëÿåò ââîäèòü ïîääåðæêó íîâûõ ÷èñòîê ñèñòåìû áåç îáíîâëåíèÿ âåðñèè AVZ |