Atidarykite ataskaitą, ir pirmoji eilutė paprastai įvardija vieną adresą ir vieną paskyrą, tarsi tai būtų tas pats faktas. Tai ne tas pats. Bendras išėjimas pasako, kad koks nors įrenginys naudojo tą adresą užfiksuotu laiku, o paskyros sąsaja pasako, kad kokia nors paslauga atpažino identifikatorių. Norint pereiti nuo vieno prie kito reikia sujungimo pagrindo, kurį ataskaita turi nurodyti.

Pradėkite nuo stebėjimo, kurį iš tikrųjų turite

Užrašykite, kas buvo užfiksuota, o ne tai, ką tai tarsi reiškia. Adresas, laiko žyma ir užklausos kelias yra stebėjimai, o sakinys, sakantis, kas tai padarė, yra išvada. Šių dviejų stulpelių atskyrimas yra visa drausmė, ir popieriuje ją išlaikyti lengviau nei pokalbyje.

Tada klasifikuokite stebėjimą, nes įprasti tipai turi skirtingą svorį. Bendras išėjimo adresas, nuolatinis paskyros ar slapuko identifikatorius ir laiko ar apimties panašumas nėra trys vieno fakto versijos. Du darbuotojai už vieno įmonės išėjimo dalijasi adresu pagal projektą, o darbuotojas, kuris keičia išėjimus, bet lieka prisijungęs, išlaiko paskyros sąsają. Traktuoti tai kaip vieną faktą yra vieta, kur dauguma pasitikinčių ataskaitų klysta.

Įvardykite sujungimo pagrindą prieš išvadą

Koreliacijos teiginys turi įvardyti lauką, kuris sujungia du įrašus. Ar buvo pateiktas tas pats slapukas, ar autentifikuota ta pati paskyra, ar praneštas tas pats įrenginio identifikatorius, ar tik tas pats adresas? Jei atsakymas yra tik adresas, teiginys yra apie tinklo šaltinį ir tuo baigiasi.

ObserverWhat it recordsWhat it can join onWhat it cannot join
Website or serviceIts own requests, logins and cookiesIts own account and session identifiersRequests to other sites, or the person behind the account
Access networkFlow five-tuples between addresses and portsAddress and timeWhich account, which page, which person
VPN operatorTunnel session, account and assigned addressAccount to tunnel address and intervalAnything after the tunnel exits
Account providerSign-in events and device identifiersSign-in to device across its own servicesTraffic that never touched its sign-in

Privatumo modelis RFC 6973 koreliaciją traktuoja kaip informacijos sujungimą ir pažymi, kad nuolatiniai identifikatoriai susieja sąveikas laike. Jo anonimiškumo aibės aptarimas prideda antrąją pusę: paslėpimas priklauso nuo to, kas dar atrodo taip pat tam konkrečiam stebėtojui. Nė viena idėja nepaverčia bendro adreso identifikacija.

Taigi sąžiningas sakinys lieka siauras. Šie du įvykiai dalijosi išėjimu šiais laikais, o viskas, kas toliau, reikalauja kito įrašo.

Pereikite stebėtojo poziciją

Svetainė mato savo užklausas, savo prisijungimus ir savo sesijų identifikatorius, ir ji nepaveldi kitos svetainės įrašų vien todėl, kad abi naudojo tą patį išėjimą. Prieigos tinklo stebėtojas mato srautus, o ne turinį. VPN operatorius mato paskyrų ir išėjimų atitikimą. Kiekviena pozicija pagrindžia skirtingą išvadą, o ataskaita paprastai įvardija tik vieną iš jų.

Paklauskite, kuris stebėtojas sukūrė įrašą, tada paklauskite, ką tas stebėtojas iš tikrųjų galėjo matyti. Teikėjo pačios sąlygos nėra tas pats, kas jo faktinis registravimas, ir nė vienas iš jų nėra tas pats, kas įrašas prieš jus. Kai atsakymas neaiškus, prašykite šaltinio, o ne užpildykite spragą prielaida. Įrašas be šaltinio yra uniformuota hipotezė. Klausimas kainuoja vieną žinutę ir sutaupo vieną pataisymą.

Laikykite laiko modelius savo vietoje

Laiko ir apimties palyginimams nereikia skaityti jokio puslapio turinio, todėl jie pasirodo diskusijose apie šifruotą srautą. Panašumas taip pat suderinamas su bendra infrastruktūra, keliais vienalaikiais naudotojais ir elgesiu, kuris tiesiog atrodo panašiai. Tai alternatyvūs paaiškinimai, kuriuos sąžiningas vertinimas turi apsvarstyti.

Procentas, cituojamas iš nesusijusio eksperimento, nieko neperduoda. Jo reikšmė priklauso nuo kandidatų aibės, duomenų, metodo ir išmatuotos klaidų dalies. Be šių keturių skaičius prideda pasitikėjimo, nepridėdamas įrodymų. Bet kokį atskirą panašumą traktuokite kaip hipotezę ir užrašykite, kas ją paneigtų, prieš eidami ieškoti patvirtinimo.

Patikrinkite, ką pagrindžia įrašai

Prieš bet kuriai išvadai paliekant jūsų rankas, išsaugokite artefaktus ir laikus. Failas su maiša ir laiko žyma yra įrodymas, o ekrano kopija pokalbio žinutėje yra gera ketinimą turintis gandas. Išsaugokite ir laikrodžio šaltinį, nes laiko žyma, kurios negalite atkurti, tėra teiginys apie laiko žymą.

date -u +%FT%TZ
sha256sum abuse-report.eml
whois 198.51.100.44 | grep -iE 'netname|org|country'

Tada išsakykite išvadą tokia jėga, kokią leidžia įrašai, ir ne stipriau. Vienas išlygos sakinys pigesnis už pataisymą.

Bendras išėjimas silpnina priskyrimą vien pagal adresą, ir tai nėra nei tapatybės sertifikatas, nei anonimiškumo pažadas. Privatumo pusėje pradėkite nuo visko, kas išlieka tarp sesijų, nes atpažinimui retai kada apskritai reikia srauto analizės. Operatyviniam tyrimui laikykite stebėjimą ir išvadą atskiruose stulpeliuose. Tegul silpniausia nepagrįsta grandis bus tai, apie ką pranešate, ir pasakykite tai pačioje ataskaitoje.

Susiję straipsniai