【开源】坏inspector

shinjiyu/CososInspector

再发一次,最近更新了对pixijs的支持。至于为什么支持pixijs而不是其它,我就不细说了。懂的都懂。

AI时代其实功能大家都能做,不存在你的token在我之上的说法,所以直接开源。

4赞

不错支持!

shinjiyu/harExplorer
配套更新harExplorer

啊这个版本有BUG 会导致一些网页白屏。。。。。。。。先不要装。。。。。 再来一次

不错,用上了。

已更新修复

这个项目主要是用来做cocos游戏自动还原工程换皮上架的吗

最初是想做可试玩

预告一下 开始尝试3.8版本的代码逆向了。
思路与前人有一定变化,不追求可编译性,而尽可能还原代码逻辑结构。

毕竟小语法错误LLM可以解决,看懂代码逻辑结构才更重要。

这个能做出来就nb了

我使用gpt5.5 可以逆向 cocos apk打包好得jsc 包括他v8和xxtea加密

1赞

嗯,我是想尝试把JS再进一步分析 还原成TS工程
初步思路是先不管语法问题
先按COMPONENT拆 然后再用AI改报错。

Cocos Inspector 4.0

初步实现了把3.8还原成工程(可读不可用)
参考 Crain99/cc-reverse: Cocos Creator逆向工具
效果其实不太好。

接下来会先尝试支持白鹭

Chrome 扩展 + MCP,在试玩页看场景;Dump → Creator 走命令行/MCP,不堆面板按钮。

仓库:https://github.com/shinjiyu/CososInspector

有什么

页面面板(装扩展、试玩页 F5)

  • 节点树:展开 / 搜索 / 改 active / 选中高亮
  • Inspector:组件、位置、Sprite 预览
  • 暂停、资源浮窗、Spine 导出、DC 扫描

MCP( npm run cocos-bridge

  • 截图、列/下纹理、场景快照、 cocos_dump_runtime 整包下载

Dump → Creator 后处理(CLI,无面板)

  • 修 Image 空壳、SpriteAtlas、Spine 三件套
  • 压缩 UUID 展开、场景节点 _id 冲突、脚本 CID stub

另有 Bundle JS 理解层( *-restored ),方便读客户端逻辑;不是完整可编译原工程。

怎么用

npm install

npm run build

chrome://extensions 加载项目根目录 → 试玩页 F5

npm run cocos-bridge – --domain <试玩域名>

Cursor 开 cocos-inspector MCP,面板 MCP 变绿

Dump 与后处理步骤见仓库: docs/features/usage.mddocs/features/runtime-dump-reverse.md

注意

  • 引用未稳前不要在 Creator 里乱 save-scene (容易把 sprite 写成 null)
  • 无 sourcemap → 得不到原 TS;服务端算奖不在 dump 里
1赞