【发布时间】:2011-08-19 08:48:23
【问题描述】:
可能重复:
How to prevent your JavaScript code from being stolen, copied, and viewed?
我知道这样做几乎是不可能的,因为 JS 是客户端。但是我确信可以采取一些对策来防止经验不足的用户查看代码。 (比禁用右键单击更有效)
我知道可以采取类似 this app 的措施。如果您尝试查看 script ,它会以某种方式阻止您。我怎样才能为自己设置一个像这样(或者更好)的块?
我只是想防止水蛭:\
【问题讨论】:
-
我在该链接上看到 Javascript 完全没有问题! (至少在 Chrome 中。)
-
算了。方法是有的,但都是有缺陷的。缩小脚本并完成它
-
我可以很好地看到该页面的 JavaScript - 您是指 Flash 对象的“脚本”吗?
-
@Justin,我的意思是这个脚本ngads.com/checkabp.js?thisistotrickabp=http://…。如果您搜索源页面,您会找到该脚本所在的位置
-
@deztructicus 您正在看到完整的脚本(真的很短)。它的目的是欺骗 AdBlock Plus。另一个脚本将
user_is_a_leech设置为true,然后此脚本将此值设置为false。目的是如果添加阻止程序正在运行,则它不会运行此脚本,因此user_is_a_leech保留为真,允许以不同方式呈现页面。
标签: javascript asp.net security code-access-security