Pereiti prie turinio
Įrodymų ir atribucijos metodika

Įrodymų ir atribucijos metodika

HECAVEX tyrimai remiasi nepilna, konkrečiu laiku surinkta ir kartais sąmoningai klaidinančia vieša informacija. Ši metodika paaiškina, kaip iš tokios medžiagos gaunamas analitinis vertinimas. Ji nereiškia, kad vieši šaltiniai gali atsakyti į kiekvieną žvalgybinį klausimą.

Keturi teiginių tipai

Kiekvieną reikšmingą išvadą turėtų būti galima priskirti vienam iš keturių tipų:

TipasReikšmėPavyzdys
StebėjimasTai, kas tiesiogiai matoma surinktame įrodymeNurodytu laiku archyvuotas atsakas turi konkretų SHA-256.
Šaltinio teiginysAiškiai įvardyto išorinio šaltinio pateikta informacijaTiekėjas nurodo, kad incidentas suvaldytas konkrečiu laiku.
Analitinė išvadaRyšys, gautas iš vieno ar kelių stebėjimųDu puslapiai stebėtu laikotarpiu atsisiuntė baitas į baitą tą patį skriptą.
VertinimasAnalitiko sprendimas, atsakantis į žvalgybinį klausimąTurimi duomenys atitinka bendros kampanijos infrastruktūros hipotezę.

Šaltinio teiginys visada priskiriamas šaltiniui. Tikėtina išvada vien dėl gero skambesio netampa stebėjimu. Vertinimas turi nurodyti pasitikėjimą ir reikšmingas alternatyvas.

Šaltinio patikimumas ir informacijos pagrįstumas

Šaltinio patikimumas ir konkretaus teiginio pagrįstumas vertinami atskirai. Paprastai patikimas leidėjas gali pateikti silpnai pagrįstą atskirą teiginį. Anksčiau nežinomas šaltinis gali pateikti autentišką pirminį įrodymą.

Vertinama:

  • šaltinio artumas įvykiui ar įrodymui
  • prieiga prie reikalingos telemetrijos
  • medžiagos autentiškumas ir vientisumas
  • nepriklausomumas nuo kitų cituojamų šaltinių
  • ankstesnis patikimumas, jei jį galima nustatyti
  • galimybė teiginį atkartoti ar patvirtinti
  • interesai, konfliktai ir galimas šališkumas

Pirmenybė teikiama pirminiams techniniams įrodymams, tačiau jokia šaltinių kategorija savaime nėra teisinga.

Pasitikėjimas

  • Aukštas: vertinimą palaiko autoritetingas pirminis įrodymas arba keli nepriklausomi ir vienas kitą papildantys signalai. Reikšmingos alternatyvos apsvarstytos ir yra gerokai mažiau tikėtinos.
  • Vidutinis: vertinimą palaiko patikimi duomenys, tačiau lieka svarbi informacijos spraga arba reali alternatyva.
  • Žemas: vertinimas yra tikėtinas ir pakankamai svarbus užfiksuoti, bet remiasi ribotais, netiesioginiais ar silpnai išskiriančiais duomenimis.

Pasitikėjimas nusako įrodymų stiprumą, o ne poveikį, skubumą ar tikimybę, kad indikatorius šiuo metu tebėra kenkėjiškas.

Infrastruktūros ir kodo sutapimai

Vien IP adreso, sertifikato, analytics ID, registratoriaus, vardų serverio, hostingo tiekėjo ar kodo fragmento neužtenka veiklai priskirti konkrečiam operatoriui. Shared services, perpardavimas, kompromituota infrastruktūra, nukopijuoti kit’ai ir sutapimai kuria klaidingus ryšius.

Stipresnis ryšys paprastai jungia kelis požymius:

  • retą arba tikslų kodo sutapimą su suderinamu deployment kontekstu
  • pasikartojančius infrastruktūros modelius laike
  • vienodas konfigūracijas, path’us, parametrus ar operatoriaus workflow
  • nuoseklų targeting ir lure dizainą
  • laike suderinamus stebėjimus
  • pasyvaus DNS, sertifikatų ar registracijos istorijos patvirtinimą
  • nepriklausomai aprašytą aukos ar incidento telemetriją

Kiekviena grafo jungtis turi atskirti tiesioginį stebėjimą nuo analitinio ryšio.

Veikėjų ir klasterių pavadinimai

HECAVEX gali suteikti laikiną analitinį pavadinimą susijusių stebėjimų rinkiniui, kad tyrime būtų įmanoma apie jį nuosekliai kalbėti. Toks pavadinimas nėra naujos grėsmių grupės paskelbimas.

Žinomo veikėjo atribucijai reikia gerokai daugiau nei bendro commodity įrankio ar infrastruktūros. Kai pateikiama tiekėjo ar valstybės institucijos atribucija, išsaugomas originalus šaltinis, formuluotė ir pasitikėjimo riba. Skirtingos naming sistemos nėra tyliai sujungiamos.

Indikatorių gyvavimo ciklas

Indikatorius yra konkrečiu laiku padarytas stebėjimas. Cloud IP, hostingas, domenas ar shared service gali pakeisti savininką arba paskirtį. Todėl indikatoriams, kai įmanoma, pateikiama:

  • pirmo ir paskutinio stebėjimo laikas
  • indikatoriaus vaidmuo
  • šaltinis ir surinkimo būdas
  • pasitikėjimas
  • current, expired, revoked, benign-comparison arba unknown būsena
  • įspėjimas, jei indikatorius netinka nuolatiniam blokavimui

Alternatyvios hipotezės ir ribotumai

Dideli tyrimai nurodo ir tai, ko įrodymai nepatvirtina. Reikšmingi alternatyvūs paaiškinimai paliekami tol, kol nauji duomenys juos padaro nepagrįstus. Kai matomumas nepilnas, įrodymo nebuvimas nelaikomas nebuvimo įrodymu.

Atkartojamumas ir išsaugojimas

Kai tai saugu ir teisėta, prie tyrimo pateikiami machine-readable stebėjimai, įrodymų hash’ai, šaltinių sąrašas, atkartojimo pastabos ir pakeitimų istorija. Pavojingi payload’ai, credentials, asmens duomenys ir neproporcingą žalą galinti sukurti medžiaga nepublikuojami arba neutralizuojami.

Pataisymai ir pervertinimas

Nauji įrodymai gali padidinti ar sumažinti pasitikėjimą, padalinti klasterį, padaryti indikatorių nebeaktualų arba pakeisti atribuciją. Reikšmingi pakeitimai datuojami straipsnyje ar tyrimo release ir registruojami pataisymų puslapyje. Tyliai pakeisti išvadą nėra tinkamas pataisymo procesas.

Šią metodiką reikia skaityti kartu su redakciniais standartais.