Есть ли измеритель энергопотребления USB?

25878
n611x007

Например, как я могу измерить нормальное энергопотребление клавиатуры USB?

После того, как я получу свою статистику, я могу легко заметить, когда установлен аппаратный кейлоггер, по измененному энергопотреблению.

15
Какой у вас * настоящий * вопрос или проблема? Хотите знать, сколько потребляет ваша клавиатура (если да, то почему)? Вы на самом деле просто хотите узнать, установлен ли кейлоггер? Ваш вопрос чисто гипотетический или вы подозреваете, что кейлоггер установлен? slhck 11 лет назад 1
Если установлен * аппаратный * кейлоггер, вы должны заметить, что устройство находится между портом USB и разъемом клавиатуры. psusi 11 лет назад 2
Вопрос гипотетический. Мне просто интересно, как узнать потребление без особой причины. С другой стороны, аппаратный кейлоггер будет установлен внутри корпуса моей клавиатуры, я думаю. Тогда это будет трудно определить, иначе это будет бессмысленно. n611x007 11 лет назад 1
Этот вопрос не по теме в [Site Help] (http://superuser.com/help/dont-ask) * «Вы должны задавать только практические, отвечающие на вопросы вопросы, основанные на ** реальных проблемах **, с которыми вы сталкиваетесь». * Scott Chamberlain 10 лет назад 0
@ ScottChamberlain интересный момент. Я думаю, что сталкиваюсь с проблемой, что я не могу проверить другую проблему без инструмента для ее измерения. Как я могу столкнуться с проблемой установки регистратора на клавиатуре, если я не могу проверить, сталкиваюсь ли я с этим? :) Так что способ проверить это сама проблема. n611x007 10 лет назад 0
Я никогда не видел аппаратного клавишного регистратора уровня потребителя, который идет внутри клавиатуры, только те, которые идут [in-line] (http://en.wikipedia.org/wiki/File:Keylogger-hardware-PS2-example-connected .jpg) в шнур USB / PS2. Если вы делаете что-либо, что может стать целью для кейлогера не на потребительском уровне (т. Е. Корпоративное или государственное учреждение разместило его там), вы не обязаны проверять его, поговорите со своим ИТ-отделом о ваших подозрениях, и они есть инструменты для проверки. Scott Chamberlain 10 лет назад 0

7 ответов на вопрос

13
Ƭᴇcʜιᴇ007

You didn't specify, but I know Windows (and probably other modern OS's) will tell you how much power is "required" for each attached USB device in the properties of each "USB Root Hub" in the Device Manager.

USB Root Hub Properties

Regardless of that, unless you're talking about a physical hardware keylogger that has to be in-line with the keyboard, then you're not going to be able to detect it by electrical draw in the way you are suggesting (by watching the keyboard).

Обратите внимание, что данные «Требуемая мощность» - это то, что устройства usb сообщают как максимум, это не фактическое измерение. Ничто не мешает устройству сообщать о 100 мА и фактически потреблять больше (до предела, конечно). Так что, если у вас есть встроенный кейлоггер, он не будет отражен здесь, так как клавиатура USB не знает об этом. haimg 11 лет назад 7
@haimg и techie007, спасибо за ответ и комментарий. n611x007 11 лет назад 1
Как я заметил, он не показывает значения более 500 мАч, даже когда реальные требования к устройству больше (например, 1A, как для Raspberry) ... Suncatcher 6 лет назад 0
12
Indrek

USB current/voltage meters exist. Here's one on Amazon (though unfortunately out of stock at the moment). Here's the same model on eBay (from Germany, but ships worldwide).

enter image description here

Alternatively, if you're up for a bit of DIY, see this project on Instructables. You'll need a multimeter, though, because that's just a passive passthrough connector that simply provides a couple of test points.

