全球主机交流论坛
标题:
JS 加密了 怎么破解 (已经加内容)
[打印本页]
作者:
adn
时间:
2013-1-13 19:51
标题:
JS 加密了 怎么破解 (已经加内容)
本帖最后由 adn 于 2013-1-13 20:05 编辑
JS 加密了 怎么破解
/*!
* jQuery UI 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI
*/
(function(c,j){function k(a){return!c(a).parents().andSelf().filter(function(){return c.curCSS(this,"visibility")==="hidden"||c.expr.filters.hidden(this)}).length}c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.7",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,
NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,
"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==j)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");
if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}}return 0},disableSelection:function(){return this.bind((c.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});c.each(["Width","Height"],function(a,b){function d(f,g,l,m){c.each(e,function(){g-=parseFloat(c.curCSS(f,"padding"+this,true))||0;if(l)g-=parseFloat(c.curCSS(f,
"border"+this+"Width",true))||0;if(m)g-=parseFloat(c.curCSS(f,"margin"+this,true))||0});return g}var e=b==="Width"?["Left","Right"]:["Top","Bottom"],h=b.toLowerCase(),i={innerWidth:c.fn.innerWidth,innerHeight:c.fn.innerHeight,outerWidth:c.fn.outerWidth,outerHeight:c.fn.outerHeight};c.fn["inner"+b]=function(f){if(f===j)return i["inner"+b].call(this);return this.each(function(){c(this).css(h,d(this,f)+"px")})};c.fn["outer"+b]=function(f,g){if(typeof f!=="number")return i["outer"+b].call(this,f);return this.each(function(){c(this).css(h,
d(this,f,true,g)+"px")})}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");if("area"===b){b=a.parentNode;d=b.name;if(!a.href||!d||b.nodeName.toLowerCase()!=="map")return false;a=c("img[usemap=#"+d+"]")[0];return!!a&&k(a)}return(/input|select|textarea|button|object/.test(b)?!a.disabled:"a"==b?a.href||!isNaN(d):!isNaN(d))&&k(a)},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}});
c(function(){var a=document.body,b=a.appendChild(b=document.createElement("div"));c.extend(b.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});c.support.minHeight=b.offsetHeight===100;c.support.selectstart="onselectstart"in b;a.removeChild(b).style.display="none"});c.extend(c.ui,{plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins
)&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&
b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==="hidden")return false;b=b&&b==="left"?"scrollLeft":"scrollTop";var d=false;if(a
>0)return true;a
=1;d=a
>0;a
=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,h,i){return c.ui.isOverAxis(a,d,h)&&c.ui.isOverAxis(b,e,i)}})}})(jQuery);
;
作者:
usa
时间:
2013-1-13 19:53
既然可以加密,就可以解密...
作者:
ybs885
时间:
2013-1-13 19:54
都可以啊。。。
作者:
ccc
时间:
2013-1-13 19:57
楼下来把
作者:
wdlth
时间:
2013-1-13 19:58
JS在哪呢?
作者:
xen
时间:
2013-1-13 20:03
有专门的反加密器的,100%可以反
作者:
hepac
时间:
2013-1-13 20:08
这叫加密?
作者:
ohmyga
时间:
2013-1-13 20:09
晕 第一次听说jquery ui 还与加密的 大哥 这是把代码压缩了 就是没格式了 但体积小了 格式化下就行了
/*!
* jQuery UI 1.8.7
*
* Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI
*/
(function(c, j) {
function k(a) {
return ! c(a).parents().andSelf().filter(function() {
return c.curCSS(this, "visibility") === "hidden" || c.expr.filters.hidden(this)
}).length
}
c.ui = c.ui || {};
if (!c.ui.version) {
c.extend(c.ui, {
version: "1.8.7",
keyCode: {
ALT: 18,
BACKSPACE: 8,
CAPS_LOCK: 20,
COMMA: 188,
COMMAND: 91,
COMMAND_LEFT: 91,
COMMAND_RIGHT: 93,
CONTROL: 17,
DELETE: 46,
DOWN: 40,
END: 35,
ENTER: 13,
ESCAPE: 27,
HOME: 36,
INSERT: 45,
LEFT: 37,
MENU: 93,
NUMPAD_ADD: 107,
NUMPAD_DECIMAL: 110,
NUMPAD_DIVIDE: 111,
NUMPAD_ENTER: 108,
NUMPAD_MULTIPLY: 106,
NUMPAD_SUBTRACT: 109,
PAGE_DOWN: 34,
PAGE_UP: 33,
PERIOD: 190,
RIGHT: 39,
SHIFT: 16,
SPACE: 32,
TAB: 9,
UP: 38,
WINDOWS: 91
}
});
c.fn.extend({
_focus: c.fn.focus,
focus: function(a, b) {
return typeof a === "number" ? this.each(function() {
var d = this;
setTimeout(function() {
c(d).focus();
b && b.call(d)
},
a)
}) : this._focus.apply(this, arguments)
},
scrollParent: function() {
var a;
a = c.browser.msie && /(static|relative)/.test(this.css("position")) || /absolute/.test(this.css("position")) ? this.parents().filter(function() {
return /(relative|absolute|fixed)/.test(c.curCSS(this, "position", 1)) && /(auto|scroll)/.test(c.curCSS(this, "overflow", 1) + c.curCSS(this, "overflow-y", 1) + c.curCSS(this, "overflow-x", 1))
}).eq(0) : this.parents().filter(function() {
return /(auto|scroll)/.test(c.curCSS(this, "overflow", 1) + c.curCSS(this, "overflow-y", 1) + c.curCSS(this, "overflow-x", 1))
}).eq(0);
return /fixed/.test(this.css("position")) || !a.length ? c(document) : a
},
zIndex: function(a) {
if (a !== j) return this.css("zIndex", a);
if (this.length) {
a = c(this[0]);
for (var b; a.length && a[0] !== document;) {
b = a.css("position");
if (b === "absolute" || b === "relative" || b === "fixed") {
b = parseInt(a.css("zIndex"), 10);
if (!isNaN(b) && b !== 0) return b
}
a = a.parent()
}
}
return 0
},
disableSelection: function() {
return this.bind((c.support.selectstart ? "selectstart": "mousedown") + ".ui-disableSelection",
function(a) {
a.preventDefault()
})
},
enableSelection: function() {
return this.unbind(".ui-disableSelection")
}
});
c.each(["Width", "Height"],
function(a, b) {
function d(f, g, l, m) {
c.each(e,
function() {
g -= parseFloat(c.curCSS(f, "padding" + this, true)) || 0;
if (l) g -= parseFloat(c.curCSS(f, "border" + this + "Width", true)) || 0;
if (m) g -= parseFloat(c.curCSS(f, "margin" + this, true)) || 0
});
return g
}
var e = b === "Width" ? ["Left", "Right"] : ["Top", "Bottom"],
h = b.toLowerCase(),
i = {
innerWidth: c.fn.innerWidth,
innerHeight: c.fn.innerHeight,
outerWidth: c.fn.outerWidth,
outerHeight: c.fn.outerHeight
};
c.fn["inner" + b] = function(f) {
if (f === j) return i["inner" + b].call(this);
return this.each(function() {
c(this).css(h, d(this, f) + "px")
})
};
c.fn["outer" + b] = function(f, g) {
if (typeof f !== "number") return i["outer" + b].call(this, f);
return this.each(function() {
c(this).css(h, d(this, f, true, g) + "px")
})
}
});
c.extend(c.expr[":"], {
data: function(a, b, d) {
return !! c.data(a, d[3])
},
focusable: function(a) {
var b = a.nodeName.toLowerCase(),
d = c.attr(a, "tabindex");
if ("area" === b) {
b = a.parentNode;
d = b.name;
if (!a.href || !d || b.nodeName.toLowerCase() !== "map") return false;
a = c("img[usemap=#" + d + "]")[0];
return !! a && k(a)
}
return (/input|select|textarea|button|object/.test(b) ? !a.disabled: "a" == b ? a.href || !isNaN(d) : !isNaN(d)) && k(a)
},
tabbable: function(a) {
var b = c.attr(a, "tabindex");
return (isNaN(b) || b >= 0) && c(a).is(":focusable")
}
});
c(function() {
var a = document.body,
b = a.appendChild(b = document.createElement("div"));
c.extend(b.style, {
minHeight: "100px",
height: "auto",
padding: 0,
borderWidth: 0
});
c.support.minHeight = b.offsetHeight === 100;
c.support.selectstart = "onselectstart" in b;
a.removeChild(b).style.display = "none"
});
c.extend(c.ui, {
plugin: {
add: function(a, b, d) {
a = c.ui[a].prototype;
for (var e in d) {
a.plugins[e] = a.plugins[e] || [];
a.plugins[e].push([b, d[e]])
}
},
call: function(a, b, d) {
if ((b = a.plugins) && a.element[0].parentNode) for (var e = 0; e < b.length; e++) a.options[b[e][0]] && b[e][1].apply(a.element, d)
}
},
contains: function(a, b) {
return document.compareDocumentPosition ? a.compareDocumentPosition(b) & 16 : a !== b && a.contains(b)
},
hasScroll: function(a, b) {
if (c(a).css("overflow") === "hidden") return false;
b = b && b === "left" ? "scrollLeft": "scrollTop";
var d = false;
if (a > 0) return true;
a = 1;
d = a > 0;
a = 0;
return d
},
isOverAxis: function(a, b, d) {
return a > b && a < b + d
},
isOver: function(a, b, d, e, h, i) {
return c.ui.isOverAxis(a, d, h) && c.ui.isOverAxis(b, e, i)
}
})
}
})(jQuery);;
复制代码
作者:
ccloving
时间:
2013-1-13 20:09
hepac 发表于 2013-1-13 20:08
这叫加密?
同问,封装以后咋能还原呢?
作者:
pojtt
时间:
2013-1-13 20:09
顶楼上!
作者:
wvidc
时间:
2013-1-13 20:24
jQuery 很多网站都用到这个
欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/)
Powered by Discuz! X3.4