视频和字幕·直接媒体下载器
直接媒体下载器如何在发出请求之前宣布请求
· 工作原理
隐私 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 为审阅者提供了有关已宣布的内容以及浏览器随后尝试的内容的补充证据。