Btlejack alternatives

Looking for an alternative tool to replace Btlejack? During the review of Btlejack we looked at other open source tools. Based on their category, tags, and text, these are the ones that have the best match.

Top 3

  1. BTLE-Sniffer (fingerprint Bluetooth Low Energy (BLE) devices)
  2. WarBerryPi (hardware implant for pentesting or red teaming)
  3. btfind (bluetooth device discovery)

These tools are ranked as the best alternatives to Btlejack.

Alternatives (by score)

64

BTLE-Sniffer (btlesniffer)

Introduction

BTLE-Sniffer is a scanning tool that scans Bluetooth Low Energy (BLE) devices and tries to identify them. Read how it works in this tool review.

Project details

64

WarBerryPi

Introduction

WarBerryPi is a toolkit to provide a hardware implant during Physical penetration testing or red teaming. The primary goal of the tool is to obtain as much information as possible, in a short period of time. The secondary goal is to be stealthy to avoid detection. As the name implies, the tool can be used on a small device like a RaspberryPi.

Another use-case of WarBerryPi is to be an entry point to the network. In that case, a 3G connection is suggested, to avoid the outgoing network filtering (egress rules).

Project details

WarBerryPi is written in Python.

Strengths and weaknesses

  • + More than 2000 GitHub stars
  • + The source code of this software is available
  • - Minimal or no documentation available
  • - No releases on GitHub available

Typical usage

  • Information gathering
  • Information snooping
  • Penetration testing
  • Red teaming

WarBerryPi review

64

btfind (Bluetooth Finder)

Introduction

This tool lacks documentation, so the review is limited at this moment.

Project details

btfind is written in Python.

Strengths and weaknesses

  • + The source code of this software is available
  • - Minimal or no documentation available

Typical usage

  • Asset discovery
  • Network scanning

btfind review

64

Expliot

Introduction

Expliot is a framework to perform security testing and exploitation of IoT infrastructure and IoT devices. It comes with a set of tests in the form of plugins. The framework can be extended by creating custom plugins. As you may expect from a tool like Expliot, the typical communication protocols and message buses are supported. Examples include CANBus, BLE, MQTT, CoAP. In other words, enough acronyms for those familiar with the technology.

Project details

Expliot is written in Python.

Strengths and weaknesses

  • + The source code of this software is available

    Typical usage

    • IoT security testing
    • Hardware security
    • Security assessment

    Expliot review

    85

    Termineter

    Introduction

    Termineter is a framework written in Python to assist with testing the security of smart meters. It can be used during development or afterward to test supported devices.

    Project details

    Termineter is written in Python.

    Strengths and weaknesses

    • + The source code of this software is available

      Typical usage

      • Hardware security

      Termineter review

      Some relevant tool missing as an alternative to Btlejack? Please contact us with your suggestion.