本文讨论 ServiceWorker 模式代理的可行性: t/557870
对于代理服务器, 首先关注下面几个问题:
- 代理是否有能力向目标页面注入 JS 代码?
- 代理能否获取目标页面的 Cookie?
- 代理能否获取目标页面内密码框的内容?
对于 ServiceWorker 模式的代理:
- 可以
- 可以
- 可以
作为一个技术人员, 在尝试新技术时候, 不仅要考虑新技术带来的便利, 更重要是需要考虑新技术可能带来的问题.
想象一下, 一旦 SW 代理变成用户主流的代理模式, 大家大量架设这种模式的代理, 其中肯定不乏各种心怀不轨的人, 故意在代理中植入各种盗取用户信息的脚本. 这种情况下普通用户有能力分辨哪些代理是干净的, 哪些是盗号的么? 一旦大众习惯这种模式代理, 大量普通用户网上搜寻各种此类代理, 各种盗取用户信息的代理就会油然而生, 国内互联网环境只会更差.
开发制作 GFW 的人员, 可能仅仅是研究开发技术, 但是出来却必须面对万人唾骂, 原因就是他们在一个错误的道路上越走越远.
@mytry 你需要仔细考虑一下, 是否把这个项目继续下去, 然后变成黑产的核心工具?
