`
hcmfys
  • 浏览: 357666 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

禁止复制代码禁止保持禁止查看源文件的代码保护和破解

阅读更多
            互联网的发展离不开资源共享,但如今的网络抄袭之风非常严重,我想这也许就是那些屏蔽右键站点出现的原因吧。其实不靠抄袭模仿,保护版权,大家自己动手、丰衣足食不更好吗?飞龙e000认为,真正原创的网站,虽然累点,但是生命力一定最强的。下面飞龙在天e000搜集整理一下网上资源,看怎么样防止你的网站博客文章被非法复制,保存,或者查看源代码,以及一般的读者又是怎么费劲周折破解的。分两个部分。

第一部分:防止你的网站博客文章被非法复制保存或者查看的 部分源代码

  1,整篇文章就不能点右键、区域选择和复制了,不过还是能查看源文件和下载该页。代码如下:
<body oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' onbeforecopy='return false' onmouseup='document.selection.empty()'>

  2.在页面中加入如下语句,则网页将不能被保存,让网页无法 另存为:
在<body>......</body>之间加入 <wbr> <wbr> <wbr> <wbr> <wbr> &lt;noscript&gt;&lt;iframe src="http://www.vcmblog.com/*&gt;";&lt;/iframe&gt;&lt;/noscript&gt;<br>加入上述代码后,当执行“另存为”命令时,会弹出“保存网页时出错”的对话框。</wbr></wbr></wbr></wbr></wbr>


  3.把下列代码放到<body></body>或者<head></head>之间,提示禁止使用右键。
<script LANGUAGE="JavaScript">
function click() { if (event.button==2)
{alert('你好,右键已被禁止使用'); } } document.onmousedown=click
</script>

  4,忽视右键 <body oncontextmenu=\"return false\"。 <wbr> <wbr> <wbr> <wbr> <wbr> 结合起来禁止左右键<br>〈body oncontextmenu=self.event.returnvalue=false&gt; 左右键被禁止了自然无法复制什么的了,在浏览器里查看源文件,搜索oncontextmenu.false之类的代码删除,再刷新就可以了。</wbr></wbr></wbr></wbr></wbr>

  5,为了防止别人偷窃自己网站上的东西,运用CSS代码控制右键的复制或另存为。可以在网页制作的过程中加入以下代码: 1。忽视右键 <body oncontextmenu=\"return false\"> 2. 让你的网页无法另存为 <noscript><iframe src="http://www.vcmblog.com/*>";</iframe></noscript>


  6,禁止选取<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()> <wbr> <wbr></wbr></wbr>

  7,彻底禁止右键快捷菜单的出现呢?代码如下:
 <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> &lt; Script Language=javascript&gt;<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> function Click(){<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> alert('版权所有(C)2008 飞龙在天e000);<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> window.event.returnValue=false;<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> }<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> document.oncontextmenu=Click;<br> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> <wbr> &lt; /Script&gt;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

  但是,有守有攻,如果访问者直接在浏览器地址栏中键入"javascript:alert(document.oncontextmenu='')",就可以解除对右键菜单的屏蔽。javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。所谓澈底禁止查看源代码文件,始终只能是一个笑话!

  8,javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;源代码就出来了。不论加密如何复杂,最终都要还原成浏览器可以解析的html代码,而documentElement.outerHTML正是最终的结果。所谓澈底禁止查看源代码文件,始终只能是一个笑话!

  9,不能使用右键或者不能看到源程序或源代码等,输入代码:
<SCRIPT language=javascript>
function click() {
if (event.button==2) {
alert(\'对不起,禁止使用此功能^_^.\')
}
}
document.onmousedown=click
</SCRIPT>
<script language="JavaScript">
<!--
locate = 0;
function scroller() {
if (locate !=500 ) {
locate++;
scroll(0,locate);
clearTimeout(timer);
var timer = setTimeout("scroller()",3);
timer;
}
}
// -->
</script>   


  10,一段非常简单的JS程序,这段程序应该放在主页的<body></body>中间,可以禁止察看源代码。
<SCRIPT language=javascript>
function click() {if (event.button==2) {alert('不许你偷看!');}}document.onmousedown=click
</SCRIPT>

第二部分:反复制粘贴的破解办法集锦

  1,点击工具-INTERNET选项-安全设置。把它设置为高,点确定,再刷新下网页就可复制了。不过复制了后改回原来的,不然会影响正常上网。也可以点击IE菜单栏上的"文件"->发送->电子邮件页面(跟这向导说的去做就可以拉,一路点击'下一步")然后就可以在弹出的邮件窗口中复制你要的内容就可以了。安全级别最高的时候,一切控件和脚本均不能运行,再厉害的网页限制手段统统全部作废。


  2,有时候可以用ctrl+A全选你要的页面,然后按ctrl+c复制,再到word里按ctrl+v粘贴,这个在不能使用菜单命令复制的时候很好用。


  3,用文件菜单里的另存为,文件格式选纯文本的.txt,然后打开这个txt文件.OK搞定。

  4,查看-源文件。再另存源文件为.HTML格式,打开即可复制!但是有时候还是不行,需要去掉其中的那段禁止复制的代码才可以。或者直接文件——另存为"网页,仅HTML"格式,快捷方便,可以以此办法来复制那些禁止复制网页内容的网页. 保存好后再打开该网页。或者,用该网页的源代码! 在查看 源文件 里剪切源代码,复制到一个网页制作工具里就可以了!

  4,换个浏览器如GreenBrowser,如MYIE,它有一个解除右键设置的选项,你可以试试。用maxthon安装一个"清除烦扰"的插件点一下就可以了.非常方便,我一直在用. 还可以使用MAXTHON(遨游)的解除右键限制功能。或者,到瑞星上下载个瑞星卡卡,这是免费的,可以破除网页限制。还可以下载一个体积很小的浏览器Gogo Explorer ,就可以复制了!用快捷键ctrl+m(这是默认的,也可以自定义)就行了,解除鼠标限制

  5,在网页上任意处将右键按下,等跳出对话框时不要放开右键。将鼠标移至对话框,用鼠标左键点“确定”,在将鼠标移动到想要的连接处,放开右键;或者只是将鼠标移至对话框,用回车去“确认”。 <wbr> <wbr></wbr></wbr>

  6,用组合键“CTRL+F10”。

  7,在页面中点击右键,当出现警告窗口时,左手按键盘上的“CTRL+F4”键关闭提示窗口(以上的方法适用于仅禁用而没有隐藏右键菜单的网页)。

  9. 如果是图片,直接将想要的图片用左键拖着,然后按下“WIN+D”键,这样一来就可以拖到桌面上保存(此方法适用于单手操作较灵活的同志)。

  10. 查看源代码如果发现用了这样的代码:你可以在地址栏键入:javascript:alert(document.oncontextmenu='')回车,确定对话框后,直接使用右键。另外一个有意思的解决办法:就是把下面这段代码复制到地址栏,然后按回车键。之后就可以复制当前页面了。 javascript:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});

  11,浏览器有默认的网页编辑软件(一般为frontpage或者word),只要在快捷工具栏中点击相应的按钮,或者依次选择“文件”→“使用Microsoft Frontpage (或者Microsoft Word)编辑”,即可在相应软件的编辑窗口中显示网页的全部内容,这个时候就可以进行复制或修改了。


  12,一个高招,用的Word来更为简单方便的获取。首先复制网页地址,然后打开Word,依次单击“文件/打开”,弹出“打开”窗口。在“文件名”中用“Ctrl+V”粘贴入已复制的网页地址,再单击“打开”按钮,这里Word就会自动连接到网站(如图)。在打开网页之前,可能会弹出“Word 没有足够的内存,此操作完成后无法撤消。是否继续?”的提示窗口,单击“是”,即弹出新的窗口,询问是否信任文件来源,再单击“是”后,Word会自动链接到对应的服务器并打开网页,这时我们就可以选中其中的文字进行复制粘贴了。

分享到:
评论

相关推荐

    网页源代码保护(禁止右键、复制、另存为、查看源文件)

    网页源代码保护是网站开发中一个重要的议题,尤其是在版权敏感或者商业机密的网页内容上。这个主题主要涉及如何防止用户通过常规手段如右键菜单、复制粘贴、另存为以及查看源代码来获取并可能滥用网页上的信息。下面...

    用javascript 禁止右键,禁止复制,禁止粘贴

    使用 JavaScript 禁止右键、禁止复制、禁止粘贴 在网页开发中,保护自己辛苦半天做的网页,尤其是一些 JavaScript 特效,...使用 JavaScript 禁止右键、禁止复制、禁止粘贴可以有效地保护网页内容不被非法复制和查看。

    禁止查看源文件的代码

    基于给定的信息,“禁止查看源文件的代码”这一标题和描述指向了网页开发领域中一个非常具体的技术问题——即如何阻止用户通过浏览器查看网页的源代码。 ### 一、网页源代码的基本概念 网页源代码是指构成网页内容...

    Java反编译工具,JAVA查看源文件、jar包里源代码的工具

    如果`.jar`文件的作者禁止查看源代码,或者你打算对反编译后的代码进行商业用途,必须先获得版权所有者的许可。 总的来说,Java反编译工具是开发者必备的辅助工具之一,它为我们揭示了Java字节码背后的源代码逻辑,...

    js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome

    在网页开发中,有时为了保护源代码不被轻易获取,开发者可能会采取一些措施来禁止用户通过常规手段查看或复制页面内容。"js禁止查看源文件屏蔽Ctrl+u/s、F12、右键等兼容IE火狐chrome"这个话题正是讨论如何通过...

    给自己的网页上把锁.pdf

    文章中提供了多种方法来实现网页的安全保护,包括使用JavaScript代码来禁用右键菜单、禁止查看源文件、使用乱码隐藏链接等。 首先,文章讨论了为什么需要保护自己的网页。随着互联网的普及,许多朋友们都在网上建立...

    网站版权保护技术.pdf

    此外,目前常用的网站版权保护措施还包括封锁鼠标右键、禁止查看源文件、禁止另存为、禁止缓存等。封锁鼠标右键主要是通过JavaScript编程来实现,使得用户无法通过右键菜单复制或保存网页内容。禁止查看源文件和禁止...

    教你复制那些复制不了的网页文字

    7. **编辑HTML源码**:对于那些在网页代码中添加了禁止复制代码的网页,你可以通过另存网页为HTML文件,然后用记事本打开,找出并删除相应的禁止复制的JavaScript代码(如onpaste、oncopy、oncut和onselectstart事件...

    复制不能复制的网页文字

    在互联网使用过程中,有时我们会遇到一些网页的文字无法直接复制,这通常是由于网页开发者通过JavaScript等技术手段禁止了复制功能,以保护内容不被轻易盗用。以下是一些解决这类问题的方法: 1. **禁用JavaScript*...

    如何复制那些复制不了的网页文字.docx

    网页中的文字有时无法被复制是因为网页制作者使用了JavaScript等编程技术来禁止这些操作,以保护内容不被轻易盗用。以下是一些方法可以帮助你复制那些通常无法复制的网页文字: 1. **禁用JavaScript**:在Internet ...

    教你复制不能复制的网页文字

    这些保护手段通常是通过 JavaScript 语言实现的,禁止用户复制或剪切网页中的文字和图片。但是,有时候我们确实需要复制这些内容供自己参考或使用。那该怎么办呢?下面我们将介绍多种方法来突破这些限制,实现复制不...

    AspNet常用的33个代码

    - 为了保护源代码中的敏感信息,可以禁止右键、查看源代码和另存为功能。例如,通过JavaScript函数阻止右键菜单(`oncontextmenu`),使用框架(`&lt;frameset&gt;`)来隐藏源文件,以及在页面中插入`&lt;noscript&gt;`标签来防止...

Global site tag (gtag.js) - Google Analytics