无名商城论坛

搜索
查看: 411|回复: 0

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

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-4-15 02:30:42 | 显示全部楼层 |阅读模式
---------------------偷窥[滑稽]---------------
最近看到了一些比较奇葩的加密,今天来说说一些简单的

________________正片开始________________

=忘记配图重发一遍[滑稽]=

熟悉js的都知道这种加密(不懂的建议回去重学一遍[连eval都不知道[滑稽][心碎]]):
eval("\x64\u0097...");
说白了就是16进制和Unicode
解密方法:把eval改成console.log或alert-
console.log("eval里的数据")
或者
alert("eval里的数据")
第二种:
eval(function(p,a,c,k,e,d){ ... })
其实这个eval(function(p,a,c,k,e,d){}))中自带解码函数e(),解密函数是这些:

while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}};return p;

看到那个return p了吗,输出下p即可解密

第三种(及其恶心):
var _0xaf3fb = ["yQ==","YWI=", ... ]; ...

WcatNEn巨恶心

留到下期说[滑稽]

行了来都来了留个评论[滑稽]
回复

使用道具 举报

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

本版积分规则

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