Video & sari kata · Pemuat Turun Media Langsung
Mengapa pemuat turun tanpa pelayan geganti adalah jenis alat yang berbeza
· Mengapa ia penting
privasi muat turun keselamatan
Kebanyakan pemuat turun dalam talian mengarahkan pautan anda dan fail melalui pelayan mereka sendiri. Siaran ini menerangkan maksudnya untuk privasi dan kos, dan sebab pengambilan pelayar sahaja mengubah siapa yang melihat apa.
Pautan yang anda tampal ialah data juga — bagaimana URL kepada fail klien atau rakaman yang tidak diterbitkan mendedahkan lebih daripada yang kelihatan
Pautan langsung boleh mendedahkan nama projek, pengecam pelanggan, tandatangan tamat tempoh atau laluan aset yang tidak diterbitkan sebelum sesiapa membuka fail. Menganggap URL sebagai data bentuk tidak berbahaya mengabaikan maklumat kontekstual itu.
ToolAcre menghuraikan nilai secara setempat, tetapi pautan Semak eksplisit dan tindakan Muat turun menghantarnya ke hos sumber. Kelebihan privasi yang berkaitan ialah ketiadaan geganti ToolAcre, bukan ketiadaan rangkaian atau keterlihatan hos sumber. Sesiapa sahaja yang menerima pautan sedemikian harus mempertimbangkan sama ada laluan atau pertanyaannya membenamkan konteks perniagaan yang tahan lama walaupun media itu sendiri kelihatan rutin.
Model geganti: pautan anda pergi ke pelayan mereka, fail itu kembali melaluinya — perkara yang boleh dilog dan disimpan oleh pemuat turun dalam talian biasa
Perkhidmatan geganti mula-mula menerima URL yang diserahkan, kemudian membuat permintaannya sendiri, menerima respons dan memajukan bait kepada pelawat. Infrastrukturnya secara teknikal boleh memerhati destinasi, masa, saiz, pengepala dan kandungan yang dipindahkan.
Pengekalan bergantung pada pengendali itu, jadi seni bina sahaja tidak dapat membuktikan pembalakan. Namun, memperkenalkan geganti mencipta pihak lain dan laluan salin. Ia juga menjadikan geganti bertanggungjawab untuk lebar jalur dan keselamatan destinasi sewenang-wenangnya. Geganti juga boleh mengubah pengepala atau nama fail, menjadikan asal kemudian lebih sukar untuk dibandingkan dengan hos asal melainkan perkhidmatan mendokumentasikan transformasi tersebut dengan tepat.
Model pelayar langsung: hos sumber kepada peranti anda, tanpa geganti ToolAcre
Di sini, Ambil berjalan dalam tab pelawat terhadap alamat HTTPS awam yang disahkan. Permintaan meninggalkan bukti kelayakan dan perujuk, dan tiada ToolAcre API menerima URL atau badan media sebagai perantara.
Hos sumber semestinya melihat sambungan dan boleh menggunakan log sendiri, had kadar, ubah hala dan dasar CORS. Perkhidmatan halaman seluruh tapak adalah berasingan daripada laluan media, jadi "tiada apa-apa di antara" terhad kepada pemindahan muat turun. Ubah hala boleh mengembangkan set pihak sisi sumber melebihi nama hos awal yang diumumkan, jadi simpan log DevTools apabila pengecilan destinasi adalah keperluan.
Kos setiap model dan siapa yang membayar — bil lebar jalur menerangkan sebab tapak geganti memerlukan iklan, had dan akaun
Geganti membayar kos masuk, keluar, storan, pengiraan dan kawalan penyalahgunaan. Ekonomi tersebut boleh mendorong kuota, peringkat berbayar, pengiklanan, akaun atau pengekalan, walaupun tiada satu model perniagaan mengikuti secara automatik daripada perbelanjaan lebar jalur.
Aplikasi pelayar statik mengelak daripada membayar untuk membawa fail kerana sumber menghantarnya kepada pelawat. Pertukaran adalah ketat: CORS penolakan kekal sebagai penolakan, media yang disahkan kekal tidak dapat dicapai dan badan besar menggunakan sumber pelayar. Sebaliknya, geganti berbayar boleh menawarkan resume atau ciri pengimbasan yang berharga; intinya adalah untuk menilai pengendalian yang didedahkan dan bukannya menganggap setiap perantara adalah berniat jahat.
Contoh yang berjaya: memuat turun potongan diluluskan pelanggan daripada pautan CDN mereka — membandingkan perkara yang meninggalkan mesin anda di bawah setiap model
Untuk potongan CDN yang diluluskan pelanggan, geganti menerima alamat yang ditandatangani dan respons penuh sebelum menghantar salinan kedua seterusnya. Dengan ToolAcre, pelayar menghantar satu GET terus ke CDN itu selepas kotak pilihan hak dipilih.
Pautan Semak pilihan menambah permintaan HEAD ke alamat yang diserahkan yang sama. Alat pembangun boleh menunjukkan kedua-dua panggilan dan sebarang ubah hala. Kedua-dua model tidak menyembunyikan pelawat daripada CDN, iaitu sistem yang menyediakan aset. Selepas menyimpan, editor boleh membandingkan nama, saiz dan bekas yang dijangka dalam perisian yang dipercayai tanpa memberikan ToolAcre jagaan fail klien.
Perkara ini tidak meliputi — hos sumber masih melihat permintaan anda; alat pelayar tidak boleh menyembunyikan anda daripada pelayan yang mempunyai fail
Seni bina tanpa geganti tidak menamakan alamat IP, meneutralkan fail berniat jahat, menjamin pemadaman oleh sumber atau menyembunyikan pengepala dikawal pelayar. Ia juga tidak menjadikan token tamat tempoh selamat untuk diterbitkan di tempat lain.
Sejarah setempat menyimpan URL, nama fail, kiraan bait dan masa dalam pelayar itu apabila storan tersedia; ia tidak menyimpan fail. Pengguna yang mengendalikan pautan sensitif harus mengosongkan sejarah itu dan mengikut peraturan pengekalan pengirim. Mengosongkan keadaan halaman menjatuhkan rujukan Blob sedia dan butiran yang dipaparkan, manakala sejarah setempat mesti dikosongkan secara berasingan melalui kawalannya sendiri apabila ia wujud.
Bawa pulang: lebih sedikit parti, lebih sedikit salinan — cara Direct Media Downloader mengambil pautan itu sendiri dan menyimpan terus ke peranti anda
Mengurangkan parti mempersempit pendedahan tetapi tidak memadamkannya. Kenyataan yang boleh dipertahankan ialah tiada pelayan ToolAcre proksi media yang diserahkan; pelayar menghubungi hos yang dipilih dan mengekalkan ketulan untuk disimpan.
Direct Media Downloader sesuai dengan pautan yang dibenarkan apabila laluan itu dan had CORSnya boleh diterima. Audit panel Rangkaian dan terma pembekal jauh daripada menggantikan tuntutan seni bina yang tepat dengan "peribadi" atau "tempatan sahaja." Lebih sedikit salinan adalah hasil seni bina yang boleh dipertahankan; "tiada pihak ketiga melihat apa-apa" akan mengabaikan hos sumber, pembekal rangkaian, ubah hala dan perkhidmatan pelayar yang dikonfigurasikan.