gpt4 book ai didi

javascript - 在 Javascript 中公开私有(private)变量

转载 作者:行者123 更新时间:2023-11-30 13:37:36 24 4
gpt4 key购买 nike

我对 javascript 的 protected 内存有疑问。如果我有这样的功能:

var obj = function(){
var secret = "secret",
super_secret = "my super secret string";
return {
get_secret: function() {
return secret;
}()
}
}();

是否可以通过任何方式从 super_secret 中获取字符串?

我看到一些利用 throw() 和 Error() 来获取函数变量的漏洞。然而,关闭并没有完成。非常欢迎所有输入和“预感”。我正在计划一个项目,我需要确保没有任何已知的方法来提取或修改 super_secret 变量。

最佳答案

假设这将最终在浏览器中运行,有人可以查看源代码并复制粘贴它(您确实说过“任何方式”:-)。

此外,如果有人可以让任意 Javascript 在您的网站上运行,那么保守 key 是您最不关心的问题。

关于javascript - 在 Javascript 中公开私有(private)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4087734/

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