影片與字幕·直接媒體下載器
直接媒體下載器如何在發出請求之前宣告請求
· 工作原理
隱私 http 安全
兩個 ToolAcre 工具按設計使用網絡,並每個工具在發出每個請求之前都會宣布該請求。這篇文章解釋了「通知然後取得」模式、註冊表記錄的內容以及如何自行確認。
大多數下載網站在完成貼上之前都會聯繫某個地方 - 無聲請求造成的信任差距
在打字過程中傳輸貼上連結的下載程式在訪客可以檢查它之前就已經跨越了邊界。相反,直接媒體下載器在本地執行輸入解析。該狀態指定了一個主機並指出尚未聯繫任何內容,從而有時間拒絕意外的目的地。
這比通用隱私徽章更強,因為它將時間綁定到可見操作。檢查連結和下載是唯一的媒體網路控制項。剪貼簿權限、頁面資產和網站範圍的服務是單獨的表面,不應折疊成整個頁面不發出請求的宣告。因此,評估者應該將「打字時無請求」與更廣泛的頁面載入分開描述,而不是提供經過過濾的媒體追蹤作為完全沉默的證據。
宣布步驟:在取得之前命名主機 - 工具顯示的內容以及為什麼它來自解析的 URL
URL 安全檢查通過後,介面顯示從貼上位址衍生的規範化主機名稱。它不會執行初步查找來獲取該名稱。這使得公告可用,而不會將 URL 洩漏給應用程式選擇的解析器。
按下「檢查」連結被標記為請求並將 HEAD 傳送到該 URL。按“下載”會發送 GET。兩者都忽略憑證、抑制引薦來源網址、避免快取重複使用並遵循重定向。前面顯示的主機名稱描述了第一個 URL,而不是重定向鏈可能涉及的每個伺服器。可見文字使用戶有機會在任何遠端伺服器收到位址之前註意到相似的網域、意外的子網域或內部名稱。
登錄項目:記錄工具使用網路 - ToolAcre 如何列出兩個使用網路的工具以及每個工具對其主機的說明
產品註冊表將本地處理標記為 false,將網路載入後標記為 true。其清單顯示,每個請求都在提出之前說明,不需要帳戶,並該產品禁用廣告和分析。這些記錄會阻止本地獨有的徽章在此重複使用。
ToolAcre 更廣泛的檔案確定了兩種其核心功能與外部主機聯繫的產品:此下載器和 YouTube 檢視器。它們的流量形狀不同。媒體工具聯絡訪客選擇的公開主持人; YouTube 工具聯絡人根據其自己的明確操作命名為 Google 端點。這種註冊表級例外很重要,因為大多數其他 ToolAcre 工具都會轉換選定的本機檔案並使用不同的隱私語言。
工作範例:將每個明確操作與其建立的請求相符
清除「網路」面板,貼上有效的 HTTPS 檔案連結,並觀察到沒有新媒體行。按一次檢查連結:應該會出現 HEAD 嘗試。確認權限後,按一次「下載」:隨後會出現 GET,其正文區塊會驅動進度顯示,然後才會提供結果以供儲存。
將該序列稱為「單一請求」將擦除可選探針。一次下載操作會產生一次 GET,而使用兩個控制項會產生 HEAD 和 GET。頁面導航也可以載入第一方資源。審核工具的特定於目標的行為時,按提供的主機名稱進行過濾。取消可以添加終止行,重定向可以添加躍點,因此可以對操作和鏈進行計數,而不是從一個不複雜的樣本中斷言不變的總數。
哪些產品策略和瀏覽器控制項會新增到可觀察的請求路徑中
頁產生的安全性原則限制允許的連線目的地,且該產品不包含代理程式碼或第三方下載器 SDK。更重要的是,請求實作本身是可讀的:Fetch 直接接收解析後的 URL,而不是 ToolAcre 端點將其包裝為查詢參數。
策略是深度防禦,而不是證明任何請求都不會發生。瀏覽器擴充功能、開發人員工具、服務工作人員或未來的網站配置是單獨的考慮因素。可重複的證據是發貨來源加上在批准的環境中觀察到的痕跡。原始碼審查也確認請求設定了 `credentials: omit` 和 `referrerPolicy: no-referrer`; CSP 本身無法建立任一應用程式層級選擇。
這不包括什麼 - 公告描述了工具的請求,而不是遠端主機用它做什麼或重定向導致的位置
此公告未描述遠端主機記錄的內容。該伺服器看到來自瀏覽器的請求,並可能套用自己的保留策略。它可以重定向到另一個來源,瀏覽器會遵循 HEAD 和 GET 的重定向,除非故障中斷路徑。
初始主機名稱也不能證明檔案、檔案的權限或最終目的地。網路面板顯示聯絡後的重定向。謹慎的審查者可以保留日誌、擴展鏈,並在出現預期交付基礎設施之外的主機時停止。對於高敏感度的工作,請避免縮短目的地,並向寄件者詢問規範的傳送主機,以便預先聯絡資訊更有意義。
重點:透明度您可以檢查,而不僅僅是閱讀 - 直接媒體下載器的“先宣布然後獲取”順序如何使其承諾可驗證
透明度在這裡是可測試的,因為每個階段都有不同的工件:流量之前的本地判決、檢查連結之後的 HEAD 行、下載之後的 GET 行、CORS 允許時的回應標頭以及正文到達時累積的位元組。單獨的政策段落無法提供該順序。
將公告用作暫停點,而不是作為批准印章。確認主機、確認您的授權,並在來源重要時檢查重定向。 Direct Media Downloader 縮小了對其發起的流量的承諾,並將遠端日誌記錄和目標策略作為外部邊界可見。狀態行的螢幕截圖加上匯出的 HAR 為審查者提供了有關已宣布的內容以及瀏覽器隨後嘗試的內容的補充證據。