Bluediving is a Bluetooth penetration testing suite.
It implements attacks like Bluebug, BlueSnarf, BlueSnarf++, BlueSmack, and has features such as Bluetooth address spoofing and a RFCOMM socket shell.
Programming languages: Perl and C
Supported operating systems: GNU Linux 2.4 / 2.6
Requirements: BlueZ, Sox, obexftp, Gnu Readline library, XML::Simple
Redfang v2.5 is an enhanced version of the original application that finds non-discoverable Bluetooth devices by brute-forcing the last six bytes of the device's Bluetooth address and doing a read_remote_name(). Changes: Code was streamlined, enumerates service information, and supports multiple threads for substantial speed gains using multiple devices (maximum theoretical limit of 127 USB devices).