BTLE-Sniffer (btlesniffer)

LSE toolsLSE toolsBTLE-Sniffer (299)BTLE-Sniffer (299)

Tool and Usage

Project details

License
MIT
Programming language
Python
Author
Eleanore C. Young
Latest release
0.2.2
Latest release date
Unknown

Project health

64
This score is calculated by different factors, like project age, last release date, etc.

Usage and audience

BTLE-Sniffer is commonly used for hardware fingerprinting. Target users for this tool are pentesters and security professionals.

Features

  • Can run without root privileges

Example usage and output

usage: btlesniffer [-h] [-V] [-v] [-d] [-o OUT_PATH] [-i BACKUP_INTERVAL] [-r]
[-c] [--threshold-rssi THRESHOLD_RSSI]
[--connection-polling-interval CONNECTION_POLLING_INTERVAL]

Scan for Bluetooth Low Energy devices and gather information about them. This
program will only run on Linux systems.

optional arguments:
-h, --help show this help message and exit
-V, --version display version information and exit
-v, --verbose increase the verbosity of the program
-d, --debug enable debugging features
-o OUT_PATH, --out-path OUT_PATH
path to the device registry backup
-i BACKUP_INTERVAL, --backup-interval BACKUP_INTERVAL
how frequently the device registry backup should be
written (in seconds, default 5 s). If set to zero, the
backup will be written with every device update.
-r, --resume resume from a previous device registry backup (must
specify the `-o` option)
-c, --connect attempt to connect to all discovered Bluetooth devices
--threshold-rssi THRESHOLD_RSSI
the lower bound received signal strength (RSSI) at
which to attempt to connect to devices (in dBa,
default -80 dBa).
--connection-polling-interval CONNECTION_POLLING_INTERVAL
how frequently the sniffer shall go through the device
registry and attempt to establish connections (in
seconds, default 5 s).
Available options for btlesniffer tool

Author and Maintainers

BTLE-Sniffer is under development by Eleanore C. Young.

Installation

Supported operating systems

BTLE-Sniffer is known to work on Linux.

Dependencies

Several dependencies are required to use BTLE-Sniffer.

  • pydbus

BTLE-Sniffer alternatives

Similar tools to BTLE-Sniffer:

60

Btlejack

Btlejack is a security tool that provides all options to sniff, jam, and hijack Bluetooth Low Energy (BLE) devices. Read how it works in this tool review.

64

WarBerryPi

WarBerryPi is a toolkit to provide a hardware implant during penetration testing or red teaming. Read how it works in this review.

64

btfind

Bluetooth Find is a security tool that helps with the location and tracking of discoverable Bluetooth devices. It can be used to find specific devices, like mobile phones, tablets, or notebooks.

All BTLE-Sniffer alternatives

This tool page was updated at . Found an improvement? Help the community by submitting an update.

Related tool information

Definitions

BLE
Bluetooth Low Energy (BLE) is a personal area network using wireless technology to transmit data. It is designed by the Bluetooth Special Interest Group. The main purpose is the technology is reducing power consumption. It targets devices like fitness trackers, beacons, watches, mobile phones, etc. Most of the current mobile operating systems already support Bluetooth Low Energy.

Categories

This tool is categorized as a bluetooth fingerprinting tool and bluetooth sniffing tools.

Related topics