一个把 Twitter Logo 换回来的油猴

2023-04-05 03:32:36 +08:00
 Al0rid4l

Github: https://github.com/al0rid4l/fkElonMusk Greasyfork: https://greasyfork.org/zh-CN/scripts/463281-elonmusk-twitter-com

不过一个小瑕疵是狗头还是会闪一下...问题不大

1957 次点击
所在节点    分享创造
8 条回复
jeffw
2023-04-05 08:51:05 +08:00
Elon Musk paid $44 billion for Twitter just to do this
byte10
2023-04-05 09:07:41 +08:00
请教一下,油猴插件,可以做到流量劫持吗?我需要对流量进行加密和解密的操作。或者说浏览器插件支持这种操作吗?
Al0rid4l
2023-04-05 10:05:53 +08:00
@byte10 油猴用 Service Worker 可以 hook http 请求, 但是 websocket 的流量不行, 浏览器插件 WebRequest API 也可以, 而且可以取得更多信息, 可以拦截 Websocket 握手请求但似乎不能 hook 单个消息, 也不能重定向已有的 Websocket 连接
byte10
2023-04-05 12:40:36 +08:00
@Al0rid4l 我现在有一个需求,就是上传的视频文件进行加密,这个好像 JS 就可以实现。但是对播放的视频进行实时解密,可能要下载后进行解密了,然后再给回播放器 解密后文件的 src ,貌似有点复杂。

或者换一个思路,猴油可以创建 http 服务器吗?这样就可以代理所有的流量啦
Al0rid4l
2023-04-05 18:20:24 +08:00
@byte10 Service Worker 就相当于一个本地代理, 但油猴不能创建 HTTP 服务器. 不过你这个需求...感觉不该是这么个做吧...在前端加密解密? 要搞的话怎么都搞的下来

HLS 应该有关于加密解密的解决方案, https://juejin.cn/post/7120641532264185886, https://www.zhihu.com/question/20697986, 不过粗看一下估计也搞得下来就是了, 我还没见过哪家的视频没办法爬的. 好像抖音还是 Tiktok 专门给写了个虚拟机来播放, 这个可能是见过最难搞的了, 但一般人也没这实力上这么强的加固措施, 一般人也没这实力破解就是. 大部分人用 HLS 你也跟着用就完事了, 云服务商都有现成方案, 开源的方案也有, 没必要自己实现, 自己实现效果还不一定比这些好
kebamt
2023-04-06 11:18:31 +08:00
@Al0rid4l 脚本名字起得不错,我也想问候一下的🤣
lcj2class
2023-04-06 11:50:39 +08:00
https://greasyfork.org/en/scripts/463187-return-twitter-bird/code
在用这个,感觉 LZ 的实现要简洁些
corcre
2023-04-07 11:07:54 +08:00
然后今天就换回来了🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/929888

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX