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.


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.


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).


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.


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


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.


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


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.