小编Sim*_*mon的帖子

通过拒绝复制和粘贴来提高登录安全性?

我们有一个Web应用程序的通用登录表单,没有什么花哨的东西,比如

...<input type="text" value="Username" /><input type="password" value="" />...

我的同事辩称,拒绝用户在登录表单中复制和粘贴将提高应用程序的安全性.我认为不然,因为密码输入已经受到浏览器本身的保护(您无法从输入元素复制密码).

但是,我们将以下JScripts添加到输入元素:

... onpaste="return false;" oncopy="return false;" ondrag="return false;" ondrop="return false;" ...
Run Code Online (Sandbox Code Playgroud)

测试人员批评说仍然可以使用CRT键"拖动"副本,当然它只会复制*字符而不是密码,但它仍然允许从表单中复制值,因此测试用例被返回失败了.

背景太多了.

我的问题:

在登录表单中否认任何类型的复制和粘贴是否值得额外努力,是否有任何安全性改进?

谢谢西蒙

security passwords clipboard

16
推荐指数
4
解决办法
7617
查看次数

标签 统计

clipboard ×1

passwords ×1

security ×1