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 recordEvidence you can collectWhat a shared value would mean
Endpoint operatorPublished operator, contract, support contactsThe same party sees two traffic layers
Compute and hostingAddress ranges, hosting brands, platform status pagesOne administrative action affects two machines
Network dependencyEndpoints and transit links near the observation pointTwo paths share a segment that could be watched once
ManagementControl panels, SSH keys, staff with accessOne credential compromise crosses both layers
Account linkageRegistration records, payment method, recovery mailTwo 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.9

Anggap 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.

Artikel berkaitan