USB键盘的“杀手级”恶作剧
发布:xlander | 发布时间: Saturday, April 12, 2008
想起当年的DOS时代,软件狂人经常编写一些恶作剧的病毒来“展示自己的才华”,而硬件工程师只有在旁边羡慕的份儿。今天我找到一个可以硬件恶作剧的,给常年备受煎熬的硬件工程师们一个机会。整个电路很简单,效果可不一般。
上图里的小小电路,可以模拟USB键盘,会随机的发出一个键盘扫描码,这个扫描码很简单,就是“caps lock”(将键盘设置为大写模式),剩下的事情我不说你也想的出来。无可奈何的受害者,第一反应会想到中毒了,然而全世界所有的杀毒软件都不会解决这个问题,即使祭出杀手锏-重装系统也于事无补。
这个Stealth USB CapsLocker的整个电路唯一的元器件就是ATTiny45,attiny45本身没有内置的usb驱动器,但是有一个开源的代码库avrusb,可以使avr模拟usb通讯,关于这一点,您可以参考本站的另一篇介绍arvusb的文章,软件的工作过程就像上面说得那样,随机的发送键盘扫描码。作者Garrett Mace提供了原理图、代码等设计材料,您也可以
从本站下载CapsLocker。
顺便提一句,使用这个东东,点到为止算是恶作剧,点到不止可以“杀人”欧,后果很严重,受害者很生气,责任自负欧。
- 相关文章:
PIC18F2550实现的基于HID的USB示波器 (2008-5-31 20:25:13)
计算机键盘和普通电视的结合 (2008-5-25 20:36:10)
AVR-HID:HID接口实现传感数据采集 (2008-4-13 21:56:3)
- 1.hefanghua
- http://www.icdev.com.cn/?uid/7628
- 一个这玩意跟一个USB键盘或者PS2键盘连到电脑上就会有效果吧?那是键盘收到了它发来的CAPS LOCK的命令,还是先发给电脑然后电脑回发给键盘再点亮呢?
- 5/9/2009 7:50:41 PM 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。





