推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[技巧] 让源文件无处藏身(自制秘籍)

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 9

让源文件无处藏身(自制秘籍)

初学HTML语言的朋友或许会有像我一样的经历或体会,见到一个优秀的网页,总想查查人家的源代码来研究研究,以提高制作水平。但网页作者为保护其创意,通常会用各种手段来保护源代码,如封锁右键菜单、屏蔽工具栏“查看源文件”选项、禁止“另存为”、网页乱码加密等等。这的确给初学者带来许多麻烦,网络就是要共享资源嘛,何必这样吝惜呢!幸好各种报刊曾介绍过许多破解之道,而本文与大家共同探讨的另外一种方法,不仅会让你能轻松查阅源文件,而且还会让冲浪之旅更加安全。

1.DIY源文件查找器(网页)
先编写一段代码(可以在“记事本”里),然后保存为look.htm,打开,输入要查询的网址,点击“查看源代码”,稍等片刻,源文件就出来了
引用:
<html>
<body>
<script>
<!--
function look()
{
var ress=document.forms[0].java.value
window.location="view-source:"+ress;
}
// -->
</script>
输入网址
<form>
<input type="text" name="java" size=20 value="http://">
<input type="button" value="查看源代码" onClick=look() name="button">
<input type="reset" value="重填" onClick="clear(this.form)" name="reset">
</form>
</body>
</html>
2.DIY解密器
如果得到的源文件经过了加密,请编写以下代码解决。
引用:
<html>
<body>
<script language="javascript">
<!--
var Words;
var UNWords;

function SetWords(word)
{
Words = escape(word.value);
UNWords=unescape(word.value);
}

function unSetNewWords(form)
{
var NewWords;
NewWords = UNWords;
form.NewWords.value = NewWords;
}
// -->
</script>
<form method=post>
<p>请将待解密html源代码复制(ctrl+c)粘贴(ctrl+v)过来:<br>
<textarea name=Word rows=10 cols=70 onchange=SetWords(this)></textarea><br>
<input onclick=unSetNewWords(this.form) type=button value=开始解密>
<input type=reset value=清空内容>
<p>已解密文件:<br>
<textarea name=NewWords rows=10 cols=70></textarea>
</form>
</body>
</html>
至此,遇到优秀网页,有了源文件查找器和解密器,还怕查不到源文件吗?不过,查看人家源代码仅可供学习参考之用,若随意copy就失去了意义。
另外,类似ASP、PHP、JSP、CGI之类的网页是查不出其真正源文件的。
输入网址查看源文件会为冲浪之旅带来什么安全呢?想一想,在变化摸测的网络世界,在当你遇到一个美丽的网址,你会贸然点击进入吗?说不定会有恶意网页或不健康的东西等着你呢!所以,点击之前,不妨先预览一下其源文件,看看里面有没有恶意代码或语句,确认其链接都很安全后再登陆,从而有效避开恶意网页的攻击。

[ 本帖最后由 codeer 于 2008-9-9 11:55 编辑 ]

点此感谢支持作者!本贴共获得感谢 X 9
TOP

我去试试看看 如果行的话 回来给红心 是你自己学会的吗?

TOP

好东西无处不在,找你已经好久了,谢谢搂住奉上,

TOP

谢谢您的指导,我刚刚照着上述方法办了,很好用。

TOP

楼主真是网络强人,谢谢楼主的帖子,真的很棒!!!!!强烈支持
本帖最近评分记录
  • codeer 金币 -5 符号灌水--请重新阅读版规!已多次提醒敬告您 ... 2008-9-11 11:38

TOP

不知道有没有用啊!LZ电脑技术很强吗?我们都是菜鸟啊!!!!!!!
本帖最近评分记录
  • codeer 金币 -3 符号灌水--请重新阅读版规! 2008-9-11 20:02

TOP

看来这门学问确实深奥,鄙人以后更要用心了,谢楼主。

TOP

可能是好方法,可是对于我来说有点复杂了,我水平有限啊,不太会操作

TOP

good

很实用的方法,谢谢指导,以后我就可以发挥所长!

TOP

看起来有点难度啊,我完全搞不懂,还是感谢楼主先

TOP



当前时区 GMT+8, 现在时间是 2025-6-17 01:29