Tiga lompatan, satu hos: mengira kebergantungan privasi sebenar
Bilangan lompatan menyembunyikan pengehosan dikongsi, satu akaun pentadbir dan pendaftar yang sama. Bina lejar kebergantungan, nilai setiap baris dan lihat apa yang disatukan oleh nilai dikongsi.
Lompatan kedua naik mengikut jadual dan rajah anda masih menunjukkan tiga pembekal berasingan. Kemudian bil datang dan dua daripadanya menamakan syarikat pengehosan yang sama, pendaftar yang sama memegang ketiga-tiga domain, dan setiap akaun dipulihkan ke satu peti mel yang anda miliki. Tiada apa yang rosak dalam konfigurasi terowong. Reka bentuk itu hanya tidak pernah mengira kebergantungan yang terletak di bawah lompatan, dan bilangan lompatan menerangkan laluan yang dilalui trafik, bukan bilangan pihak yang boleh bertindak ke atasnya.
Gejala muncul dalam bil, bukan dalam log
Anda tidak akan menemui ini dalam log terowong, kerana terowong melakukan tepat apa yang anda konfigurasikan. Bukti hidup dalam rekod awam dan tetapan akaun: nama organisasi whois yang sepadan merentas titik akhir, pelayan nama yang sama, alamat pendaftar dikongsi, satu kaedah pembayaran, satu panel kawalan. Setiap satu adalah petunjuk bahawa dua lapisan yang sepatutnya gagal secara berasingan boleh gagal bersama.
Tiada satu pun petunjuk ini membuktikan bahawa mana-mana pihak tunggal boleh membaca trafik anda. Apa yang dikurangkan ialah bilangan keputusan bebas yang mesti salah sebelum dua lapisan perlindungan terjejas oleh peristiwa yang sama.
Bandingkan rekod yang benar-benar boleh anda lihat dan catat apa yang anda bandingkan. Cari organisasi pada setiap alamat titik akhir, senaraikan pelayan nama bagi setiap domain, dan buka tetapan pemulihan bagi setiap akaun dalam rantaian. Di mana dua nilai sepadan, perhatikan sama ada padanan itu tentang pemilikan, tentang operasi, atau hanya tentang bahagian hadapan penjual semula. Ini penemuan yang berbeza, dan menganggapnya sebagai satu adalah cara semakan kebergantungan menjadi tekaan.
Lukis laluan logik, kemudian peta kebergantungan
Dua rajah diperlukan, dan kebanyakan orang hanya melukis yang pertama. Laluan logik menunjukkan di mana setiap lapisan perlindungan berakhir dan apa yang boleh diperhatikan oleh titik akhir itu. Peta kebergantungan menunjukkan siapa mengendalikan dan mentadbir setiap titik akhir tersebut, yang merupakan set nama yang sama sekali berasingan.
| Layer to record | Evidence you can collect | What a shared value would mean |
|---|---|---|
| Endpoint operator | Published operator, contract, support contacts | The same party sees two traffic layers |
| Compute and hosting | Address ranges, hosting brands, platform status pages | One administrative action affects two machines |
| Network dependency | Endpoints and transit links near the observation point | Two paths share a segment that could be watched once |
| Management | Control panels, SSH keys, staff with access | One credential compromise crosses both layers |
| Account linkage | Registration records, payment method, recovery mail | Two services can be tied to one identity |
Nilai setiap baris dan bukannya mengisinya. Diketahui bermaksud anda melihat rekod yang menyatakannya, disimpulkan bermaksud satu pemerhatian menyokongnya tanpa menyelesaikannya, dan tidak diketahui bermaksud tiada apa yang ditemui. Jenama pengehosan dikongsi ialah kesimpulan tentang infrastruktur dikongsi, bukan kenyataan tentang pangkalan data pelanggan dikongsi. Jangan naikkan kesimpulan secara senyap menjadi fakta yang diketahui hanya kerana ia sesuai dengan kesimpulan yang anda jangkakan.
Baris kosong adalah penemuan dengan sendirinya. Ia memberitahu anda fakta mana yang akan mengubah keputusan jika anda mempelajarinya, dan itu lebih berguna daripada perenggan lain tentang apa yang mungkin dilakukan oleh lawan yang canggih.
Nombor AS hanya menjawab soalan penghalaan
Sistem autonomi ialah konsep pentadbiran penghalaan, satu set alamat yang dipersembahkan kepada rangkaian lain sebagai satu pandangan penghalaan yang koheren. Oleh itu nombor AS yang berbeza tidak mengatakan apa-apa yang muktamad tentang pemilikan korporat, kakitangan berasingan atau kawalan undang-undang bebas. Kesilapan sebaliknya juga sama biasa: dua titik akhir dalam satu AS tidak secara automatik merupakan kes satu pihak mengenal pasti pengguna tertentu.
Jika anda mahu nombornya, selesaikannya dan bukannya menganggapnya. Alamat di bawah ialah pemegang tempat, dan bendera itu meminta alat melabel setiap lompatan dengan AS yang mengumumkannya.
mtr --aslookup --report --report-cycles 5 203.0.113.9Anggap output itu sebagai ukuran penghalaan, bukan pemilikan atau laluan trafik penuh. Rangkaian capaian tempat anda bermula dan kebergantungan transit antara titik akhir ialah soalan berasingan yang tidak dapat dijawab oleh alamat titik akhir. Apabila laluan atau pilihan geganti tidak dapat diperhatikan dari tempat anda duduk, labelkannya tidak diketahui dan bukannya mengimport dakwaan umum tentang cara rangkaian tertentu memilih laluan hari ini. Tidak diperhati tidak sama dengan tidak dapat diperhati, tetapi ia juga bukan bukti.
Namakan pemerhatian sebelum menamakan risiko
Tiga penemuan bercampur dalam kebanyakan semakan kebergantungan, dan memisahkannya adalah sebahagian besar kerja. Keterlihatan pasif trafik disulitkan ialah satu penemuan. Akses pengurusan dikongsi ialah satu lagi, kerana ia membayangkan tindakan bukan pandangan. Pautan akaun ialah yang ketiga, kerana ia menghubungkan identiti tanpa memberikan sebarang akses teknikal.
Panduan privasi dalam RFC 6973 memberikan bentuk yang boleh dilaksanakan untuk ini: senaraikan apa yang dipelajari setiap entiti, kemudian tanya bagaimana ia boleh digabungkan dengan maklumat yang disimpan di tempat lain. Dua titik pada laluan yang memerhati corak trafik serupa boleh mendorong kebimbangan korelasi, tetapi ia tidak memberi anda kebarangkalian yang diukur bahawa seseorang telah dikenal pasti. Tulis kebimbangan itu, kemudian tulis pemerhatian yang akan mengesahkannya.
Kembali ke rantaian dua perkhidmatan terowong dan satu proksi yang disewa. Jika kelayakan pengurusan proksi berkongsi akaun pemulihan dengan satu pelayan terowong, satu kompromi pentadbiran boleh melintasi kedua-dua sempadan. Jika satu-satunya pertindihan ialah sebuah syarikat pengehosan mengendalikan kedua-dua mesin, semakan itu mesti menyatakan kuasa apa yang dimiliki syarikat itu dan maklumat apa yang kekal dilindungi. Tiga lompatan yang sama, penemuan berbeza.
Lejar itu bukan sijil anonimiti dan tidak akan pernah menjadi. Nilainya lebih sempit dan lebih praktikal: ia menunjukkan di mana kebebasan ditetapkan, di mana ia diandaikan, dan baris tidak diketahui yang mana akan menggerakkan keputusan. Pilih baris itu seterusnya, dan biarkan selebihnya rajah itu sehingga anda mempunyai jawapannya.