New client running queries
Description
'This hunting query looks for clients running queries that have not previously been seen running queries.'
Query · kql
let starttime = todatetime('{{StartTimeISO}}');
let endtime = todatetime('{{EndTimeISO}}');
let lookback = totimespan((endtime-starttime)*7);
LAQueryLogs
| where TimeGenerated between (ago(lookback)..starttime)
| where ResponseCode == 200
| join kind= rightanti(
LAQueryLogs
| where TimeGenerated between(starttime..endtime)
)
on RequestClientApp
| extend timestamp = TimeGenerated, AccountCustomEntity = AADEmail