无名商城论坛

搜索
查看: 510|回复: 0

[技术教程] 【JavaScript】闲谈破解一些混淆加密#2

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-4-15 02:30:25 | 显示全部楼层 |阅读模式
这里是鸽子晗[滑稽],上期帖子还可以,这次继续来更新第二期,第一期:#【JavaScript】闲谈一些混淆加密#1#
首先是我朋友搞得加密,首先打开CJS模拟下html运行函数:window,alert,(console由于没有使用就没模拟了。。。)
我们继续往后看,这里有个16进制字符串数组,我们试着输出看看:可以看到第三个为eval,这时我们试试把eval改成输出语句,即可出源码

我们用了编码算法:将"print"字符串转成了16进制,改了数组后运行发现没有用...emmm
我们继续往后看,这里调用了_0xVG这个对象的某个方法,我们试着print(0xVG[_0xA7])

最后打印出了我们的模拟函数:因此0xVG[_0xA7]=window.alert=alert,而调用可以看成:alert(2/1*5/5);
为:alert(2);

到这里就破解完成了[滑稽],有啥加密可以评论发给我,如果有能力我会进行破坏滴[滑稽]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表