解密网页加密的两个方法_脚本加解密

来源:脚本之家  责任编辑:小易  

在网页中加入一个,然后在加密抄代码中找document.write(),百eval(),execScript()或VBS的EXECUTE语句,并用document.getElementById("textareaID").innerText=STR 替换度。加密就不攻自破知了。www.hrbfc120.com(STR是转换道好的字符串变量,如在加密代码中找到 document.write(s);就用 document.getElementById("textareaID").innerText=s;替换)www.zgxue.com防采集请勿采集本网。

鬼仔注:第二个方法以前在这里提到过的。

要使用脚本加密程序,以通常方法对文本进行开发和调试,然后使用该实用程序对最终的脚本进行加密。脚本加密程序在源代码中使用标记来标识加密开始的位置。对于 Visual Basic Scripting Edition(VBScript)

1.来源pst

1 最菜的办法就是通过event.button=;代表一个数字在不同的浏览器下 4.脚本加密,这个最菜的就是利用一些函数来实现. 当然现在常用的有javascript.encoder base 这些破解在网地很多.有兴趣搜下吧

document.write = window.alert;

它可以恢复保护口令或将用所有流行的档案版本创建的加密ZIP 和 RAR 档案解除锁定。2/6 ARCHPR注册码: ARCHPRP-GSVMT-66892-GKVMB-52992 3/6 WinRAR密码破解教程: 1、打开密码破解工具ARCHPR.exe,选择你

eval = window.alert;

这个要用js,base64的方法

把这两行加在加密代码前面,然后执行,弹出message后ctrl+c。

用js混淆器吧。百度一下就有的。其实严格来说不能叫加密只是混淆替换了所有的变量名。脚本语言混淆只是可读性变差了。

2.Author: zzzevazzz

在地址栏或按Ctrl+O,输入:

javascript:s=document.documentElement.outerHTML;document.write("<body></body>");document.body.innerText=s;

源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。

