辛苦收集或者花钱买来又或者是自己原创的文章总是不希望别人轻而易举的就复制走了 我最近想到一个文章保护策略,就是用图片替代文字,大家也许会说,这是什么创意啊 别急,接着看 当然我说的这个不是把整个文章都作成图片,这个别人可以很方便的把图片下载下来后用处理软件还原就ok了,又或者即使没有软件能还原,但那图片别人总可以转载吧,所以说还是不能达到目的 我觉得所谓的文章保护防复制并不是真的不能复制,而是复制所花的各种成本较高,让人放弃复制的努力,基于此我有个想法 这个想法有点变态,就是每个字都用图片代替,这种图片有几点要求: 1:格式为gif,索引只有两个,黑与白,或者说是背景色与前景色,单个图片大小为标准的字库格式,象16*16象素点的,我算了下,存一个16*16的图片数据需要的32b,这个和字库数据是一样的,当然实际上显示一个汉字只需要2b而显示一个图片需要32b,这中间差了16倍,倍数似乎很吓人,但想想看由于基数小(一篇文章才多大。)其实整个处理后的文章也不大,多出来的就当是广告开销吧 2:图片需要采用一种统一格式命名,这里提供我的命名方式,文件名由两部分构成,第一部分是标志,表示这是一种专用格式可以使用 HZ(汉字),第二部分是含义,即这个图片代表的是什么意思,用在这里自然是指代表哪个字,这里就要用到统一的国际标准了,用ascii码来,比如某个汉字的ascii码是:138,138(当然vb系统里表现出来的是个负数,但我们这里使用统一的小于256的两个正整数来说明),那么代表这个汉字的图片名字就可以是:HZ138138,如果追求处理方便,那么可以强迫汉字标点也用这种8位长度的命名方式,不足的位置补0就是,如果为了表意清楚,那么可以把hz两字母换成BD(标点) 这种策略的好处 1:虽然是图片,但是利用了最简单的gif格式,又是只有两索引的,文件大小大大降低了 2:即使有人把你的图片全下载起来,由于文件名字的命名方式是很有规律的数字格式,所以只要他一不注意,他的图片编辑系统或者是他的操作系统本身会把图片按造某种格式来重新排列,象按造文件名里的数字大小来排列,这是常有的事,如此一来,文字的排列顺序一打乱,那人的一番辛苦就白花拉 破解的方法: 1:用抓屏工具把整个图抓下来,然后用处理软件还原成文字 2:查看网页原代码,用程序来记录搜索记录文件名然后还原成文字,刚才说了,通过图片的文件名其实就可以知道是什么字了 如何应对破解: 1:对于图片库做变形处理,例如把文字变成人看得懂,机器无法统一辨认的行书体,甚至是类似验证码那种体裁(当然这个变态的变形还是有办法破,至于怎么破,我现在不想说,有愿意的可以在这里跟帖子猜一猜,过一阵子我再继续说吧) 2:使用特殊办法禁止查看原代码(这种的也不是无法破,无非是要用上点手段,但正如我说的,效率上花不来),对文件名进行转换,例如加个1002这样的随机数(当然这个随机数千万别给他人知道了) 好了,终于写完了,希望这个能对专做阅读网的兄弟有所帮助 如果进展顺利,下回还是写跟阅读网有关系的东西

评论