遇到一个加密JS文件,不会完全解,求助大神帮看看!!

vip515840723 vip515840723 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
代码太长了,发帖发不出,js文件的url地址是,http://wise.kh11.cn/js/zj.js

下面这个是我自己解出来的部分代码,剩下第二个eval函数解不出来!!!

var l = function(x){
return String.fromCharCode(x)
}}
var O = function(m){
return String.fromCharCode(Math.floor(m/10000)/99);
}}
...全文

相关推荐

javascript md5加密 js文件

引入js文件,用户密码md5加密,js端用md5.js文件加密。 调用方法:hex_md5('111')

web前端开发大全

js中!和!!的区别与用法

js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值, 1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 !null=true !undefined=true !''=true !100=false !'abc'=false 2、!!常常用来做类型判断,在第一步!(变量)之后再做逻辑取反运算,在js中新手常常会写这样臃肿的代码: 判断变量a为非空,未定义或者非空串才能执行方法体的内容 var a; if(a!=null&&typeof(a)!=undefined&&a!='')

weixin_38619613

解javascript 混淆加密收藏

直接手工解密,比想象中的要简单不少,花了不到半个小时就搞出来了。 Js解混淆最关键的部分: l eval或者[removed]、VBS的EXECUTE、execScript之类的可以运行js的函数 l unescape js的混淆一般有几种方法: 1. 把代码通过escape转换成hex形式的代码,让人看不懂 2. 把代码进行简单的可逆加密,然后提供一个解密函数,通过解密函数把代码解出来,并用eval之类的调用将代码串交给js引擎运行。 3. 过滤掉代码中的注释和空格,修改js代码中的内部函数/内部变量的名称,修改成非常难懂的数字或者很容易混淆的串比如数字0和字母O混合的串,让人很难

weixin_38719475

JS文件加密工具,比较实用

JS文件加密工具,比较实用,通常用来加密js文件。 JSA最初是做JSI编译处理的一个小工具,现在也可以用来混淆、压缩脚本。支持swing和ant task两种工作方式。

那啥9527

AES加密算法的JS文件aes.js

aes.js文件下载。通过js给对应字段进行aes加密解密的操作。

霹雳大侠
评论 1
收藏 已收藏
分享
返回顶部
vip515840723
JavaScript 87,983 成员 224,681 内容