HTML的七种加密解密 -电脑资料

一:最简单的加密解密 二:转义字符""的妙用 三:使用Microsoft出品的脚本编码器Script. Encoder来进行编码 (自创简单解码) 四:任意添加NUL空字符(十六进制00H) (自创) 五:无用内容混乱以及换行空格TAB大法 六:自写解密

一:最简单的加密解密

二:转义字符""的妙用

三:使用Microsoft出品的脚本编码器Script. Encoder来进行编码 (自创简单解码)

四:任意添加NUL空字符(十六进制00H) (自创)

五:无用内容混乱以及换行空格TAB大法

六:自写解密函数法

七:错误的利用 (自创)

在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^   但我们也应该清楚地认识到因为JAVASCRIPT代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!~),下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中JAVASCRIPT代码的加密解密技术,

HTML的七种加密解密

。   以加密下面的JAVASCRIPT代码为例:

一:最简单的加密解密   大家对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码用escape()函数加密后变为如下格式: alert("%u9ED1%u5BA2%u9632%u7EBF"); 如何?还看的懂吗?当然其中的ASCII字符"alert"并没有被加密,如果愿意我们可以写点JAVASCRIPT代码重新把它加密如下: alert("%u9ED1%u5BA2%u9632%u7EBF"); 呵呵!如何?这次是完全都加密了! 当然,这样加密后的代码是不能直接运行的,幸好还有eval(codeString)可用,这个函数的作用就是检查JavaScript代码并执行,必选项 code

String 参数是包含有效 JavaScript. 代码的字符串值,加上上面的解码unescape(),加密后的结果如下:

alert("x61x6Cx65x72x74x28x22u9ED1u5BA2u9632u7EBFx22x29x3B")

var Encode=Senc.EncodeScriptFile(".htm",code,0,"");

alert(Encode);

够难看懂得吧?但相应的解密工具早已出来,而且连解密网页都有!因为其解密网页代码过多,我就不多说拉!给大家介绍一下我独创的解密代码,如下:

sExpression: 必选项,

电脑资料

《HTML的七种加密解密》()。字符串(String)。要被执行的代码。

sLanguage : 必选项。字符串(String)。指定执行的代码的语言。默认值为 Microsoft JScript. 使用时,前面的"window"可以省略不写! 利用它我们可以很好的运行编码后的JavaScript代码,如下: a l er t (" 黑 客 防 线") ;

< / SC R I P T>

如何?是不是显得乱七八糟的?如果不知道方法的人很难想到要去掉里面的"空字符"(00H)的!   五:无用内容混乱以及换行空格TAB大法   在JAVASCRIPT代码中我们可以加入大量的无用字符串或数字,以及无用代码和注释内容等等,使真正的有用代码埋没在其中,并把有用的代码中能加入换行、空格、TAB的地方加入大量换行、空格、TAB,并可以把正常的字符串用""来进行换行,这样就会使得代码难以看懂!如我加密后的形式如下:

function uncompile(code)

{

code=unescape(code);

var c=String.fromCharCode(code.charCodeAt(0)-code.length);

for(var i=1;i

c =String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1));

}

return c;

}

eval(uncompile("o脱祖淛%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd"));

相关文章

创建平安校园方案

为保障事情或工作顺利开展,通常会被要求事先制定方案,方案是阐明行动的时间,地点,目的,预期效果,预算及方法等的书面计划。那么什么样的方案才是好的呢?以下是小编精心整理的创建平安校园方案(通用11篇),...
资料大全2019-04-01
创建平安校园方案

中秋节高速免费嘛

2015中秋节放假安排时间表:9月26-27日连休2天 高速不免费9月已经来临,中秋团结佳节即将到来。2015年中秋节是几月几号?中秋节放多少天假?中秋节假期期间高速免费吗?随着中秋节的临近,不少人对...
资料大全2016-04-03
中秋节高速免费嘛

体坛风云人物颁奖典礼

以下是聘才小编整理的体坛风云人物颁奖典礼2016,一起来看看吧!看看有没有你喜欢的运动员上榜!!今晚,2015CCTV体坛风云人物颁奖典礼在北京国家体育馆举行,郎平一人包揽最佳教练和评委会大奖两个分量...
资料大全2018-06-03
体坛风云人物颁奖典礼

抗洪抢险实施方案

为了确保事情或工作能无误进行,常常需要提前准备一份具体、详细、针对性强的方案,方案是为某一行动所制定的具体行动实施办法细则、步骤和安排等。写方案需要注意哪些格式呢?以下是小编整理的抗洪抢险实施方案,欢...
资料大全2017-03-09
抗洪抢险实施方案

分析研判意识形态领域情况

将意识形态工作纳入局党组中心组学习的重要内容,及时传达学习党中央和上级党委关于意识形态工作的决策部署及指示精神,狠抓中国特色社会主义和“中国梦”宣传教育,大力培育和践行社会主义核心价值观,分析研判意识...
资料大全2011-04-05
分析研判意识形态领域情况

团队游戏:抢时间

概述参与者抢时间建纸牌子,团队游戏:抢时间。目的停止拖延;减少压力;帮助别人住停止拖延;帮助团队设立和达到目标;激励销售人员;激发你的创造性;管理你的压力;将竞争当作手段来用。...
资料大全2019-01-09
团队游戏:抢时间