Gibt es einen USB-Stromverbrauchsmesser?

16

Wie kann ich beispielsweise den normalen Stromverbrauch meiner USB-Tastatur messen?

Nachdem ich meine Statistiken abgerufen habe, kann ich aufgrund des geänderten Stromverbrauchs leicht feststellen, wann ein Hardware-Keylogger installiert wird.

n611x007
quelle
1
Was ist Ihre wirkliche Frage oder Problem? Möchten Sie wissen, wie viel Ihre Tastatur verbraucht (wenn ja, warum)? Wollen Sie eigentlich nur wissen, ob ein Keylogger installiert ist? Ist Ihre Frage rein hypothetisch oder haben Sie den Verdacht, dass ein Keylogger installiert ist?
Slhck
2
Wenn ein Hardware- Keylogger installiert ist, sollten Sie feststellen, dass sich das Gerät tatsächlich zwischen dem USB-Anschluss und dem Tastaturanschluss befindet.
Psusi
1
Die Frage ist hypothetisch. Ich bin nur neugierig, wie man den Verbrauch ohne besonderen Grund kennt. Andererseits würde ein Hardware-Keylogger in das Gehäuse meiner Tastatur eingebaut, denke ich. Dann wäre es schwer zu erkennen, oder es wäre sinnlos.
n611x007
Diese Frage ist in der Site-Hilfe nicht zum Thema "Sie sollten nur praktische, beantwortbare Fragen stellen, die auf tatsächlichen Problemen beruhen , mit denen Sie konfrontiert sind."
Scott Chamberlain
@ScottChamberlain interessanter Punkt. Ich glaube, ich stehe vor dem Problem, dass ich kein anderes Problem testen kann, ohne ein Tool zu haben, um es zu messen. Wie stelle ich mich dem Problem, dass ein Logger auf meiner Tastatur installiert ist, wenn ich nicht überprüfen kann, ob ich es sehe? :) Die Art und Weise, dies zu überprüfen, ist selbst ein Problem.
n611x007

Antworten:

13

USB-Strom- / Spannungsmesser sind vorhanden. Hier ist eine auf Amazon (leider derzeit nicht lieferbar). Hier ist das gleiche Modell bei eBay (aus Deutschland, aber weltweit versandt).

Bildbeschreibung hier eingeben

Wenn Sie Lust auf DIY haben, lesen Sie alternativ dieses Projekt unter Instructables . Sie benötigen jedoch ein Multimeter, da dies nur ein passiver Passthrough-Anschluss ist, der lediglich einige Testpunkte bereitstellt.

Indrek
quelle
Danke, ich mag es. Ich werde etwas warten, um zu sehen, ob eine computerbasierte Lösung verfügbar ist, falls dies möglich ist. Andererseits wäre der Computer auch ein Ziel für einen solchen Angriff, während ein neu gekauftes / hergestelltes USB-C / V-Messgerät dies nicht tut. :)
n611x007
Ich werde nur einige weitere identifikationsbezogene Dinge von Ihrem Link aus bereitstellen. Co. auf Amazon. Und UPT-0049 USB-Port-Spannungs- + Strommesser [7739] bei ebay vom Verkäufer m-ware. Ich könnte ihn danach fragen ... aber ich könnte dich vielleicht fragen. Ich sehe es ist rechteckig. Auf der einen Seite ist ein USB-Kabel fest verdrahtet, auf der anderen Seite befindet sich eine USB-Buchse und eine Netzteilbuchse. Benötigt es die Steckdose und wofür?
Barlop
1
+1 nur um hinzuzufügen. Ich habe das Gerät ausprobiert, und während es die Steckdose hat, ist keine Stromversorgung erforderlich (also wer weiß, warum es da ist). es hat einen kleinen Schalter für Volt oder Ampere und zeigt Volt und Ampere gut an. obwohl es mir keinen Einblick gegeben hat, warum meine USB-Festplatte in einem Computer und nicht in einem anderen erkannt wird. Das gleiche, das ich bei ebay bekommen habe, hieß PC USB 2.0 Kabel Gerät Spannung Strommessgerät Artikelnummer 290754313719 $ 14.25 USD
barlop
1
Das obige Gerät ist derzeit schwer zu finden, obwohl es einen USB-Ladegerät-Doktor gibt: dx.com/p/… und youtube.com/watch?v=fRl9a0PvoTo
barlop
13

Sie haben es nicht angegeben, aber ich weiß, dass Windows (und wahrscheinlich auch andere moderne Betriebssysteme) Ihnen in den Eigenschaften jedes "USB Root Hub" im Geräte-Manager mitteilen wird, wie viel Strom für jedes angeschlossene USB-Gerät "benötigt" wird.

Eigenschaften des USB-Root-Hubs

