interceptador de comunicações USB

1

Eu tenho uma pergunta sobre interceptar e gravar USB entre dois dispositivos. Primeiro, deixe-me dar um pouco de fundo.

Estou tentando conectar um dispositivo USB, um medidor de energia Anritsu PSN50 ao meu computador para coletar dados de energia provenientes de uma antena de ponta que instalei, mas, infelizmente, a corporação que o projetou não criou essa funcionalidade isto. Ele se comunica muito bem com o Anritsu VNA que tenho, o MS2036A, mas, infelizmente, a série A não pode retransmitir essas informações para o meu computador. Isso é extremamente perturbador, em parte porque o investigador principal foi informado de que isso seria possível e pagou US $ 2.000 por isso há cinco anos, e em parte porque preciso desses dados para meu próprio trabalho. Entrei em contato com a empresa sobre o que fazer, mas eles me disseram para comprar outra, não útil em nada.

O único caminho a seguir que eu posso ver é descobrir uma maneira de interceptar as comunicações entre o 2036A e o 50 para descobrir o comando usado para fazer o 50 ir ou apenas tocar diretamente no fluxo de dados. Eu percebo que isso será extremamente tedioso, mas além disso, como o som é esse plano? Existe algum pacote de software que me permita conectar meu PC diretamente entre os dois e ouvir? Eu prefiro não ter que construir um circuito para isso, mas se eu tiver que fazer isso. Obrigado a todos pelo seu tempo e, por favor, tenham um bom dia.

Surge

    
por DarkStar 22.10.2016 / 07:41

1 resposta

2

Parece um bom plano se você estiver confiante em sua capacidade de fazer engenharia reversa do protocolo. É preciso paciência, um pouco de experiência e muita adivinhação e testes para fazer isso.

Para interceptar, você precisa de hardware que tenha portas host USB e cliente USB (ou OTG), para que um PC não funcione. Mas você pode usar, por exemplo, um Black Beaglebone barato juntamente com um software como o usbproxy .

    
por 22.10.2016 / 07:51