monitor bluetooth with tcpdump
follow this guide
pkg reqs
- bluetoothd
- bluetoothctl
- tcpdump
- libpcap
- openssl
on arch:
pacman -S extra/bluez extra/bluez-utils tcpdump libpcap openssl
start bluetooth service
systemctl start bluetooth
check state of bluetooth device
rfkill list bluetooth
sudo rfkill unblock bluetooth
rfkill list bluetooth
get bluetooth adaptor name
tcpdump -D
start tcpdump
tcpdump -i <bluetooth_adaptor> -w <output_file>.pcap
connect to bluetooth devices
bluetoothctl
[bluetooth]# power on
[bluetooth]# scan on
[bluetooth]# trust <mac_address> # optional
[bluetooth]# pair <mac_address>