საერთო VPN გასასვლელი, სხვადასხვა ადამიანი: მტკიცებულებების კითხვა
მისამართის დამთხვევა, ანგარიშის დაკავშირება და დროითი მსგავსება სამი სხვადასხვა მტკიცებაა. ჰკითხეთ, რომელ დამკვირვებელს რომელი ჩანაწერი აქვს, სანამ რაიმე დასკვნას გამოიტანთ.
გახსენით ანგარიში და პირველი სტრიქონი, როგორც წესი, ასახელებს ერთ მისამართს და ერთ ანგარიშს, თითქოს ორივე ერთი და იგივე ფაქტია. ასე არ არის. საერთო გასასვლელი გეუბნებათ, რომ რომელიღაც მოწყობილობამ ეს მისამართი ჩაწერილ დროს გამოიყენა, ხოლო ანგარიშის დაკავშირება გეუბნებათ, რომ რომელიღაც სერვისმა იდენტიფიკატორი ამოიცნო. ერთიდან მეორეზე გადასვლას სჭირდება დაკავშირების საფუძველი, რომელიც ანგარიშმა უნდა მიუთითოს.
დაიწყეთ იმ დაკვირვებით, რომელიც ნამდვილად გაქვთ
ჩაწერეთ ის, რაც დაფიქსირდა და არა ის, რაც თითქოს იგულისხმება. მისამართი, დროის ნიშა და მოთხოვნის გზა დაკვირვებებია, ხოლო წინადადება, რომელიც ამბობს, ვინ გააკეთა ეს, დასკვნაა. ამ ორი სვეტის განცალკევება მთელი დისციპლინაა და ქაღალდზე მისი შენარჩუნება უფრო ადვილია, ვიდრე საუბარში.
შემდეგ დაახარისხეთ დაკვირვება, რადგან ჩვეულებრივ ტიპებს განსხვავებული წონა აქვთ. საერთო გასასვლელი მისამართი, მუდმივი ანგარიშის ან ქუქის იდენტიფიკატორი და დროის ან მოცულობის მსგავსება ერთი ფაქტის სამი ვერსია არ არის. ერთი კორპორატიული გასასვლელის უკან მდგარი ორი თანამშრომელი მისამართს დიზაინით იზიარებს, ხოლო თანამშრომელი, რომელიც გასასვლელებს ცვლის, მაგრამ შესული რჩება, ანგარიშის დაკავშირებას ინარჩუნებს. მათ ერთ ფაქტად მოპყრობა სწორედ ის ადგილია, სადაც თავდაჯერებული ანგარიშების უმეტესობა ცდება.
დაასახელეთ დაკავშირების საფუძველი დასკვნამდე
კორელაციის მტკიცებამ უნდა დაასახელოს ის ველი, რომელიც ორ ჩანაწერს აკავშირებს. წარდგენილი იყო იგივე ქუქი, ავთენტიფიცირდა იგივე ანგარიში, დაფიქსირდა იგივე მოწყობილობის იდენტიფიკატორი, თუ მხოლოდ იგივე მისამართი? თუ პასუხი მხოლოდ მისამართია, მტკიცება ქსელურ წყაროს ეხება და იქვე ჩერდება.
| 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 კონფიდენციალურობის მოდელი კორელაციას ინფორმაციის გაერთიანებად განიხილავს და აღნიშნავს, რომ მუდმივი იდენტიფიკატორები დროში აკავშირებს ინტერაქციებს. მისი ანონიმურობის სიმრავლის განხილვა მეორე ნახევარს ამატებს: დამალვა დამოკიდებულია იმაზე, კიდევ ვინ გამოიყურება ერთნაირად კონკრეტული დამკვირვებლისთვის. არც ერთი იდეა არ აქცევს საერთო მისამართს იდენტიფიკაციად.
ამიტომ პატიოსანი წინადადება ვიწრო რჩება. ამ ორმა მოვლენამ ამ დროებში ერთი გასასვლელი გაიზიარა და ამის მიღმა ყველაფერს სხვა ჩანაწერი სჭირდება.
გაიარეთ დამკვირვებლის პოზიციაზე
ვებსაიტი ხედავს საკუთარ მოთხოვნებს, საკუთარ შესვლებს და საკუთარ სესიის იდენტიფიკატორებს და არ იმკვიდრებს სხვა ვებსაიტის ჩანაწერებს მხოლოდ იმიტომ, რომ ორივემ შემთხვევით ერთი და იგივე გასასვლელი გამოიყენა. წვდომის ქსელის დამკვირვებელი ხედავს ნაკადებს და არა შიგთავსს. VPN ოპერატორი ხედავს ანგარიშებსა და გასასვლელებს შორის შესაბამისობას. ყოველი პოზიცია სხვადასხვა დასკვნას უჭერს მხარს და ანგარიში, როგორც წესი, მხოლოდ ერთს ასახელებს.
ჰკითხეთ, რომელმა დამკვირვებელმა შექმნა ჩანაწერი, შემდეგ ჰკითხეთ, რისი ნახვა შეეძლო რეალურად ამ დამკვირვებელს. მომწოდებლის საკუთარი პირობები არ არის იგივე, რაც მისი ფაქტობრივი ჟურნალირება, და არც ერთი მათგანი არ არის იგივე, რაც თქვენ წინაშე მდებარე ჩანაწერი. როცა პასუხი გაურკვეველია, მოითხოვეთ წყარო და ნუ შეავსებთ ხარვეზს ვარაუდით. წყაროს გარეშე ჩანაწერი უნიფორმაში ჩაცმული ჰიპოთეზაა. კითხვა ერთი შეტყობინება ღირს და ერთ შესწორებას ზოგავს.
დროის ნიმუშები თავის ადგილზე შეინახეთ
დროისა და მოცულობის შედარებებს გვერდის შიგთავსის წაკითხვა არ სჭირდება, ამიტომ ისინი დაშიფრული ტრაფიკის განხილვებში ჩნდება. მსგავსება ასევე თავსებადია საერთო ინფრასტრუქტურასთან, რამდენიმე ერთდროულ მომხმარებელთან და ქცევასთან, რომელიც უბრალოდ ერთნაირად გამოიყურება. ეს ალტერნატიული ახსნებია, რომლებიც პატიოსანმა შეფასებამ უნდა გაითვალისწინოს.
დაუკავშირებელი ექსპერიმენტიდან ციტირებული პროცენტი არაფერს გადასცემს. მისი მნიშვნელობა დამოკიდებულია კანდიდატთა სიმრავლეზე, მონაცემებზე, მეთოდზე და გაზომილ შეცდომის მაჩვენებელზე. ამ ოთხის გარეშე რიცხვი ნდობას მატებს მტკიცებულების დამატების გარეშე. ნებისმიერ ცალკეულ მსგავსებას ჰიპოთეზად მოეპყარით და ჩაწერეთ, რა გააქარწყლებს მას, სანამ დადასტურების საძებნელად წახვალთ.
შეამოწმეთ, რას უჭერენ მხარს ჩანაწერები
სანამ რაიმე დასკვნა თქვენს ხელს დატოვებს, შეინახეთ არტეფაქტები და დროები. ფაილი ჰეშითა და დროის ნიშათი მტკიცებულებაა, მაშინ როცა ჩატის შეტყობინებაში ეკრანის სურათი კეთილგანწყობილი ჭორია. შეინახეთ საათის წყაროც, რადგან დროის ნიშა, რომელსაც ვერ ამრავლებთ, მხოლოდ მტკიცებაა დროის ნიშაზე.
date -u +%FT%TZ
sha256sum abuse-report.eml
whois 198.51.100.44 | grep -iE 'netname|org|country'
შემდეგ გამოთქვით დასკვნა იმ ძალით, რასაც ჩანაწერები უშვებენ და არა უფრო ძლიერად. ერთი დათქმის წინადადება უფრო იაფია, ვიდრე შესწორება.
საერთო გასასვლელი ასუსტებს მხოლოდ მისამართზე დაფუძნებულ მიკუთვნებას და ის არც იდენტობის სერტიფიკატია და არც ანონიმურობის დაპირება. კონფიდენციალურობის მხრიდან დაიწყეთ ყველაფრით, რაც სესიებს შორის რჩება, რადგან ამოცნობას ტრაფიკის ანალიზი იშვიათად სჭირდება საერთოდ. ოპერატიული გამოძიებისთვის დაკვირვება და დასკვნა ცალკე სვეტებში შეინახეთ. ყველაზე სუსტი დაუსაბუთებელი რგოლი იყოს ის, რაზეც მოხსენებას აკეთებთ, და ეს თავად ანგარიშში თქვით.