pkg.soopen package index

brew / rank 4792

Install ubertooth with Homebrew, apt, dnf, MacPorts, Nix

Host tools for Project Ubertooth. Version 2020-12-R1 via Homebrew; verified from local package data. Also installable with debian: sudo apt install libubertooth-dev.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install ubertooth

local Homebrew formula metadata

MacPortsverified · 94%
sudo port install ubertooth

MacPorts ports tree · devel/ubertooth/Portfile · source: api.github.com

Linux

Debian aptverified · 92%
sudo apt install ubertooth

Debian stable package indexes · ubertooth · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install ubertooth

Fedora Rawhide package metadata · ubertooth · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#ubertooth

nixpkgs package indexes · pkgs/by-name/ub/ubertooth/package.nix · source: api.github.com

overview

Package summary

Host tools for Project Ubertooth

Commands and aliases

  • ubertooth-afh
  • ubertooth-btle
  • ubertooth-debug
  • ubertooth-dfu
  • ubertooth-ducky
  • ubertooth-dump
  • ubertooth-ego
  • ubertooth-rx
  • ubertooth-specan
  • ubertooth-tx
  • ubertooth-util

history

Project history and usage

Ubertooth is an open source Bluetooth experimentation platform from Great Scott Gadgets. The Homebrew package provides the host tools used with Ubertooth hardware for spectrum analysis, Bluetooth packet capture, BLE capture, firmware work, and wireless-security research.

Project history

The official Ubertooth documentation records the first hardware revision, Ubertooth Zero, as demonstrated at ToorCon 12 on October 24, 2010. Ubertooth One followed at ShmooCon 7 on January 29, 2011 and became the current hardware revision documented by the project.

Great Scott Gadgets describes Ubertooth One as an open source 2.4 GHz wireless development platform suitable for Bluetooth experimentation. The GitHub repository collects software, firmware, and hardware designs, and its README describes Project Ubertooth as suitable for Bluetooth experimentation with a BLE sniffer and some Bluetooth Classic Basic Rate sniffing ability.

By 2026, Great Scott Gadgets marks Ubertooth One as a retired product with no current manufacturing plan, but the repository, release artifacts, documentation, support channels, and host tools remain available for existing hardware and research workflows.

Adoption history

Ubertooth became a standard named tool in open hardware and Bluetooth security circles because it offered an affordable, source-available way to experiment below the normal Bluetooth stack. The project documentation assumes users combine hardware, firmware, and host code, and it explicitly encourages writing custom software once the board is understood.

Package-manager adoption centers on the host utilities. The batch input lists Homebrew, MacPorts, Nix, Debian, Ubuntu, and Fedora-family packages, making the command-line toolchain easier to install on the same laptops used for Wireshark, Kismet, and RF-analysis work.

How it is used

The official getting-started guide introduces three parts: hardware, firmware running on the Ubertooth One ARM processor, and host code running on a general-purpose computer over USB. It walks through real-time spectrum analysis, LAP sniffing with ubertooth-rx, and Kismet integration.

The BLE capture documentation shows ubertooth-btle feeding Wireshark through a named pipe and documents target-following options for BLE connection data. This is the package-nerd surface: small Unix commands that glue open hardware to packet-analysis tools.

Why package nerds care

Ubertooth is significant because the package is not just an app; it is the host half of an open hardware instrument. Installing it gives a workstation the command set needed to talk to a USB RF board, update firmware, capture packets, and feed standard analysis tools.

For security and RF hobbyists, the package sits beside tools like Wireshark, Kismet, libbtbb, and HackRF-era Great Scott Gadgets projects. It packages a once-specialized hardware lab workflow into normal Homebrew-style commands.

Timeline

  • 2010: Ubertooth Zero is demonstrated at ToorCon 12.
  • 2011: Ubertooth One is demonstrated at ShmooCon 7.
  • 2015: The official docs list a 2015-10-R1 release.
  • 2018: The official docs list 2018-08-R1 as the DEFCON release and 2018-12-R1.
  • 2020: The GitHub README lists 2020-12-R1 as the latest release.
  • 2026: Great Scott Gadgets marks Ubertooth One as retired but still documents source, releases, and support paths.

Related projects

  • libbtbb is paired with Ubertooth releases and provides Bluetooth baseband support used by the host tools.
  • Wireshark and Kismet are documented analysis integrations.
  • Great Scott Gadgets' wider open hardware ecosystem includes HackRF and other RF/security tools.

Sources

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
ubertooth-afhexecutableindexed executableDiscovered from the local executable index.
ubertooth-btleexecutableindexed executableDiscovered from the local executable index.
ubertooth-debugexecutableindexed executableDiscovered from the local executable index.
ubertooth-dfuexecutableindexed executableDiscovered from the local executable index.
ubertooth-duckyexecutableindexed executableDiscovered from the local executable index.
ubertooth-dumpexecutableindexed executableDiscovered from the local executable index.
ubertooth-egoexecutableindexed executableDiscovered from the local executable index.
ubertooth-rxexecutableindexed executableDiscovered from the local executable index.
ubertooth-specanexecutableindexed executableDiscovered from the local executable index.
ubertooth-txexecutableindexed executableDiscovered from the local executable index.
ubertooth-utilexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version2020-12-R1
manager updated
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:ubertooth
Version2020-12-R1
Package managerHomebrew
Homepagehttps://greatscottgadgets.com/ubertoothone/
Repositoryhttps://github.com/greatscottgadgets/ubertooth
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

