Existe um medidor de consumo de energia USB?

16

Por exemplo, como eu poderia medir o consumo de energia normal do meu teclado USB?

Depois de obter minhas estatísticas, posso notar facilmente quando um keylogger de hardware é instalado, pelo consumo de energia alterado.

n611x007
fonte
11
Qual é a sua verdadeira pergunta ou problema? Deseja saber quanto seu teclado consome (se sim, por que)? Deseja realmente saber se existe um keylogger instalado? Sua pergunta é puramente hipotética ou você está em uma situação em que suspeita que um keylogger esteja sendo instalado?
slhck
2
Se um keylogger de hardware estiver instalado, você deve observar ao realmente ver o dispositivo entre a porta USB e o conector do teclado.
Psusi
11
A questão é hipotética. Só estou curioso sobre como conhecer o consumo sem motivo específico. Por outro lado, um keylogger de hardware seria instalado dentro do gabinete do meu teclado, eu acho. Então seria difícil identificar, ou seria inútil.
N611x007
Esta questão está fora do tópico de acordo com a Ajuda do site "Você deve fazer apenas perguntas práticas e respondíveis com base nos problemas reais que você enfrenta".
Scott Chamberlain
@ScottChamberlain ponto interessante. Acho que enfrento o problema de não poder testar outro problema sem uma ferramenta para medi-lo. Como eu poderia enfrentar o problema de ter um logger instalado no teclado se não consigo verificar se o enfrento? :) Portanto, a maneira de verificar isso é um problema em si.
N611x007

Respostas:

13

Existem medidores de corrente / tensão USB. Aqui está um na Amazon (embora, infelizmente, esteja esgotado no momento). Aqui está o mesmo modelo no eBay (da Alemanha, mas é enviado no mundo todo).

insira a descrição da imagem aqui

Como alternativa, se você quiser um pouco de bricolage, consulte este projeto em Instructables . Você precisará de um multímetro, no entanto, porque esse é apenas um conector de passagem passiva que simplesmente fornece alguns pontos de teste.

Indrek
fonte
Obrigado, eu gosto. Vou esperar um pouco para ver se uma solução baseada em computador é exibida, caso seja possível. Por outro lado, o computador também seria alvo de um ataque desse tipo, enquanto um medidor de c / v usb recém-comprado / fabricado não o fará. :)
n611x007
fornecerei algumas informações adicionais relacionadas à identificação nos seus links PC Computer Check Diagnostic Porta USB Voltagem Tester Checker Verificador estender o cabo da Winter El. Co. na Amazônia. E, UPT- 0049 USB-Port-Spannungs- + Strommesser [7739] no ebay do vendedor m-ware. Eu poderia perguntar a ele sobre isso ... mas talvez você pudesse perguntar. Eu vejo que é retangular. De um lado, há um cabo USB conectado, do outro lado. Há uma tomada USB fêmea e uma tomada de fonte de alimentação. ele precisa da tomada e para quê?
barlop
11
+1 apenas para adicionar. Eu tentei o dispositivo e, embora ele tenha o soquete, nenhuma fonte de alimentação é necessária (então quem sabe por que ele está lá). tem um pequeno interruptor para volts ou amperes e mostra bem volts e amperes. embora não tenha me dado nenhuma idéia do porquê meu disco rígido USB é reconhecido em um computador e não em outro. O que eu obtive, a mesma coisa, no ebay, foi chamado de PC USB 2.0 Cable Device Voltage Tester Meter Meter Número do item 290754313719 $ 14,25 USD
barlop
11
O dispositivo acima é difícil encontrar agora que haja USB carregador médico dx.com/p/... e youtube.com/watch?v=fRl9a0PvoTo
barlop
13

Você não especificou, mas sei que o Windows (e provavelmente outros sistemas operacionais modernos) informará quanta energia é "necessária" para cada dispositivo USB conectado nas propriedades de cada "USB Root Hub" no Gerenciador de dispositivos.

Propriedades do hub raiz USB

Independentemente disso, a menos que você esteja falando de um keylogger de hardware físico que precisa estar alinhado com o teclado, não será capaz de detectá-lo por tração elétrica da maneira que está sugerindo (assistindo ao teclado).

Ƭᴇcʜιᴇ007
fonte
7
Observe que os dados de "energia necessária" são os que os dispositivos USB estão relatando como máximo, não é uma medida real. Nada impede que um dispositivo relate 100 mA e realmente consuma mais (até um limite, é claro). Portanto, se você possui um keylogger em linha, ele não será refletido aqui, pois o teclado USB não o conhece.
haimg
11
@ haimg e techie007, Obrigado por responder e comentar.
N611x007
Como eu notei, ele não mostra valores mais de 500mAh, mesmo quando a verdadeira exigência do dispositivo é mais (por exemplo 1A como para framboesa) ...
Suncatcher
é possível saber o consumo real, mas ele deve ser implementado na placa-mãe (ou controlador USB externo) e faz parte do SMB sobre I2C. É necessário algum driver e codificação. No linux, é mais fácil, porque a pasta content / sys expõe essas opções, se houver suporte ao driver.
Swift
3

Eu recomendaria este medidor de energia USB ...

http://www.smartronixstore.com/index.cfm?fuseaction=product.display&product_ID=53

Eu uso e funciona muito bem. Melhor do que cortar cabos e tentar conectar um multímetro.

Gunther Hess
fonte
vale a pena conhecer, mas vale a pena notar que o que você sugere é muitas vezes mais caro do que um ou dois já mencionados. embora você tenha alguma longevidade em disponibilidade, pois ainda é vendido.
Barlop #
A página da loja não existe mais. Você pode fornecer o nome do produto?
Qwerty
2

Apenas para adicionar informações do Mac à solução geral…

Você pode ver dados de cada hub e dispositivo no
menu>> Sobre este Mac> Relatório do sistema> USB ...

insira a descrição da imagem aqui

Tetsujin
fonte
Isso ainda tem o problema adicional de que ainda informará o que o dispositivo diz ser o caso.
Ramhound 4/02
Não tenho certeza, mas não tenho nenhuma prova concreta - eu tenho dispositivos que mostram '500 disponíveis, exigidos 8' etc. etc. lista, qualquer que seja sua necessidade de energia foi [editar - mais eu re-ler o OP, mais paranóico que parece - Duvido que haja qualquer resposta real para que]
Tetsujin
Tenho certeza que sim. Um dispositivo USB pode relatar a si próprio tudo o que deseja durante a comunicação inicial para determinar quais drivers serão necessários para se comunicar mais com ele.
Ramhound 4/02
2

Apenas como uma opção adicional: utilitário USBDeview da NirSoft.

insira a descrição da imagem aqui

Embora também mostre o consumo de energia negociável que o dispositivo informa ao barramento USB, é bastante útil para aqueles que possuem um controlador USB3.0, pois não possui o applet correspondente no Gerenciador de dispositivos do Windows.

Suncatcher
fonte
1

Eu não tentei, mas você pode obter um plugue comum do medidor de energia, desconectar o teclado e medir a diferença.

O que eu tentei é que você também pode conectar um multímetro em série e medir a corrente. Como quebrar o cabo USB e conectar o multímetro no meio. Se alguém puder descrever esse processo completamente, isso seria ótimo e uma resposta melhor que a minha. Dada a tensão (5V) e a corrente / amperagem, você pode medir a potência / watts.
Potência (P) = Corrente (I) * Tensão (V)
P = I * V

adicionada agora a solução indrek agora testada. PC USB 2.0 Cable Device Voltage Current Meter Tester

barlop
fonte