Github: https://github.com/al0rid4l/fkElonMusk Greasyfork: https://greasyfork.org/zh-CN/scripts/463281-elonmusk-twitter-com
不过一个小瑕疵是狗头还是会闪一下...问题不大
1
jeffw 2023-04-05 08:51:05 +08:00
|
2
byte10 2023-04-05 09:07:41 +08:00
请教一下,油猴插件,可以做到流量劫持吗?我需要对流量进行加密和解密的操作。或者说浏览器插件支持这种操作吗?
|
3
Al0rid4l OP @byte10 油猴用 Service Worker 可以 hook http 请求, 但是 websocket 的流量不行, 浏览器插件 WebRequest API 也可以, 而且可以取得更多信息, 可以拦截 Websocket 握手请求但似乎不能 hook 单个消息, 也不能重定向已有的 Websocket 连接
|
4
byte10 2023-04-05 12:40:36 +08:00
@Al0rid4l 我现在有一个需求,就是上传的视频文件进行加密,这个好像 JS 就可以实现。但是对播放的视频进行实时解密,可能要下载后进行解密了,然后再给回播放器 解密后文件的 src ,貌似有点复杂。
或者换一个思路,猴油可以创建 http 服务器吗?这样就可以代理所有的流量啦 |
5
Al0rid4l OP @byte10 Service Worker 就相当于一个本地代理, 但油猴不能创建 HTTP 服务器. 不过你这个需求...感觉不该是这么个做吧...在前端加密解密? 要搞的话怎么都搞的下来
HLS 应该有关于加密解密的解决方案, https://juejin.cn/post/7120641532264185886, https://www.zhihu.com/question/20697986, 不过粗看一下估计也搞得下来就是了, 我还没见过哪家的视频没办法爬的. 好像抖音还是 Tiktok 专门给写了个虚拟机来播放, 这个可能是见过最难搞的了, 但一般人也没这实力上这么强的加固措施, 一般人也没这实力破解就是. 大部分人用 HLS 你也跟着用就完事了, 云服务商都有现成方案, 开源的方案也有, 没必要自己实现, 自己实现效果还不一定比这些好 |
7
lcj2class 2023-04-06 11:50:39 +08:00
https://greasyfork.org/en/scripts/463187-return-twitter-bird/code
在用这个,感觉 LZ 的实现要简洁些 |
8
corcre 2023-04-07 11:07:54 +08:00
然后今天就换回来了🤣
|