libubertooth-dev 2018.12.R1-5.3

Shared library for Bluetooth experimentation - development files

http://ubertooth.sourceforge.net/

sudo apt install libubertooth-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: ubertooth
  • 5 dependencies
  • normalized package name match
  • Matched by: Ubertooth
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libubertooth-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libubertooth1 2018.12.R1-5.3

Shared library for Bluetooth experimentation

http://ubertooth.sourceforge.net/

sudo apt install libubertooth1
  • Section: libs
  • Architecture: amd64
  • Source Package: ubertooth
  • 3 dependencies
  • normalized package name match
  • Matched by: Ubertooth
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libubertooth1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ubertooth 2018.12.R1-5.3

2.4 GHz wireless development platform for Bluetooth experimentation

http://ubertooth.sourceforge.net/

sudo apt install ubertooth
  • Section: science
  • Architecture: amd64
  • 7 dependencies
  • 5 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ubertooth from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ubertooth-firmware 2018.12.R1-5.3

Firmware for Ubertooth

http://ubertooth.sourceforge.net/

sudo apt install ubertooth-firmware
  • Section: science
  • Architecture: all
  • Source Package: ubertooth
  • 2 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ubertooth-firmware from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

ubertooth-firmware-source 2018.12.R1-5.3

Source code for the Ubertooth firmware

http://ubertooth.sourceforge.net/

sudo apt install ubertooth-firmware-source
  • Section: science
  • Architecture: all
  • Source Package: ubertooth
  • 2 dependencies
  • 4 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Debian stable package indexes · deb.debian.org · Debian stable package indexes: ubertooth-firmware-source from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

ubertooth

nix profile install nixpkgs#ubertooth
  • normalized package name match
  • Matched by: Ubertooth
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ub/ubertooth/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libubertooth-dev 2018.12.R1-5.1

Shared library for Bluetooth experimentation - development files

http://ubertooth.sourceforge.net/

sudo apt install libubertooth-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: ubertooth
  • 5 dependencies
  • normalized package name match
  • Matched by: Ubertooth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libubertooth-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libubertooth1 2018.12.R1-5.1

Shared library for Bluetooth experimentation

http://ubertooth.sourceforge.net/

sudo apt install libubertooth1
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: ubertooth
  • 3 dependencies
  • normalized package name match
  • Matched by: Ubertooth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libubertooth1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ubertooth 2018.12.R1-5.1

2.4 GHz wireless development platform for Bluetooth experimentation

http://ubertooth.sourceforge.net/

sudo apt install ubertooth
  • Section: universe/science
  • Architecture: amd64
  • 7 dependencies
  • 5 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ubertooth from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ubertooth-firmware 2018.12.R1-5.1

Firmware for Ubertooth

http://ubertooth.sourceforge.net/

sudo apt install ubertooth-firmware
  • Section: universe/science
  • Architecture: all
  • Source Package: ubertooth
  • 2 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ubertooth-firmware from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

ubertooth-firmware-source 2018.12.R1-5.1

Source code for the Ubertooth firmware

http://ubertooth.sourceforge.net/

sudo apt install ubertooth-firmware-source
  • Section: universe/science
  • Architecture: all
  • Source Package: ubertooth
  • 2 dependencies
  • 4 optional deps
  • normalized package name match
  • Matched by: Ubertooth
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: ubertooth-firmware-source from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

libubertooth 2020.12.R1-25.fc44

Shared library for Bluetooth experimentation

https://github.com/greatscottgadgets/ubertooth

sudo dnf install libubertooth
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: i686
  • Source Package: ubertooth
  • 5 dependencies
  • 2 provides
  • normalized package name match
  • Matched by: Ubertooth
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: libubertooth from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

ubertooth 2020.12.R1-25.fc44

Bluetooth wireless development platform for experimentation

https://github.com/greatscottgadgets/ubertooth

sudo dnf install ubertooth
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ubertooth
  • 8 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ubertooth
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ubertooth from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

ubertooth-devel 2020.12.R1-25.fc44

Development files for libubertooth

https://github.com/greatscottgadgets/ubertooth

sudo dnf install ubertooth-devel
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: i686
  • Source Package: ubertooth
  • 2 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Ubertooth
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ubertooth-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

ubertooth-specan-ui 2020.12.R1-25.fc44

Graphical spectrum analyzer for ubertooth

https://github.com/greatscottgadgets/ubertooth

sudo dnf install ubertooth-specan-ui
  • License: GPL-2.0-only
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: ubertooth
  • 5 dependencies
  • 3 provides
  • normalized package name match
  • Matched by: Ubertooth
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: ubertooth-specan-ui from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
MacPorts95%

ubertooth

sudo port install ubertooth
  • normalized package name match
  • Matched by: Ubertooth
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/ubertooth/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation