Menyewa pelayan mengubah siapa yang anda percayai dan tidak menghapuskan persoalannya. Terowong menyembunyikan trafik anda daripada rangkaian yang dilaluinya, kemudian menyerahkan teks biasa kepada mesin yang dijalankan oleh hypervisor orang lain. Menjejaki paket ke luar dari klien anda menunjukkan di mana setiap pemerhati berdiri dan apa yang benar-benar boleh dilihat oleh setiap mereka. Jelajah itu lebih berguna daripada apa-apa dakwaan tentang tanpa nama.

Mulakan pada klien dan ikut paket ke luar

Sebelum apa-apa meninggalkan komputer riba, klien membalut paket dan menujukannya ke titik akhir awam pelayan. Rangkaian tempatan dan pembekal internet anda melihat satu aliran ke alamat dan port itu, dengan saiz dan irama. Apa yang mereka tidak lihat ialah laman mana yang anda buka, kerana destinasi itu berada di dalam muatan yang disulitkan. Garis antara metadata dan kandungan ialah seluruh jelajah dalam satu ayat.

Lompatan pertama itu ialah tempat kebanyakan dakwaan pemasaran berhenti menarik. Jiran pada Wi-Fi yang sama melihat apa yang dilihat pembekal internet, dan kedua-duanya tidak melihat halaman itu. Namun volum dan masa kekal kelihatan, dan kedua-duanya menggambarkan tingkah laku walaupun muatan tidak berbuat demikian.

Rangkaian hosting melihat terowong, bukan halaman

Di dalam rangkaian pembekal, aliran yang disulitkan tiba di suis, kemudian di antara muka maya, kemudian di VM anda. Sesiapa yang mengendalikan rangkaian itu boleh mengira bait dan menyimpan rekod aliran tanpa memegang apa-apa kunci, dan tiada kunci diperlukan untuk itu. Itulah tepat kedudukan yang diduduki oleh pembekal hosting.

Di laluan keluar gambaran berubah. VM membuka sambungan baharu ke destinasi, jadi rangkaian hosting boleh melihat alamat destinasi itu dan jabat tangan TLS di sekelilingnya. Muatan kekal dilindungi oleh penyulitan aplikasi itu sendiri, metadata tidak.

ObserverVisible to itHidden from it
Local networkTunnel endpoint, volume, timingDestination and payload
Your ISPThe same flow metadataDestination and payload
Hosting networkTunnel flow, exit destination, TLS handshakeHTTPS payload
Hypervisor operatorGuest memory and virtual NIC, in principleNothing, if it chooses to look

Baca baris mengikut urutan dan bentuk masalahnya muncul: setiap satu melihat lebih daripada baris di atasnya, dan tiada satu pun perlu memecahkan VPN untuk berbuat demikian.

Di dalam VM terowong tamat dan teks biasa bermula

Terowong tamat pada VM anda, jadi tetamu melihat paket dalam sebelum apa-apa menyulitkannya semula. Itu bukan kecacatan; itulah yang dilakukan oleh pintu keluar yang anda hoskan sendiri. Ini bermakna keselamatan pintu keluar bergantung pada siapa yang mentadbir tetamu, dan pada akaun itu andalah pentadbirnya.

wg show
ss -tunp | head
nft list ruleset | head -40

Jalankan arahan itu pada pelayan dan anda memeriksa soket yang sama dengan yang boleh diperiksa oleh pengendali dengan root pada tetamu. Apa-apa yang direkodkan oleh perkhidmatan yang anda jalankan berada di dalam sempadan kepercayaan yang sama, sebab itulah tetapan log tetamu dan rekod infrastruktur ialah dua persoalan berasingan dan bukan satu tetapan.

Hypervisor duduk di bawah tetamu

Mesin maya tidak memiliki kernel tempat ia berjalan. Hypervisor memetakan memorinya dan kad rangkaian mayanya, jadi pengendali pada lapisan itu berada di luar keupayaan tetamu untuk mengauditnya. Pengasingan tetamu adalah nyata dan wajar dipercayai antara penyewa, dan ia bukan janji bahawa akses istimewa mustahil. Asimetri itu wajar dinyatakan terus terang dan bukan disembunyikan di sebalik perkataan pengasingan.

Pelayan fizikal khusus mengubah susunan tanpa menghapuskan rangkaian, akses fizikal atau antara muka pengurusan yang disediakan pembekal. Baca apa yang didokumenkan oleh produk dan bukan membiarkan satu perkataan menyelesaikan persoalan akses.

Jadikan jelajah ini keputusan kepercayaan

Tuliskan setiap pemerhati dan keupayaan yang anda berikan kepadanya, kemudian putuskan sama ada pemberian itu sesuai dengan trafik yang anda mahu hantar. Senarainya pendek: rangkaian tempatan anda, pembekal internet anda, rangkaian hosting, pengendali hypervisor, dan anda. Apa-apa yang lain ialah subkontraktor salah satu daripada mereka dan mewarisi keupayaan yang sama. Memutuskan lebih awal lebih murah daripada menemui senarai itu kemudian.

Kemudian sahkan bahagian yang benar-benar boleh anda periksa: log apa yang ditulis oleh perkhidmatan anda sendiri, berapa lama anda menyimpannya, dan apa yang diterbitkan pembekal tentang rekod aliran dan penyimpanan. Dasar yang boleh anda baca dan uji mengalahkan andaian tentang apa yang dimaksudkan oleh perkataan seperti peribadi.

Artikel berkaitan