Обработка беспроводных кадров с помощью PCAP - PullRequest
1 голос
/ 07 ноября 2011

Я работаю над проектом, который предполагает взаимодействие с данными в кадрах 802.11. Я использую libpcap 1.0. Я написал код из большинства учебных пособий на веб-сайте, а также в Интернете, которые я смог найти, но большинство из них направлены на прослушивание через Ethernet. Я использую Mac для захвата моих пакетов. Кто-нибудь знает ресурс, который я мог бы использовать в качестве руководства для прослушивания беспроводных кадров и извлечения данных. У меня есть некоторый опыт работы с c / c ++, но я не эксперт, и мне просто нужно начать с понимания различий, связанных с обработкой кадров 802.11 с помощью pcap.

Спасибо за любую помощь

Ответы [ 3 ]

1 голос
/ 12 ноября 2014

Если вы используете среду linux , вам следует использовать библиотеку libpcap , доступную по адресу http://www.tcpdump.org
и используйте руководство , данное http://www.tcpdump.org/manpages/tcpdump.1.html.

Вам не понадобятся никакие учебные пособия, если вы прочитаете выше страницу руководства. Тем не менее, вы можете увидеть классический пример чтения пакетов с сетевого интерфейса, указанный на http://yuba.stanford.edu/~casado/pcap/section1.html

Если вы работаете с windows , вы можете использовать Winpcap и http://www.winpcap.org/docs/, чтобы понять его функции.

Но я настоятельно рекомендую Jnetpcap (http://jnetpcap.com) библиотека, если вы знаете Java.

0 голосов
/ 21 февраля 2014

tcpdump Учебное пособие по Pcap Обработка некорректных mac-адресов из фреймов 802.11 с помощью pcap содержит некоторую информацию о некоторых подводных камнях, с которыми я столкнулся при обработке фреймов из-за неправильного использования pcapAPI-интерфейсы и проблемы, вызванные заголовками радиолента. Еще один учебник .

Надеюсь, это поможет.

0 голосов
/ 11 ноября 2011

я искал то же самое;) тогда я написал об этом http://pcap -wireless.blogspot.com / 2011/11 / post-1.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...