一:最简单的加密解密二:转义字符"\\"的妙用三:使用Microsoft出品的脚本编码器Script.Encoder来进行编码(自创简单解码)四:任意添加NUL空字符(十六进制00H)(自创)五:无用内容混乱以及换行空格TAB大法六:自写解密函数法七:错误的利用(自创)在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的.^我们清楚地认识到因为JAVASCRIPT代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中JAVASCRIPT代码的加密解密技术。以加密下面的JAVASCRIPT代码为例:alert("《黑客防线》");一:最简单的加密解密大家对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码用escape()函数加密后变为如下格式:alert%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B如何?还看的懂吗?当然其中的ASCII字符"alert"并没有被加密,如果愿意我们可以写点JAVASCRIPT代码重新把它加密如下:61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B呵呵!如何?这次是完全都加密了!当然,这样加密后的代码是不能直接运行的,幸好还有eval(codeString)可用,这个函数的作用就是检查JavaScript代码并执行,必选项codeString 参数是包含有效 JavaScript.代码的字符串值,加上上面的解码unescape(),加密后的结果如下:var code=unescape("%61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B");eval(code)是不是很简单?不要高兴,解密也就同样的简单,解密代码都摆给别人啦(unescape())!呵呵二:转义字符"\\"的妙用大家可能对转义字符"\\"不太熟悉,但对于JavaScript提供了一些特殊字符如:\\n(换行)、\\r(回车)、\\'(单引号等应该是有所了解的吧?其实"\\"后面还可以跟八进制或十六进制的数字,如字符"a"则可以表示为:"\\141"或"\\x61"(注意是小写字符"x"),至于双字节字符如汉字"黑"则仅能用十六进制表示为"\\u9ED1"(注意是小写字符"u"),其中字符"u"表示是双字节字符,根据这个原理例子代码则可以表示为:八进制转义字符串如下:eval("\\141\\154\\145\\162\\164\\50\\42\\u9ED1\\u5BA2\\u9632\\u7EBF\\42\\51\\73")十六进制转义字符串如下:eval("\\x61\\x6C\\x65\\x72\\x74\\x28\\x22\\u9ED1\\u5BA2\\u9632\\u7EBF\\x22\\x29\\x3B")这次没有了解码函数,因为JavaScript执行时会自行转换,同样解码也是很简单如下:alert("\\x61\\x6C\\x65\\x72\\x74\\x28\\x22\\u9ED1\\u5BA2\\u9632\\u7EBF\\x22\\x29\\x3B")就会弹出对话框告诉你解密后的结果!三:使用Microsoft出品的脚本编码器Script.Encoder来进行编码工具的使用就不多介绍啦!我是直接使用JavaScript调用控件Scripting.Encoder完成的编码!代码如下:var Senc=new ActiveXObject("Scripting.Encoder");var code='\\r\\nalert("《黑客防线》");\\r\\n';var Encode=Senc.EncodeScriptFile(".htm",code,0,"");alert(Encode);编码后的结果如下:FgAAAA=lsDD`J黑客防线r#p@FgMAAA=^#~@够难看懂得吧?但相应的解密工具早已出来,而且连解密网页都有!因为其解密网页代码过多,我就不多说拉!给大家介绍一下我独创的解密代码,如下:function decode(){FgAAAA=lsDD`J黑客防线r#p@FgMAAA=^#~@}alert(decode.toString());咋样?够简单吧?它是原理是:编码后的代码运行前IE会先对其进行解码,如果我们先把加密的代码放入一个自定义函数如上面的decode()中,然后对自定义函数decode调用toString()方法,得到的将是解码后的代码!如果你觉得这样编码得到的代码LANGUAGE属性是JScript.Encode,很容易让人识破,那么还有一个几乎不为人知的window对象的方法execScript(),其原形为:window.execScript(sExpression,sLanguage)参数:sExpression: 必选项。字符串(String)。要被执行的代码。sLanguage: 必选项。字符串(String)。指定执行的代码的语言。默认值为 Microsoft JScript使用时,前面的"window"可以省略不写!利用它我们可以很好的运行编码后的JavaScript代码,如下:execScript("#~FgAAAA=lsDD`J黑客防线r#p@FgMAAA=^#~@内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 关于加密解密 base64 and url and hex encoding and decoding
  • 网络程序员伴侣lshdic--脚本加解密器
  • pack.wsf wsh下的js加密工具新浪也在用
  • 推荐一个javascript的加密工具
  • md5密码在线破解
  • 解密asp源代码
  • 解密网页加密的两个方法
  • 文本 unicode 码加密与解密 代码
  • jscript.encode 脚本在线解密 代码
  • asp代码加密
  • 如何对脚本进行加密
  • 如何破解JS脚本加密
  • ★★网页的加密与解密
  • 怎样对网页中的VBscript脚本加密?
  • 脚本加密的问题
  • 怎么对网页加密解密啊
  • (手机)视频文件有密码,怎么破解?急
  • html如何加密解密 html加密解密有哪些方法
  • 如何给JS脚本加密
  • 100分+追加50分 怎样对网页中的VBscript脚本加密?
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页脚本加解密关于加密解密 base64 and url and hex encoding and decoding网络程序员伴侣lshdic--脚本加解密器pack.wsf wsh下的js加密工具新浪也在用推荐一个javascript的加密工具md5密码在线破解解密asp源代码解密网页加密的两个方法文本 unicode 码加密与解密 代码jscript.encode 脚本在线解密 代码asp代码加密md5密码在线破解jscript.encode 脚本在线解密 代asp代码加密推荐一个javascript的加密工具解密asp源代码解密网页加密的两个方法文本 unicode 码加密与解密 代码关于加密解密 base64 and url anpack.wsf wsh下的js加密工具新浪键盘各键对应的键值文本 unicode 码加密与解密 代码jscript.encode 脚本在线解密 代码推荐一个javascript的加密工具网络程序员伴侣lshdic--脚本加解密器asp代码加密pack.wsf wsh下的js加密工具新浪也在用解密asp源代码键盘各键对应的键值md5密码在线破解解密网页加密的两个方法
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved