0

我想问你有关 GWT 安全性的问题。因为 GWT 代码被转换为 JavaScript 代码,所以用户可以使用 JavaScript 调试器更改我的变量的值吗?

例如:我有一个计时器,它从 10:00 计数到 0:00。用户可以通过调试器更改此值吗?

4

2 回答 2

2

是的,他们可以,GWT 通过混淆输出使其变得更难,但即便如此,浏览器中的调试器也会尝试格式化代码以使其可读。

于 2013-02-05T08:21:31.933 回答
0

GWT 安全性无法决定 OBF 以及用户是否可以编辑 js。看看下面的混淆 GWT JS 输出。我不相信这是不安全的,你能找到我是否在使用计数器、计时器等。

在此处输入图像描述

GWT 的安全性比任何大多数 javascript 框架都要好。GWT 有处理其他非业余安全威胁的指南——

参考 - https://developers.google.com/web-toolkit/articles/security_for_gwt_applications

于 2013-02-05T11:17:27.603 回答