Programvare for bruker- og enhetsatferdsanalyse (UEBA) er en pakke med verktøy utviklet for å etablere og modellere grunnleggende atferd for brukere og enheter i et nettverk. Målet er å identifisere avvik fra disse grunnlinjene og varsle sikkerhetsteam om potensielle trusler. Disse verktøyene bruker maskinlæring for å oppdage mønstre i bruker- og maskinadferd, og varsle interessenter om uvanlige aktiviteter, ondsinnede handlinger eller ytelsesproblemer som oppstår fra feil eller upassende handlinger. Organisasjoner bruker UEBA-teknologi for å beskytte sensitive data og kritiske systemer fra både eksterne og indre trusler. Dette inkluderer å identifisere ondsinnet oppførsel fra ansatte, kontraktører eller partnere, for eksempel datatyveri, uautoriserte rettighetsendringer eller brudd på retningslinjene. UEBA-løsninger kan også oppdage kompromitterte kontoer som følge av svake passord eller phishing-angrep, som gir uautorisert tilgang til nettverket. I tillegg kan UEBA hjelpe med å oppdage ulike eksterne trusler, inkludert brute-force-angrep og privilegieeskaleringsforsøk.