
使用 Digispark 开发板制作 BadUSB
BadUSB是一种使用被恶意软件重新编程的 USB 设备的安全攻击
最近淘宝花十块钱整了块ATtiny85开发板玩玩。
准备工作
- ATtiny85 开发板 (某宝关键词:Digispark kickstarter 微型 usb 开发板 ATTINY85)
- Arduino (https://www.arduino.cc/en/software) 安装时不需要装驱动
环境配置
写在前面,因为
附加开发板管理网址
国内无法访问,所以需要挂全局代理。
打开Arduino
在文件
->首选项
中附加开发板管理网址
处粘贴
1 |
|
然后在工具
->开发板
->开发板管理器
中搜索digis
,选择安装
安装完成后在工具
->开发板
选择Digispark (Default - 16.5mhz)
开发板。
编写代码
1 |
|
先选择编译
,编译成功后在上传
代码
点击上传
前请不要
插入ATtiny85
,终端中提示如下提示后60秒内插入ATtiny85
1 |
|
插入后终端会显示上传进度,成功后会显示如下内容
1 |
|
最终效果
免杀
最近有点忙,还在研究中…