Otevřete zprávu a první řádek obvykle jmenuje jednu adresu a jeden účet, jako by šlo o stejný fakt. Nejsou. Sdílený výstup vám říká, že nějaké zařízení použilo tu adresu v zaznamenaný čas, a propojení účtu říká, že nějaká služba rozpoznala identifikátor. Přechod od jednoho k druhému vyžaduje základ spojení, který zpráva musí uvést.

Začněte pozorováním, které skutečně máte

Zapište, co bylo zaznamenáno, ne co to zdánlivě naznačuje. Adresa, časové razítko a cesta požadavku jsou pozorování, zatímco věta, která říká, kdo to udělal, je odvození. Držet tyto dva sloupce oddělené je celá disciplína a na papíře se udržuje snáz než v rozhovoru.

Pak pozorování roztřiďte, protože obvyklé druhy nesou různou váhu. Sdílená výstupní adresa, trvalý identifikátor účtu nebo cookie a podobnost v čase či objemu nejsou tři verze jednoho faktu. Dva zaměstnanci za jedním firemním výstupem sdílejí adresu záměrně, zatímco jeden zaměstnanec, který střídá výstupy, ale zůstává přihlášený, si drží propojení účtu. Právě tady se většina sebevědomých zpráv mýlí.

Pojmenujte základ spojení před závěrem

Tvrzení o korelaci musí pojmenovat pole, které spojuje dva záznamy. Byla předložena stejná cookie, byl ověřen stejný účet, byl hlášen stejný identifikátor zařízení, nebo jen stejná adresa? Pokud je odpovědí jen adresa, tvrzení se týká síťového zdroje a končí tam.

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

Model soukromí RFC 6973 chápe korelaci jako kombinování informací a poznamenává, že trvalé identifikátory propojují interakce v čase. Jeho diskuse o anonymitní množině dodává druhou polovinu: skrytí závisí na tom, kdo další vypadá pro toho konkrétního pozorovatele stejně. Ani jedna z těchto myšlenek nemění sdílenou adresu v identifikaci.

Poctivá věta proto zůstává úzká. Tyto dvě události sdílely výstup v těchto časech a cokoli dalšího potřebuje jiný záznam.

Projděte pozici pozorovatele

Web vidí své vlastní požadavky, svá vlastní přihlášení a své vlastní identifikátory relace a nedědí záznamy jiného webu jen proto, že oba náhodou použily stejný výstup. Pozorovatel v přístupové síti vidí toky, nikoli obsah. Provozovatel VPN vidí mapování mezi účty a výstupy. Každá pozice podporuje jiný závěr a zpráva obvykle jmenuje jen jednu z nich.

Ptejte se, který pozorovatel záznam vytvořil, a pak se ptejte, co ten pozorovatel skutečně mohl vidět. Vlastní podmínky poskytovatele nejsou totéž co jeho skutečné logování a ani jedno z toho není totéž co záznam před vámi. Když odpověď není jasná, žádejte zdroj, místo abyste mezeru vyplnili předpokladem. Záznam bez zdroje je hypotéza v uniformě. Otázka stojí jednu zprávu a ušetří jedno odvolání.

Držte časové vzorce na jejich místě

Srovnání času a objemu nevyžadují čtení obsahu stránky, proto se objevují v diskusích o šifrovaném provozu. Podobnost je také slučitelná se sdílenou infrastrukturou, několika souběžnými uživateli a chováním, které prostě vypadá stejně. To jsou alternativní vysvětlení, která poctivé hodnocení musí zvážit.

Procento citované z nesouvisejícího experimentu nic nepřenáší. Jeho význam závisí na množině kandidátů, datech, metodě a změřené chybovosti. Bez těchto čtyř číslo přidává jistotu, aniž by přidalo důkaz. Berte každou jednotlivou podobnost jako hypotézu a zapište, co by ji vyvrátilo, než se vydáte hledat potvrzení.

Ověřte, co záznamy podporují

Než jakýkoli závěr opustí vaše ruce, uchovejte artefakty a časy. Soubor s hashem a časovým razítkem je důkaz, zatímco snímek obrazovky v chatové zprávě je fáma s dobrými úmysly. Uložte i zdroj hodin, protože časové razítko, které nedokážete reprodukovat, je jen tvrzení o časovém razítku.

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

Potom vyslovte závěr s takovou silou, jakou záznamy dovolují, a ne silněji. Jedna věta s výhradou je levnější než odvolání.

Sdílený výstup oslabuje přiřazení založené jen na adrese a není ani certifikátem identity, ani slibem anonymity. Na straně soukromí začněte vším, co přetrvává mezi relacemi, protože rozpoznání zřídka vůbec potřebuje analýzu provozu. Pro operativní vyšetřování držte pozorování a odvození v oddělených sloupcích. Nechť nejslabší nepodložený článek je to, co hlásíte, a řekněte to v samotné zprávě.

Související články