yhzc2023 发表于 2024-8-6 20:51:19

一个脚本猫管理器的功能建议

可不可以添加对网页请求头或者响应头的修改。现在的管理器是匹配到响应的网页后才能进行注入脚本处理,没办法在前面处理。可不可以在脚本注释那里 添加修改规则,管理器读取然后进行处理?现在有的网页会配置 content-security-policy: 然后限制eval还其他功能使用。现在对这种情况只能通过第三方的插件来修改。不知道哥哥们有没有做这个功能的想法呀。

王一之 发表于 2024-8-7 09:44:07

是不是指的这个东西?

文档 | Tampermonkey

https://github.com/scriptscat/scriptcat/issues/54

yhzc2023 发表于 2024-8-7 11:01:48

王一之 发表于 2024-8-7 09:44
是不是指的这个东西?

文档 | Tampermonkey


@webRequest 是这个, 不过看了一下文档这个只提供取消和重定向,不可以对请求和响应头的修改。对于body现在应该是不能修改。

王一之 发表于 2024-8-7 11:03:17

yhzc2023 发表于 2024-8-7 11:01
@webRequest 是这个, 不过看了一下文档这个只提供取消和重定向,不可以对请求和响应头的修改。对于body ...

body浏览器权限限制死了,不能修改,只能修改header

王一之 发表于 2024-8-8 10:46:02

eval这种,不知道能不能通过添加script标签去实现

yhzc2023 发表于 2024-8-9 18:11:08

王一之 发表于 2024-8-8 10:46
eval这种,不知道能不能通过添加script标签去实现

本来是通过第三方扩展删掉这个content-security-policy,今天发现还可以创建策略来绕过这个限制。脚本管理器如果能支持修改响应头和请求头那更完美了

李恒道 发表于 2024-8-9 20:25:13

用addElement印象里也能凹一波

yhzc2023 发表于 2024-8-11 00:27:43

李恒道 发表于 2024-8-9 20:25
用addElement印象里也能凹一波

听不懂啊,展开一点

李恒道 发表于 2024-8-11 02:07:53

yhzc2023 发表于 2024-8-11 00:27
听不懂啊,展开一点

我印象里可以通过GM_addelement来创建eval函数曲线弯绕过去
页: [1]
查看完整版本: 一个脚本猫管理器的功能建议