
是这样的 场景:我呕心沥血做的网页设计和网站,做了几个月才做完;被他人一夜全抄,毫无办法....不要提版权哦,我还没能力到弄版权的阶段
愿景:弄个 JS 代码,隐藏在网站的重要 JS 文件中,并且加密混淆,让抄袭者傻傻分不清(至少大部分抄袭者是这样的),然后哪天我发现有家公司抄我的作品,好,我在我的服务器里加上一些代码或者图片或者 JS 什么的,给这家网站来个恶意弹窗,弹死个鸡鸡蹦的....
可能会涉及到的参数:绝对网址调用、加密混淆、自身有服务器有内测网站,大概这么解释,我也算是白菜了,才来求教大牛
如果可以,重金求码啊....不开玩笑的!
1 beyoung Aug 16, 2017 来个加解密呗 |
2 nfroot Aug 16, 2017 用 jsfuck |
3 chinvo Aug 16, 2017 &nbp; Websocket 加载资源,js 内藏暗桩检查域名 再用个 aaencode |
4 flaneurse Aug 17, 2017 via Android 别人不能禁用 js 么 |
5 chinvo Aug 17, 2017 哦,对了,页面内容记得用 js 的 document.write 输出,输出之前是混淆加密状态 |
6 lslqtz Aug 17, 2017 via iPhone 你这么搞人家可以检查得到请求 全部文件合一加密 到指定日期后弹窗(自己别忘了)更稳 |
7 yangqi Aug 17, 2017 呵呵,楼主很傻很天真 |
8 cncqw Aug 17, 2017 via iPhone 楼主的思路是需要请求你的服务器,但是直接在开发者工具中查看网络就可以看到你的网址,然后就知道怎么回事了,你觉得有用? |
9 Valyrian Aug 17, 2017 via iPhone 用 js 检查当前页面的域名就行了吧 |
10 blanu Aug 17, 2017 via iPhone websocket+protobuf,破解难度要大一些 |
感觉只是 js 的话不能防止内容被抄袭,比如可以用 PhantomJs 来爬取 js 渲染后的内容,这样内容被获取了,js 也被抄袭者略过了,最多只能和小说网站那样把文本内容变成图片,来增加复制成本。 不过,如果楼主说的网页设计是指前端页面与样式,那么防止被抄袭就简单了,现代框架 react 之流不都是通过 js 来生产 html 的吗,楼主只要提供编译压缩后的 js 给别人就好了,然后再在这个 js 里加料,比如 xss 攻击代码 |
13 zjqzxc Aug 17, 2017 设计成分>技术成分,无解,只要能让别人看到,照葫芦画瓢写一个也用不了多久; 设计成分<技术成分,所谓的加密技术只能增加抄袭难度,并不能根本解决问题; 根据描述“呕心沥血做的网页设计和网站”,看来楼主更偏向于第一种情况。。。 另外,那个愿景应该不可能起作用。抄袭者在看不到大意的情况下,肯定不会贸然使用你的 js 文件。如果抄袭者已经大致看懂每个函数是干啥的,那就意味着他已经通读代码了。看见代码中有那些稀奇古怪的绝对地址,怎么能不起疑心。总的来说,技术手段是防君子不防小人。 最后还是那句话:“如果技术是万能的,还要法律干啥”。 |
14 alwayshere Aug 17, 2017 GoogleBot and baiduBot:这 nm 是啥,一个破网站这么多弹窗,艹!劳资把你 K 了! |
15 misaka20038numbe Aug 17, 2017 防抄袭是不可能的。如果是有经验的,不会连着 js 一起抄的,我只抄 HTML 和 css 样式。JS 自己重新写。然后 HTML 和 css 通过浏览器解析之后是无法加密的。就算你整个页面输出的是一张图片,如果需要的话,也能把你的设计抄了不是。 |
16 laogui Aug 17, 2017 via Android 用 webpack 吧,我现在一看到这货打包后的 js 我就放弃抄袭了,嘿嘿。 |
17 hantsy Aug 17, 2017 js 怎么可能抄袭,生产环境全面 Uglify 了。 |
18 rocksolid Aug 17, 2017 没办法阻止,大不了别人照着你的样式做一个也不用太多时间,关键还是快点把创意变现吧 |
20 Anshi Aug 17, 2017 干脆开源吧...就不怕抄袭了... |
21 jorb Aug 17, 2017 既然别人要抄袭你了,代表创意肯定是不错的啦。 这种抄袭防止不了的,就算防盗加密什么了,别人自己依葫芦画瓢做一个出来也不要多久呢。 |
22 wizardoz Aug 17, 2017 你说的那种叫 copy,不叫抄袭。我认为抄袭是人家依照你的创意自己写代码实现,有可能代码比你的还好。 |
23 zhongkouwei Aug 17, 2017 有个思路:很多开源系统免费版本都有 logo 和版权信息,如果用户使用免费版删掉这些信息,页面就会产生乱码、错误信息。这段 js 混淆在普通代码中 |
24 mrl1996 Aug 17, 2017 F12 就可以看到原貌 |
25 yhxx Aug 17, 2017 你这个需求的话,直接判断域名不是你自己的话就弹窗就行了吧。。。。 |
26 EXDestroyer Aug 17, 2017 楼主太天真,我偷拍你的照片来做头像你除了法律途径还有什么办法吗? |
27 xAx Aug 17, 2017 js 还不好解? |
28 abcbuzhiming Aug 17, 2017 前端是人家能直接看到效果的部分,不用你的 js,仿一个难度也不大,别瞎折腾了,给自己找不愉快 |
29 justbilie OP @EXDestroyer 遇到爱抄袭的技术大牛,那我肯定没辙的,但关键是我能恶心一下那些不是非常大牛的抄袭者啊,而且这些人是占大数的 |
31 justbilie OP @zhongkouwei 好像有点复杂了些 |