QRAdar - у AQL нет жизнеспособной альтернативы при вводе SELECT

Я получаю сообщение об ошибке при попытке использовать этот запрос. Работает на вкладке расширенного поиска в журнале активности. Но когда я записываю его в область запросов фильтра AQL мастера правил, он запрашивает AQL no viable alternative at input SELECT предупреждение Я получил этот запрос от Sigma Translater, кстати.

SELECT UTF8(payload) as search_payload from events where (((LOGSOURCETYPENAME(devicetype) ilike 'Microsoft Windows Security Event Log')) and ((("EventID"='1' and search_payload ilike 'C:\Windows\SysWOW64\cmd.exe' and search_payload ilike '%\Windows\Caches\NavShExt.dll %')) or (("EventID"='1' and search_payload ilike '%\AppData\Roaming\MICROS~1\Windows\Caches\NavShExt.dll,Setting'))))

1 ответ

При создании правил в QRadar на основе AQL вы ставите только те операторы, которые идут после WHERE.

В твоем случае:

(((LOGSOURCETYPENAME(devicetype) ilike 'Microsoft Windows Security Event Log')) and ((("EventID"='1' and search_payload ilike 'C:\Windows\SysWOW64\cmd.exe' and search_payload ilike '%\Windows\Caches\NavShExt.dll %')) or (("EventID"='1' and search_payload ilike '%\AppData\Roaming\MICROS~1\Windows\Caches\NavShExt.dll,Setting'))))

Затем он выполнит этот оператор против журналов и вызовет нарушения.

Другие вопросы по тегам