# whid-injector/WHID

WiFi HID Injector - An USB Rubberducky / BadUSB On Steroids.

Repository: https://github.com/whid-injector/WHID
Canonical: https://ross.abutalabs.com/products/whid
Language: C++
License: MIT
License Family: permissive
Last push: 2024-07-27T16:37:46+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3466, "days_push": 767, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1816, forks 252 (observed 2026-08-28T04:05:40.028035+00:00)

## What it is
WHID Injector is an open-source WiFi HID injection tool that combines an ESP8266 with an ATmega32u4 to remotely deliver BadUSB keystroke attacks over WiFi. It is based on ESPloit and is used for offensive security demonstrations and hardware hacking training.

## Use cases
- inject keystrokes over wifi into a target computer
- run badusb payload attacks remotely
- demonstrate hid injection attacks in pentests
- learn offensive hardware hacking
- control a usb rubber ducky style device from a phone

## When to choose
- you need remote-triggered HID/keystroke injection over WiFi
- you want an open-source BadUSB platform with an Android companion app
- you are doing physical security assessments or hardware hacking training

## When to avoid
- you need a purely software USB emulation tool without dedicated hardware
- you lack authorization - this is an offensive tool for legitimate security testing only
- you want a maintained general-purpose microcontroller framework rather than a purpose-built attack device

## Facets
- artifact type: application
- maturity: maintenance
- function: security, embedded, workflow-automation
- domain: security, penetration-testing, hardware
- platform: embedded, iot, cross-platform
- tags: badusb, hid-injection, wifi, esp8266, usb-rubber-ducky, offensive-security, hardware-hacking, keystroke-injection

## Member repositories
- whid-injector/WHID (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:40.028035+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:20:37.099839+00:00, confidence not recorded.
  - readme: https://github.com/whid-injector/WHID (fetched 2026-08-28T04:05:40.028035+00:00, sha 4853653d9988)
- Data as of 2026-08-30T08:39:29.467469+00:00.
