Die Cuttlefish-Bluetooth-Implementierung wird von rootcanal unterstützt und kann über die Befehlszeilenkonsole der Web-UI gesteuert werden.
In der Konsole gibt es mehrere Befehle, mit denen Bluetooth auf dem Gastgerät gesteuert werden kann:
| Befehl | Beschreibung |
|---|---|
| list | Aktuelle Geräte und phys auflisten |
| DEVICE_TYPE [ARGS] hinzufügen | Neues Gerät vom Typ DEVICE_TYPE erstellen |
| del DEVICE_INDEX | Gerät löschen |
| add_phy PHY_TYPE | Neue physische Aktivität mit PHY_TYPE hinzufügen |
| del_phy PHY_INDEX | Phy löschen |
| add_device_to_phy DEVICE_INDEX PHY_INDEX | Gerät zu phy hinzufügen |
| del_device_from_phy DEVICE_INDEX PHY_INDEX | Gerät aus phy löschen |
| add_remote HOSTNAME PORT PHY_TYPE | Füge ein Remote-Rootcanal als Gerät hinzu und registriere es bei phy. |
| Gerätetyp und Argumente |
|---|
| Beacon [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| scripted_beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH] |
| Tastatur [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| Loopback [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| Sniffer |