欢迎光临
我们一直在努力

javascript混淆器(【JavaScript】闲谈破解一些混淆加密#2)

这里是鸽子晗,上期帖子还可以,这次继续来更新第二期,第一期:#【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);

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

赞(0) 打赏
未经允许不得转载:艾飞特资源网 » javascript混淆器(【JavaScript】闲谈破解一些混淆加密#2)
分享到

登录

找回密码

注册