შეუძლიათ გამტარობის მრიცხველებს თქვან, რა დაათვალიერეთ VPN-ში?
ბაიტების ჯამები მოცულობას აღწერს, არა საიტების სიას. მათი კონფიდენციალურობის წონა იზრდება, როცა ატარებენ იდენტობას, დროის ნიშანს და რაღაცას შესადარებლად.
ხსნით როუტერის ტრაფიკის გვერდს ან VPN პროვაიდერის პანელს და იქ არის მოწყობილობის ბაიტების ჯამი გვერდით გრაფიკით. მაცდურია ამ გრაფიკის დათვალიერების ისტორიად წაკითხვა. ის ასეთი არ არის და მიზეზი სტრუქტურულია, არა იურიდიული. მრიცხველი ზომებს აჯამებს, ისტორია კი დანიშნულებებსა და შიგთავსს იწერს, და მხოლოდ მეორე გეუბნებათ, სად წავიდა ვინმე.
დაიწყეთ იმ ეკრანიდან, რომელსაც კითხულობთ
სანამ რიცხვს განმარტავთ, გაარკვიეთ, რამ შექმნა ის. როუტერის მოწყობილობის ჯამი ჩვეულებრივ ფიზიკური ინტერფეისების მრიცხველებიდან მოდის, VPN კლიენტის ჯამი მისი გვირაბიდან, ხოლო პროვაიდერის პანელი შორეული მხარის აღრიცხვიდან. თითოეული ერთი და იმავე სესიის სხვადასხვა ნაწილს ითვლის. ორი პანელი, რომლებიც ერთი საათისთვის სხვადასხვა რიცხვს აჩვენებენ, ჩვეულებრივ ორივე სწორია.
ინტერვალი ისე მნიშვნელოვანია, როგორც წყარო. სიცოცხლის განმავლობის ჯამი, დღიური შეჯამება და ცოცხალი სიჩქარე სამი განსხვავებული გაზომვაა, და მხოლოდ ცოცხალ სიჩქარეს აქვს საკმარისი გარჩევადობა ერთ მოქმედებასთან შესადარებლად.
ჩაწერეთ წყარო და ინტერვალი, სანამ დასკვნას ჩაწერთ.
მრიცხველები ფენებს ზომავენ, არა გვერდებს
WireGuard თანატოლზე wg show-ის გადაცემის მრიცხველები ამ თანატოლის ჯამებია, დაშიფრული დატვირთვის ჩათვლით. OpenVPN-ის სტატუსის გამომავალი აცხადებს ბაიტებს კლიენტზე თავის ფენაზე. ჰოსტზე tun ინტერფეისი შიდა IP პაკეტებს ითვლის, ხოლო ფიზიკური ადაპტერი გარე UDP პაკეტებს, ამიტომ ორივე განსხვავდება ინკაფსულაციის ხარჯით და ყველაფრით, რაც ბმულს იზიარებს.
განმეორებითი გადაცემები ჯამს ადიდებენ ახალი შიგთავსის მოსვლის გარეშე, და ფონური სინქრონიზაცია შეიძლება მთელ საათს დაეუფლოს, სანამ მომხმარებელი ჩვეულებრივ ტექსტს კითხულობს.
ამიტომ დიდი ჯამი მონაცემებით მძიმე აქტივობაზე მიუთითებს და არაფერ უფრო კონკრეტულზე. ჩამოტვირთული ფაილის ზომა და მრიცხველის დელტა დაკავშირებულია, მაგრამ იშვიათად ტოლია.
რას შეიძლება და რას ვერ შეუწყოს ჯამმა
ბაიტების ჯამი ვერ დაასახელებს საიტს, რადგან სახელები და URL-ები TLS ან QUIC სესიებში ცხოვრობენ, რომლებსაც მრიცხველი არასდროს ამოწმებს. მას არ შეუძლია ვიდეო ნაკადის დიდი სარეზერვო ასლისგან გამოყოფა, ან გვერდის ჩატვირთვის რეკლამის განახლების ციკლისგან. რისი შენარჩუნებაც შეუძლია, ეს არის მტკიცება მოცულობასა და დროზე: ამ მოწყობილობამ ამ ფანჯარაში ამდენი მონაცემი გადაიტანა.
ამის პიროვნებაზე მტკიცებად გადაქცევას კიდევ ორი კომპონენტი სჭირდება: იდენტობა და კორელაცია.
RFC 6973 კონფიდენციალურობის გათვალისწინებები დოკუმენტი განმარტავს, რატომ არის ეს კომბინაცია მნიშვნელოვანი, და ასევე რატომ გამოყოფს ფრთხილი ანგარიში დაკვირვებულს გამოთქმულისგან. თუ დასკვნას სჭირდება სიტყვა იმიტომ, მხოლოდ მრიცხველი საკმარისი მტკიცებულება არ არის.
დრო და იდენტობა პასუხს ცვლის
მიამაგრეთ მრიცხველი დასახელებულ მომხმარებელსა და ზუსტ ინტერვალს და ის სხვა ობიექტად იქცევა.
შემდეგ შეგიძლიათ შეადაროთ სხვა დაკვირვებებს: შესვლის ჩანაწერი, DNS მოთხოვნა, სესია სხვა სისტემაზე. მრიცხველმა დანიშნულება არ გაამჟღავნა, მაგრამ დაეხმარა მას, ვისაც უკვე ჰიპოთეზა ჰქონდა, დაედასტურებინა ის. დაშიფვრა იცავს შიგთავსსა და სახელებს გზაში და არ მალავს იმ ფაქტს, რომ ნაკადი არსებობდა, რამდენად დიდი იყო ან როდის დაიწყო.
ეს არის პატიოსანი საზღვარი: ნიმუშები ჩანს, მნიშვნელობა არა.
გადაწყვიტეთ, რას ინახავთ, სანამ შეაგროვებთ
თუ მოთხოვნა სიმძლავრის დაგეგმვაა, უხეში დღიური აგრეგატი პასუხობს და ცოტა ღირს. თუ მოთხოვნა მომხმარებლის მიხედვით ისტორიაა, ეს ცხადად თქვით, დაასახელეთ ველები და შენახვის ფანჯარა, და გადაწყვეტილება განიხილეთ პოლიტიკად, არა პანელის ფუნქციად. წვრილი ისტორიის შეგროვება იმიტომ, რომ პანელი ამას მხარს უჭერს, ის გზაა, რომლითაც შენახვა იზრდება ვინმეს გადაწყვეტილების გარეშე.
ხარვეზების აღმოსაფხვრელად შეადარეთ მრიცხველი იმ მოქმედებას, რომელსაც ამოწმებთ. თანდათან მზარდი ჯამი ამტკიცებს, რომ ტრაფიკი მიედინება, და არა რომ აპლიკაცია მუშაობს.
ბრტყელი მრიცხველი აშკარად მომუშავე სესიის დროს ჩვეულებრივ ნიშნავს, რომ კითხულობთ ქეშირებულ მნიშვნელობას ან არასწორ ინტერფეისს. დაასახელეთ შენახული ველები და ფანჯარა, და შემდეგ აუდიტს ექნება კონკრეტული რამ შესამოწმებელი.