eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Электроника —› HW USB Sniffer
Посл.ответ Сообщение

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 31 июля 2013 13:01 New!
Цитата · Личное сообщение · #1

Добрый день уважаемые. Сразу предупреждаю, что в электронике не силен, поэтому вопрос может быть не совсем корректен. Существует ли недорогая возможность слушать юсб кабель.. именно хардварно. т.е. как бы стать в разрыва между 2мя девайсами общающиеся по юсб протоколу.
http://www.adafruit.com/products/708
есть такое.. в природе.. но 400у.е для эксперемента тратить очень затратно..

Ранг: 45.7 (посетитель)
Статус: Участник

Создано: 31 июля 2013 13:28 · Поправил: Fallout New!
Цитата · Личное сообщение · #2

Как вариант использовать отладку Beagleboard xM под неё есть проект хардварного сниффера ( отладка как раз и включается в разрыв ) Сам проект тут: github.com/matlo/bb_usb_sniffer

п.с: можно использовать как идею ибо сама отладка ~150$, что не дешево, но можно приспособить я думаю и более дешевую отладку с USB Host и USB Device на борту.

| Сообщение посчитали полезным: VodoleY


Ранг: 568.5 (!)
Статус: Модератор

Создано: 31 июля 2013 13:59 New!
Цитата · Личное сообщение · #3

VodoleY
Железные снифферы все дорогие. 400 - это нормальная цена для USB сниффера.


Ранг: 237.0 (наставник)
Статус: Участник
sysenter

Создано: 31 июля 2013 18:08 New!
Цитата · Личное сообщение · #4

Может через хаб на другой USB?

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 31 июля 2013 18:56 New!
Цитата · Личное сообщение · #5

HiEndsoft думал. но вроде там все разведено паралельно.. а надо как Fallout заметил USB Host и USB Device девайсы

Ранг: 226.0 (наставник)
Статус: Участник

Создано: 31 июля 2013 20:09 New!
Цитата · Личное сообщение · #6

VodoleY пишет:
именно хардварно. т.е. как бы стать в разрыва между 2мя девайсами общающиеся по юсб протоколу.

Зачем именно в разрыв ?
Почему не подключить паралельно анализатор ?

Ранг: 45.7 (посетитель)
Статус: Участник

Создано: 31 июля 2013 21:23 · Поправил: Fallout New!
Цитата · Личное сообщение · #7

SergX
Если подключить параллельно, тогда придется захватывать состояния линий и из них уже собирать пакеты для дальнейшего анализа, скажем, если это USB 2.0 FullSpeed ( 12Mbit ) то в теории захватывать небольшие куски и дальше анализировать можно используя вполне себе недорогую элементную базу ,но если там HiSpeed ( 480Mbit ) то будет уже мягко говоря проблематично и придется уже смотреть в сторону недешевых ПЛИС и реализации либо очень шустрого логического анализатора либо именно аппаратного сниффера USB в ней. В разрыв в данном случае выгодно, так как разбор пакетов идет аппаратно USB контроллером на самой железке, а мы на выходе уже имеем вполне себе вменяемые данные которые ( как в проекте выше ) мы транслируем между реальным железом и реальным хостом, причем нам все ровно хоть мы имеем дело с HiSpeed хоть с FullSpeed а так же логировать мы в теории сможем сколь угодно долго.

| Сообщение посчитали полезным: ajax


Ранг: 5.0 (гость)
Статус: Участник

Создано: 1 августа 2013 00:46 · Поправил: sooqa New!
Цитата · Личное сообщение · #8

сейчас читаю это и вспомнил как собирал на 13 тини сниффер ps/2 клавиатуры, конечно в юсб более высокая скорость, и поток данных больше. думаю, тут надо хороший камень и флеш память , а насчет различия протоколов - вспомните переходники для юсб мышек/клав ps2 to USB (именно так) у этих стандартов есть кое-что общее. Нужно прочитать унику ГУК: аппаратные средства IBM pc, там был раздел про интерфейсы


еще знаю, что в мк научились использовать USB протокол , считаю что можно подключить в разрыв мк на базе арм и заставить работать как репитер. тс нужно найти заводской активный юсб удлинитель и приконтачить к нему функцию запоминалки. а 400 y.e. то вообще дичь, у меня пк за 100$ собран

Ранг: 488.4 (мудрец)
Статус: Участник

Создано: 1 августа 2013 12:10 New!
Цитата · Личное сообщение · #9

ну вобщем я так понял простого решения аля юсб осцилографа, зацепленного на провода и воткнутого в другой юсб нету.. вроде все высказались.. посему тему закрою. Fallout спасибо за то, что показали состояния дел. Если ктото еще имеет что сказать буду рад инфе в личку.
 eXeL@B —› Электроника —› HW USB Sniffer
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS