Anda melihat openvpn di dalam pengecam dalam kurungan bersudut pada pengepala e-mel dan kesimpulan yang jelas ialah mesej itu ada kaitan dengan sesi VPN. Baca seluruh baris sebelum berpegang pada itu: rentetan itu terletak dalam Content-ID, dan Content-ID ialah nama bagi satu bahagian badan dalam satu mesej. Rujukan cid: dalam HTML menunjuk kepada nama itu, dan pasangan itu wujud supaya e-mel boleh membawa imej tanpa menghantarnya dua kali. Tiada apa-apa dalam susunan itu sampai ke pelayan VPN, dan tiada apa-apa dalam akhiran itu menyatakan siapa yang membina pengecam tersebut.

Apa yang sebenarnya ditunjuk oleh pengecam itu

E-mel HTML jarang tiba sebagai satu blok. Teks dan setiap imej terbenam biasanya bergerak sebagai bahagian MIME berasingan, dan klien menyusunnya semula untuk paparan. Untuk itu ia memerlukan nama bagi bahagian imej dan rujukan yang menyelesaikan kepada nama itu.

Pasangan di bawah direka untuk tujuan ilustrasi.

Content-ID: <[email protected]>

<img src="cid:[email protected]" alt="Company mark">

Baris pengepala terletak pada bahagian imej; elemen img terletak dalam bahagian HTML. Kurungan bersudut tergolong dalam sintaks pengepala, jadi rujukan cid: biasanya menulis pengecam tanpa kurungan itu. Nilai yang mengandungi aksara yang perlu dilepaskan mesti dikodkan, dan itulah sebabnya pasangan ini ialah ilustrasi, bukan peraturan penukaran. Yang membawa makna ialah padanan antara kedua-dua rentetan, bukan salah satu daripadanya sahaja.

Akhiran @openvpn ialah perincian pembinaan

Content-ID dibina supaya unik dalam satu mesej, dan perisian e-mel sering menjadikannya kelihatan seperti alamat dengan menambah @ dan domain. Bentuk itu ialah konvensyen penjana, bukan laluan: tiada apa-apa dalam pengepala meminta klien menghubungi mailer.example, dan tiada carian berlaku apabila mesej dipaparkan. Medan itu juga bukan nama akaun, pengguna VPN atau tanda yang ditinggalkan oleh klien VPN. Sesiapa yang menyusun mesej itu memilih rentetan tersebut semasa menamakan bahagian.

RFC 2392 mentakrifkan skema cid dan mengehadkannya kepada merujuk mesej dan bahagian-bahagiannya. Baca skop itu secara literal dan akhiran itu berhenti menjadi bukti apa-apa di luar penamaan. Ia juga bermakna penghasil tidak boleh dikenal pasti daripada akhiran itu, dan itulah lonjakan yang orang buat apabila perkataan biasa muncul dalam pengepala.

Periksa sumber mentah, kemudian nilai persoalan privasi

Buka sumber mentah dan baca seluruh nilai Content-ID, kerana RFC 2392 membenarkan sesuatu nilai membawa nama hos pengirim atau rentetan mirip akaun. Kemudian cari setiap tempat nama yang sama muncul: rujukan cid: dalam HTML, pengepala lain, blok petikan daripada balasan terdahulu. Padanan antara kemunculan itu yang memberitahu anda tujuan bahagian tersebut.

Sifat itulah sebabnya pengecam boleh penting bagi privasi. Nilai yang diperoleh daripada nama hos atau nama akaun bergerak bersama mesej dan boleh mendedahkan sesuatu tentang mesin atau orang yang menghantarnya. Ia masih bukan sesi VPN, dan memperlakukannya sebagai sesi membazirkan penemuan itu.

Imej jauh atau bahagian terbenam: trafik berbeza

Elemen img dengan sumber https dan elemen img dengan sumber cid kelihatan sama dalam HTML dan berkelakuan berbeza di rangkaian. Yang pertama menamakan sumber yang boleh diambil klien selepas mesej dibuka, dan pengambilan itu memberitahu pengirim bahawa mesej telah dibaca dan dari alamat mana. Yang kedua menyelesaikan terhadap bahagian yang sudah ada dalam mesej, jadi memaparkannya tidak menghubungi sesiapa.

Satu mesej boleh mencampurkan kedua-duanya, dan memeriksa satu tidak membersihkan yang lain. Kira rujukan jauh secara berasingan daripada yang terbenam, dan catat apa yang dibenarkan oleh tetapan klien. Perbezaan itulah keputusan yang penting bagi privasi, bukan perkataan di dalam pengecam.

Kongsi bukti tanpa menghantar mesej

Apabila orang lain perlu melihat ini, sunting dahulu dan sunting secara konsisten. Ganti alamat dan pengepala yang tidak berkaitan, kemudian kekalkan Content-ID dan rujukan cid: itu ditulis sama dalam salinan, kerana ketidakpadanan memusnahkan satu-satunya bukti yang penting. Nyatakan bahagian mana yang memiliki pengepala itu dan baris mana yang merujuknya. Penyemak memerlukan hubungan itu, bukan mesej itu.

Kemudian asingkan dua kesimpulan secara bertulis: apa yang terkandung dalam mesej, dan apa yang tidak dibuktikannya. Dakwaan yang dirangka begitu boleh diperiksa dan dihujahkan, dan itulah yang membolehkan laporan yang berguna.

Artikel berkaitan