aioblescan

BLE scanner

A Python library to scan and decode BLE advertisements, enabling communication with various types of BLE devices.

Python only library to scan and decode advertised BLE info. Uses asyncio. Can decode Ruuvi Tag. Can broadcast EddyStone packets.

GitHub

125 stars
15 watching
62 forks
Language: Python
last commit: 3 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
seemoo-lab/btlemap An iOS and macOS application that scans Bluetooth Low Energy devices and displays their characteristics and advertisements in graphical views. 168
omergul/discovery A simple library to discover and retrieve data from nearby devices using BLE 418
darryllane/bluto Tools for gathering information about and exploiting vulnerabilities in domains 619
forksociety/pybeacon A Python package for scanning and advertising Eddystone-URL and Eddystone-UID. 64
scipag/btle-sniffer A utility for monitoring and analyzing Bluetooth Low Energy traffic on Linux systems. 145
photoresistor/raspi_skimscan Software to detect and identify potential gas pump credit card skimmers using Bluetooth signals and a photoresistor. 18
virtualabs/btlejack A tool for sniffing and manipulating Bluetooth Low Energy devices 1,918
tobozo/esp32-blecollector A BLE scanner with data persistence on an SD card for various microcontrollers and devices. 291
mcauser/micropython-aioble-itag A MicroPython library for interacting with iTag BLE keychain tags using AIOBLE. 1
rohitsangwan01/win_ble Provides an API to interact with Bluetooth Low Energy devices on Windows desktops 35
belane/linux-soft-exploit-suggester A script to identify vulnerabilities in software packages on Linux systems 222
nfd9001/libgen-scan An app that scans barcodes on book covers to find ebooks online. 107
mazen160/bfac Automated tool to identify potential web-application source code leaks by analyzing backup file artifacts. 532
dmazzella/uble A Python-based driver for controlling Bluetooth Low Energy devices using HCI packets 85
baalmor/cve-ape Automates CVE vulnerability scanning for Linux packages 4