`
java2000.net
  • 浏览: 651334 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

精彩总结:★加密网页破解大法★

阅读更多
加密网页破解大法

 孟子E章

  当你在浏览网页时,看到一个很漂亮的特效,你查看源代码时看到的是一队乱码,那多扫兴呀!根据本人的研究,总结出了三种解密方法,与大家分享!!

方法一:

  有一种加密的办法是采用javascript的escape()函数,把某些符号、汉字等变成乱码,以达到迷惑人的目的。解密这种代码的办法是采用其反函数加以还原。下面是一个经过加密的例子:

<HTML>
<SCRIPT LANGUAGE="Javascript">
var Words ="%3Chtml%3E%3Cbody%20bgcolor%3D%22red%22%3E%3Cp%3E%u8FD9%u662F%u4F8B%u5B50%uFF01%uFF01%uFF1A%uFF09%3C/p%3E%3C/body%3E%3C/html%3E"
var NewWords;
NewWords = unescape(Words);
document.write(NewWords)
</SCRIPT>
<BODY>
</BODY>
</HTML>

  这种文件最好解密,一看就明白,关键是unescape()函数起了还原源代码的作用。要想看到加密前的代码是什么样子,可以用下面的办法:

<HTML><SCRIPT LANGUAGE="Javascript">
var Words ="%3Chtml%3E%3Cbody%20bgcolor%3D%22red%22%3E%3Cp%3E%u8FD9%u662F%u4F8B%u5B50%uFF01%uFF01%uFF1A%uFF09%3C/p%3E%3C/body%3E%3C/html%3E"
var NewWords;
NewWords = unescape(Words);
NewWords=NewWords.toString();
function password(){
document.pw.txtpw.value=NewWords;
}
</SCRIPT>
<BODY>
<form name=pw>
<input type=button onclick="password()" value="解密">
<br>
<textarea name="txtpw" cols="100" rows="100"></textarea>
</form>
</BODY>
</HTML>

方法二:

  有一个软件叫HTMLEncrypt.exe,它就是把源代码进行加密的软件,这个软件的加密的原理是把字符转换。下面的例子是一个分帧的页面:

<html><head><script>
function Carbosoft( s ) { var sRet=""; for(j=0; j< s.length; j++ ){ var n= s.charCodeAt(j); if (n>=8364) {n = 128;} sRet += String.fromCharCode( n - 3 ); } return( sRet ); }
var sJsCmds ="" +
"?kwpoA?khdgA?phwd#kwws0htxly@%Frqwhqw0W|sh%#frqwhqw@%wh{w2kwpo>#fkduvhw@lvr0;;8<04%A?wlwohAZHOFRPH?2wlwohA?phwd#qdph@%JHQHUDWRU%#frqwhqw@%Plfurvriw#IurqwSdjh#613%A?phwd#qdph@%Plfurvriw#Wkhph%#frqwhqw@%qrqh/#ghidxow%A?phwd#qdph@%Plfurvriw#Erughu%#frqwhqw@%qrqh/#ghidxow%A?2khdgA?iudphvhw#erughu@%3%#iudpherughu@%3%#urzv@%-/93%A##?iudph#qdph@%pdlq%#vuf@%xs1kwp%#vfuroolqj@%dxwr%A##?iudph#qdph@%rqolqh%#vuf@%grzq1kwp%#vfuroolqj@%qr%#qruhvl}h#wdujhw@%beodqn%A##?qriudphvA##?erg|A##?sAWklv#sdjh#xvhv#iudphv/#exw#|rxu#eurzvhu#grhvq*w#vxssruw#wkhp1#?2sA##?2erg|A##?2qriudphvA?2iudphvhwA?2kwpoA?irqw#froru@%&33333%A?s#doljq@%fhqwhu%A?vpdooA?irqw#idfh@%Wdkrpd%AWklv#iloh#zdv#hqfu|swhg#xvlqj#dq#xquhjlvwhuhg#yhuvlrq#ri#?d#kuhi@%kwws=22fduer{1wkhgqv1qhw2kwpohqfu|sw1kwp%AKWPO#Hqfu|sw#y413?2dA1?2irqwA?2vpdooA?2sA" +
"";
var s= Carbosoft( sJsCmds);
document.write (s);
</script>
</head><body></body></html>

  从上面可以看出,浏览器解释这写代码前,进行了还原,从而可以得到破解的方法如下:

<script>
function Carbosoft( s ) { var sRet=""; for(j=0; j< s.length; j++ ){ var n= s.charCodeAt(j); if (n>=8364) {n = 128;} sRet += String.fromCharCode( n - 3 ); } return( sRet ); }
var sJsCmds ="" +
"?kwpoA?khdgA?phwd#kwws0htxly@%Frqwhqw0W|sh%#frqwhqw@%wh{w2kwpo>#fkduvhw@lvr0;;8<04%A?wlwohAZHOFRPH?2wlwohA?phwd#qdph@%JHQHUDWRU%#frqwhqw@%Plfurvriw#IurqwSdjh#613%A?phwd#qdph@%Plfurvriw#Wkhph%#frqwhqw@%qrqh/#ghidxow%A?phwd#qdph@%Plfurvriw#Erughu%#frqwhqw@%qrqh/#ghidxow%A?2khdgA?iudphvhw#erughu@%3%#iudpherughu@%3%#urzv@%-/93%A##?iudph#qdph@%pdlq%#vuf@%xs1kwp%#vfuroolqj@%dxwr%A##?iudph#qdph@%rqolqh%#vuf@%grzq1kwp%#vfuroolqj@%qr%#qruhvl}h#wdujhw@%beodqn%A##?qriudphvA##?erg|A##?sAWklv#sdjh#xvhv#iudphv/#exw#|rxu#eurzvhu#grhvq*w#vxssruw#wkhp1#?2sA##?2erg|A##?2qriudphvA?2iudphvhwA?2kwpoA?irqw#froru@%&33333%A?s#doljq@%fhqwhu%A?vpdooA?irqw#idfh@%Wdkrpd%AWklv#iloh#zdv#hqfu|swhg#xvlqj#dq#xquhjlvwhuhg#yhuvlrq#ri#?d#kuhi@%kwws=22fduer{1wkhgqv1qhw2kwpohqfu|sw1kwp%AKWPO#Hqfu|sw#y413?2dA1?2irqwA?2vpdooA?2sA" +
"";
var s= Carbosoft( sJsCmds);
</script>
<form name=qq>
<textarea name=ww cols=100 rows=10></textarea>
<input onclick='ww.value=s' type=button value="解密">
</form>

方法三:

  有一种加密方法是每行单独加密,还原起来比较复杂。看一个加密过的原文:

<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
function Decode() {
d("FrfmnD");d("FruyvDFgwhqjfWnyeseysuEXpydy%whqjf~J~XWghwEXfkjJpgXDFIgwhqjfD");d("FmufyWrffjKuieqdEX?klfulfK$ajuXWwklfulfEXfubfIrfmnGWwryhgufEsx}{~}XD");d("FfqfnuDejFIfqfnuD");d("FIruyvD");d("FxkvaD");d("FIxkvaD");d("FIrfmnD");d("W");return 0;}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function d (enc) {document.write(codeIt(key,enc));}
var key = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!\"\ \|#$%&\'()*+,-.\/:;<=>?@[\\]^_\t\`{}~\n";function codeIt (mC, eS) {var wTG, mcH = mC.length / 2, nS = "", dv;for (var x = 0; x < eS.length; x++) { wTG = mC.indexOf(eS.charAt(x));if (wTG > mcH) {dv = wTG - mcH; nS = nS + mC.charAt(48 - dv);}else {dv = mcH - wTG;nS = nS + mC.charAt(48 + dv);}}return nS;}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
Decode();
</SCRIPT>
</BODY>
</HTML>

  还原的时候,也必须每行单独解密,用下面的方法可以看到源代码:

<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
function Decode() {
d("FrfmnD");d("FruyvDFgwhqjfWnyeseysuEXpydy%whqjf~J~XWghwEXfkjJpgXDFIgwhqjfD");d("FmufyWrffjKuieqdEX?klfulfK$ajuXWwklfulfEXfubfIrfmnGWwryhgufEsx}{~}XD");d("FfqfnuDejFIfqfnuD");d("FIruyvD");d("FxkvaD");d("FIxkvaD");d("FIrfmnD");d("W");return 0;}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
function d (enc) {alert(codeIt(key,enc));}
var key = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!\"\ \|#$%&\'()*+,-.\/:;<=>?@[\\]^_\t\`{}~\n";function codeIt (mC, eS) {var wTG, mcH = mC.length / 2, nS = "", dv;for (var x = 0; x < eS.length; x++) { wTG = mC.indexOf(eS.charAt(x));if (wTG > mcH) {dv = wTG - mcH; nS = nS + mC.charAt(48 - dv);}else {dv = mcH - wTG;nS = nS + mC.charAt(48 + dv);}}return nS;}
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
Decode();
</SCRIPT>
</BODY>
</HTML>

  哈哈!!:=)是不是很精彩!!

<style> blockquote {background-color:#00ccff} </style>

分享到:
评论

相关推荐

    flash加密Encrypt,网页加密 稳定破解版

    flash加密比较稳定的Encrypt破解版 5.x版 网站加密工具,保护网页代码尤其是后台代码

    网页加密专家 网页加密

    网页加密专家是一款针对网站开发者的专业工具,主要用于保护网页内容的安全,防止未经授权的访问和篡改。在互联网环境中,信息安全至关重要,尤其是对于包含敏感信息或商业数据的网站来说,网页加密是确保用户数据...

    大黄蜂视频加密系统V3.2.0

    大黄蜂视频加密系统(360dhf.cn)是一款专为视频商家,教育机构打造的视频加密软件,核心功能:逐帧 加密技术、智能防翻录检测、浮动水印、账号网络授权、跨平台播放。 功能特点 1、高强度加密防止翻录,对视频...

    共享文件夹加密专家 破解版

    共享文件夹加密专家 破解版. 专门用来加密共享的文件的. 辛苦破解的版本. 同时如果觉得好用的,还是请支持国产正版吧.

    FreShow网页加密器

    FreShow网页加密器可能采用了这些技术的组合,使得即使有人获取到网页源代码,也无法轻易理解其功能和逻辑,从而增加了破解的难度。 在使用FreShow网页加密器时,用户首先需要将待加密的网页文件导入到软件中。这...

    网页加密工具 终结者

    网页加密工具“终结者”是一种专门用于保护网页源代码安全的软件。在互联网时代,网页源码的安全性显得尤为重要,因为源代码可能包含敏感信息、商业逻辑或独特的设计元素。这款工具通过加密技术,使得未经授权的用户...

    巨石等加密文件破解

    一切文件加密都是纸老虎,程序已经实现了对巨石加密文件的破解,别的加密方式待验证!

    共享文件夹加密专家破解注册版

    共享文件夹加密专家破解注册版,解决企业共享文件夹防删除,防复制等安全权限设置。

    共享文件夹加密专家 v4.5.0 破解版

    安全文件夹:加密的文件数据只能浏览,无法复制,删除,移动及大小查看,有效防止非法入侵, 真正意义上的安全文件夹。 支持网络环境:支持在局域网进行加解密操作。支持多用户同时浏览文件。只需在一台机上安装即可全网...

    加密软件漏洞评测系统 V8.8

    在安装了文档透明加密软件的电脑上,用该工具对需要解密测试的文件进行打包( 打包后的文件 名默认为Crack.crk)。将打包后的文件复制到未安装加密软件的电脑上,用文件提取程序(GetFile.exe) 来提取文件,则提取出来...

    新版金盾视频加密软件破解版完美集合

    新版金盾视频加密软件破解版完美集合(含4个软件).本人收购的,请下载使用

    疯狂网页加密器 v1.0

    《疯狂网页加密器 v1.0:保护静态网页的安全利器》 在互联网世界中,网页内容的安全性至关重要,尤其是对于那些包含敏感信息或者希望保护原创内容的网站来说。"疯狂网页加密器 v1.0"就是这样一款专为静态网页设计的...

    对网站的各种网页进行加密与解密工具

    本工具“HA-BatchHtmlEncryptor1.22-yfy”显然是一款针对网页批量加密和解密的实用程序,方便用户对多个网页文件进行安全处理。 首先,我们来理解一下网页加密的基础知识。当我们在浏览器中输入一个网址并访问网站...

    php带4种模板的实用网页加密源码

    - **非对称加密**:如RSA,使用公钥和私钥,公钥用于加密,私钥用于解密,安全性更高,但计算量大。 3. **MkEncrypt.php的作用** - 这个文件很可能是用于生成加密密钥或者执行加密操作的核心代码。开发者可能在...

    加密狗破解利器usbtrace汉化破解版

    加密狗破解利器usbtrace汉化破解版 会用的下

    TF卡加密文件的破解.doc

    TF卡加密文件的破解 TF卡加密文件的破解方法是指通过一系列操作来解密加密的TF卡文件,以获取原本被加密的文件内容。下面是具体的破解步骤和相关知识点: 一、硬盘文件结构 在TF卡加密文件中,硬盘下有主文件...

    lua脚本加密工具:简单异或加密

    做了那么多 Lua 脚本破解,我们来尝试写一个不能被破解的加密。 所谓不能被破解,并不是真正不能被破解,只是在没有密码的情况下很难破解。

    飓风加密V9.0加密文件破解

    飓风加密V9.0加密文件破解飓风加密V9.0加密文件破解

    巨石加密破解(无长度限制版)

    巨石加密破解,目前支持cpp或者h文件破解,需要破解别的类型文件,可以把扩展名改成cpp.取消了原来长度255的限制。 注:解密需要在安装了巨石软件的环境下进行,也就是可以正常打开巨石加密的文件

    Word文档加密器破解版

    Word文档加密器破解版 加密word文档,支持*.doc;*.rtf;*.docx;*.docm; 保护word文档分发,防止编辑、防止复制、防止打印;用户打开受加密保护的文档时,加密文件会弹出验证框要求用户输入阅读密码,这个验证框中同时...

Global site tag (gtag.js) - Google Analytics