Skip to content

A simple pentest tool to send keyboard inputs via bluetooth using an esp32.

License

Notifications You must be signed in to change notification settings

ri1ongithub/badtooth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Badtooth for ESP32

Badtooth is a badusb but using bluetooth

Librairies

Material

  • An esp32
  • A computer

Installation

  1. Download the .ino file from the last release.
  2. Open it in the Arduino IDE.
  3. In Tools > Partition Scheme, select "Minimal SPIFFS".
  4. Plug your esp32 and upload BadTooth with the Upload button.

Usage

  1. Connect to the A.P with the ssid "BadTooth" and the password "YouShallNotPass".
  2. Connect the victime's device to the bluetooth device "Bluetooth Keyboard".
  3. Open "192.168.4.1" with your browser.

Screenshots

Web UI When no device is connected Web UI When a device is connected

About

A simple pentest tool to send keyboard inputs via bluetooth using an esp32.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages