Skip to content

davidlahoz/fz-BadUSB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BadUSB Payload Generator for Flipper Zero

Logo

A web UI for generating custom BadUSB payloads for the Flipper Zero device. With this tool, you can easily create and modify payloads that can be used with Flipper Zero's BadUSB feature.

Features

  • Web UI: Simple and intuitive interface to design your BadUSB payloads.
  • Custom Payloads: Create payloads with different actions, such as typing, executing commands, or sending keystrokes.
  • Flipper Zero Compatibility: Payloads generated are compatible with the Flipper Zero device.
  • No Programming Required: Generate payloads without writing any code. (I know, BadUSB "coding" is not complex at all. But I thought on making it as rookie friendly as possible)

Use it online

No install needed — open the hosted version in your browser:

davidlahoz.github.io/fz-BadUSB

Run locally

To run the web UI locally:

  1. Clone the repository:
    git clone https://github.com/davidlahoz/fz-BadUSB.git
  2. Clone the repository: Navigate to the project folder and open index.html

Usage

  • Create a Payload: Use the form fields in the UI to customize your payload (e.g., select actions, add delays, etc.).
  • Download the Payload: Once your payload is ready, download the .txt file to load it into your Flipper Zero device.
  • Load the Payload: Transfer the generated file to your Flipper Zero and use the BadUSB functionality to execute the payload.

License

This project is licensed under the MIT License

About

Web-UI for generating custom BadUSB payloads for the Flipper Zero device

Resources

License

Stars

Watchers

Forks

Contributors