利用随机字符串代替变量等,混淆原代码,保护自己写的代码,不利于别人直接剽窃[code]<SCRIPT language=JavaScript><!--/**//**//**//**** ==================================================================================================** 类名:CLASS_CONFUSION** 功能...
http://www.jb51.net//article/13130.htm
首先要做的找到dotfuscator.exe:D:\MicrosoftVisualStudio.NET2003\PreEmptiveSolutions\DotfuscatorCommunityEdition运行dotfuscator.exe首先是是否注册的界面,先不注册吧,进入下面的界面:这里看到了2个选项,1个是打开现有项目,如果选这个你会发现要打开的是个XML文件,而不是DLL或EXE,因为dotfuscator是根据XML配置文件来进行处理的。XML配置文件你可以自己写,我比较喜欢自动生成XML。 我们选新建项目,然后在触发器选项卡中浏览选择你要进行混淆的程序集:接着在生成选项...
http://www.jb51.net//article/10532.htm
个人首推MemTronic'sFREEWAREHTML/JavaScriptCruncher-Compressorv1.0k压缩效果好得不一般,混淆出来的代码完全不可读,压缩率可达50%,IE5+/NS7.0/Mozilla/Opera7.0中均可使用第二款,我推荐RobSeiler的packer这款压缩混淆工具效果也不错,有三种版本,.Net,Perl,和WSH版本,Windows平台下WSH脚本比较适合,命令行操作,有详细的说明第三款,Saltstorm出品的ESC这款工具可自定义压缩级别和是否进行混淆,当然缺点也不是没有,压缩效果一般,而且要求每个JS语句必须以分号结尾,有大括号也不行。...
http://www.jb51.net//article/9991.htm
SA 1.0 Alpha发布,压缩效率提高大约10%压缩算法改进: 实现了自己的文本压缩算法 * 提高了压缩比率以及解压效率。 优化了语法压缩 * 合并连续var申明, * 删...
http://www.jb51.net//article/9879.htm
ESC(第二类混淆)GNU项目http://www.saltstorm.net/downloads/esc/ESC.zip将以下代码保存为ESC.wsf[code]<?xml version="1.0"?><!-- Generated by Soya.IO.WSFFactory v0.95 [Sun, 6 Feb 2005 20:19:57 UTC] --><package><job><?job error="f...
http://www.jb51.net//article/9832.htm
<script> test = "我来加个密玩玩,虽然是垃圾别见怪啊!" str = "" for( i=0; i<test.length; i++ ) { temp = test.charCodeAt(i).toString(16); str += "\\u"+ new Array(5-String(temp).length).join("0")&nbs...
http://www.jb51.net//article/9831.htm
新年新气象!好好研究一把自己关心的专项问题。感兴趣的兄弟们请务必踊跃发言。首先,我抛砖引玉了。“混淆”也好,“加密”也好,都是为了加强代码的安全性,防范被人任意查看,在一定程度上保护资源。请大家注意,在本主题的标题上,我把“混淆”、“加密”这两个概念堆在一起了,为的是从实现目的的角度着眼,从实践的角度着手,不主观地排斥任何手段。所有“混淆”技巧都是为了降低代码的可读性;所有“加密”技巧都是要通过“解密”计算过程将代码还原以后才能执行。但是,把“混淆|加密”和在一起讨论,并不意味着我们要把概念搞混,在这里为了预防接下来的讨论中发生因概念不清而导致偏离主题,在先说明我们这里所讨论的范畴不包含代码的...
http://www.jb51.net//article/9830.htm
一个加密JAVASCRIPT的开源工具PACKER2.0.2这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别。新浪在用。比如:http://comment4.news.sina.com.cn/comment/cmnt_xml.js从这里进入http://dean.edwards.name/packer/,很简单的一个界面。设置也很简单Numeric(Base10):所有的字符都被编码成数字Normal(Base62):所有的字符都被编码成字母与数字符号构成的值。这是推荐的方式。HighASCII(Base95):这种方式的压缩率较高。不推荐,会有兼容性问题。下载:http://dea...
http://www.jb51.net//article/9793.htm
1. readonly [text password textarea]將元素設置為只讀方式,也就是不能編輯的狀態,與disabled不同的是,readonly不會將字符變為暗灰色<input type=text readonly value=READONLY><input type=text disabled value=DISABLED>2. defaultValue [所有FORM元素]他的作用是返回元素的最初設置時的 VALUE&nb...
http://www.jb51.net//article/6598.htm
文章来源:javascriptOnlineObfuscator">http://www.BizStruct.cn/JavascriptOnlineObfuscatorJavascript代码混淆的目的Javascript是一种解释执行的脚本语言,主要应用于Web领域的客户端的浏览器中;由于Javascript解释执行的特性,代码必须明文下载到客户端,并且可以很容易的进行调试,使得Javascript代码的保护非常困难;不同的人对Javascript代码的保护有不同的看法;有的人辛苦努力的代码,却可以被竞争对手轻易获得,他们就非常希望能有保护Javascript代码的方案,但现...
http://www.jb51.net//article/5315.htm
当开发人员谈及XML数据库时,他们往往指的是两个概念:存储XML数据的数据库,利用XML数据库的DBMS。绝大多数主要的DBMS产品允许你无需改变现有的数据库就可以集成XML数据到程序中。现在让我们讨论一下XML数据库并探讨其特性。 原始的XML数据库 一个原始的XML数据库(NXD)可以是很简单,也可以是很复杂。我这样定义一个数据库的概念:永久稳定数据的集合。在这样的定义下,一个NXD能在逻辑上存储一个XML文档。当XML:DBinitiative对一个NXD还有更多的要求时,我想以上的定义也可以满足。 以下的代码行可以用作于一个NXD: 〈?xmlversion=”1.0”?〉...
http://www.jb51.net//article/2401.htm
