npcapdriver in the Rumble Agent and Rumble Scanner for Windows has been upgraded to version 0.9994.
bridges.jsonfile for third-party processing.
Sites now support registered subnets. Assets can be queried via the associated Site subnet tags.
Tags can be set with empty values and queried more precisely through the Inventory search.
Asset fingerprinting via
favicon.ico hashes has been implemented.
The Rumble Scanner now creates a standalone
topology.json file for third-party processing.
Assets now store the MAC-to-IP relationship in the hidden
The Rumble Agent and Rumble Scanner now support OpenBSD on x86 (64-bit).
This release fixes a bug that prevents the Rumble Agent from restarting automatically after an update on certain Debian-based distributions.
A reliability bug in the Rumble Agent and Rumble Scanner for BSD-based platforms (macOS, FreeBSD, NetBSD, DragonFly BSD) has been resolved. This bug would manifest as missing scan results in the TCP SYN and ARP probe responses.
npcap driver in the Rumble Agent and Rumble Scanner for Windows has been upgraded to version 0.9992.
The Rumble Agent and Rumble Scanner now support FreeBSD, NetBSD, and DragonFly BSD. FreeBSD and NetBSD support cover the following architectures: x86 (64-bit, 32-bit), ARM v5, ARM v6, and ARM v7. DragonFly BSD is supported on x86 (64-bit).
The Rumble Agent and Rumble Scanner now support additional Linux architectures. These include x86 (64-bit, 32-bit), ARM v5, ARM v6, ARM v7, ARM 64-bit (aarch64), MIPS (BE/LE), MIPS64 (BE/LE), PowerPC64 (LE), and s390x (IBM Z).
The Rumble Agent now runs in standalone mode when no supported services backend is detected.
The Rumble Agent now supports automatic updates in standalone mode on non-Windows platforms.
The Rumble Agent binary now supports command-line flags (-h, -v, -l) and displays usage.
MAC address fingerprints are now live. The initial set includes fingerprints for devices manufactured by Amazon, Google, Honeywell, August, SimpliSafe, TRENDnet, FLIR, Microsoft, Belkin, Meross, LG, Logitech, Hunter, Lutron, Orbit, Arlo, Panasonic, Sony, Vizio, Chameleon, iRobot, SharkNinja, Netatmo, Nintendo, HP, Intel, Lenovo, Dell, and PC Engines. MAC fingerprints are used as a fallback when more precise fingerprinting is not available.
Microsoft SQL Server versions obtained from the network are now mapped to specific releases and patch levels, enabling queries that look for end-of-life versions and missing patches.
Chromecast devices now return additional service attributes, including information about the wireless network that they are connected to. Fingerprinting of older Chromecast models (Gen 1) has been improved. MAC addresses and additional IP addresses from the Chromecast web endpoint is now applied to the asset.
MySQL and MariaDB version detection now also applies the appropriate OS fingerprint, if known.
HTTP services that return JSON responses now camelCase the attribute names and support a wider range of data types. This impacts JSON-based HTTP interfaces such as ElasticSearch and Riak HTTP.
OS and Hardware matching is more precise after adjustments were made to the weighting and priorities. The most precise and most confident fingerprint should always be chosen going forward.
The confidence of the OS match is now reported as the asset-level
match.score attribute. This may be renamed to
match.os.score in the future as we accommodate more granular hardware weights.
NTLMSSP-based OS matching now disqualifies systems that are obviously not Windows (BSD-based stacks, etc).
Brother printers now use distinct hardware and firmware (OS) fingerprints. This should address cases where the firmware version overrode the hardware model by mistake.
Release notes are now consolidated across the Platform, Agent, and Scanner.
Versioning is now shared across the Platform, Agent, and Scanner.
Prior to version 1.7.9, release notes and versions were split between the Platform, Agent, and Scanner. You can find these archived release notes at the links below.