Umumiy VPN chiqishi, turli odamlar: dalillarni qanday o'qish kerak
Manzil mosligi, akkaunt bog'lanishi va vaqt o'xshashligi — bu uch xil da'vo. Har qanday xulosa chiqarishdan oldin qaysi kuzatuvchi qaysi yozuvni saqlashini so'rang.
Hisobotni oching, birinchi satr odatda bitta manzil va bitta akkauntni nomlaydi, go'yo ikkalasi bir fakt. Unday emas. Umumiy chiqish sizga biron qurilma o'sha manzilni qayd etilgan vaqtda ishlatganini aytadi, akkaunt bog'lanishi esa biron xizmat identifikatorni taniganini bildiradi. Biridan ikkinchisiga o'tish uchun hisobot ko'rsatishi shart bo'lgan bog'lash asosi kerak.
Haqiqatan mavjud kuzatuvdan boshlang
Ko'rinadigan narsani emas, qayd etilganini yozing. Manzil, vaqt belgisi va so'rov yo'li kuzatuvlar, kim qilganini aytadigan gap esa xulosa. Bu ikki ustunni alohida saqlash butun tartib, va uni qog'ozda saqlash suhbatdagidan osonroq.
Keyin kuzatuvni tasniflang, chunki oddiy turlarning vazni har xil. Umumiy chiqish manzili, doimiy akkaunt yoki cookie identifikatori va vaqt yoki hajmdagi o'xshashlik bir faktning uch variantasi emas. Bitta korporativ chiqish orqasidagi ikki xodim manzilni dizayn bo'yicha bo'lishadi, chiqishlarni almashtirib, lekin tizimga kirgan holda qolgan bir xodim esa akkaunt bog'lanishini saqlaydi. Ularni bir fakt deb qabul qilish — ishonchli hisobotlarning ko'pchiligi xato qiladigan joy.
Xulosadan oldin bog'lash asosini nomlang
Korrelyatsiya da'vosi ikki yozuvni bog'laydigan maydonni nomlashi kerak. Xuddi shu cookie taqdim etildimi, xuddi shu akkaunt autentifikatsiya qilindimi, xuddi shu qurilma identifikatori bildirildimi yoki faqat xuddi shu manzilmi? Agar javob faqat manzil bo'lsa, da'vo tarmoq manbasi haqida va shu yerda to'xtaydi.
| Observer | What it records | What it can join on | What it cannot join |
|---|---|---|---|
| Website or service | Its own requests, logins and cookies | Its own account and session identifiers | Requests to other sites, or the person behind the account |
| Access network | Flow five-tuples between addresses and ports | Address and time | Which account, which page, which person |
| VPN operator | Tunnel session, account and assigned address | Account to tunnel address and interval | Anything after the tunnel exits |
| Account provider | Sign-in events and device identifiers | Sign-in to device across its own services | Traffic that never touched its sign-in |
RFC 6973 maxfiylik modeli korrelyatsiyani axborotni birlashtirish deb qaraydi va doimiy identifikatorlar o'zaro ta'sirlarni vaqt bo'ylab bog'lashini qayd etadi. Uning anonimlik to'plami haqidagi muhokamasi ikkinchi yarmini qo'shadi: yashirish aynan o'sha kuzatuvchiga yana kim bir xil ko'rinishiga bog'liq. Ikki fikrning hech biri umumiy manzilni identifikatsiyaga aylantirmaydi.
Shuning uchun halol gap tor bo'lib qoladi. Bu ikki hodisa shu vaqtlarda bitta chiqishni bo'lishgan, va bundan narigi har qanday narsa boshqa yozuvni talab qiladi.
Kuzatuvchining pozitsiyasidan o'ting
Veb-sayt o'z so'rovlarini, o'z kirishlarini va o'z sessiya identifikatorlarini ko'radi va ikkalasi ham bir chiqishni ishlatgani uchungina boshqa saytning yozuvlarini meros olmaydi. Kirish tarmog'i kuzatuvchisi mazmunni emas, oqimlarni ko'radi. VPN operatori akkauntlar va chiqishlar o'rtasidagi xaritani ko'radi. Har bir pozitsiya boshqa xulosani qo'llab-quvvatlaydi, va hisobot odatda ulardan faqat bittasini nomlaydi.
Yozuvni qaysi kuzatuvchi yaratganini so'rang, so'ng o'sha kuzatuvchi haqiqatan nimani ko'ra olganini so'rang. Provayderning o'z shartlari uning haqiqiy jurnal yuritishi bilan bir xil narsa emas, va ikkalasi ham sizning oldingizdagi yozuv bilan bir xil emas. Javob aniq bo'lmasa, bo'shliqni taxmin bilan to'ldirish o'rniga manbani so'rang. Manbasiz yozuv — forma kiygan gipoteza. Savol bitta xabarga tushadi va bitta tuzatishni tejaydi.
Vaqt naqshlarini o'z joyida saqlang
Vaqt va hajm taqqoslashlari sahifa mazmunini o'qishni talab qilmaydi, shuning uchun ular shifrlangan trafik haqidagi muhokamalarda uchraydi. O'xshashlik umumiy infratuzilma, bir vaqtda bir necha foydalanuvchi va shunchaki o'xshash ko'rinadigan xatti-harakat bilan ham mos keladi. Bular halol baho hisobga olishi kerak bo'lgan muqobil izohlar.
Aloqasiz tajribadan keltirilgan foiz hech narsa yetkazmaydi. Uning ma'nosi nomzodlar to'plami, ma'lumotlar, usul va o'lchangan xato darajasiga bog'liq. Shu to'rttasi bo'lmasa, raqam dalil qo'shmasdan ishonch qo'shadi. Har qanday yakka o'xshashlikni gipoteza deb qarang va tasdiq izlashga chiqishdan oldin uni nima rad etishini yozing.
Yozuvlar nimani qo'llab-quvvatlashini tekshiring
Har qanday xulosa qo'lingizdan chiqishidan oldin artefaktlar va vaqtlarni saqlang. Hash va vaqt belgisi bor fayl dalil, chat xabaridagi skrinshot esa yaxshi niyatli mish-mish. Soat manbasini ham saqlang, chunki qayta ishlab bera olmaydigan vaqt belgisi faqat vaqt belgisi haqidagi da'vo.
date -u +%FT%TZ
sha256sum abuse-report.eml
whois 198.51.100.44 | grep -iE 'netname|org|country'
So'ng xulosani yozuvlar ruxsat bergan kuch bilan ayting, undan kuchliroq emas. Bitta ehtiyot gapi bitta tuzatishdan arzon.
Umumiy chiqish faqat manzilga asoslangan nisbatni zaiflashtiradi, va u na shaxs guvohnomasi, na anonimlik va'dasi. Maxfiylik tomonida sessiyalar orasida saqlanadigan hamma narsadan boshlang, chunki tanish trafik tahlilini kamdan-kam talab qiladi. Operatsion tekshiruv uchun kuzatuv va xulosani alohida ustunlarda saqlang. Eng zaif tayanchsiz bo'g'in siz xabar beradigan narsa bo'lsin, va buni hisobotning o'zida ayting.