gpt4 book ai didi

javascript - 如何防止你的JavaScript代码被窃取、复制、查看?

转载 作者:行者123 更新时间:2023-12-03 00:09:34 24 4
gpt4 key购买 nike

我知道 100% 的保护是不可能的,但是对大多数用户来说是高的或有效的。

例如,我遇到一个网站,查看当前页面的源代码没有返回任何内容。

在另一种情况下,访问或尝试从浏览器下载 .js 文件本身

http://gget.com/somesecret.js ,

会重定向你和其他东西。

如果你混淆你的代码,解码它会非常困难吗?如果是这样,这也是另一个好的解决方案(推荐什么软件)?

最佳答案

这根本不可能。

为了使访问者的浏览器能够执行该脚本,他们必须能够下载该脚本。无论您尝试使用 JS、服务器权限等进行什么欺骗,最终他们总是可以wget http://example.com/yourcoolscript.js。即使他们不能(例如,您需要该请求的“ secret ” header ),这也可能会抑制大多数浏览器的行为,同时不会阻止有决心的人查看。

从根本上来说,由于 JS 是在客户端执行的,因此客户端必须能够访问“原始”JS 文件。

您可以做的一件小事是混淆,这会有所帮助。但由于 JS 是解释性的,它也是它自己的反混淆器 - 请参阅 one of my earlier answers举个例子。

基本上 - “如果你 build 它,他们就会看”。 :-)

关于javascript - 如何防止你的JavaScript代码被窃取、复制、查看?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1660060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com