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
许可协议
CC BY-NC 4.0

评论区

Profile Image of the Author
透明质酸钠
宁宁就要0721!
关于网站主题
网站近期修改了主题配置,如果界面还是粉色,请您清空本网站的本地存储~~
分类
标签
最新动态
站点统计
文章
11
分类
7
标签
21
总字数
15,929
运行时长
0
最后活动
0 天前
站点信息
构建平台
Cloudflare Pages
博客版本
Firefly v6.16.5
文章许可
CC BY-NC 4.0

当前页面没有目录