删除的内容 添加的内容
云云​(留言 | 贡献)
云云​(留言 | 贡献)
无编辑摘要
 
(未显示4个用户的6个中间版本)
第1行:
Csense(亦称 CS)是一款针对[[共创世界(CCW)|共创世界(Co-Creation World,缩写 CCW)]]平台的安全审计工具,最初以闭源形式发布,后由开发者开源至 GitHub,主要用于审查 [[CCW]] 平台作品及后端接口的安全漏洞<ref>[https://learn.ccw.site/article/51501436-87d5-4d4b-976e-2d00bbc50e9a CCW 社区安全 Q&A]</ref><ref name=":0">[https://github.com/FurryR/CSense GitHub - FurryR/CSense]</ref>。
 
{{Infobox
{| class="infobox" style="border:1px solid #ccc; background:#f8f9fa; width:24em; float:right; margin:0 0 1em 1em; border-spacing:5px;"
|title = Csense
|-
|image = [[File:CSense.jpg|150px]]
! colspan="2" style="text-align:center;" | '''Csense'''
|caption = CSense的一张经典图标
|-
 
| 中文名 || '''Csense'''
|label1 = 中文名
|-
|data1 = Csense
| 英文名 || '''CSense'''
|label2 = 英文名
|-
|data2 = CSense
| 官方自述用途 || '''安全审计工具'''▼
|label3 = 官方自述用途
|-
▲|data3 官方自述用途 || '''= 安全审计工具'''
| 目标平台 || '''共创世界(CCW)'''
|label4 = 目标平台
|-
|data4 = [[共创世界]]
| 开发状态 || '''原版不活跃,多为衍生版本'''<ref name=":1">[https://github.com/noobsblock/CSense2 noobsblock/CSense2: 一个 CCW 安全审计工具]</ref>▼
|label5 = 开发状态
|-
▲|data5 开发状态 || '''= 原版不活跃,多为衍生版本'''<ref name=":1">[https://github.com/noobsblock/CSense2 noobsblock/CSense2: 一个 CCW 安全审计工具]</ref>
|label6 = 常见开源许可证 || '''AGPL-3.0'''
|}▼
|data6 = AGPL-3.0
▲|}}
 
== 概述 ==
 
Csense 是一款面向 CCW([[共创世界(CCW)|共创世界]])平台的安全审计脚本/工具。CCW 是由[[成都普罗可布科技有限公司]]运营的[[青少年]]图形化[[编程]]创作社区,前身为[[西瓜创客]]旗下西瓜社区,于 2021 年 2 月正式对外开放。<ref name=":3">[https://www.ccw.site/about 了解 CCW 共创世界]</ref> Csense 最初以闭源形式流通,后因社区讨论及安全研究需求,开发者将其源代码公开托管于 GitHub,并声明采用 AGPL-3.0 协议。<ref name=":0" />
 
== 功能 ==
第26行 ⟶ 第28行:
=== 安全审计 ===
 
Csense 的设计初衷是审查 CCW 平台作品的安全漏洞。其功能覆盖对 CCW [[Data]] 云[[数据]]的读写操作、成就与排行榜数据的修改、经济合约(金币系统)的提取与操作,以及对已上架作品源码的提取分析。<ref name=":4">[https://github.com/axolotlTFGS/CSense/blob/main/FAQ.md CSense/FAQ.md - axolotlTFGS/CSense]</ref>
 
=== 数据操作 ===
 
该工具可拦截并伪造 CCW 平台的部分网络请求,包括扩展加载、广播消息、[[用户]]数据校验等。由于 CCW 平台部分后端接口缺乏足够的鉴权与防篡改机制,Csense 可通过前端注入方式实现对作品数据、用户成就及经济合约的未授权操作<ref name=":4" /><ref>[https://learn.ccw.site/article/f938a7cb-819d-47c7-ba71-2af9b9bd5c6c 这种危险的架构,将要迎来根本改变]</ref><ref name=":1" />。
 
== 开发与开源 ==
第47行 ⟶ 第49行:
<references />
[[分类:共创世界]]
[[Category:Scratch]]
[[Category:不想上学]]