繁體中文

影片與字幕·直接媒體下載器

為什麼沒有中繼伺服器的下載器是不同的工具

· 為什麼它很重要

隱私 下載 安全

瀏覽器直接從來源主機接收媒體,而中繼路由被劃掉
原始 ToolAcre 向量圖

大多數線上下載程式透過自己的伺服器路由您的連結和檔案。這篇文章解釋了這對隱私和成本意味著什麼,以及為什麼僅瀏覽器獲取會改變誰看到什麼。

您貼上的連結也是資料 — 用戶端檔案或未發布錄音的 URL 如何揭示比看起來更多的內容

直接連結可以在任何人開啟檔案之前公開項目名稱、用戶端識別碼、過期簽章或未發佈的資產路徑。將 URL 視為無害的表單資料會忽略上下文資訊。

ToolAcre 在本機解析該值,但明確檢查連結和下載操作將其傳送至來源主機。相關的隱私優勢是沒有 ToolAcre 中繼,而不是沒有網路或來源主機可見度。任何收到此類連結的人都應該考慮其路徑或查詢是否嵌入了持久的業務上下文,即使媒體本身看起來很常規。

中繼模型:您的連結轉到他們的伺服器,檔案透過它返回 - 典型的線上下載程式可以記錄和保留什麼

中繼服務先接收提交的 URL,然後發出自己的請求、接收回應並將位元組轉送給訪客。其基礎設施可以從技術上觀察目的地、時間、大小、標頭和傳輸的內容。

保留取決於該運算符,因此該架構本身無法證明日誌記錄。儘管如此,引入中繼會建立另一方並複製路徑。它還使中繼負責頻寬和任意目的地的安全。中繼也可能會更改標頭或檔案名,使後來的出處更難與原始主機進行比較,除非服務準確記錄這些轉換。

直接瀏覽器模型:來源主機到您的裝置,沒有 ToolAcre 中繼

此處,Fetch 在訪客的標籤中針對經過驗證的公共 HTTPS 位址執行。請求省略憑證和引薦來源網址,且沒有 ToolAcre API 作為中介接收 URL 或媒體正文。

來源主機必須看到連接,並可以套用自己的日誌、速率限制、重新導向和 CORS 策略。網站範圍的頁面服務與媒體路由是分開的,因此「中間沒有任何內容」僅限於下載傳輸。重定向可以將來源端各方的集合擴展到已宣布的初始主機名稱之外,因此當需要目標最小化時,請保留 DevTools 日誌。

每種模型的成本以及誰支付 — 頻寬帳單解釋了為什麼中繼網站需要廣告、限制和帳戶

中繼支付入口、出口、儲存、計算和濫用控製成本。這些經濟因素可以激發配額、付費等級、廣告、帳戶或保留,儘管沒有一種商業模式會自動遵循頻寬費用。

靜態瀏覽器應用程式避免付費攜帶檔案,因為來源將其傳送給訪客。權衡是嚴格的:CORS 拒絕仍然是拒絕,經過身份驗證的媒體仍然無法訪問,而且大型機構會消耗瀏覽器資源。相反,付費中繼可以提供有價值的履歷或掃描功能;重點是評估公開的處理方式,而不是假設每個中介都是惡意的。

工作範例:從 CDN 連結下載客戶批准的剪輯 — 比較每個型號下您的機器的內容

對於用戶端核准的 CDN 剪下,中繼會在傳送第二個副本之前接收簽章位址和完整回應。使用 ToolAcre,在選擇權限複選框後,瀏覽器會直接向該 CDN 發送一個 GET。

可選的 Check 連結將 HEAD 請求新增到相同提交的位址。開發人員工具可以顯示呼叫和任何重定向。這兩種模型都不會將訪客隱藏在 CDN 之外,CDN 是為資產提供服務的系統。儲存後,編輯者可以在可信任軟體中比較預期的名稱、大小和容器,而無需授予 ToolAcre 對客戶端檔案的保管權。

這不包括什麼 - 來源主機仍然可以看到您的請求;瀏覽器工具無法隱藏您,不讓您看到包含該檔案的伺服器

無中繼架構不會匿名 IP 位址、消除惡意檔案、保證來源刪除或隱藏瀏覽器控制的標頭。它還不能使過期的令牌可以安全地在其他地方發布。

當儲存可用時,本機歷史記錄​​會儲存該瀏覽器中的 URL、檔案名稱、位元組數和時間;它不會儲存檔案。處理敏感連結的使用者應清除該歷史記錄並遵循寄件者的保留規則。清除頁面狀態會刪除就緒的Blob引用和顯示的詳細信息,而本地歷史記錄必須在存在時透過其自己的控制項單獨清除。

重點:更少的參與者,更少的副本 - 直接媒體下載器如何獲取連結本身並直接保存到您的裝置

減少聚會會縮小暴露範圍,但不會消除它。合理的說法是,沒有 ToolAcre 伺服器代理提交的媒體;瀏覽器聯繫選定的主機並保留區塊以供保存。

當該路徑及其 CORS 限制可接受時,直接媒體下載程式適合授權連結。審核網路面板和遠端提供者條款,而不是用「私有」或「僅限本地」取代精確的架構宣告。更少的副本是一個可以防禦的架構結果; “沒有第三方看到任何東西”將忽略來源主機、網路提供者、重定向和配置的瀏覽器服務。