怎样加密网页源代码?

问题描述

偶尔会看到一些网站的源代码都是乱码,这是一种加密技术,不知道是怎么实现的,大家来讨论下!

解决方案

你说的乱码,可能是由字符组成的编码,可能有2种方式实现:1. javascript的escapse函数.例如如下内容escapse后编码:escapse前:--------------------------------------------------------------<html><head></head><body> <br> <br> <br> <center> Encode JavaScript </center></body></html>escapse后:--------------------------------------------------------------<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><NOSCRIPT>This page uses Javascript</NOSCRIPT><SCRIPT LANGUAGE="javascript" TYPE="text/javascript">document.write(unescape("%3c%68%74%6d%6c%3e%0d%0a%3c%68%65%61%64%3e%0d%0a%3c%2f%68%65%61%64%3e%0d%0a%3c%62%6f%64%79%3e%0d%0a%3c%62%72%3e%0d%0a%3c"));document.write(unescape("%62%72%3e%0d%0a%3c%62%72%3e%0d%0a%3c%63%65%6e%74%65%72%3e%0d%0a%45%6e%63%6f%64%65%20%4a%61%76%61%53%63%72%69%70%74%0d%0a"));document.write(unescape("%3c%2f%63%65%6e%74%65%72%3e%0d%0a%3c%2f%62%6f%64%79%3e%0d%0a%3c%2f%68%74%6d%6c%3e"));</SCRIPT>2.采用js脚本代码替换方法,进行混淆,其他类似的也有TAB混淆, 空格混淆, 字符混淆等;3.采用MS的JScript.Encoder进行加密;给你个参考地址: http://zhidao.baidu.com/question/1681772.html应该说的比较全了.
解决方案二:
1.如果是你下载的JS有加密,可以使用相应的加密工具解密(JS要加密,可以减少空间,也可以隐惨代码)2.如果你下载的网站的HTML里面有乱码,有可能是你的编辑器设置的编码和网页的编码有问题,或者有些URL采用了3.至于使用JS和CSS屏蔽右键,对我们写程序的也应该没什么难解决的,浏览器上也有工具能查看源文件.4.如果你想让你的网页安全点,其实不要把你的HTML或者JSP暴露在浏览器上,尽量把跳转页写在XML里面,对于某些页需要不让人看到缘代码,你可以使用使用open然后,把工具条,URL.所有的功能都屏蔽了.再再传递的过程使用SSL加密,这样应该都安全
解决方案三:
js的压缩工具倒是很多
解决方案四:
不明白为什么要加密呢?而且不好加密js脚本又不能覆盖全部的浏览器而且个人觉得没有那个必要啊
解决方案五:
好像js里面可以屏蔽鼠标右键,让你不能另存为
解决方案六:
可以参考一下:http://www.netbei.com/Article/art/art1/200506/3834.htmlhttp://www.mb5u.com/jscode/4220.html
解决方案七:
哪个网站?没有见过呀。
解决方案八:
直接通过浏览器查看源码看见的?~

时间: 2024-11-03 06:20:36

怎样加密网页源代码?的相关文章

关于网页源代码屏蔽(3)

网页|源代码 最后我们要做的工作,就是把每一页,或者你认为重要的关键的页面进行加密,就OK啦.怎样对网页的源代码进行加密就不用我多说了吧?网上到处都有,可以用工具,也可以自己写一个htm文件来转换.加密软件,我推荐"Batch HTML Encryptor",去google找吧.还有转换加密网页的代码如下: 〈HTML〉〈HEAD〉〈TITLE〉网页加密解密〈/TITLE〉 〈META http-equiv=Content-Type content="text/html; c

让别人看不到我的网页源代码的方法汇总

网页|源代码 1.将以下代码加入到HEML的<body></body>之间 <SCRIPT language=javascript> function click() {if (event.button==2) {alert('不许你偷看!');}}document.onmousedown=click </SCRIPT> ................................................................. 2.禁

