Symantec Network Access Control - Вопросы по Symantec Endpoint Protection - Форумы Anti-Malware.ru Перейти к содержанию
Shell

Symantec Network Access Control

Recommended Posts

Shell

Добрый день.

Пытаюсь через скрипты Host Integrity организовать проверку работоспособности клиента и минимизировать ложное попадание хоста в карантин при чек-фейле.

Немного не понимаю - зачем нужно в конце скрипта возвращать значение PASS\FAIL если это значение выдается внутри скрипта исходя из условий? К примеру:

1) проверяем установлен ли SEP и запущена ли служба Symantec Endpoint Protection

2) если два условия верны - PASS

3) иначе если SEP установлен, а служба не запущена - пытаемся её запустить

4) если запустилась - PASS, если в итоге так и не запустилась - FAIL

Но при нажатии "ОК" после редактирования скрипта требует вернуть значение в конце скрипта. Спрашивается - будут учитываться ли стандартные логические операции с 0\1? Как поступить в данном случае. Или же не предусмотрена логика которой я пытаюсь организовать проверку?

8751f643a835t.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Pavel Polyanskiy

Правила Host Integrity создаются таким образом, чтобы результат выполнения всей

процедуры Host Integity - PASS или FAIL (т.е. 0 или 1) так или иначе присутствовал в теле скрипта

с условием, что скрипт будет в любом случае выполнен.

Структура выглядит следующим образом:

Begin

Условный оператор 1 (if -> then)

Результат (Pass, Fail)

Else

-Результат/действие

End if

Условный оператор 2 (if->then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Условный оператор 1 (if -> then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Условный оператор n (if->then)

-Результат (Pass, Fail)

-Действие

Else

-Результат/действие

End if

Результат выполнения функции (RETURN)

End

RETURN - это именно то, что произойдет в случае,

если ни одно из условий не выполнится.

Поэтому логика здесь немного другая.

Здесь описано, как правильно написать такой скрипт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

  • Сообщения

    • Ego Dekker
      Домашние антивирусы для Windows были обновлены до версии 19.1.14.
    • PR55.RP55
      santy Я бы ввёл лимит - одна новая тема в сутки и всё... Кстати говоря - по поводу ИИ - я там недавно в разделе: Новые функции в ***  написал, но видимо из-за спамеров никто не читал... А между тем...
    • santy
      Увы, нет технологий по противодействию спамеров на техническом форуме. По идее, после дублирования нескольких тем с одинаковым контентом учетка должна автоматически заблокироваться, и темы все автоматически удаляться через несколько дней. Где же ты ИИ? :). Спасение форума от спамеров не есть дело рук самих топик стартеров.
    • PR55.RP55
      https://forum.kasperskyclub.ru/topic/471996-pojavljajutsja-v-operativnoj-pamjati-membackdoorwin64agentgen-i-memtrojanmultiagentgen/page/2/#comments Task: {A67FE49E-5424-45F5-9347-257FE1179FF6} - System32\Tasks\Microsoft\Windows\Autochk\KeyPreair => C:\Program Files (x86)\Microsoft\Edge\Application\Msproedg.exe [64080 2026-03-16] (Microsoft 3rd Party Application Component -> ) 1. Предлагаю добавить в меню: Запрос к ИИ 2. Автоматически добавлять ЭТО в подозрительные. Что можно получить при разборе в ИИ. ___Ответ ИИ: ___ Резюме Анализ вредоносной строки из лога FRST   * *Суть записи:* Данная строка представляет собой запись из лога
          программы FRST (Farbar Recovery Scan Tool) и указывает на активное
          вредоносное ПО на компьютере.
        * *Маскировка файла:* Исполняемый файл |Msproedg.exe| имитирует
          легитимный браузер Microsoft Edge, маскируясь под него измененным
          именем. Оригинальный файл браузера должен называться |msedge.exe|.
          Имя |Msproedg.exe| не используется ни одним легальным софтом в мире.
        * *Аномалия размещения:* Вирус прописан в планировщике задач в ветке
          |Microsoft\Windows\Autochk|. В норме эта ветка отвечает
          исключительно за диагностику файловой системы при загрузке
          компьютера и может содержать всего одну легальную задачу — |Proxy|.
          Задача с именем |KeyPreair| здесь нелегальна.
        * *Аномалия размера:* В логе указан размер |64080| байт (около 64 КБ).
          Размер оригинального браузера измеряется в мегабайтах, а не в
          килобайтах.
        * *Аномалия даты (Timestomping):* В логе указана дата |2026-03-16|.
          Вирус намеренно использует технику подделки даты, чтобы скрыться от
          антивирусных сканеров, которые ищут недавно измененные файлы.
        * *Скомпрометированная цифровая подпись:*
            o В логе отображается строка: |(Microsoft 3rd Party Application
              Component -> )|.
            o Сертификат |Microsoft Windows Third Party Application Component|
              (и его сокращенный вариант) действительно существует. Это
              легальный сертификат Microsoft для подписи софта сторонних
              разработчиков, который официально интегрируется в систему
              (компоненты Teams, DirectX).
            o У оригинального браузера Edge подпись всегда выглядит как
              |(Microsoft Corporation)|. В данном же случае пустая стрелочка в
              конце |-> )| показывает цепочку доверия Authenticode.
            o В легальном файле FRST проверяет издателя и замыкает цепочку:
              |(Microsoft 3rd Party Application Component -> Microsoft
              Corporation)|. Пустота после стрелки в вашем логе — это
              технический признак того, что вирус скопировал чужой блок
              подписи, но криптографическая проверка Authenticode провалилась.      
    • PR55.RP55
      demkd Если так с рекламой на форуме продолжиться - форум закроют :)
×