Arduino Leonardo开发板制作BadUSB

Ydecl/忧

Arduino Leonardo开发板

淘宝就有,一般在90-110RMB左右
如果觉得贵的话,可以看这篇文章 低价制作BadUSB:https//yc2019.cn/archives/423.html
开发软件:Arduino IDE 1.8.19

#设置Arduino

一、工具 -> 开发板 -> 开发板管理
下载 Arduino AVR Boards

image

二、工具 -> 开发板 -> 选择Arduino Leonardo

image

三、打开工具 -> 端口插入 Leonardo开发板后选中新出来的端口

image

编写代码,左上角箭头上传代码就OK了。

给段实例代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <Keyboard.h>

void setup() {
Keyboard.begin();
delay(1000);
Keyboard.press(KEY_LEFT_GUI);
Keyboard.press('r');
Keyboard.release('r');
delay(1000);
Keyboard.release(KEY_LEFT_GUI);
Keyboard.press(KEY_CAPS_LOCK);
Keyboard.release(KEY_CAPS_LOCK);
delay(1000);
Keyboard.println("CMD");
delay(1000);
Keyboard.press(KEY_RETURN);
Keyboard.release(KEY_RETURN);
Keyboard.println("ipconfig");
Keyboard.end();
}

void loop() {
}
  • 标题: Arduino Leonardo开发板制作BadUSB
  • 作者: Ydecl/忧
  • 创建于 : 2025-09-19 19:36:34
  • 更新于 : 2025-09-15 11:53:53
  • 链接: https://blog.yc2019.cn/posts/Badusb-1.html
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
目录
Arduino Leonardo开发板制作BadUSB