Unabhängig davon, es sei denn , Sie über einen physischen Hardware Keylogger sprechen , die hat mit der Tastatur in-line sein, dann bist du nicht gehen zu können , um es durch elektrischen Zug in der Art und Weise erkennen Sie vorschlagen (durch die Beobachtung Tastatur).

ƬᴇcƬᴇιʜ007
quelle
7
Bitte beachten Sie, dass es sich bei den "Power required" -Daten um Daten handelt, die von den USB-Geräten als maximal gemeldet werden. Es handelt sich nicht um eine tatsächliche Messung. Nichts hindert ein Gerät daran, 100 mA zu melden und tatsächlich mehr zu ziehen (natürlich bis zu einer Grenze). Wenn Sie also einen Inline-Keylogger haben, wird dieser hier nicht angezeigt, da die USB-Tastatur nichts davon weiß.
Haimg
1
@ haimg und techie007, Danke für die Antwort und den Kommentar.
n611x007
Wie ich bemerkt habe, zeigt es keine Werte mehr als 500mAh, auch wenn der tatsächliche Bedarf des Geräts höher ist (z. B. 1A wie bei Raspberry) ...
Suncatcher
Es ist möglich, den tatsächlichen Verbrauch zu ermitteln, dieser sollte jedoch auf dem Motherboard (oder einem externen USB-Controller) implementiert werden und ist Teil von SMB over I2C. Einige Treiber und Codierung erforderlich. Unter Linux ist dies einfacher, da der Ordner content / sys diese Optionen zur Verfügung stellt, wenn Treiberunterstützung vorhanden ist.
Swift
3

Ich würde dieses USB-Leistungsmessgerät empfehlen ...

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

Ich benutze es und es funktioniert großartig. Besser, als Kabel zu zerhacken und zu versuchen, ein Multimeter einzubinden.

Gunther hess
quelle
Wissenswertes, aber erwähnenswert, dass das, was Sie vorschlagen, um ein Vielfaches teurer ist als das eine oder andere, das bereits erwähnt wurde. Ihre Verfügbarkeit ist jedoch etwas langlebig, da sie immer noch verkauft wird.
Barlop
Die Store-Seite existiert nicht mehr. Können Sie den Produktnamen angeben?
Qwerty
2

Nur um Mac-Informationen zur Gesamtlösung hinzuzufügen ...

Sie können Daten für jeden Hub und jedes Gerät
anzeigen, indem Sie auf About Menü> Über diesen Mac> Systembericht> USB ... klicken.

Bildbeschreibung hier eingeben

Tetsujin
quelle
Dies hat immer noch das hinzugefügte Problem, dass immer noch gemeldet wird, was das Gerät sagt, dass dies der Fall ist.
Ramhound
Ich bin mir nicht sicher, aber ich habe keinen eindeutigen Beweis - ich habe Geräte mit der Anzeige '500 verfügbar, 8 erforderlich' usw. Da das OP sich Sorgen um einen Key Logger machte - wenn einer vorhanden wäre, würde er zumindest in der Liste angezeigt werden Liste, was auch immer sein Energiebedarf war [Bearbeiten - mehr lese ich das OP erneut, mehr paranoid es klingt - ich bezweifle, dass es eine echte Antwort darauf gibt]
Tetsujin
Ich bin mir ziemlich sicher, dass es so ist. Ein USB-Gerät kann melden, dass es während dieser anfänglichen Kommunikation alles hat, was es will, um zu bestimmen, welche Treiber für die weitere Kommunikation benötigt werden.
Ramhound
2

Nur als zusätzliche Option: USBDeview-Dienstprogramm von NirSoft.

Bildbeschreibung hier eingeben

Obwohl es auch den verhandelbaren Stromverbrauch anzeigt, den das Gerät dem USB-Bus mitteilt, ist es für Benutzer mit einem USB3.0-Controller recht nützlich, da das entsprechende Applet im Windows-Geräte-Manager fehlt.

Sonnenfänger
quelle
1

Ich habe es noch nicht ausprobiert, aber Sie könnten einen normalen Netzstecker bekommen, den Stecker der Tastatur abziehen und den Unterschied messen.

Was ich versucht habe, ist, dass Sie auch ein Multimeter in Reihe schalten und den Strom messen können. Wie brechen Sie das USB-Kabel und schließen Sie Ihr Multimeter dazwischen. Wenn jemand diesen Prozess vollständig beschreiben kann, dann wäre das großartig und eine bessere Antwort als meine. Anhand der Spannung (5 V) und des Stroms / Ampere können Sie die Leistung / Watt messen.
Leistung (P) = Strom (I) * Spannung (V)
P = I * V

hinzugefügt - jetzt probiert indreks Lösung. PC USB 2.0 Kabel Gerätespannung Strommessgerät Tester

barlop
quelle