打开被包装的Java语言代码

未参加介绍并且去直接我的unpacker工具!

您在某一阶段遇到了的Java语言代码片断包装压缩以及对obfusicate代码。 其中一个为压缩,缩小和包装是否让您选择压缩的您的代码在要求时的Dean Edwards教务长包装员工具(小条剩余空间和评论),缩小组装的最佳的网上工具(输入作用,以便它必须通过它的一个eval声明跑能跑)例如以下作用:


document.getElementsByClassName = function(clsName){
	var retVal = new Array();
	var elements = document.getElementsByTagName("*");	
	for(var i = 0;i < elements.length;i++){
		if(elements[i].className.indexOf(" ") >= 0){
			var classes = elements[i].className.split(" ");
			for(var j = 0;j < classes.length;j++){
				if(classes[j] == clsName){retVal.push(elements[i]);}
			}
		}
		else if(elements[i].className == clsName){	
			retVal.push(elements[i]);
		}
	}	
	return retVal;
}

当跑通过Edwards教务长与所有缩短的选择使能的,以便取消剩余空间和可变物的包装员代码象这样出来:


eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('4.8=9(a){1 b=e f();1 c=4.g("*");5(1 i=0;i<c.6;i++){2(c[i].3.h(" ")>=0){1 d=c[i].3.k(" ");5(1 j=0;j<d.6;j++){2(d[j]==a){b.7(c[i])}}}l 2(c[i].3==a){b.7(c[i])}}m b}',23,23,'|var|if|className|document|for|length|push|getElementsByClassName|function|||||new|Array|getElementsByTagName|indexOf|||split|else|return'.split('|'),0,{}))

此的原因将是减少原始的Java语言代码的大小并且使难为了某人能解决怎么回事和窃取它。 明显地,如果花费了时间和努力写一个凉快的装饰物或代码部分的您您真正地不想要每名汤姆侦探并且不掠夺到来和剥去您的代码没有付款甚至承认。 然而由于野兽的本质我们与此一起使用从未是可能的,并且确定修改您的DOM、CSS和Java语言代码的人得到您的原始代码任何把障碍放您就象在客户上。 直到网改变和有表明的某些趋向它去这边,因此您的计算机、电话, skybox等成为不拿着任何地方文件的一个哑终端并且是纯粹接口对所有内容在您的设备当地放出和从未被存放然后它无意义设法获取客户端代码的服务器基于应用

您也许认为这不会发生,但是与相当数量海盗行为与音乐、影片和软件有关它不会是长的,直到某事沿着这些线到来并且变得主流。

想要的更多legitamite原因打开压缩的代码是您缺乏信心是否在站点被装载的剧本是恶意的。 使用Noscript装载页没有跑任何Java语言使用象我的一个工具然后打开代码制定出什么它做是一个好想法。 请黏贴被包装的代码入第一个箱子,击中按钮,并且嘿迅速变化代码将看上去打开,没编码和现在由于在第二个箱子恰好重新排版的Einar Lielmanis伟大的修饰器

Unpacker工具

我默认了与我包装使用Edwards教务长包装员工具的例子作用的被包装的箱子,以便您能看到打开行动工作。

您应该也注意某些全局变量例如文件窗口没有缩小与将保存在一大codebase的一些严肃的字节的包装员工具。 要闻悉创造您自己简单的压缩机工具和减少的您的文件大小一些简单的步读我的博克文章关于剧本压缩。

岗位评论

因为这个剧本不作为博克的部分,如果您希望张贴评论喜欢点击这个链接然后反应以下文章。