1

У меня есть вопрос о перехвате и записи USB между двумя устройствами. Во-первых, позвольте мне дать вам немного фона.

Я пытаюсь подключить устройство USB, измеритель мощности Anritsu PSN50 на мой компьютер, чтобы собрать данные мощности, которая, поступающие из рупорной антенны я настроил, но увы корпорацию, которая предназначена она не строила эту функциональность в него. Он интенсивно связывается с моей VNA Anritsu, MS2036A, но, увы, серия A не может передавать эту информацию обратно на мой компьютер. Это очень расстраивает, частично потому, что ведущему следователю сказали, что это возможно, и я заплатил 2000 долларов за это пять лет назад или около того, а частично потому, что мне нужны эти данные для моей собственной работы. Я связался с компанией, чтобы узнать, что делать, но мне сказали купить другую, совсем не полезную.

Единственный способ продвинуться вперед, который я вижу, - это найти способ перехватить связь между 2036A и 50, чтобы либо выяснить команду, используемую для запуска 50, либо просто подключиться непосредственно к потоку данных. Я понимаю, что это будет чрезвычайно утомительно, но помимо этого, насколько обоснован этот план? Существуют ли какие-либо программные пакеты, которые позволили бы мне подключить мой ПК непосредственно между ними и прослушать? Я бы предпочел не создавать схему для этого, но если я должен, я буду. Спасибо всем за ваше время, и, пожалуйста, хорошего дня.

волна

1 ответ1

2

Выглядит как хороший план, если вы уверены в своей способности перепроектировать протокол. Для этого нужно терпение, немного опыта и много догадок и тестов.

Для перехвата вам необходимо оборудование, которое имеет порты USB-хоста и USB-клиента (или OTG), поэтому компьютер не будет работать. Но вы можете использовать, например, дешевый Beaglebone Black вместе с программным обеспечением, таким как usbproxy.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .