保护JavaScript?还是用别的?

保护JavaScript?还是用别的?,javascript,Javascript,可能重复: 我一直在用JavaScript开发一个web应用程序。接近完成 如何保护我的JavaScript代码不被他人复制?我的意思是,如果你查看我的页面源代码,它引用了.js文件,你真的可以窃取这些文件 我应该用别的东西吗?罗 谷歌地图有RoR API吗?你最接近的选择是使用 A A A 人们仍然可以窃取和使用您的代码,但修改代码会更加困难。您最接近的赌注是使用 A A A 人们仍然可以窃取和使用您的代码,但修改代码会更加困难。肯定是重复的。不,你不能保护你的Javascript。

可能重复:

我一直在用JavaScript开发一个web应用程序。接近完成

如何保护我的JavaScript代码不被他人复制?我的意思是,如果你查看我的页面源代码,它引用了.js文件,你真的可以窃取这些文件

我应该用别的东西吗?罗


谷歌地图有RoR API吗?

你最接近的选择是使用

  • A
  • A
  • A

人们仍然可以窃取和使用您的代码,但修改代码会更加困难。

您最接近的赌注是使用

  • A
  • A
  • A

人们仍然可以窃取和使用您的代码,但修改代码会更加困难。

肯定是重复的。不,你不能保护你的Javascript。无论您使用的是什么服务器端代码,您都无法保护Javascript,原因与您无法保护HTML的原因相同。模糊处理是你能做的最好的方法。绝对是重复的。不,你不能保护你的Javascript。无论您使用的是什么服务器端代码,您都无法保护Javascript,原因与您无法保护HTML的原因相同。模糊处理是你能做的最好的方法。需要注意的是,所有这些都不会阻止某人使用javascript。我要补充一点……我想说,如果看的人知道他们在做什么,这会让事情变得稍微困难一些。谢谢@Nick,我甚至不会费心证明你错了,但读起来肯定不容易:
var\u0x70fa=[“\x61\x73\x6B\x31”、“\x0A”、“\x4F\x4B”];变量a=_0x70fa[0];函数s(0xd48bx3){alert(0xd48bx3+0x70fa[1]+a);};s(_0x70fa[2])虽然您可以使用另一个工具将其转换回sane Javascript。@Marko-当然可以,粘贴在这里:点击美化,立即:
var a='ask1';函数s(0xd48bx3){alert(0xd48bx3+'\x0A'+a);};s(‘OK’)。古怪的变量名,但很难弄清楚?不是真的:)我没有说不涉及任何工具,只是说“不混淆”代码很简单。请接受@Nick的说法。我想说的是,它在阅读代码时增加了一个额外的步骤,因为它必须经过美化,也许还需要一些体力劳动。请不要回答,你是100%对的:)重要的是要注意,这些都不会阻止某人使用javascript。我要在此添加一个警告……我想说,如果看的人知道他们在做什么,这会稍微让事情变得更难。谢谢@Nick,我甚至不会费心证明你错了,但读起来肯定不容易:
var\u0x70fa=[“\x61\x73\x6B\x31”、“\x0A”、“\x4F\x4B”];变量a=_0x70fa[0];函数s(0xd48bx3){alert(0xd48bx3+0x70fa[1]+a);};s(_0x70fa[2])虽然您可以使用另一个工具将其转换回sane Javascript。@Marko-当然可以,粘贴在这里:点击美化,立即:
var a='ask1';函数s(0xd48bx3){alert(0xd48bx3+'\x0A'+a);};s(‘OK’)。古怪的变量名,但很难弄清楚?不是真的:)我没有说不涉及任何工具,只是说“不混淆”代码很简单。请接受@Nick的说法。我想说的是,它在阅读代码时增加了一个额外的步骤,因为它必须经过美化,也许还需要一些体力劳动。请不要回复,你是100%正确的:)