Bahasa Indonesia

Video & subtitle · Pengunduh Media Langsung

Mengapa pengunduh tanpa server relai adalah alat yang berbeda

· Mengapa itu penting

pribadi unduhan keamanan

Browser menerima media langsung dari host sumber saat rute relay dicoret
Ilustrasi vektor ToolAcre asli

Kebanyakan pengunduh online merutekan tautan dan file Anda melalui server mereka sendiri. Postingan ini menjelaskan apa artinya bagi privasi dan biaya, dan mengapa pengambilan hanya browser mengubah siapa yang melihat apa.

Tautan yang Anda tempel juga merupakan data — bagaimana URL ke file klien atau rekaman yang tidak dipublikasikan mengungkapkan lebih dari yang terlihat

Tautan langsung dapat memperlihatkan nama proyek, pengidentifikasi klien, tanda tangan yang kedaluwarsa, atau jalur aset yang tidak dipublikasikan sebelum siapa pun membuka file. Memperlakukan URL sebagai data formulir yang tidak berbahaya mengabaikan informasi kontekstual tersebut.

ToolAcre mem-parsing nilai secara lokal, tetapi tindakan Periksa tautan dan Unduh yang eksplisit mengirimkannya ke host sumber. Keuntungan privasi yang relevan adalah tidak adanya relai ToolAcre, bukan tidak adanya jaringan atau visibilitas host sumber. Siapa pun yang menerima tautan semacam itu harus mempertimbangkan apakah jalur atau kuerinya menyertakan konteks bisnis yang tahan lama bahkan ketika media itu sendiri tampak rutin.

Model relai: tautan Anda masuk ke server mereka, file kembali melaluinya — apa yang dapat dicatat dan disimpan oleh pengunduh online pada umumnya

Layanan relai pertama-tama menerima URL yang dikirimkan, kemudian membuat permintaannya sendiri, menerima respons, dan meneruskan byte ke pengunjung. Infrastrukturnya secara teknis dapat mengamati tujuan, waktu, ukuran, header, dan konten yang ditransfer.

Retensi bergantung pada operator tersebut, sehingga arsitektur saja tidak dapat membuktikan logging. Namun, memperkenalkan relai akan menciptakan pihak lain dan jalur penyalinan. Hal ini juga membuat relay bertanggung jawab atas bandwidth dan keamanan tujuan sewenang-wenang. Relai juga dapat mengubah header atau nama file, membuat asal selanjutnya lebih sulit dibandingkan dengan host asli kecuali layanan mendokumentasikan transformasi tersebut dengan tepat.

Model browser langsung: host sumber ke perangkat Anda, tanpa relai ToolAcre

Di sini, Ambil berjalan di tab pengunjung terhadap alamat HTTPS publik yang divalidasi. Permintaan menghilangkan kredensial dan perujuk, dan tidak ada ToolAcre API yang menerima URL atau badan media sebagai perantara.

Host sumber tentu saja melihat koneksi tersebut dan dapat menerapkan log, batas kecepatan, pengalihan, dan kebijakan CORS miliknya sendiri. Layanan halaman seluruh situs terpisah dari jalur media, jadi “tidak ada di antara keduanya” terbatas pada transfer unduhan. Pengalihan dapat memperluas kumpulan pihak di sisi sumber melebihi nama host awal yang diumumkan, jadi pertahankan log DevTools ketika minimalisasi tujuan merupakan persyaratan.

Berapa biaya setiap model dan siapa yang membayar — tagihan bandwidth menjelaskan mengapa situs relai memerlukan iklan, batasan, dan akun

Relai membayar biaya masuk, keluar, penyimpanan, komputasi, dan pengendalian penyalahgunaan. Faktor ekonomi tersebut dapat memotivasi kuota, tingkatan berbayar, periklanan, akun, atau retensi, meskipun tidak ada satu model bisnis yang secara otomatis mengikuti biaya bandwidth.

Aplikasi browser statis menghindari pembayaran untuk membawa file karena sumber mengirimkannya ke pengunjung. Pengorbanannya sangat ketat: CORS penolakan tetap merupakan penolakan, media yang diautentikasi tetap tidak dapat dijangkau, dan banyak orang menggunakan sumber daya browser. Sebaliknya, relay berbayar dapat menawarkan fitur resume atau pemindaian yang berharga; intinya adalah mengevaluasi penanganan yang diungkapkan daripada menganggap setiap perantara jahat.

Contoh praktis: mengunduh potongan yang disetujui klien dari tautan CDN mereka — membandingkan apa yang tersisa dari mesin Anda pada setiap model

Untuk pemotongan CDN yang disetujui klien, relai menerima alamat yang ditandatangani dan respons lengkap sebelum mengirimkan salinan kedua dan seterusnya. Dengan ToolAcre, browser mengirimkan satu GET langsung ke CDN tersebut setelah kotak centang hak dipilih.

Tautan Periksa opsional menambahkan permintaan HEAD ke alamat yang sama yang dikirimkan. Alat pengembang dapat menampilkan panggilan dan pengalihan apa pun. Tidak ada model yang menyembunyikan pengunjung dari CDN, yang merupakan sistem yang melayani aset. Setelah menyimpan, editor dapat membandingkan nama, ukuran, dan wadah yang diharapkan dalam perangkat lunak tepercaya tanpa memberikan ToolAcre hak asuh atas file klien.

Apa yang tidak tercakup di sini — host sumber masih melihat permintaan Anda; alat browser tidak dapat menyembunyikan Anda dari server yang memiliki file tersebut

Arsitektur tanpa relai tidak menganonimkan alamat IP, menetralisir file berbahaya, menjamin penghapusan oleh sumbernya, atau menyembunyikan header yang dikontrol browser. Itu juga tidak membuat token yang kedaluwarsa aman untuk dipublikasikan di tempat lain.

Riwayat lokal menyimpan URL, nama file, jumlah byte, dan waktu di browser tersebut ketika penyimpanan tersedia; itu tidak menyimpan file. Pengguna yang menangani tautan sensitif harus menghapus riwayat tersebut dan mengikuti aturan penyimpanan pengirim. Menghapus status halaman akan menghapus referensi Blob yang sudah siap dan detail yang ditampilkan, sementara riwayat lokal harus dihapus secara terpisah melalui kontrolnya sendiri jika ada.

Kesimpulan: lebih sedikit pihak, lebih sedikit salinan — cara Direct Media Downloader mengambil tautan itu sendiri dan menyimpannya langsung ke perangkat Anda

Mengurangi pesta akan mempersempit keterpaparan namun tidak menghapusnya. Pernyataan yang dapat dipertahankan adalah bahwa tidak ada server ToolAcre yang memproksi media yang dikirimkan; browser menghubungi host yang dipilih dan menyimpan potongan untuk disimpan.

Pengunduh Media Langsung menyesuaikan tautan resmi jika jalur tersebut dan batasan CORS-nya dapat diterima. Audit panel Jaringan dan persyaratan penyedia jarak jauh daripada mengganti klaim arsitektur yang tepat dengan “pribadi” atau “khusus lokal.” Lebih sedikit salinan adalah hasil arsitektur yang dapat dipertahankan; “tidak ada pihak ketiga yang melihat apa pun” akan mengabaikan host sumber, penyedia jaringan, pengalihan, dan layanan browser yang dikonfigurasi.