MINIUI版本破解
miniui类似easyui是一个web ui,功能比不上人家还是收费,收费也就算了,代码还加密混淆,过期提示脚本越写越离谱,严重低估IT人员的智慧,对此表示强烈不满,故下载了几个版本花了一小时破解:
jQuery MiniUI 2.1.1 破解:
注释代码:
Odf: UCr(),
说明:函数原代码 UCr: UCr = function() {
var E = "wi" + "ndo" + "w",
A = new Function("return " + E)();
function B(B) {
var $ = B.split("|");
for (var _ = 0; _ < $.length; _++) $[_] = A["St" + "ri" + "ng"]["fro" + "mCh" + "arCo" + "de"]($[_]);
return $.join("")
}
var _ = A["D" + "ate"];
L = new _();
var D = L["ge" + "tT" + "ime"]();
if (D > new _(2000 + 12, 10, 1)["ge" + "tT" + "ime"]()) if (D % 10 == 0) {
var $ = "35797|29992|21040|26399|65292|35831|",
C = "21435|104|116|116|112|58|47|47|119|119|119",
F = B($ + C + "|46|109|105|110|105|117|105|46|99|111|109");
A["al" + "ert"](F) //这里就是一个alert()
}
},
这种弹窗限制还算可以接受!
======================================================================
jQuery MiniUI 2.1.8 破解:
分别删除以下代码:
oOO11o(l0oOO1(OO000O, 6));
lO0101(O1OO1o(O10o1l, 9));
oOoool(O1Oo01(Oo0O11, 15));
oll0OO(llO011(o0ool1, 15));
l1Olo1(olo1ol(lO1lll, 11));
ol101O(ollllO(Oo11ll, 6));
ooOlOo(O0o1Ol(O0lll0, 14));
oOllol(lOl0O0(l0oo1O, 12));
ooO11l(l10o1(o1O011, 15));
Olo001(olooo1(o1lO1o, 6));
llolo1(o0OO1o(OOO000, 12));
lOOo0l(OOll1O(o1OOol, 1));
l1ll1O(ol1o11(l00101, 9));
OOOO00(o00lO1(O1O11O, 5));
lll0O1(Oo0Oo0(O1lll1, 8));
说明:以上每行对应一个加密过的函数,每个函数由一大串数字组成,非常过分。函数解码后结果是:
function (){var s="wi"+"ndo"+"w";var A=new Function("return "+s)();var $=A["D"+"ate"];L=new $();var B=L
["ge"+"tT"+"ime"]();if(B>new $(2000 + 13,8,1)["ge"+"tT"+"ime"]())if(B%10==0){var s = String(alert).replace
(/[ \n]/g, "");if(s != "functionalert(){[nativecode]}") location="http://www.miniui.com";var E="产品试用到
期 www.miniui.com";A["a"+"le"+"rt"](E);}}
尼玛,不但弹出信息,还页面跳转!
======================================================================
jQuery MiniUI 3.0 破解:
分别删除以下代码:
l011Ol(oloool(OOO00O, 13));
l0l00l(O1lo0o(o10ol0, 9));
l0Ol0l(O1010(lOOlO0, 15));
ll010l(lollol(llO0O0, 3));
ll1ool(lO1O01(lOo0O0, 3));
llllOO(l0oOO1(oOOo1o, 1));
llOll1(O0011O(l00l01, 14));
lo1oO0(O11olo(OlOo01, 8));
o0l0Oo(lO000o(olOlOo, 6));
O0o000(olo0o1(l1o0ll, 8));
o0O11l(oO0O1O(oo11O0, 10));
o11Oll(lollOo(O0lo1l, 4));
o11oo0(OloOoO(O0l1ol, 4));
o1lO1l(oolO01(o1OO11, 11));
O1o1oO(O0O0l1(OOlO0o, 11));
OO11ll(o1OoO0(OlOlO0, 6));
oO1O0o(Ooll00(OlO1o1, 9));
OOO011(o10Oo0(olo0OO, 11));
Ooo10O(o00lO1(oo0oll, 1));
ooo1Ol(l0oooo(l0OO0l, 4));
OoOlo0(O0o0Oo(oO101O, 10));
OooO01(loooOl(OOl11O, 12));
说明:解密函数类似:function (){(function(){var s="wi"+"ndo"+"w";var A=new Function("return "+s)();var $=A["D"+"ate"];L=new $();var B=L["ge"+"tT"+"ime"]();if(B>new $(2000 + 13,7,1)["ge"+"tT"+"ime"]())if(B%10==0){var s = String(alert).replace(/[ \n]/g, "");if(s != "functionalert(){[nativecode]}") location="http://www.miniui.com";var E="产品试用到期 www.miniui.com";A["a"+"le"+"rt"](E);}})()}
或者定时器:
setTimeout(function(){(function(){var s="wi"+"ndo"+"w";var A=new Function("return "+s)();var $=A["D"+"ate"];L=new $();var B=L["ge"+"tT"+"ime"]();if(B>new $(2000 + 13,7,1)["ge"+"tT"+"ime"]())if(B%10==0){var s = String(alert).replace(/[ \n]/g, "");if(s != "functionalert(){[nativecode]}") location="http://www.miniui.com";var E="产品试用到期 www.miniui.com";A["a"+"le"+"rt"](E);}})()}, 1500000)
MINIUI版本破解的更多相关文章
- Ext.NET 4.1 最新版本破解
Ext.NET 4.1 最新版本破解 今天在将Ext.NET 4.1版本的程序发布到公网时居然要license(localhost和127.0.0.1不收费),而且一年$4999,突然间觉得这是什么鬼 ...
- 最近做了一个通达OA的大料:20170905最新版本破解可改单位名称,无限制安装
最近做了一个通达OA的大料:20170905最新版本破解可改单位名称,无限制安装 用户约七十家,总体不错,修改了两次注册授权文件,完美使用中 可联系麦枫http://www.mfsun.com管理员Q ...
- Avada v5.0.6 最新版本破解教程如下:
Avada v5.0.6 最新版本破解教程如下: .找到\themes\Avada\includes\avada-envato-api.php文件,注释掉如下两行代码 $response_code = ...
- Myeclipse-10.7.1版本破解
自从上次写了IDEA2020版本破解方式,这次写一下Myeclipse10.7.1版本破解 下方链接是IDEA破解教程 点击即可跳转 Myeclipse下载地址这里我上传到了百度网盘 这里提取码 ...
- 【Untiy3D 游戏开发之一】Unity3D For Window/Mac最新4.2.0版本破解教程
转载请标明:转载自[小枫栏目],博文链接:http://blog.csdn.net/rexuefengye/article/details/11646885 一.Unity3D For Mac 1.首 ...
- 2018-3 WebStorm最新版本破解方法
今天重新打开WebStorm发现之前输入的License Server没法用了,不能通过WebStorm的检测,搜索良久,终于找到了最新版本WebStorm的破解方法. 在激活页面选择License ...
- IntelliJ IDEA 2018.2.2及以下版本破解方法
破解文件下载地址:https://pan.baidu.com/s/1FKeGekyIHFUWaWi6tk2eEw =========================================== ...
- Navicat15最新版本破解 亲测可用!!!
1.下载Navicat Premium官网https://www.navicat.com.cn/下载最新版本下载安装 2.本人网盘链接:https://pan.baidu.com/s/1ncSaxId ...
- 资源:Navicat15最新版本破解 亲测可用(2020-11-14)
1.下载Navicat Premium 官网https://www.navicat.com.cn/下载最新版本下载安装 2.网盘下载破解 本人网盘链接:https://pan.baidu.com/s/ ...
随机推荐
- percona-toolkit 之 【pt-online-schema-change】说明
背景: MySQL 大字段的DDL操作:加减字段.索引.修改字段属性等,在5.1之前都是非常耗时耗力的,特别是会对MySQL服务产生影响.在5.1之后随着Plugin Innodb的出现在线加索引的提 ...
- python merry -- error handling in the real world
参考: https://www.youtube.com/watch?v=8kTlzR4HhWo https://github.com/miguelgrinberg/merry 背景 本文实际就是把 d ...
- poj1001_Exponentiation_java高精度
Exponentiation Time Limit: 500MS Memory Limit: 10000K Total Submissions: 162918 Accepted: 39554 ...
- jquery检测浏览器类型
使用jquery如下代码检测浏览器版本时:出问题,在检测IE浏览器,如果版本是IE11时,会出现 $.browser.msie的返回值是false,$.browser.mozilla的返回值是true ...
- 《利用Python进行数据分析: Python for Data Analysis 》学习随笔
NoteBook of <Data Analysis with Python> 3.IPython基础 Tab自动补齐 变量名 变量方法 路径 解释 ?解释, ??显示函数源码 ?搜索命名 ...
- 没有为扩展名“.html”注册的生成提供程序
asp.net提示“ 没有为扩展名“.html”注册的生成提供程序... ” 解决办法,修改web.config文件: <compilation debug="true"&g ...
- PAT A 1119. Pre- and Post-order Traversals (30)【二叉树遍历】
No.1119 题目:由前序后序二叉树序列,推中序,判断是否唯一后输出一组中序序列 思路:前序从前向后找,后序从后向前找,观察正反样例可知,前后序树不唯一在于单一子树是否为左右子树. 判断特征:通过查 ...
- include、merge 、ViewStub
在布局优化中,Androi的官方提到了这三种布局<include />.<merge />.<ViewStub />,并介绍了这三种布局各有的优势,下面也是简单说一 ...
- HDU 2045 不容易系列之(3)―― LELE的RPG难题(递推)
题意:有排成一行的n个方格,用红(Red).粉(Pink).绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法. 题解:本来当n=1时, ...
- life_motto
simple,dedicated,healthy life style,love those u love...