Jump to content

    
Sign in to follow this  
Silentor

USB сниффер

Recommended Posts

из бесплатного - SnoopyPro

http://sourceforge.net/projects/usbsnoop/

из поломатого - BusHound

Но обычно все-таки для "исследования траффика" пользуются аппаратными снифферами

Share this post


Link to post
Share on other sites

>> Работает без глюков, в отличии от SnoopyPro.

мой опыт показал другое =) к тому же - "условно" это не бесплатный, а продукты от HHD непросто ломаются.

Share this post


Link to post
Share on other sites

У меня есть вопрос по использованию SnoopyPro и libUSB win

Разрабатывается USB устройство на ISP1581 (FS). При подключении определяется, ессно, как неизвестное у-во (INF файлов еще нет). Хочется посмотреть, чем оно обменивается с хостом. В SnoopyPro оно выглядит как USB Device, к которому невозможно подключится через Install and Restart, не появляется список пакетов, как при подключении, скажем, к флешке. В testlibusb-win.exe, которая показывает список всех USB устройств, наш девайс тоже не появляется.

Вопрос: нужен ли мне уже сейчас INF файл, чтобы анализировать работу девайся в SnoopyPro? Т.е., должен ли для этого девайс быть уже подключен и определен, пройдена его инициализация?

Т.е., что мне не хватает для счастья, чтобы иметь возможность посмотреть хоть какой то обмен между девайсом и хостом?

Edited by Silentor

Share this post


Link to post
Share on other sites

>> что мне не хватает для счастья, чтобы иметь возможность

>> посмотреть хоть какой то обмен между девайсом и хостом?

аппаратного сниффера

Share this post


Link to post
Share on other sites

Наболевшая тема. Программный сниффер хорошо, а вот это лучше:

http://www.ellisys.com/products/usbex200/index.php

Ну и стоит конечно 5K$. Если тиражи и скорости >1Мбайт/сек - то своих денег аппарат стоит.

Share this post


Link to post
Share on other sites

От программного сниффера есть толк, если железо заработало. Тогда можно смотреть кто кому чего посылает. Но, как правило, самые тяжелые проблемы в начале, когда железо что-то делает не так. Для этого надо иметь аппаратный сниффер.

Share this post


Link to post
Share on other sites

В процессе разработок ни разу не понадобился.

 

PS. Хотя для реинжиниринга может быть и нужен. Но (ИМХО) даже для этой задачи удобнее подсунуть собственный драйвер-фильтр.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this