【发布时间】:2021-02-09 08:38:42
【问题描述】:
我正在通过 Spring 开发应用程序。
我想问有没有可能有人能够通过任何注入或黑客攻击来更改 Object 中公共变量的值?
我有一个类似这样的 Object 类:
public class ObjectA {
public String key;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
}
【问题讨论】:
-
这里的key不是公共变量。
-
抱歉,Prashant,我已将其编辑为“公共字符串密钥;”。这个场景怎么样?
-
“任何注入或黑客行为”是什么意思?