Skip to main content

Bluetooth/BLE Penetration Testing Toolkit for Automotive IVI Systems

Project description

Blue-Tap Banner

Bluetooth/BLE Penetration Testing Toolkit for Automotive IVI Systems

Python 3.10+ License GPL-3.0 Version 2.6.0


Blue-Tap is a Bluetooth Classic and BLE penetration testing toolkit built for automotive IVI security assessments. It operates at both the HCI layer and below-HCI via DarkFirmware on RTL8761B.

96 registered modules across 6 families: discovery, reconnaissance, assessment, exploitation, post-exploitation, and fuzzing.

  • Discovers, fingerprints, and assesses Bluetooth devices with 25 CVE detections, 11 posture checks, and 30 denial-of-service probes
  • Exploits protocol vulnerabilities: BIAS, KNOB, BLUFFS, SSP downgrade, encryption downgrade, connection hijacking
  • Extracts data and intercepts audio via PBAP, MAP, HFP, A2DP, AVRCP, AT commands, OBEX
  • Fuzzes 16 Bluetooth protocols with a response-guided engine, crash database, and minimization

Installation

git clone https://github.com/Indspl0it/blue-tap.git
cd blue-tap
pip install -e .

Verify:

sudo blue-tap --version
sudo blue-tap adapter list

Documentation

Full documentation: docs/

Legal Disclaimer

Blue-Tap is provided for authorized security testing and research purposes only. You must have explicit written permission from the owner of any device you test. Unauthorized access to Bluetooth devices is illegal under the Computer Fraud and Abuse Act (CFAA), the UK Computer Misuse Act, and similar laws worldwide. The authors accept no liability for misuse. Report vulnerabilities responsibly to the affected manufacturer.

License

GNU General Public License v3.0 — Copyright (C) 2026 Santhosh Ballikonda


Santhosh Ballikonda@Indspl0it

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

blue_tap-2.6.0.tar.gz (846.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

blue_tap-2.6.0-py3-none-any.whl (912.1 kB view details)

Uploaded Python 3

File details

Details for the file blue_tap-2.6.0.tar.gz.

File metadata

  • Download URL: blue_tap-2.6.0.tar.gz
  • Upload date:
  • Size: 846.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for blue_tap-2.6.0.tar.gz
Algorithm Hash digest
SHA256 81b0dfabe36751ad60db9d9cd1c5e39ddadeb0a5d9bd918fda907b95e1b3550e
MD5 63a773c0a87c12f9fd6bb862ded68758
BLAKE2b-256 7877890de786523bc64ef8571e875b894b312701e56476ca3bd94702ea2f3f62

See more details on using hashes here.

File details

Details for the file blue_tap-2.6.0-py3-none-any.whl.

File metadata

  • Download URL: blue_tap-2.6.0-py3-none-any.whl
  • Upload date:
  • Size: 912.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for blue_tap-2.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc718367b7a0e81cfb7dee34b9a18b109f9f2fad780e73da201e9d0cf82d220c
MD5 3f162222be33e758bea655f7d601ea20
BLAKE2b-256 e7d0324b36da7b24056efebc9805cf5346d916a623b19e61c7074c0d1b2b0e53

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page