我最近在整理旧的客户端 APP 资源时,顺手重新测了一下这款 jsc 解密 v1.44 工具。以前的版本多少都会有一些“解不干净”的情况,比如某些新版 Cocos 导出的
.jsc文件会直接报错。而这次的 1.44 版本,算是把之前的坑都补上了,用下来最直观的感觉就是——稳定、干净、速度快。
工具界面依旧是极简风格,上方输入密钥,下方拖入 .jsc 文件即可自动解密,整体操作没有任何门槛,非常适合需要快速排查脚本逻辑的人使用。
密钥的查找方法(实测例子)
关于密钥怎么找,其实很多朋友都卡在这一步。我按习惯重新做了一遍流程,总结成一个最简单可复现的步骤:
- 把 APK 反编译,进入
lib目录; - 找到项目里对应的
js相关 so 文件,比如常见的libcocos2djs.so; - 用 010 Editor 或 HxD 打开 SO 文件;
- 直接搜索关键词:
ShowKey、key、decrypt这类字段; - 一般附近就能看到密钥明文或结构化字符串,把这段复制出来放入工具顶部即可。
我在这次的实测里,用的是一套 2022 年的项目,之前旧版工具怎么都解不掉,甚至直接卡死。
但把找到的密钥丢进 v1.44 后,只用了不到 1 秒,全量 .jsc 直接解干净了,文件内容正常、格式正常,字符串和函数结构全部恢复,不会出现乱码或丢行。
工具按钮说明
界面右侧有三个按钮:
- 旧加密:兼容旧版本 Cocos Creator / Cocos2d-js 导出的 jsc。
- 新加密:针对新版 Creator 导出的 AES/XXTEA 加密脚本。
- 仅加密:如果你需要重新混淆或者给脚本二次封装,可以反过来做新加密。
在我的实际使用里,“新加密”是最常用的,尤其是现在 Creator 3.x 相关的项目越来越多,用旧工具根本处理不了。
解密后的文件结构情况(实测结果)
解密后的 JS 文件整体结构比较完整,我重点检查了以下部分:
- 全局变量恢复正常,没有出现断行或缺失;
- 函数声明顺序正常,不再出现旧版工具那种“函数被倒序重排”的问题;
- 模块引用完整保持,
require("xxx")未损坏; - 中文注释正常显示,不会乱码;
- Cocos Creator 2.x、3.x 均实测可用;
特别是 Creator 3.x,我用了一套 3.6.2 的项目测试,工具依旧能正常还原,非常少见。
适用场景
这类工具主要用于:
- 技术研究
- 代码学习
- 组件脚本分析
- 兼容性排查
- 逆向调试脚本异常
- 老项目迁移到新版本 Creator 的脚本格式处理
如果你在维护旧项目、或者需要排查某个组件的问题,这个工具非常顺手。
使用建议
- 大文件不要一次丢十几个,会拖慢反应,可以分批拖入。
- 避免在文件名中出现中文路径,偶尔会导致拖入失败。
- 如果密钥没写对,工具不会崩,但会输出无效内容,确认密钥后再操作。
实测下来,如果密钥不正确,解出来的内容会是一堆随机字符。所以密钥比工具更重要。
仅限交流拒绝商用!
下载地址:
隐藏内容,解锁需 付费 30元
付费解锁












![[源码分享] 创胜系列定制版本嘉年华房卡源代码【开发引擎Cocos Creator2.4.3】-](https://www.264rose.com/wp-content/uploads/2024/10/c4ca4238a0b9238-10.jpg)




