Fingerbank is a set of tools to identify networking devices based on their network fingerprints. A device fingerprint is very useful for numerous kind of applications. For example, it can be used by Network Access Control solutions such as PacketFence to grant different network access based on the device type (gaming console vs. laptop).
Fingerbank knows how a device should present itself on the network its communications patterns and when a device deviates from those. Our technology is performing continuous data-mining to extract common patterns from networking devices and can therefore raise an alert when a device acts abnormally.
When a device connects to a network, it exposes various precious information on different layers of the networking stack. The Fingerbank Collector can build a precise fingerprint of the device and use the knowledge and algorithms of the Fingerbank Cloud API to accurately identify the device.
DHCP / DNS / HTTP
TCP
RADIUS
ARP