DigitalForensics

70 13 63 23

...

Netværk og logs i undersøgelser

Netværkslogs er limen i mange undersøgelser. En computer kan vise, at en fil blev åbnet, og en cloudtjeneste kan vise, at en fil blev uploadet, men det er firewall, proxy, VPN og DNS, der binder de to hændelser sammen og viser, at det skete fra samme enhed på samme tidspunkt. Netværksdata er også den kilde, der oftest overlever, når en enhed er geninstalleret, eller en konto er slettet, fordi logs bliver opsamlet centralt.

Men logs er skrevet til drift, ikke til bevis. De har kort levetid, felter, der betyder noget forskelligt fra leverandør til leverandør, og tidsstempler i blandede tidszoner. En IP-adresse er ikke en person, og en DNS-forespørgsel er ikke et besøg. Netværksforensik i civile sager handler derfor i høj grad om at kende grænserne for, hvad hver logtype kan bære.

Det særlige ved netværk og logs

  • Adressen skifter hænder. NAT, CGNAT, DHCP og VPN betyder, at samme IP-adresse kan dække mange enheder eller personer. Koblingen fra adresse til enhed kræver flere logs på samme tidspunkt.
  • Indhold findes sjældent. De fleste civile sager har forbindelsesdata, ikke pakkeindhold. NetFlow og firewall-logs viser hvem, hvornår og hvor meget, men ikke hvad.
  • Korrelation er metoden. Det er sammenstillingen af logs fra flere systemer, der giver svaret, og korrelationen er kun så god som tidssynkroniseringen.
  • SIEM og EDR er kopier. Data i et SIEM eller en EDR-konsol er normaliserede og ofte filtrerede. Rådata bør sikres ved siden af, hvor det kan lade sig gøre.

Logkilder og hvad de viser

  • Firewall · Hvad den viser: Sessioner, NAT, porte og datamængder · Begrænsning: Ofte kun tilladte eller blokerede forbindelser · Læs mere: Firewall-logs teknisk
  • VPN · Hvad den viser: Bruger, tildelt adresse og offentlig IP · Begrænsning: Kort opbevaring på mange enheder · Læs mere: VPN-logs
  • DHCP, Wi-Fi og NAC · Hvad den viser: Hvilken enhed havde adressen · Begrænsning: Kræver MAC-adresse og præcis tid · Læs mere: DHCP, Wi-Fi og NAC
  • DNS · Hvad den viser: Opslag af domænenavne · Begrænsning: Et opslag er ikke et besøg · Læs mere: DNS-logs som spor
  • Proxy og webfilter · Hvad den viser: Besøgte adresser og uploads · Begrænsning: Krypteret trafik viser ofte kun domæne · Læs mere: Proxy- og webfilterlogs
  • NetFlow og PCAP · Hvad den viser: Forbindelsesdata og, sjældent, indhold · Begrænsning: Kræver, at opsamlingen kørte · Læs mere: NetFlow og pakkeopsamling
  • Webserverlogs · Hvad den viser: Forespørgsler til et websted · Begrænsning: Proxy og CDN skjuler klientens IP · Læs mere: Webserverlogs
  • EDR-telemetri · Hvad den viser: Processer og forbindelser på endpoints · Begrænsning: Begrænset historik i konsollen · Læs mere: EDR-telemetri som bevis
  • SIEM · Hvad den viser: Samlede, normaliserede logs · Begrænsning: Integritet og fuldstændighed skal vises · Læs mere: SIEM-data som bevis
  • DLP · Hvad den viser: Regelbrud ved flytning af data · Begrænsning: En alarm er ikke en konklusion · Læs mere: DLP-hændelser

Typiske fejlkilder

  • Geolokation tages bogstaveligt. En IP placeret i en bestemt by kan tilhøre en mobiloperatør, en VPN eller et datacenter. Se IP-adresser som bevis.
  • Tidszoner blandes. Firewall i UTC, server i lokal tid og cloud i UTC giver forskydninger på en eller to timer, som kan vende en rækkefølge. Se Normalisering af logdata.
  • Urafvigelse. En enhed uden tidssynkronisering kan gå minutter forkert. Se Når enhedens ur går forkert.
  • Logintegritet antages. Hvis den, der undersøges, også administrerer loggen, skal det vises, at loggen ikke er ændret. Se Logintegritet.
  • Rotation. Mange netværksenheder gemmer kun dage eller uger. Uden en hurtig eksport forsvinder netop den periode, sagen drejer sig om. Se Logfiler og logrotation.

Hvor man starter

Lav først en oversigt over, hvilke logkilder der findes, hvor længe de gemmes, og hvem der administrerer dem. Eksportér derefter de kilder, der roterer hurtigst, med hash og dokumentation af eksportvejen. Logfiler og logrotation beskriver sikringen, og Logkorrelation beskriver, hvordan kilderne kobles bagefter. Er spørgsmålet, hvem der havde en bestemt IP-adresse, så start med DHCP, Wi-Fi og NAC. Konkrete Windows-hændelser i et SIEM kan slås op i Event-id-opslag.

Når det skal være en opgave

  • Logundersøgelse Korrelation på tværs af firewall, VPN, servere og applikationer.

Artikler

Brug for en uvildig forensic-undersøgelse?

Afgrænsning

Siden handler om civile sager, interne undersøgelser og udenretlige tvister. Der gives ingen vejledning i at omgå sikkerhed eller skaffe sig adgang til andres enheder og konti. Læs mere: Afgrænsning.

John Nielsen, IT-sagkyndig

Brug for en forensisk undersøgelse?

Skriv kort, hvilke systemer eller enheder det drejer sig om, og om noget haster, så vender jeg tilbage. Kun civile sager.

Tak for din henvendelse. Jeg vender tilbage hurtigst muligt.