
正文
如何防止自己的js程序被抄袭,防止js被篡改
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何防止查看源代码的时候看到js脚本?
1、屏蔽右键是肯定的,楼上网络蚂蚁的答案是不错,可是使用下载软件同样可以把代码下载下来。所以简单的防下载也是要做的。另外就是利用框架技术,让内页判断来访地址。由此可以简单判断是否利用了下载软件。
2、如果有用的是段js的话,试着用代码加密试试。静态网页真正屏蔽查看源文件只能对付一些菜鸟,高手还是很容易查看到的。下面的js加密工具。http://tool.chinaz.com/Tools/ScriptEncode.aspx你可以加密完后,再屏蔽源文件。这样效果会大些。
3、有一个“查看源代码”选项。这么一来,虽然我们屏蔽了右键里的查看源代码。但是,只要用菜单栏里的查看源代码,还是可以看到源代码的。这可怎么办呢? 我最初的想法是用框架来避开源代码的查看。
4、最常见查看网站源码的无非有这四种:F12 鼠标右键单击 Ctrl+Shift+I Ctrl+U 以上的三种方法都可以查看到网站的源代码,我们可以通过使用JavaScript来屏蔽掉这三种状态从而实现禁止查看源代码效果。下面直接放源码。
5、点击IE浏览器右面的页面选项,然后点击查看源文件,同样能够查看禁止右键功能的网页的源代码。
相关问答
Q1: 求网站防抄袭js代码
= self.location) 父窗口url与当前url不一样 ,说明被嵌入top.location=self.location; 把嵌入的窗体的url设成和本窗体一样方法二:如果你的网页被加入框架怎么办下面有2种办法。
简单,在JS中加入来路验证,只让你允许的地址调用就行。如果安全级别要求非常高的话,把JS中的一些参数写在脚本(ASP,PHP,.NET)里,用JS调用脚本,在脚本文件里再加入一次来路验证,这样双重来路验证就是是你说的效果了。
最基本的在代码中加入禁止右键、禁止复制等等方法,这种的话等杜绝一点手动复制修改的新手。但是对于一些老手,他可以通过enablecopy等一些插件把这些js效果给去除掉,然后又可以随意复制了。
Q2: 网页js文件如何防下载?
这个是没有办法,除非你整个网页加密码。或JS加密。
这个早就研究过这个问题了,有个很经典的解决方法就是比如你用的是asp语音,你就把你的js文件改成asp格式的(记住要在头部和尾部加script),这是我印象最深的解决方法了。
最好的解决方案应该是只有在 CSS 和 JS 文件被修改的时候才会重新加载。这里要介绍一个 PHP 的 filemtime() 函数,filemtime() 函数可以返回文件最后被修改的时间,这样只有在修改文件的时候版本才会变化。
我只知道原理,具体方法不是很清楚,因为我技术也不高。屏蔽右键是肯定的,楼上网络蚂蚁的答案是不错,可是使用下载软件同样可以把代码下载下来。所以简单的防下载也是要做的。另外就是利用框架技术,让内页判断来访地址。
首选将js脚本放入jmeter.bat所在的bin文件夹里 打开jmeter使用JSR223预处理程序,脚本语言选择javascript 导入js脚本。如load(xxx.js)即可调用该js中的方法。
因此,当我们可能要经常改动的 js,css时,就需要阻止浏览进行缓存。
Q3: 如何防止小程序被侵权
1、若侵权投诉不能完全符合法定条件,平台将无法处理。所以,我们相信,就侵权投诉事宜向法律专业人士进行咨询,或交由法律专业人士处理,会有利于侵权投诉事宜更为顺畅地进行。
2、修改违规内容:根据微信小程序客服团队提供的违规原因,对违规内容进行修改或删除。确保你的小程序符合微信小程序的开发规范和规定。 提交申诉:如果你认为小程序被错误认定为违规,你可以向微信小程序客服团队提出申诉。
3、诱导用户和外刷流量 如果小程序当中存在诱导用户关注授权的情况,比如多次出现授权界面强迫用户进行一键授权,字眼包含诱导关注性的词语,也会遭到封禁。
4、与版权拥有者联系呀,找人家助理经纪人都行,或者他们网站、微博发信息,要不然问问后援团,人家也有自己渠道。
5、如果名字被盗用、侵权,投诉取回。给微信小程序进行功能定位的时候要结合实际提供的服务,相互一致。小程序所提供的类目,必须放置在首页,最深也只能放置在二级页面。
Q4: Php如何防止截包php如何防止抓包
1、php里面没有substring,只有substr,用来截取字符串某一部分的内容。substring是java等语言的,功能类似。
2、使用一个JS服务器(node.js),或php的 php 改写的js加密实现过程 ,加密初始值,再模拟发送 。所以,这个也没什么多大作用 。对于验证码 ,一般简单的都可以程序识别 ,复杂的提交到前台让手动输入 。再一并发送。
3、没有抓包软件抓不到的。只有是抓到能不能给抓包软件识别出是不是正常代码而已。例如HTTPS协议,或者加如证书。或者加密了之后再GET,POST。
关于如何防止自己的js程序被抄袭和防止js被篡改的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






