全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 975|回复: 10
打印 上一主题 下一主题

JS 加密了 怎么破解 (已经加内容)

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-13 19:51:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 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);
;
11#
发表于 2013-1-13 20:24:40 | 只看该作者
jQuery 很多网站都用到这个
10#
发表于 2013-1-13 20:09:45 | 只看该作者
顶楼上!
9#
发表于 2013-1-13 20:09:26 | 只看该作者
hepac 发表于 2013-1-13 20:08
这叫加密?

同问,封装以后咋能还原呢?
8#
发表于 2013-1-13 20:09:11 | 只看该作者
晕 第一次听说jquery ui 还与加密的  大哥 这是把代码压缩了 就是没格式了 但体积小了 格式化下就行了
  1. /*!
  2. * jQuery UI 1.8.7
  3. *
  4. * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
  5. * Dual licensed under the MIT or GPL Version 2 licenses.
  6. * http://jquery.org/license
  7. *
  8. * http://docs.jquery.com/UI
  9. */
  10. (function(c, j) {
  11.     function k(a) {
  12.         return ! c(a).parents().andSelf().filter(function() {
  13.             return c.curCSS(this, "visibility") === "hidden" || c.expr.filters.hidden(this)
  14.         }).length
  15.     }
  16.     c.ui = c.ui || {};
  17.     if (!c.ui.version) {
  18.         c.extend(c.ui, {
  19.             version: "1.8.7",
  20.             keyCode: {
  21.                 ALT: 18,
  22.                 BACKSPACE: 8,
  23.                 CAPS_LOCK: 20,
  24.                 COMMA: 188,
  25.                 COMMAND: 91,
  26.                 COMMAND_LEFT: 91,
  27.                 COMMAND_RIGHT: 93,
  28.                 CONTROL: 17,
  29.                 DELETE: 46,
  30.                 DOWN: 40,
  31.                 END: 35,
  32.                 ENTER: 13,
  33.                 ESCAPE: 27,
  34.                 HOME: 36,
  35.                 INSERT: 45,
  36.                 LEFT: 37,
  37.                 MENU: 93,
  38.                 NUMPAD_ADD: 107,
  39.                 NUMPAD_DECIMAL: 110,
  40.                 NUMPAD_DIVIDE: 111,
  41.                 NUMPAD_ENTER: 108,
  42.                 NUMPAD_MULTIPLY: 106,
  43.                 NUMPAD_SUBTRACT: 109,
  44.                 PAGE_DOWN: 34,
  45.                 PAGE_UP: 33,
  46.                 PERIOD: 190,
  47.                 RIGHT: 39,
  48.                 SHIFT: 16,
  49.                 SPACE: 32,
  50.                 TAB: 9,
  51.                 UP: 38,
  52.                 WINDOWS: 91
  53.             }
  54.         });
  55.         c.fn.extend({
  56.             _focus: c.fn.focus,
  57.             focus: function(a, b) {
  58.                 return typeof a === "number" ? this.each(function() {
  59.                     var d = this;
  60.                     setTimeout(function() {
  61.                         c(d).focus();
  62.                         b && b.call(d)
  63.                     },
  64.                     a)
  65.                 }) : this._focus.apply(this, arguments)
  66.             },
  67.             scrollParent: function() {
  68.                 var a;
  69.                 a = c.browser.msie && /(static|relative)/.test(this.css("position")) || /absolute/.test(this.css("position")) ? this.parents().filter(function() {
  70.                     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))
  71.                 }).eq(0) : this.parents().filter(function() {
  72.                     return /(auto|scroll)/.test(c.curCSS(this, "overflow", 1) + c.curCSS(this, "overflow-y", 1) + c.curCSS(this, "overflow-x", 1))
  73.                 }).eq(0);
  74.                 return /fixed/.test(this.css("position")) || !a.length ? c(document) : a
  75.             },
  76.             zIndex: function(a) {
  77.                 if (a !== j) return this.css("zIndex", a);
  78.                 if (this.length) {
  79.                     a = c(this[0]);
  80.                     for (var b; a.length && a[0] !== document;) {
  81.                         b = a.css("position");
  82.                         if (b === "absolute" || b === "relative" || b === "fixed") {
  83.                             b = parseInt(a.css("zIndex"), 10);
  84.                             if (!isNaN(b) && b !== 0) return b
  85.                         }
  86.                         a = a.parent()
  87.                     }
  88.                 }
  89.                 return 0
  90.             },
  91.             disableSelection: function() {
  92.                 return this.bind((c.support.selectstart ? "selectstart": "mousedown") + ".ui-disableSelection",
  93.                 function(a) {
  94.                     a.preventDefault()
  95.                 })
  96.             },
  97.             enableSelection: function() {
  98.                 return this.unbind(".ui-disableSelection")
  99.             }
  100.         });
  101.         c.each(["Width", "Height"],
  102.         function(a, b) {
  103.             function d(f, g, l, m) {
  104.                 c.each(e,
  105.                 function() {
  106.                     g -= parseFloat(c.curCSS(f, "padding" + this, true)) || 0;
  107.                     if (l) g -= parseFloat(c.curCSS(f, "border" + this + "Width", true)) || 0;
  108.                     if (m) g -= parseFloat(c.curCSS(f, "margin" + this, true)) || 0
  109.                 });
  110.                 return g
  111.             }
  112.             var e = b === "Width" ? ["Left", "Right"] : ["Top", "Bottom"],
  113.             h = b.toLowerCase(),
  114.             i = {
  115.                 innerWidth: c.fn.innerWidth,
  116.                 innerHeight: c.fn.innerHeight,
  117.                 outerWidth: c.fn.outerWidth,
  118.                 outerHeight: c.fn.outerHeight
  119.             };
  120.             c.fn["inner" + b] = function(f) {
  121.                 if (f === j) return i["inner" + b].call(this);
  122.                 return this.each(function() {
  123.                     c(this).css(h, d(this, f) + "px")
  124.                 })
  125.             };
  126.             c.fn["outer" + b] = function(f, g) {
  127.                 if (typeof f !== "number") return i["outer" + b].call(this, f);
  128.                 return this.each(function() {
  129.                     c(this).css(h, d(this, f, true, g) + "px")
  130.                 })
  131.             }
  132.         });
  133.         c.extend(c.expr[":"], {
  134.             data: function(a, b, d) {
  135.                 return !! c.data(a, d[3])
  136.             },
  137.             focusable: function(a) {
  138.                 var b = a.nodeName.toLowerCase(),
  139.                 d = c.attr(a, "tabindex");
  140.                 if ("area" === b) {
  141.                     b = a.parentNode;
  142.                     d = b.name;
  143.                     if (!a.href || !d || b.nodeName.toLowerCase() !== "map") return false;
  144.                     a = c("img[usemap=#" + d + "]")[0];
  145.                     return !! a && k(a)
  146.                 }
  147.                 return (/input|select|textarea|button|object/.test(b) ? !a.disabled: "a" == b ? a.href || !isNaN(d) : !isNaN(d)) && k(a)
  148.             },
  149.             tabbable: function(a) {
  150.                 var b = c.attr(a, "tabindex");
  151.                 return (isNaN(b) || b >= 0) && c(a).is(":focusable")
  152.             }
  153.         });
  154.         c(function() {
  155.             var a = document.body,
  156.             b = a.appendChild(b = document.createElement("div"));
  157.             c.extend(b.style, {
  158.                 minHeight: "100px",
  159.                 height: "auto",
  160.                 padding: 0,
  161.                 borderWidth: 0
  162.             });
  163.             c.support.minHeight = b.offsetHeight === 100;
  164.             c.support.selectstart = "onselectstart" in b;
  165.             a.removeChild(b).style.display = "none"
  166.         });
  167.         c.extend(c.ui, {
  168.             plugin: {
  169.                 add: function(a, b, d) {
  170.                     a = c.ui[a].prototype;
  171.                     for (var e in d) {
  172.                         a.plugins[e] = a.plugins[e] || [];
  173.                         a.plugins[e].push([b, d[e]])
  174.                     }
  175.                 },
  176.                 call: function(a, b, d) {
  177.                     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)
  178.                 }
  179.             },
  180.             contains: function(a, b) {
  181.                 return document.compareDocumentPosition ? a.compareDocumentPosition(b) & 16 : a !== b && a.contains(b)
  182.             },
  183.             hasScroll: function(a, b) {
  184.                 if (c(a).css("overflow") === "hidden") return false;
  185.                 b = b && b === "left" ? "scrollLeft": "scrollTop";
  186.                 var d = false;
  187.                 if (a > 0) return true;
  188.                 a = 1;
  189.                 d = a > 0;
  190.                 a = 0;
  191.                 return d
  192.             },
  193.             isOverAxis: function(a, b, d) {
  194.                 return a > b && a < b + d
  195.             },
  196.             isOver: function(a, b, d, e, h, i) {
  197.                 return c.ui.isOverAxis(a, d, h) && c.ui.isOverAxis(b, e, i)
  198.             }
  199.         })
  200.     }
  201. })(jQuery);;
复制代码

评分

参与人数 1威望 +25 收起 理由
cnx + 25 很给力!

查看全部评分

7#
发表于 2013-1-13 20:08:23 | 只看该作者
这叫加密?
6#
发表于 2013-1-13 20:03:57 | 只看该作者
有专门的反加密器的,100%可以反
5#
发表于 2013-1-13 19:58:21 | 只看该作者
JS在哪呢?
4#
发表于 2013-1-13 19:57:08 | 只看该作者
楼下来把
3#
发表于 2013-1-13 19:54:15 | 只看该作者
都可以啊。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-23 03:50 , Processed in 0.062660 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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