BLUCAT - Netcat for Bluetooth! Blucat is an open source tool designed to debug or teach Bluetooth.
blucat is designed to act like netcat and ncat. It's a little harder because there are many protocols to use instead of just TCP and UDP. blucat doesn't just connect sockets, it also provides an nmap like ability to scan and discover devices on the piconet. Currently blucat uses the Service Discovery Protocol to discover devices and services. It is then able to connect to url strings resulting from the service discovery or crafted by the user. Think of url strings as IP and port, instead they are MAC address and channel.