首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
付费问答(存档区)
发新帖
0
0
[未解决,已结帖]
[求助]autojs快照加密还原,500雪花
50.00雪花
发表于: 2023-10-22 13:57
6799
[未解决,已结帖]
[求助]autojs快照加密还原,500雪花
50.00雪花
mb_uytaaxpv
2023-10-22 13:57
6799
 快照加密是一种编译类的加密,将JavaScript代码编译为仅有rhino能够识别的字节码。 要求:从字节码还原回JavaScript代码,给出还原过程和相关代码。 号里就50雪花,帖子上就暂时先挂这么多吧,有能还原的大佬留个评论再充。一共500雪花。 目前知道可能解决的方案是将整个字节码映射到rhino内置的AST上,然后模拟一个栈,解析所有字节码,栈的内容为AST节点,类比Interpreter将数据加载之后从栈里出栈读取拼凑之后再入栈,遇到结束字节码时插入AST作为节点。遇到函数字节码时,先行解析对应函数的字节码为AST,再将生成的FunctionNode放入栈顶即可最后从AST根部直接生成源代码。 这个方案的难点是,由于并不清楚所有指令对应的结构,只能通过多种js的源码与加密后的指令进行对照一步步完善。或许有大佬能直接对照rhino的编译部分写。 下面是个简单的加密样本
传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!
最后于
2023-10-23 21:15 被mb_uytaaxpv编辑 ,原因:
上传的附件:
demo.js
(1.90kb,33次下载)
收藏
・
0
点赞
・
0
打赏
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
4
)
wx_ㅤ_683
雪 币:
217
能力值:
( LV1,RANK:0 )
在线值:
发帖
0
回帖
23
粉丝
0
关注
私信
wx_ㅤ_683
2
楼
这应该没人会吧
2025-12-6 16:59
0
梦想成朕
雪 币:
3
能力值:
( LV1,RANK:0 )
在线值:
发帖
0
回帖
2
粉丝
0
关注
私信
梦想成朕
3
楼
可以hook,虽然说不是源码级别的。
但是可以拿到大部分逻辑。
2025-12-28 21:09
0
mb_kltcuwgb
雪 币:
200
能力值:
( LV1,RANK:0 )
在线值:
发帖
0
回帖
1
粉丝
0
关注
私信
mb_kltcuwgb
4
楼
秒还原
2026-5-19 09:53
0
ldzspace
雪 币:
176
活跃值:
(1297)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
12
粉丝
1
关注
私信
ldzspace
5
楼
内容就是:a=1
2026-6-30 17:04
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
mb_uytaaxpv
2
发帖
2
回帖
0
RANK
关注
私信
他的文章
[求助]autojs快照加密还原,500雪花
6799
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
谁下载
×
woainihehe
qqsunqiang
木木W
红颜小学生
yanhuyileng
hypersine
mb_uytaaxpv
梧桐生
zx_932822
wx_很好.
wx_ㅤ_683
长亭外
Perfect good
mb_nrqlqhee
mb_exqqqznt
Wilelm
mb_kltcuwgb
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部