
facedancer
Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET

Implement your own USB device in Python, supported by a hardware peripheral such as Cynthion or GreatFET

Single Go binary for Bluetooth Low Energy security testing on Linux/BlueZ: scan, enumerate GATT, read/write/notify, fuzz characteristics, and run…

BLE-Replay is a Bluetooth Low Energy (BLE) peripheral assessment tool

BLESuite is a Python package that provides an easier way to test Bluetooth Low Energy (BLE) device

nOBEX allows emulating the PBAP, MAP, and HFP profiles to test vehicle infotainment systems and similar devices using these profiles

Proof of Concept of Sweyntooth Bluetooth Low Energy (BLE) vulnerabilities.

A GUI-based USB device fuzzer

CVE-2022-31705 (Geekpwn 2022 Vmware EHCI OOB) POC

Disclosure of Accfly camera vulnerabilities: CVE-2020-25782, CVE-2020-25783, CVE-2020-25784, CVE-2020-25785.

CVE-2023-46371 and CVE-2023-46527 update

A buffer overflow in the component nfc_device_load_mifare_ul_data of Flipper Devices Inc., Flipper Zero before v0.65.2 allows attackers to cause a…

USB device fuzzing on Android Phone

Hardware tool for RFID analysis, emulation, and penetration testing. Supports 125kHz, 13.56MHz protocols (MIFARE, iClass, ISO14443/15693) with key…

ESP32DIV is a multi-purpose wireless offensive and defensive toolkit powered by an ESP32

The Swiss Army knife for 802.11, BLE, HID, CAN-bus, IPv4 and IPv6 networks reconnaissance and MITM attacks.

Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida,…

Exploit for CVE-2020-6514 targeting WebRTC SCTP memory corruption in Android applications. Uses Frida to hook native functions and alter SCTP packets…

[CVE-2017-10235] Description and PoC of VirtualBox E1000 device Buffer Overflow