前言
愣头青!
正文
javascript可以在处于当前浏览器窗口监控用户按下的所有键盘,包括账号密码。
首先我们来了解下onkeypress事件
onkeypress事件能够获取我们的击键情况
当我们按键时触发事件
我们再来了解下keyCode属性
event.keyCode
当我们按下数字1时,可以获取用户其按键的unicode
显示unicode可能不太友好,那我们继续来了解下
String.fromCharCode
String.fromCharCode可以把unicode转换为字符
此时我们按键2,2被显示了出来
当然,这样就跟alert(1)意义一样,我们需要把用户输入的结果传过来,最后我们了解下
new Image().src
最后demo效果就这样
后续
愣头青!
原文始发于微信公众号(中国白客联盟):js之键盘记录
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论