|
我们有时候看到一幅很精美的音画,总想查看其源代码,作为仿制的模板,但是却发现查看到的是加密的网页,因为打开的源代码记事本中全部是无规律的乱七八糟的字符。在一般情况下,我们只需要在IE中点“查看”——“源文件”,即可看到相应网页的源代码,或者借用软件或者其他浏览器都可以看到网页的源代码,但是某些网页的作者为了防止攻击或者出于为了保护自己的知识产权等原因将自己的源代码加密,其实对于这些所谓的加密,我们只要进行一个小小的操作,就可以让它的加密“报废”,即使专门的黑客网站也不例外,其破解方法如下:
在该网页的浏览器地址栏中输入下面这一段:
javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;
然后回车,源代码就出来了,也就是随后打开的网页是满屏代码的网页,前面部分就是加密的代码(乱的,看不懂),而后面的代码就是正常的网页代码,对于稍懂得一些代码知识的人来说很容易区分开来,并且,轻易获取有效的正确代码。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。
当然,为了尊重作者的劳动,即使是破解了网页,获得了代码,还是要对原作者表示谢意,尊重知识、尊重人才是我们中华民族的传统美德。
|
|