Krolyxon
Commit 0a40daf

Branches

Tags

Refs →

orion-rffirmwarebadusb.cpp

56 lines · 1.6 KB · C++

1#include <Arduino.h>
2#include <USBHIDKeyboard.h>
3
4extern USBHIDKeyboard Keyboard;
5
6void runBadUSBDemo()
7{
8 delay(2000);
9 Keyboard.println("");
10 Keyboard.println("#-FEATURES:");
11 Keyboard.println("1- WIFI ATTACKS");
12 Keyboard.println("2- BLE ATTACKS");
13 Keyboard.println("3- BAD USB");
14 Keyboard.println("4- NFC");
15 Keyboard.println("5- INFRARED");
16 Keyboard.println("6- SUB-GHZ");
17 Keyboard.println("7- GPIO");
18 Keyboard.println("8- APPS");
19 Keyboard.println("9- SETTINGS");
20 Keyboard.println("10- FILES");
21
22}
23
24void runBadUSBOpenCMD()
25{
26 delay(2000);
27 Keyboard.println("");
28 Keyboard.println("#-FEATURES:");
29 Keyboard.println("1- WIFI ATTACKS");
30 Keyboard.println("2- BLE ATTACKS");
31 Keyboard.println("3- BAD USB");
32 Keyboard.println("4- NFC");
33 Keyboard.println("5- INFRARED");
34 Keyboard.println("6- SUB-GHZ");
35 Keyboard.println("7- GPIO");
36 Keyboard.println("8- APPS");
37 Keyboard.println("9- SETTINGS");
38 Keyboard.println("10- FILES");
39}
40
41void runBadUSBRickroll()
42{
43 delay(2000);
44 Keyboard.println("");
45 Keyboard.println("#-FEATURES:");
46 Keyboard.println("1- WIFI ATTACKS");
47 Keyboard.println("2- BLE ATTACKS");
48 Keyboard.println("3- BAD USB");
49 Keyboard.println("4- NFC");
50 Keyboard.println("5- INFRARED");
51 Keyboard.println("6- SUB-GHZ");
52 Keyboard.println("7- GPIO");
53 Keyboard.println("8- APPS");
54 Keyboard.println("9- SETTINGS");
55 Keyboard.println("10- FILES");
56}