The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

BadPower - атака на адаптеры быстрой зарядки, способная вызвать возгорание устройства, opennews (??), 20-Июл-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +9 +/
Сообщение от Аноним (22), 20-Июл-20, 15:16 
>предложено усилить защиту от неавторизированной модификации прошивок

Ну норм, чё. Т.е. в железках-реципиентах полностью отсутствует аппаратная защита от перенапряжения ценой в пару центов (типа варистора, ну или компаратора + P-MOSFET для бохатых). Но "мы" будем последовательно наворачивать программную часть, пока это не решит проблему ("Я тебе говорил, что такое безумие?....")

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

39. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +/
Сообщение от КО (?), 20-Июл-20, 16:27 
>отсутствует аппаратная защита

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

Ответить | Правка | Наверх | Cообщить модератору

48. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +3 +/
Сообщение от Аноним (22), 20-Июл-20, 16:43 
>А все хотят быстрой зарядки. Поэтому сначала заряжают мощно, но недолго.
>А как малость зарядится, так начинают снижать - иначе кирдык.

Ну вот про то и речь, что приемник должен быть чуть умнее скрутки из проводов. Батарейные блоки даже у древних ноутбуков, например, вполне самостоятельная весчь. Каждую банку отслеживает (ну или по паре банок) и по току и по температуре, и предохранители свои сам пережигать умеет "в любой непонятной ситуации". А тут какая-то дичь.

Ответить | Правка | Наверх | Cообщить модератору

187. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +/
Сообщение от Аноним (-), 29-Июл-20, 03:24 
> скрутки из проводов. Батарейные блоки даже у древних ноутбуков, например, вполне
> самостоятельная весчь. Каждую банку отслеживает (ну или по паре банок) и
> по току и по температуре, и предохранители свои сам пережигать умеет
> "в любой непонятной ситуации". А тут какая-то дичь.

И что характерно, в результате...
1) Вы резко и внезапно остаетесь без батареи (и рабочего ноутбука если сети рядом нет) по причине "контроллер батареи так решил".
2) Оспорить решение контроллера можно сугубо в спортлото. Он злопамятный, запоминает в NVRAM - и батарея становится тыквой навечно, независимо от фактического состояния банок. Хотя ходят легенды что там i2c и можно поговорить по душам с контроллером батареи. Но видите ли там техасцы любят "производительский пароль".
3) Пережигание предохранителя тоже прикольно сделано - если контроллеру что-то не нравится, он включает ключ КОРОТЯЩИЙ батарею. В надежде таким макаром выпалить предохранитель насовсем.
4) И кстати это "что-то не нравится" софтварно провоцируется командами в i2c. Поэтому если софт в вашей системе просто решит, просто приколоться - вы опять же можете ощутить 1) на своей шкуре. Там вроде бы достатаочно всего ничего - попытаться несколько раз не угадать мастерпароль на батарею :)

Ответить | Правка | Наверх | Cообщить модератору

51. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +2 +/
Сообщение от Аноним (46), 20-Июл-20, 16:50 
Проблема скорее всего в том, что есть устройства в принципе не способные принять 20V ведь дефолтное напряжение 5V и уметь принимать больше никто не обязан. А если есть DC-DC преобразователь 20V -> 4.2V, то проблем быть не должно независимо от того какое напряжение подать, пока оно в этом диапазоне.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

188. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +/
Сообщение от Аноним (-), 29-Июл-20, 03:28 
> проблем быть не должно независимо от того какое напряжение подать, пока
> оно в этом диапазоне.

Проблема в том что комплектуха выдерживающая >20 вольт вместо 5 - зело дороже и экзотичнее. И к тому же хуже по параметрам, т.к. ничто не дается на халяву. Если MOSFET держит более высокое напряжение - за это заплачено другими параметрами: сопротивлением открытого канала, зарядом затвора. Так что при прочих равных более высоковольтные DCDC менее эффективные чем низковольтные.

А когда вопрос в том чтобы вкачать 100 ваттов - извините, КПД даже 90% означает что 10 ваттов надо куда-то деть. В ограниченном объеме. И поэтому там всем 95% и более КПД подавай. А тут видите ли 20 вольт держать надо. В результате, такую подборку параметров хотя-бы в первом приближении умеет пара решений на планете. Это хайтек и круть, производители снимают сливки, или попросту дерут. В смартфон за 500 баксов чип за 10 можно и поставить. А в китайский смарт за 50 баксов - упс...

Ответить | Правка | Наверх | Cообщить модератору

192. "BadPower - атака на адаптеры быстрой зарядки, способная вызв..."  +1 +/
Сообщение от Аноним (192), 29-Июл-20, 04:50 
> ценой в пару центов (типа варистора, ну или компаратора + P-MOSFET

1) Покажите где взять за 2 цента варистор или компаратор + P-MOSFET которые для начала вообще все это выдержат?
2) А ничего, что _до_ этого дурацкого Power Devilry было выпущено дочерта и больше 5V-only устройств, тупо не расчитаных на 20 вольт на входе как класс?! Все привыкли что usb это 5 вольт и только так, соответствующе выбрав ratings компонентов.
3) И даже более того - все это power devilry является ОПЦИОНАЛЬНЫМ! Так что наобум взятый type C девайс не обязан выдерживать 20 вольт на входе, дефолтные спеки usb type C вольтажи более 5 вольт не подразумевают.

> для бохатых). Но "мы" будем последовательно наворачивать программную часть, пока это
> не решит проблему ("Я тебе говорил, что такое безумие?....")

Благородный дон вообще спеки type C читал, чтобы понять в чем прикол? Спеки прямым текстом анонсируют что по дефолту гаджеты - пятивольтные, а максимальный fault voltage на разъеме ни при каких условиях не должен превысить 9 вольт, хоть там что. Но отдельная опциональная (!!!) нашлепка-довесок на стандарт подразумевает дополнительное хитрое согласование вольтажей по вспомогательному каналу - и можно попросить вольтаж поднять.

Фокус в том что вспомогательный канал есть всегда. И чисто пятивольтовый гаджет вполне может на свое горе пискнуть в этот канал "софтварной" просьбой повысить ему напряжение. С понятным результатом. То-есть по факту софт может одурев или злонамерено запросить больше чем выдерживает его железо - и такое состояние дел обеспечено прямо спеками стандарта!

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру