复制、粘贴是个划时代的发明,看看网上的文章、大学里的论文你就会明白了。但是还有人需要一项技术,来保护他们的文章,所以就有了形形色色的解决方案。作者对这些方案进行了分级,并分别描述它的防、攻原理。
初级:
要复制,当然是点右键,然后选复制啦,Web程序员做了一件事,那就是屏蔽右键菜单,用户一点右键,就弹出个令人厌烦的对话框,然后用户怕烦就不点了。
但办法很简单,用户选了文本后,来个Ctrl+C,烦恼就解了。程序员要想,即然你要选中后,才能Ctrl+C,那好办,来另外一招,把文档的选中功能屏蔽掉,心想这下可以了吗?
但用户哪有这么笨,于是在到菜单栏上去找“查看源文件” 了。于是程序员把窗口上的菜单也关也。挺不错,30%的普通用户没折了,只好放弃。
中级:
但对别一部分用户来说,解决这问题实在是小菜一碟,而且这文章还不错,于是对着不能复制的网页来个Ctrl+N,新弹出的页面什么菜单都有了,一生气还来个“另存为”,存下文章慢慢看了。
接下来程序员有点麻烦,先在网页里嵌个<IFRAME src="”*.htm”"></IFRAME>,不让用户“另存为”,然后再嵌个JS文件进去,让JS来加载文章,这样用户就不能在源文件里看到文章内容了。而且这种方法,还防止了许多新闻采集的工具,真好妙(那个程序员在自吹)。
不过这也己经不错,己经有50%的用户选择放弃了,因为文章的等级也在“不错”的级别。
高级:
但是,对有一些有经济价值的文章,还是没用的,用户专门对这个网站写了个小程序,把网页里的内容复制出来。也是很简单。你不知道,我告诉你:在IE的“工具”菜单是可以加入自义菜单的,当执行这个菜单时,它可以(还可以做很多事)调用一个HTML页,而其中带一个参数,就是当前页window对象,然后再想复制什么东西,是不是易如反掌?(呵呵,如果你真不明白,没关系,如果呼声比较强烈,我再写一点专门介绍这玩意的文字)
但是,你知道吗,拷贝与反拷贝就像战争的双方,用户有了新方法,程序员总会有新策略,我看到一篇文章“结束互联网文本COPY & PASTE 时代的利器 ”,呵呵,它处理过的文章变成:
<TD class=p_normal noWrap>一位业主介绍<BR>,留下个电话、联<BR>全了。”他还说,<BR>门了,丢下的事也<BR><BR><TD class=p_normal noWrap>说:“现在开个托运部<BR>系地址,有时候连押金<BR>这里的货运业主更换得<BR>没人处理。</TD>
如果单用Copy,结果当然是比较乱。所以文章就这么说了。但会程序的人都知道,那家伙在吹大气,这种处理对能应付前一种情况的人来说,只是多一个转换而己。也是简单(你不知道?呵呵,有空跟我讨论讨论。)
但有一种,是真正比较难的,那就是对数据进行加密,然后用特定的组件进行解密。呵呵这种方法,的确比较好,你真的很需要这文章吗?如果你肯花个几百块,估计也能拿到,那就是破解。我看过一种,破解也很简单,记得以前从“密码输入框”中取密码的方法,用这种也能取得。
另一种更绝,在服务器端直接生成图片。这种你有什么办法?呵呵,大概不会多。我的建议是用文字识别软件吧,前提是你真的非常需要。我以前干过这样,是一些论文。
至此,我把我知道类型都讲了,对用户来讲,相信大部分的防拷贝对你应该没有神密感了吧,而对防守的程序员,你知道采用什么样的方式保护最合理了吗?
最后,我要推荐二种最有效的:
一、法律保护。你知不知道,网易、新浪,有多少人在复制他们的文章吗,我不知道,但绝对多。但他们没采任何技术性措施,只有一项法律说明:本站内容未经允许,严禁拷贝。
二、用传统的纸张,呵呵,那么烦的东西,即麻烦,传播速度也不快。