Digispark模拟HID键盘控制BIOS
展开/收起
有一个穷鬼,十分喜欢折腾电脑硬件,可他的父母并不支持他的兴趣爱好,他们认为生为学生就应该心无杂念的一心想着读书。几年过去了,穷鬼的电脑开始渐渐的赶不上时代了,他看了看他的CPU,不由自主地叹了口气:“Pentium E5300…“ 在他的不懈努力之下,从K那里抢来了一块Q6600和一块9600GT 又过了几年,又从一个不知名的仓库里拆出了一块Q9300。
没过多久,他收到一个快递,拆开一看竟然是印着自己名字的GT1030,那天,是他的生日。 一年后,穷鬼上了高中,发现处理器还是差那么亿点点,他看了看自己空空荡荡的钱包,一咬牙,买了一块X5450,装CPU的那天,他心里想着,装上了这块CPU你就无敌了…… 欧耶,点亮了! 关机。 来BIOS里超个外频。欸,🌿🌿🌿,怎么点不亮了,#¥%……他发现了一个问题,每次开机前要断电, BIOS恢复后才能开机。 🌿那岂不是保存不了超频。 在默频用了一段时间后,他突发奇想,是否可以用arduino做badusb,在开机时模拟键盘,自动设置BIOS呢?他翻出来尘封已久的arduino……
最后选择了digispark作为badusb
Digispark?
Digispark是一款类似于Arduino Uno基于Attiny85的微控制器开发板。可用于制作Badusb设备, BadUSB是一种通过重写U盘固件伪装成USB输入设备(键盘,网卡)用于恶意用途的usb设备。杀毒软件由于无法接触到usb固件,所以对它也无可奈何