关于网页源代码屏蔽

网页|源代码 很早就想写一篇关于网页源代码屏蔽的文章.是因为经常编出些JS脚本的之后,在沾沾自喜的同时,也在担心源代码会被人家看到,盗用我的脚本.所以一直以来,我都在尽力维护我的网页源代码的安全.虽然目前还没有找到完全安全的屏蔽方法(也就是说,这些方法在我想出来的同时,自己已经知道其弱点和破解方法了),但是,我这里有很多屏蔽的思路,来总结一下. 众所周知,要保护一个页面,最基础的就是要屏蔽右键.而现在网页上用得最多的是function click(),即下面这段代码:  〈script〉  fu

php查看网页源代码的方法

 这篇文章主要介绍了php查看网页源代码的方法,涉及php读取网页文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php查看网页源代码的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 <?php $url = "http://www.jb51.net"; $fp = @fopen($url, 'r') or die("Cannot Open $url via Get method"); wh

关于网页源代码屏蔽(2)

网页|源代码 那么,有些人就会想到,如果对方看不到框架网页的源代码.又何谈去直接打开被保护网页?对,这就是接下来我要讲的.如果要一个页面的菜单栏内的查看源代码失去效用.那最简单的办法就是去掉菜单栏.而这一点是可以通过弹出窗口来实现的.之所以不选用超链接打开无菜单栏窗口是因为那样会暴露目标地址,浏览者可以直接在浏览器中敲入地址,而绕过这个屏蔽的菜单栏.要使用超链接打开无菜单栏窗口,就必须在一个已受到源代码屏蔽保障的网页中使用相关链接. 那么,我们就看看如何利用弹出窗口来去掉菜单栏.其实,我们要做的

关于网页源代码屏蔽(1)

网页|源代码 很早就想写一篇关于网页源代码屏蔽的文章.是因为经常编出些JS脚本的之后,在沾沾自喜的同时,也在担心源代码会被人家看到,盗用我的脚本.所以一直以来,我都在尽力维护我的网页源代码的安全.虽然目前还没有找到完全安全的屏蔽方法(也就是说,这些方法在我想出来的同时,自己已经知道其弱点和破解方法了),但是,我这里有很多屏蔽的思路,来总结一下. 众所周知,要保护一个页面,最基础的就是要屏蔽右键.而现在网页上用得最多的是function click(),即下面这段代码: 〈script〉 func

我要看代码 破解加密网页文字有高招

加密|破解|网页 相信大多数人的机器上都装有一种或多种文字.网页编辑软件,如:功能强大的高级软件Dreamweaver MX.Word XP,系统自带比较低级的软件NotePad.WordPad.而且这些软件之间存在着高级软件兼容低级软件对文字的修饰,亦即:低级软件能过滤掉高级软件对文字的修饰. 比如:我们在Word XP中给一段文字加上颜色.超链接,然后把这段文字"剪切-复制"到NotePad中,然后再将它"剪切-复制"到Word XP中,这时一定可以看到,先前对

用XMLHTTP读取网页源代码

xml|网页|源代码     在VBScript中,我们用XMLHTTP组件来获取网页源代码,并可以赋给某变量从而动态保存为HTML文件.有关XMLHTTP对象的介绍请参考以下文章:http://www.webjx.com/htmldata/2005-10-17/1129556661.html:有关XMLHTTP的使用实例请参考以下文章:http://www.webjx.com/htmldata/2005-02-25/1109332374.html.    我按照第二篇文章的介绍写了一段代码: 

对页面的源代码进行加密,使源代码变成乱码,没法读取

加密|页面|源代码 脚本说明:第一步:把如下代码加入<head>区域中<SCRIPT language=javascript><!--var Words; function SetWords(word){  Words = escape(word.value);} function SetNewWords(form){  var NewWords;  NewWords = Words  form.NewWords.value = NewWords;} //--><