KittenN非开源作品逆向
251 字
1 分钟
KittenN非开源作品逆向
本文为2025年相关文章的副本,仅做存档使用,可能已无时效性。
kn 作品发布到社区时,只是做了简单的加密,前端 js 打断点可以直接解密
在社区前端,https://creation.codemao.cn/neko/web/1.2.5/static/js/main.1f06647f.js 中
function ap() { return ap = (0, o.Z)((0, i.Z)().mark((function e(t) { var n, r, o, a, s, c, u = arguments; return (0, i.Z)().wrap((function(e) { for (; ; ) switch (e.prev = e.next) { case 0: return n = u.length > 1 && void 0 !== u[1] ? u[1] : $h, e.next = 3, tp(n); case 3: return r = e.sent, o = qh(t), a = o.slice(0, 12), s = o.slice(12), e.next = 9, window.crypto.subtle.decrypt({ name: Jh, iv: a }, r, s); case 9: return c = e.sent, e.abrupt("return", (new TextDecoder).decode(c)); // 断点位置 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ case 11: case "end": return e.stop() } } ), e) } ))), ap.apply(this, arguments)}在此处断点后输出
console.log((new TextDecoder).decode(c))其内容就是 kn 源代码

复制到文件后加载即可
像这样发布的作品加载和编辑作品加载同样的作品文件,是很离谱的行为 即使进行了加密 也会导致作品信息泄露
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
KittenN非开源作品逆向
https://blog.00910721.xyz/posts/codemao/kittenn非开源作品逆向/最后更新于 2025-11-09
相关文章智能推荐
1
对于CoCo webpack打包的一些研究
Codemao2025-04-13
2
CoCo五周年活动(CCDC26)解密攻略
Codemao2026-07-23
3
galgame CG提取教程
Galgame本文主要专注于galgame CG的提取,并将特殊格式的CG文件转换成常用格式。
4
【已解决】Git 提交遇到 signing failed
开发2026-08-25
5
CCDC25 全过程
Codemao2025-07-25
随机文章随机推荐
