Я использую Ubuntu 10.04.1 и пытаюсь заставить систему перехвата пакетов работать с моим ключом Bluetooth с помощью hcidump
.
Из того, что я прочитал, libpcap должен быть скомпилирован, чтобы включить сниффинг Bluetooth, и учитывая, что hcidump не находит ни одного пакета, я предполагаю, что версия, установленная для меня Ubuntu, не скомпилирована с поддержкой bluetooth.
Поэтому я скачал более новую версию libpcap и установил заголовочные файлы bluez. Настроил libpcap, и он дал "Да" для поддержки Bluetooth. Теперь он установлен и находится в /usr/local/lib/
.
Сейчас я пытаюсь скомпилировать hcidump для использования этой библиотеки, а не системы по умолчанию, но я не могу понять, как ...
Я читал, что GCC может быть передан флаг -lpcap
чтобы установить путь, но я не понял, как это сделать.
Есть идеи?