Menyewa server mengubah siapa yang Anda percaya dan tidak menghapus pertanyaannya. Terowongan menyembunyikan lalu lintas Anda dari jaringan yang dilaluinya, lalu menyerahkan teks biasa ke mesin yang dijalankan oleh hypervisor orang lain. Mengikuti paket ke luar dari klien Anda menunjukkan di mana setiap pengamat berdiri dan apa yang benar-benar bisa dilihat masing-masing. Penelusuran itu lebih berguna daripada klaim apa pun tentang anonimitas.

Mulai dari klien dan ikuti paket ke luar

Sebelum apa pun meninggalkan laptop, klien membungkus paket dan mengalamatkannya ke titik akhir publik server. Jaringan lokal Anda dan penyedia internet Anda melihat satu aliran ke alamat dan port itu, dengan ukuran dan irama. Yang tidak mereka lihat adalah situs mana yang Anda buka, karena tujuan itu berada di dalam muatan terenkripsi. Garis antara metadata dan konten adalah seluruh penelusuran dalam satu kalimat.

Lompatan pertama itu adalah tempat sebagian besar klaim pemasaran berhenti menarik. Tetangga di Wi-Fi yang sama melihat apa yang dilihat penyedia internet, dan tidak satu pun dari mereka melihat halamannya. Namun volume dan waktu tetap terlihat, dan keduanya menggambarkan perilaku bahkan ketika muatannya tidak.

Jaringan hosting melihat terowongan, bukan halamannya

Di dalam jaringan penyedia, aliran terenkripsi tiba di sakelar, lalu di antarmuka virtual, lalu di VM Anda. Siapa pun yang mengoperasikan jaringan itu dapat menghitung byte dan menyimpan catatan aliran tanpa memegang kunci apa pun, dan tidak ada kunci yang diperlukan untuk itu. Itulah tepatnya posisi yang ditempati penyedia hosting.

Di jalur keluar gambarannya berubah. VM membuka koneksi baru ke tujuan, sehingga jaringan hosting dapat melihat alamat tujuan itu dan jabat tangan TLS di sekitarnya. Muatan tetap terlindungi oleh enkripsi aplikasi itu sendiri, sedangkan metadatanya 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 barisnya berurutan dan bentuk masalahnya muncul: masing-masing melihat lebih banyak daripada baris di atasnya, dan tidak satu pun perlu membobol VPN untuk melakukannya.

Di dalam VM terowongan berakhir dan teks biasa dimulai

Terowongan berakhir di VM Anda, jadi tamu melihat paket dalam sebelum apa pun mengenkripsinya ulang. Itu bukan cacat; itulah yang dilakukan pintu keluar yang Anda hosting sendiri. Ini memang berarti keamanan pintu keluar bergantung pada siapa yang mengelola tamunya, dan pada akun itu Andalah administratornya.

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

Jalankan perintah itu di server dan Anda memeriksa soket yang sama dengan yang bisa diperiksa operator dengan root di tamu. Apa pun yang dicatat oleh layanan yang Anda jalankan berada di dalam batas kepercayaan yang sama, karena itulah pengaturan log tamu dan catatan infrastruktur adalah dua pertanyaan terpisah, bukan satu pengaturan.

Hypervisor duduk di bawah tamu

Mesin virtual tidak memiliki kernel tempat ia berjalan. Hypervisor memetakan memorinya dan kartu jaringan virtualnya, sehingga operator pada lapisan itu berada di luar kemampuan tamu untuk mengauditnya. Isolasi tamu itu nyata dan layak diandalkan antarpengguna, dan itu bukan janji bahwa akses istimewa mustahil. Asimetri itu layak dinyatakan terus terang alih-alih disembunyikan di balik kata isolasi.

Server fisik khusus mengubah tata letaknya tanpa menghapus jaringan, akses fisik, atau antarmuka manajemen yang disediakan penyedia. Bacalah apa yang didokumentasikan produk alih-alih membiarkan satu kata menyelesaikan pertanyaan akses.

Jadikan penelusuran ini keputusan kepercayaan

Tuliskan setiap pengamat dan kemampuan yang Anda berikan kepadanya, lalu putuskan apakah pemberian itu cocok untuk lalu lintas yang hendak Anda kirim. Daftarnya pendek: jaringan lokal Anda, penyedia internet Anda, jaringan hosting, operator hypervisor, dan Anda. Apa pun yang lain adalah subkontraktor salah satu dari mereka dan mewarisi kemampuan yang sama. Memutuskan lebih awal lebih murah daripada menemukan daftarnya belakangan.

Lalu verifikasi bagian yang benar-benar bisa Anda periksa: log apa yang ditulis layanan Anda sendiri, berapa lama Anda menyimpannya, dan apa yang diterbitkan penyedia tentang catatan aliran dan retensi. Kebijakan yang bisa Anda baca dan uji mengalahkan asumsi tentang apa arti kata seperti privat.

Artikel terkait