Спасибо, мне это нравится. Я подожду немного, чтобы посмотреть, появится ли компьютерное решение, если это возможно. С другой стороны, компьютер также будет целью для такой атаки, в то время как недавно купленный / сделанный usb c / v метр не будет. :) n611x007 11 лет назад 0
Я просто предоставлю некоторые дополнительные сведения, связанные с идентификацией, из ваших ссылок. Компьютер Компьютер Проверка Диагностика USB-порт Напряжение Тестер тока Тестер Удлинительный кабель от Winter El. Ко на Амазонке. И, UPT-0049 USB-порт-Spannungs- + Strommesser [7739] на Ebay от продавца m -ware. Я мог бы спросить его об этом ... но мог бы спросить вас, возможно. Я вижу это прямоугольное. С одной стороны подключен USB-кабель, с другой - гнездо USB и розетка для питания. для этого нужна розетка и для чего? barlop 10 лет назад 0
+1 просто добавить. Я пробовал устройство, и хотя у него есть розетка, блок питания не требуется (так что, кто знает, почему он там есть). он имеет небольшой переключатель для вольт или усилителей, и хорошо показывает вольт и усилитель. хотя это не дало мне никакого понимания, почему мой USB-жесткий диск распознается на одном компьютере, а не на другом. Тот, который я получил, тоже самое, на ebay, назывался PC USB 2.0 Кабельное устройство Тестер напряжения тока Номер изделия 290754313719 $ 14.25 USD barlop 10 лет назад 1
Вышеуказанное устройство трудно найти сейчас, хотя есть доктор USB зарядное устройство http://dx.com/p/usb-av-usb-power-current-voltage-tester-translucent-blue-silver-235090 и http: // www.youtube.com/watch?v=fRl9a0PvoTo barlop 10 лет назад 1
4
Gunther Hess

I would recommend this USB power meter...

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

I use it and it works great. Better than hacking up cables and trying to tie in a multimeter.

Стоит знать, но стоит отметить, что тот, который вы предлагаете, во много раз дороже, чем один или два, уже упомянутых. хотя у вас есть некоторый срок службы в наличии, так как он все еще продается. barlop 10 лет назад 0
Страница магазина больше не существует. Можете ли вы предоставить название продукта? Qwerty 6 лет назад 0
2
Suma

There seems to be one at AdaFruit, called USB Charger Doctor. It looks simple, but efficient.

Я вижу, они отправляются из Нью-Йорка. [`« Международные заказы доставляются с использованием USPS, который является Почтовой службой США. »`] (Http://www.adafruit.com/shippinginfo) В последнее время это может (к сожалению) также иметь значение: [АНБ, по сообщениям, устанавливает шпионское ПО на американском оборудовании] (http://www.cnet.com/news/nsa-reportedly-install-spyware-on-us-made-hardware/) n611x007 9 лет назад 1
Я также использую один из них, и я вполне доволен этим. Axel Beckert 6 лет назад 0
2
Tetsujin

Just to add Mac info to the overall solution…

You can see data for each hub & device from
 menu > About this Mac > System Report > USB...

enter image description here

Это все еще имеет добавленную проблему, она все еще сообщит, что устройство говорит, что дело. Ramhound 9 лет назад 0
Не уверен, что это так, но у меня нет никаких веских доказательств - у меня есть устройства, которые показывают «доступно 500, требуется 8» и т. Д. Поскольку ОП беспокоился о регистраторе ключей - если бы он был там, он, по крайней мере, показывался бы в список, каким бы ни было его энергопотребление [править - чем больше я перечитываю ОП, тем более параноидально это звучит - я сомневаюсь, что есть реальный ответ на это] Tetsujin 9 лет назад 0
Я уверен, что это так. Устройство USB может сообщать о себе, что оно хочет во время этой первоначальной связи, чтобы определить, какие драйверы будут необходимы для дальнейшей связи с ним. Ramhound 9 лет назад 0
2
Suncatcher

Так же, как дополнительная опция: утилита USBDeview от NirSoft.

enter image description here

Несмотря на то, что он также показывает согласованное энергопотребление, которое устройство сообщает шине USB, это довольно полезно для тех, у кого есть контроллер USB3.0, так как ему не хватает соответствующего апплета в диспетчере устройств Windows.

1
barlop

I haven't tried it but you could get a regular Mains Power Meter plug and unplug the keyboard and measure the difference.

What I have tried, is you could also connect a multimeter in series and measure the current. Like break the usb cable and connect your multimeter in between. If somebody can describe that process fully then that'd be great and a better answer than mine. Given the Voltage(5V) and current/amps, you can measure the Power/watts.
Power(P) = Current(I) * Voltage(V)
P=I*V

added- now tried indrek's solution.. PC USB 2.0 Cable Device Voltage Current Meter Tester

Похожие вопросы