速读版本:我的 KeePass 自动输入功能有时候会在密码栏中多输入一个字符,这是为什么?
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
诸位好,近期经历的某次安全风波让我重新认识到了强密码、不使用单一密码的重要性。在经过一系列的评估以及个人需求的分析之后,我决定使用 KeePass 来管理我的密码以及其他安全信息。
KeePass 中,有一个“自动输入”功能,在按下全局热键以后,KeePass 会读取当前焦点窗口的 Title 并进行匹配,若匹配成功,则会按照预设的输入序列进行自动输入,比如我为 V2EX 设置的登陆输入序列为:{UserName}{TAB}{Password},这代表 Keepass 在我按下热键后,会以输入用户名 → 按下 Tab 键 → 输入密码这样的顺序进行填充。在我使用这个功能的初期,它表现的非常良好。
然而渐渐的,我发现,在某些情况下,密码栏会多一个字符被键入,在分析之后,我发现被多键入的字符可能是被 Tab 所引发的,而且这个问题只在我使用 Chrome 的时候被几率触发,在我使用 IE 进行测试的时候(同等浏览强度,甚至高于 Chrome)并没有发生这样的问题。
尽管这个问题可以通过在输入序列中加入 {BACKSPACE} 让程序在输入密码前先删除多余的那个字符来解决,但我仍然希望能够有一个合理的解释,或者理解。
希望使用 KeePass 的诸位或者有相关想法的大家能够提提自己的意见或者解决方案,谢谢!
我当前使用的 Chrome 版本为:41.0.2272.101 m
启用的插件有:Adblock Plus、Adobe Acrobat、IE Tab Multi、Image Search Options、Imagus、ProxySwitchyOmega、SocialBa!、v2ex.ext、印象笔记·剪藏、印象笔记·阅读、口袋比价购物工具条、惠惠购物助手、支付宝安全插件以及眼不见心不烦(新浪微博)。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
诸位好,近期经历的某次安全风波让我重新认识到了强密码、不使用单一密码的重要性。在经过一系列的评估以及个人需求的分析之后,我决定使用 KeePass 来管理我的密码以及其他安全信息。
KeePass 中,有一个“自动输入”功能,在按下全局热键以后,KeePass 会读取当前焦点窗口的 Title 并进行匹配,若匹配成功,则会按照预设的输入序列进行自动输入,比如我为 V2EX 设置的登陆输入序列为:{UserName}{TAB}{Password},这代表 Keepass 在我按下热键后,会以输入用户名 → 按下 Tab 键 → 输入密码这样的顺序进行填充。在我使用这个功能的初期,它表现的非常良好。
然而渐渐的,我发现,在某些情况下,密码栏会多一个字符被键入,在分析之后,我发现被多键入的字符可能是被 Tab 所引发的,而且这个问题只在我使用 Chrome 的时候被几率触发,在我使用 IE 进行测试的时候(同等浏览强度,甚至高于 Chrome)并没有发生这样的问题。
尽管这个问题可以通过在输入序列中加入 {BACKSPACE} 让程序在输入密码前先删除多余的那个字符来解决,但我仍然希望能够有一个合理的解释,或者理解。
希望使用 KeePass 的诸位或者有相关想法的大家能够提提自己的意见或者解决方案,谢谢!
我当前使用的 Chrome 版本为:41.0.2272.101 m
启用的插件有:Adblock Plus、Adobe Acrobat、IE Tab Multi、Image Search Options、Imagus、ProxySwitchyOmega、SocialBa!、v2ex.ext、印象笔记·剪藏、印象笔记·阅读、口袋比价购物工具条、惠惠购物助手、支付宝安全插件以及眼不见心不烦(新浪微博)。