Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Python -> Scapy -> Wi-Fi -> sniff

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Python -> Scapy -> Wi-Fi -> sniff
Имя
Сообщение << Старые топики   Новые топики >>
Python -&gt; Scapy -&gt; Wi-Fi -&gt; sniff - 2010-08-28 19:54:58.036666   
Xeonios

Сообщений: 4
Оценки: 0
Присоединился: 2010-08-28 03:22:50.266666
и так, очень надеюсь что хоть один рубящий в онном деле человек сюда заглянет, или бобрый модератор переместит вопрос в тему, где ее могут увидеть…

Вопрос состоит в следующем: Как спомощью Scapy (на python) выудить инфу о силе сигнала (или его качестве) при скане всевозможных AP в округе?

Сразу напишу инфу которую нарыл проверил и не получил никакого реального результата, сам:
1) Сканить AP через скапи почему-то получается только тогда, когда wlan0 интерфейс находиться в режиме Monitor (к слову консольная утилита "iwlist" с параметрами 'wlan0 scan' делает это беспроблем и в Managed режиме. Хотя вопрос спорный: немного полистав исходники этой тулзы увидел стандартные функции библиотеки socket которые могут менять режим интерфейса, но самой заветной строчки смены режима на Monitor ненашел, из-за чего сделать какой-то вывод не смог .)
Однако что бы перевести карточку в режим Monitor через "iwconfig" интерфейс приходиться сначала ложить(ибо иначе "device is busy"), потом ставить режим, потом подымать, что само по себе долго и не удобно. Если кто знает в чем загвозтка - прошу
отписаться.

2) Покурив исходники Scapy нащел Слой PrismHeader в котором есть заветное поле signal которое даже используют, например в тулзе "airoscapy.py". Однако даже если тупо запустить тулзу - в колонке pwr на каждой точке - пустота, т.е. "видимо что-то случилось…" но понять то именно я не смог.

3) Далее нашел слой Dot11Elt который описан как "information element", после чего я подумал ну все - "вот то что мне нужно", однако все поля имели соверщенно не информативные названия типа DSparam, TIM, FHparam и т.д. После долгих поисков нашел IEEE Std 802.11TM-2007 там нашел таблицу с "information elements" и их описанием, но заветного поля TPC request или TPC respons в Dot11Elt - нет.

далее я зашел с питоном и скапи я зашел в ненависный тупик.

дам еще некоторую инфу по поводу драйвера мой карточки: b43, b43legacy - два модуля обеспечивающие работу wi-fi. Чипсет Карты соответственно broadcom 4312
Post #: 1
RE: Python -&gt; Scapy -&gt; Wi-Fi -&gt; sniff - 2010-09-03 19:03:11.003333   
Xeonios

Сообщений: 4
Оценки: 0
Присоединился: 2010-08-28 03:22:50.266666
печаль…
Post #: 2
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Python -&gt; Scapy -&gt; Wi-Fi -&gt; sniff







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.