scipag / Btle Sniffer
Licence: mit
Passively scan for Bluetooth Low Energy devices and attempt to fingerprint them
Stars: ✭ 87
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Btle Sniffer
Lynis
Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
Stars: ✭ 9,137 (+10402.3%)
Mutual labels: security-audit, security-scanner, security-hardening, security-vulnerability
Vuls
Agent-less vulnerability scanner for Linux, FreeBSD, Container, WordPress, Programming language libraries, Network devices
Stars: ✭ 8,844 (+10065.52%)
Mutual labels: security-audit, security-scanner, security-hardening, security-vulnerability
Golang Tls
Simple Golang HTTPS/TLS Examples
Stars: ✭ 857 (+885.06%)
Mutual labels: security-audit, security-scanner, security-hardening
icestick-lpc-tpm-sniffer
FPGA-based LPC bus sniffing tool for Lattice iCEstick Evaluation Kit
Stars: ✭ 41 (-52.87%)
Mutual labels: sniffer, security-vulnerability, sniffing
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-79.31%)
Mutual labels: bluetooth, bluetooth-low-energy, wireless
Ossa
Open-Source Security Architecture | 开源安全架构
Stars: ✭ 796 (+814.94%)
Mutual labels: security-audit, security-scanner, security-vulnerability
Hoper
Security tool to trace URL's jumps across the rel links to obtain the last URL
Stars: ✭ 50 (-42.53%)
Mutual labels: security-audit, security-scanner
Rails Security Checklist
🔑 Community-driven Rails Security Checklist (see our GitHub Issues for the newest checks that aren't yet in the README)
Stars: ✭ 1,265 (+1354.02%)
Mutual labels: security-audit, security-hardening
Nrf52dk Sys
A Rust Crate to develop on the Nordic nRF52-DK
Stars: ✭ 83 (-4.6%)
Mutual labels: bluetooth-low-energy, bluetooth
Audit scripts
Scripts to gather system configuration information for offline/remote auditing
Stars: ✭ 55 (-36.78%)
Mutual labels: security-audit, security-hardening
Qdomyos Zwift
Zwift bridge for smart treadmills and bike/cyclette
Stars: ✭ 63 (-27.59%)
Mutual labels: bluetooth-low-energy, bluetooth
Gjlightbluetooth
自己封装的基于CoreBluetooth的蓝牙开发库,内附CoreBluetooth使用demo。数据传递基本上使用Block,还使用了Runtime等技术。
Stars: ✭ 50 (-42.53%)
Mutual labels: bluetooth-low-energy, bluetooth
Bluetoothserial
Cordova (PhoneGap) Plugin for Serial Communication over Bluetooth
Stars: ✭ 999 (+1048.28%)
Mutual labels: bluetooth-low-energy, bluetooth
Pest
🐞 Primitive Erlang Security Tool
Stars: ✭ 79 (-9.2%)
Mutual labels: security-audit, security-scanner
Uart Smartwatch
Android App, Firmware and Circuit for a DIY Smartwatch working with Bluetooth Low Energy
Stars: ✭ 30 (-65.52%)
Mutual labels: bluetooth-low-energy, bluetooth
Resources
A Storehouse of resources related to Bug Bounty Hunting collected from different sources. Latest guides, tools, methodology, platforms tips, and tricks curated by us.
Stars: ✭ 62 (-28.74%)
Mutual labels: security-audit, security-vulnerability
Rxbluetoothkotlin
Bluetooth low energy reactive framework for Android written in Kotlin
Stars: ✭ 68 (-21.84%)
Mutual labels: bluetooth-low-energy, bluetooth
Sn0int
Semi-automatic OSINT framework and package manager
Stars: ✭ 814 (+835.63%)
Mutual labels: security-audit, security-scanner
BTLE-Sniffer
This is a simple Python 3.5+ utility for monitoring Bluetooth Low Energy traffic and to register devices. Thanks to D-Bus, it does not require elevated privileges to be run!
Dependencies
As this project relies on BlueZ, it will only run on Linux systems. The project further requires GLib2, PyGobject (commonly known as python-gi, python-gobject or pygobject, but not packaged on PyPi) and D-Bus.
Installing
You can now use pip
or setuptools
to install the package:
$ pip install -U git+https://github.com/scipag/btle-sniffer.git
Usage
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).
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].