上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖 回复

脚本站审核规则V0.2

[复制链接]
  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5966

    回帖

    6764

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6764

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-9-22 14:18:55 | 显示全部楼层 | 阅读模式

    前言

    1.第一!绝对不意气用事!
    2.第二!绝对不漏判任何一件坏事!
    3.第三!绝对裁判的公正漂亮! 裁判机器人李恒道前来觐见!

    近期关于脚本站的规则很多人都产生了疑惑
    确实之前的规则过于模糊
    刑不可知,则威不可测
    为了保证脚本站的正常运转
    所以决定近期会逐步修正脚本站规则
    以确保建立一个和谐友好的社区

    脚本站审核规则V0.2

    公开脚本规则

    1. 禁止引入私有外部执行代码

    2. 引用其他脚本代码时需遵守其原脚本作者协议,如非正规协议则以license名字意义判断
      例如协议为:
      爱干啥干啥->最开放的协议,允许任何对代码进行任何操作
      Copy者没xx->非作者同意禁止引用和二次开发
      宽松型开源协议,必须使用下面的方式声明来源,建议在简介中加入引入的代码块说明
      // @original-author 李恒道
      // @original-license MIT
      // @original-script https://scriptcat.org/script-show-page/57
      未声明@license的脚本,在非原作者不主动举报的情况下,我们不会进行处理
      其它禁止二次发布/禁止商用类型的@license,不符合@license精神的,未获得原作者授权的,采取举报即处理、发现即处理的形式

    3. 修改自他人的脚本必须做出有意义的改进,严禁完全的抄袭行为。仅仅增加盈利项目不被认为是有效的改进。

    4. 如引用他人代码,以引用时的@license为判断依据,如果作者因为自身的态度问题,不允许二开脚本使用,我们不会进行处理,作者修改license后,我们将按照之后的license进行处理,但是之前对于已经发布的代码无效

    5. 禁止对脚本进行加密/混淆等不可读处理(有此种需求可发布危险区脚本)

    6. 禁止发布无意义脚本并宣传广告、脚本在发布时需具备一定的功能性和实用性或学习性、严禁无功能无意义脚本
      以测试目的发布的无意义脚本并不禁止,但必须在@description中说明,严禁短期内发布大量测试脚本。

    7. 不受用户欢迎的功能点需要按照规则标记@antifeature,示意请看后续的@antifeature规则

    8. 如有其他情况,会根据复杂程度在社区发起提议来进一步完善规则或管理员直接判罚

    补充建议
    建议开发者发布脚本的时候,明确名字、用途、使用方式,建立和谐文明社区,从你我做起,公德比赛,现在开始!

    私密脚本规则

    注意,即使设置为私密,因脚本站id呈递增逐渐增长
    相当于其他人可以通过推断脚本的id连续性来找到私密脚本,另外因为公开脚本转为私有脚本可能也会被搜索引擎收录,可以从网络上搜索到
    注意保护个人的隐私,不要在注释携带身份证、银行卡、手机号等个人信息

    1. 私密脚本目前暂定为开发者想要进行小范围的共享以及使用,审查限度不会过度严苛
    2. 如果遭到用户举报,会纳入监管范围,由管理员以公共脚本规则进行审查,监督开发者进行改正

    危险区脚本规则

    警告,目前还未开放危险区,将在后续开放,如有需求可联系管理员手动申请。

    危险区脚本,会在用户进入页面的时候进行提示,同时标注风险,允许对脚本进行加密混淆等不可读处理
    发布危险区的脚本需提供源码以及相关加密工具/网页进行加密,以确保其源码与加密代码的一致
    对于发布后的版本,油中团队会进行每个版本的备份,所以在提交源代码文件时请注意删除自己的个人私密信息以及注释

    1. 依然不允许存在动态外部代码
    2. 允许使用webpack等打包工具对代码进行变量名缩短或压缩至不具备可读性
    3. 允许对代码进行混淆或者加密等行为
    4. 禁止对不属于代码的功能性网站做额外引入
      如:去广告脚本添加了淘宝地址、自动点击按钮却需要connect权限等
    5. 禁止复制其他脚本后进行加密,仅添加盈利性功能,危险区依然需要遵守公开脚本的其它规则和@license
    6. 禁止对不安全的网站,有一定的越权行为,如对unsafewindow赋值了gm_xhr、对某个函数进行劫持后,任意触发该函数的行为都使用了GM函数动态执行等操作
      例如,我匹配了一个bbs.tampermonkey.net.cn,然后将GM_xhr直接复制到unsafewindow,导致bbs.tampermonkey.net.cn也可以利用越权函数

    @antifeature规则

    如果含有以下不受用户欢迎的功能,需要在脚本的头部添加@antifeature属性,如果多个,每一项一行

    1. referral-link:该脚本会修改或重定向到作者的返佣链接
    2. ads:该脚本会在访问的页面上插入广告
    3. payment:该脚本需要付费才能够正常使用
    4. miner:该脚本存在利用用户资源但不为用户产生收益或收益极其微弱的行为
    5. membership:该脚本需要注册会员/关注公众号才能正常使用
    6. tracking:该脚本会追踪你的用户信息

    处罚

    会按照危害程度和近期违反规则的次数进行:警告+限流、删除脚本、短期封号、永久封号进行梯度处理。
    例如:

    1. 违反规则:1、2、7时,会进行警告+限流,要求在48小时内进行整改,否则会删除脚本,近期多次违反会进行短期封号->永久封号
    2. 违反规则:3、6时,会直接删除脚本,如果近期多次违反会进行短期封号->永久封号
      在规则中未考虑到,但由社区投票认为不合理的情况会酌情进行处理
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
  • TA的每日心情
    慵懒
    2023-5-5 13:37
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    117

    主题

    405

    回帖

    711

    积分

    版主

    积分
    711

    油中2周年油中3周年

    发表于 2022-9-22 14:58:01 | 显示全部楼层
    ggnb
    提及少年一词,应与平庸相斥!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-6-21 00:00
  • 签到天数: 202 天

    [LV.7]常住居民III

    11

    主题

    196

    回帖

    255

    积分

    高级工程师

    积分
    255

    油中2周年

    发表于 2022-9-23 15:32:30 | 显示全部楼层
    铁甲小宝里面的蜻蜓队长?????
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5966

    回帖

    6764

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6764

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-9-23 15:45:39 | 显示全部楼层
    syy 发表于 2022-9-23 15:32
    铁甲小宝里面的蜻蜓队长?????

    对!
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表