Сейчас на форуме: Dart Raiden, Alf, bedop66938 (+6 невидимых) |
eXeL@B —› Электроника —› HW USB Sniffer |
Посл.ответ | Сообщение |
|
Создано: 31 июля 2013 13:01 · Личное сообщение · #1 Добрый день уважаемые. Сразу предупреждаю, что в электронике не силен, поэтому вопрос может быть не совсем корректен. Существует ли недорогая возможность слушать юсб кабель.. именно хардварно. т.е. как бы стать в разрыва между 2мя девайсами общающиеся по юсб протоколу. http://www.adafruit.com/products/708 есть такое.. в природе.. но 400у.е для эксперемента тратить очень затратно.. ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 31 июля 2013 13:28 · Поправил: Fallout · Личное сообщение · #2 Как вариант использовать отладку Beagleboard xM под неё есть проект хардварного сниффера ( отладка как раз и включается в разрыв ) Сам проект тут: github.com/matlo/bb_usb_sniffer п.с: можно использовать как идею ибо сама отладка ~150$, что не дешево, но можно приспособить я думаю и более дешевую отладку с USB Host и USB Device на борту. | Сообщение посчитали полезным: VodoleY |
|
Создано: 31 июля 2013 13:59 · Личное сообщение · #3 |
|
Создано: 31 июля 2013 18:08 · Личное сообщение · #4 |
|
Создано: 31 июля 2013 18:56 · Личное сообщение · #5 |
|
Создано: 31 июля 2013 20:09 · Личное сообщение · #6 |
|
Создано: 31 июля 2013 21:23 · Поправил: Fallout · Личное сообщение · #7 SergX Если подключить параллельно, тогда придется захватывать состояния линий и из них уже собирать пакеты для дальнейшего анализа, скажем, если это USB 2.0 FullSpeed ( 12Mbit ) то в теории захватывать небольшие куски и дальше анализировать можно используя вполне себе недорогую элементную базу ,но если там HiSpeed ( 480Mbit ) то будет уже мягко говоря проблематично и придется уже смотреть в сторону недешевых ПЛИС и реализации либо очень шустрого логического анализатора либо именно аппаратного сниффера USB в ней. В разрыв в данном случае выгодно, так как разбор пакетов идет аппаратно USB контроллером на самой железке, а мы на выходе уже имеем вполне себе вменяемые данные которые ( как в проекте выше ) мы транслируем между реальным железом и реальным хостом, причем нам все ровно хоть мы имеем дело с HiSpeed хоть с FullSpeed а так же логировать мы в теории сможем сколь угодно долго. | Сообщение посчитали полезным: ajax |
|
Создано: 01 августа 2013 00:46 · Поправил: sooqa · Личное сообщение · #8 сейчас читаю это и вспомнил как собирал на 13 тини сниффер ps/2 клавиатуры, конечно в юсб более высокая скорость, и поток данных больше. думаю, тут надо хороший камень и флеш память , а насчет различия протоколов - вспомните переходники для юсб мышек/клав ps2 to USB (именно так) у этих стандартов есть кое-что общее. Нужно прочитать унику ГУК: аппаратные средства IBM pc, там был раздел про интерфейсы еще знаю, что в мк научились использовать USB протокол , считаю что можно подключить в разрыв мк на базе арм и заставить работать как репитер. тс нужно найти заводской активный юсб удлинитель и приконтачить к нему функцию запоминалки. а 400 y.e. то вообще дичь, у меня пк за 100$ собран |
|
Создано: 01 августа 2013 12:10 · Личное сообщение · #9 ну вобщем я так понял простого решения аля юсб осцилографа, зацепленного на провода и воткнутого в другой юсб нету.. вроде все высказались.. посему тему закрою. Fallout спасибо за то, что показали состояния дел. Если ктото еще имеет что сказать буду рад инфе в личку. ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
eXeL@B —› Электроника —› HW USB Sniffer |
Эта тема закрыта. Ответы больше не принимаются. |