问wii 死亡空间:血统 攻略
死亡空间:血统
-
雨后向日葵
本文一共介绍了七种方法:
一:最简单的加密解密
二:转义字符""的妙用
三:使用microsoft出品的脚本编码器script encoder来进行编码(自创简单解码)
四:任意添加nul空字符(十六进制00h)(自创)
五:无用内容混乱以及换行空格tab**
六:自写解密函数法
七:错误的利用(自创)
在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端ie运行的j**ascript代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的.^
但我们也应该清楚地认识到因为j**ascript代码是在ie中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中j**ascript代码的加密解密技术。以加密下面的j**ascript代码为例:
alert("《黑客防线》");一:最简单的加密解密
大家对于j**ascript函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码用escape()函数加密后变为如下格式:
alert%28%22%u9ed1%u5ba2%u9632%u7ebf%22%29%3b
如何?还看的懂吗?当然其中的ascii字符"alert"并没有被加密,如果愿意我们可以写点j**ascript代码重新把它加密如下:
61%6c%65%72%74%28%22%u9ed1%u5ba2%u9632%u7ebf%22%29%3b
呵呵!如何?这次是完全都加密了!当然,这样加密后的代码是不能直接运行的,幸好还有eval(codestring)可用,这个函数的作用就是检查j**ascript代码并执行,必选项 codestring 参数是包含有效 j**ascript 代码的字符串值,加上上面的解码unescape(),加密后的结果如下:
var code=unescape("%61%6c%65%72%74%28%22%u9ed1%u5ba2%u9632%u7ebf%22%29%3b");eval(code)
是不是很简单?不要高兴,解密也就同样的简单,解密代码都摆给别人啦(unescape())!呵呵
二:转义字符""的妙用
大家可能对转义字符""不太熟悉,但对于j**ascript提供了一些特殊字符如:n(换行)、r(回车)、'(单引号)等应该是有所了解的吧?其实""后面还可以跟八进制或十六进制的数字,如字符"a"则可以表示为:"141"或"x61"(注意是小写字符"x"),至于双字节字符如汉字"黑"则仅能用十六进制表示为"u9ed1"(注意是小写字符"u"),其中字符"u"表示是双字节字符,根据这个原理例子代码则可以表示为:
八进制转义字符串如下:
eval("1411541451621645042u9ed1u5ba2u9632u7ebf425173")
十六进制转义字符串如下:
eval("x61x6cx65x72x74x28x22u9ed1u5ba2u9632u7ebfx22x29x3b")
这次没有了解码函数,因为j**ascript执行时会自行转换,同样解码也是很简单如下:
alert("x61x6cx65x72x74x28x22u9ed1u5ba2u9632u7ebfx22x29x3b")
就会弹出对话框告诉你解密后的结果!
-
问 死亡空间2攻略,最好有图解。
提问时间:2024-04-30 11:53:49
答 是不是在一个剧场那里的?如果是,那你要善用地上的蓝色罐子,那些是静置能量来的,好好用再配合下枪法,注意多打头。或者是不是在一个脱氧的场所等开门?如果是,那就站稳...
-
问 坐等ipad版死亡空间的攻略(最好是视频)
提问时间:2024-04-30 19:52:54
答 http://www.youku.com/playl**t_show/id_5534772.html专辑但是
-
问 安卓死亡空间 求攻略
提问时间:2024-04-30 03:44:12
答 见我以前发过的:第一阶段,等他抬头露出脖子上四个黄包的时候打掉四个,进入第二阶段时,会不停刷小怪,不要管他们,boss会帮你解决,顺便捡一点**和钱,一边绕圈子...
-
问 死亡时间故事攻略
提问时间:2024-04-30 15:33:46
答 上此游戏制作公司网站看。big f**h(大鱼)出品。在那个有猫头鹰和骷髅的场景,线在放衣服的桶的夹层,对桶多点几下,反正那个塑料桶不大。官方提示如下:look...
-
问 死亡空间3第13章boss
提问时间:2024-04-30 09:23:55
答 谁说要打掉再插,过去瞄准机器按f激活机器,会出现一块蓝色的地方,把boss引到里面,鱼叉会插住他,之后到激活鱼叉机器的右边还有一个机器,过去按e开启,再瞄准蓝色...
-
问 死亡空间 操作
提问时间:2024-04-30 22:59:15
答 展开全部《操作》走-dsaw;跑-shift+dsaw;转视角-鼠标;踩踏-空格;近身攻击-鼠标左键举枪瞄准-按住鼠标右键;装弹-r;射击-按住右键同时按左键;...