我知道本地存储是客户端的一个变量,他们可以完全访问这些信息(编辑删除等)。有没有办法检测用户是否更改了本地存储中的值?检测本地存储是否被用户编辑过?
0
A
回答
1
提供了一些保护级别 - 但你是谨慎的权利。如果您担心可以加密或添加校验和/ md5s以查看数据是否已被修改。
1
不,你绝对没有办法。不管你采取什么措施,他们自己都是完全不安全的,因为localStorage
是第一位的。您在不能在浏览器基本上不安全的JavaScript环境之上构建JavaScript安全性,并且您不能相信localStorage
的内容。没有任何代码可以让你信任它。您必须重新思考导致您使用此解决方案的任何情况。
相关问题
- 1. 本地存储是否可以恶意编辑客户端?
- 2. 检测HTML是否被编辑
- 3. 检查datagridview是否被编辑过
- 4. 检查文本框是否被编辑?
- 5. 如何检测Windows本地存储是否可用?
- 6. 如何检测文本编辑是否过度拟合?
- 7. android检测用户是否被刷卡
- 8. 用jquery从本地存储编辑用户信息
- 9. 检查字段是否被编辑?
- 10. 编辑本地存储中的项目
- 11. Firebase检测用户是否存在
- 12. 编辑存储器地址
- 13. 如何检测存储过程是否已存在
- 14. 检查是否编辑过NSTextView
- 15. SQL存储过程编辑
- 16. 将用户信息存储在本地存储中是否安全?
- 17. 是否可以通过用户脚本检测页面修改?
- 18. 检查用户是否存在护照本地
- 19. 允许用户编辑和存储HTML
- 20. 检查存储过程是否有效
- 21. Turnserver是否被检测到?
- 22. 检测是否存储过程删除运行
- 23. 使用ALTER编辑存储过程?
- 24. 检测用户是否进入或离开地区 - 地理编码
- 25. Android:是否在本地存储数据?
- 26. 本地存储是否持久?
- 27. 是否可以通过JavaScript检测插件是否被激活?
- 28. 如何检查本地存储中的密钥是否有值?
- 29. 检查本地存储值是否等于
- 30. 如何检查您的本地git存储库是否最新
代理本地存储访问或创建本地存储内容的散列? – user2864740
@ user2864740不错 – reergymerej
你想通过检查来保护自己吗?您应该已经假定客户端机器发送给您的服务器的所有内容都已被破坏,并验证它是服务器端允许的。 –