【网站运营】搜索引擎策划盈利建站心得分析研究站长故事推广研究

您现在的位置:首页 > 网站运营 > 建站心得 > 站长必读 简单分析网页代码加密解密

站长必读 简单分析网页代码加密解密

来源: 作者: 日期:2006-08-02

【聚杰网建站心得】站长必读 简单分析网页代码加密解密  文本代码保护是件很头痛的事,随着了解的加深保护的方法越多,也就意味着漏洞越多。

  下面说说我的经验

  [-调取原代码的方法-] 

1:右键 - 查看原文件 
2:查看 - 原文件 
3:文件 - 另存为 
4:IE缓存 
5:还可以通过代码提取 
教程代码: 
<SCRIPT> 
function add() 

var ress=document.forms[0].it315zhangxx.value 
window.location="view-source:"+ress; 

</SCRIPT> 

<p>在网页源代码查看器中输入要查看网页源代码的URL地址: 
<p>  
<FORM><INPUT name=it315zhangxx size=56 value=http://></FORM> 
<FORM>
<INPUT onclick=add() type=button value=查看网页源代码></FORM> 

  [-关于保护-]

先通过代码来禁止IE的一些操作 

:禁止另存为 
<NOSCRIPT><IFRAME src="/*.html>";</IFRAME></NOSCRIPT> 

:取消选取、防止复制 不准粘贴 防止复制> 
<BODY onselectstart="return false" oncut="return false;" onpaste="return false" 

onmouseover="window.status=’ ’

;return true" oncopy="return false;" bgColor=#ffffff leftMargin=0 topMargin=0> 

:禁止右键> 
<SCRIPT language=JavaScript> 
<!-- 

if (window.Event) 
document.captureEvents(Event.MOUSEUP); 

function nocontextmenu() 

event.cancelBubble = true 
event.returnValue = false; 

return false; 


function norightclick(e) 

if (window.Event) 

if (e.which == 2    e.which == 3) 
return false; 

else 
if (event.button == 2    event.button == 3) 

event.cancelBubble = true 
event.returnValue = false; 
return false; 




document.oncontextmenu = nocontextmenu; // for IE5+ 
document.onmousedown = norightclick; // for all others 
//--> 
</SCRIPT> 
:状态栏固定 
<body bgcolor="#fef4d9" onmouseover="self.status=’自定义资料’;return true"> 

:禁止缓存 在页面中使用HTML标记,如下面: 
<HEAD> 
<META http-equiv=Pragma content=no-cache> 
<META http-equiv=Cache-Control content=no-cache> 
<META http-equiv=Expires content=0> 

-利用上面的代码可以禁止下面几种手段- 
1:右键 - 查看原文件 
3:文件 - 另存为 
4:IE缓存 

-用代码本身很难禁止下面的手段我门就迷惑的方法阻止调出原代码- 
2:查看 - 原文件 
5:还可以通过代码提取  

评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: