Перейти к содержанию
    

Вопрос по поводу электрической защиты USB

40 minutes ago, jcxz said:

разрядники + варисторы + TVS-диоды несовместимы с USB SS?

И какой разрядник поставим?

 

14 minutes ago, Myron said:

А может еще и элементы защиты от взрыва атомной бомбы в ее эпицентре вам надо?

Мне - даром не надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, jcxz сказал:

Имхо - судя по стилю изложения, ТС изобретает сферического коня в вакууме. Так что пригодятся.  :wink2:

Это не сферический конь в ваккуме, а конкретный юзкейс :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 minutes ago, axiieflex said:

Это не сферический конь в ваккуме, а конкретный юзкейс :)

Если кто-то задастся целью непременно уничтожить ваш порт, то защищаться бесполезно. Не сработает USBKiller - гвоздём можно расковырять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, aaarrr сказал:

Если кто-то задастся целью непременно уничтожить ваш порт, то защищаться бесполезно. Не сработает USBKiller - гвоздём можно расковырять.

Тут нужна защита от "дурака", т.е. если сотруднику подсунут такую флэшку, а он ее вставит. Конечно административные меры вещь действенная, но отказ устройства на время в любом случае будет выше по цене чем штраф сотрудника.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, aaarrr said:

Если кто-то задастся целью непременно уничтожить ваш порт, то защищаться бесполезно. Не сработает USBKiller - гвоздём можно расковырять.

Ковырять не надо. Колуном можно с одного удара.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, axiieflex said:

Тут нужна защита от "дурака", т.е. если сотруднику подсунут такую флэшку, а он ее вставит.

Тогда пусть каждую флешку несут безопасникам сначала, раз так все сурово. А вдруг ВУ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, axiieflex сказал:

Тут нужна защита от "дурака", т.е. если сотруднику подсунут такую флэшку, а он ее вставит. Конечно административные меры вещь действенная, но отказ устройства на время в любом случае будет выше по цене чем штраф сотрудника.

Возле каждого "вставляющего" сотрудника поставьте простую железяку с USB-разъёмом. В котором все контакты замкнуты толстенными медными шинами. И обяжите его неизвестные флешки сперва вставлять в эту железяку, а уже потом - куда надо. И киллер вхолостую расстреляет эту железяку.

Дёшево и про TVS-диоды читать не надо.  :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, jcxz сказал:

Возле каждого "вставляющего" сотрудника поставьте простую железяку с USB-разъёмом. В котором все контакты замкнуты толстенными медными шинами. И обяжите его неизвестные флешки сперва вставлять в эту железяку, а уже потом - куда надо. И киллер вхолостую расстреляет эту железяку.

А совместить такой с рабочим USB хабом никак нельзя? :D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 минут назад, axiieflex сказал:

А совместить такой с рабочим USB хабом никак нельзя? :D

Наверно можно придумать девайс, который управляет подключением контактов такого самозамкнутого USB-разъёма:

Исходное состояние - все контакты замкнуты мощной релюхой-1, и разомкнуты от контактов настоящего USB маломощной релюхой-2. После вставления, через некоторую задержку релюха-1 размыкает свои контакты, релюха-2 - замыкает. Сразу после вытаскивания - переводим релюхи в исходное состояние. Управлять релюхами можно с самого простейшего любого МК. Программа пишется за несколько минут школьником. Детектировать факт вставки/вытаскивания можно бесконтактно, например - оптопарой. Чтобы управляющий МК был в безопасности.

 

PS: Можно придумать и чисто механическое решение, если так удобнее. Например - флешка вставляется в отдельный девайс, имеющий USB-разъём механический рубильник. В исходном положении (положение-1): все контакты USB-разъёма замкнуты. Вставляем флешку. Далее "вставляющий" сотрудник перемещает рукоятку рубильника, одновременно размыкая замыкающие провода и замыкая провода соединяющие этот безопасный USB-разъём с настоящим USB-портом. Это положение-2. Конструктивно нужно обеспечить чтобы в положении-2 флешку вставить было нельзя.

Рубильник можно позаимствовать с подстанции. На несколько сотен ампер.  :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 минут назад, jcxz сказал:

Наверно можно придумать девайс, который управляет подключением контактов такого самозамкнутого USB-разъёма:

Исходное состояние - все контакты замкнуты мощной релюхой-1, и разомкнуты от контактов настоящего USB маломощной релюхой-2. После вставления, через некоторую задержку релюха-1 размыкает свои контакты, релюха-2 - замыкает. Сразу после вытаскивания - переводим релюхи в исходное состояние. Управлять релюхами можно с самого простейшего любого МК. Программа пишется за несколько минут школьником. Детектировать факт вставки/вытаскивания можно бесконтактно, например - оптопарой. Чтобы управляющий МК был в безопасности.

 

PS: Можно придумать и чисто механическое решение, если так удобнее. Например - флешка вставляется в отдельный девайс, имеющий USB-разъём механический рубильник. В исходном положении (положение-1): все контакты USB-разъёма замкнуты. Вставляем флешку. Далее "вставляющий" сотрудник перемещает рукоятку рубильника, одновременно размыкая замыкающие провода и замыкая провода соединяющие этот безопасный USB-разъём с настоящим USB-портом. Это положение-2. Конструктивно нужно обеспечить чтобы в положении-2 флешку вставить было нельзя.

Рубильник можно позаимствовать с подстанции. На несколько сотен ампер.  :biggrin:

Если серьезно, разве нельзя сделать реле таким образом - чтобы при наличие перегрузки просто отключать линию за счет разрыва? А для того чтобы этот факт как можно быстрее выявить - поставить какой-либо сверх быстрый МК - например на 500MHz?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, axiieflex сказал:

Если серьезно, разве нельзя сделать реле таким образом - чтобы при наличие перегрузки просто отключать линию за счет разрыва? А для того чтобы этот факт как можно быстрее выявить - поставить какой-либо сверх быстрый МК - например на 500MHz?

Никакие мегагерцы не заставят контакты реле двигаться быстрее. Физика, понимаете. Инерция. А ток - он гораздо быстрее.

К тому же если ток уже потёк, и в этот момент попытаться разорвать цепь, то получите дугу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

31 minutes ago, jcxz said:

И киллер вхолостую расстреляет эту железяку.

Во-первых, без питания не расстреляет. Во-вторых, потом спокойно грохнет настоящий USB, ведь никакой индикации "расстрела" не предусмотрели.

 

7 minutes ago, axiieflex said:

Если серьезно

Если серьёзно, то только тотальный запрет "левых" флешек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, aaarrr сказал:

Во-первых, без питания не расстреляет. Во-вторых, потом спокойно грохнет настоящий USB, ведь никакой индикации "расстрела" не предусмотрели.

Он (этот самый киллер) питается от USB? Или там батарейка внутрях?

Даже если первое - у него наверняка есть какая-то задержка зарядки, после которой он начинает хулиганить. Достаточно в защитном устройстве сделать задержку переключения заведомо больше этого времени. а индикацию предусмотреть нетрудно если надо. Ну или просто - слабое звено в токовой цепи (предохранитель).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если допустим опустить поддержку профиля зарядки и USB Power Delivery - т.е. ограничившись лишь стандартными лимитами USB (допустим Type-C) - 3A/5V ? Разве нельзя поставить ограничитель?
USB Killer бьет разрядом по минусовой линии, каждый последующий раз увеличивая частоту - разве нельзя зафиксировать факт экстремума на линии?

1 минуту назад, jcxz сказал:

Он (этот самый киллер) питается от USB? Или там батарейка внутрях?

Даже если первое - у него наверняка есть какая-то задержка зарядки, после которой он начинает хулиганить. Достаточно в защитном устройстве сделать задержку переключения заведомо больше этого времени. а индикацию предусмотреть нетрудно если надо. Ну или просто - слабое звено в токовой цепи (предохранитель).

Он питается от порта USB, заряжает внутренние конденсаторы и после чего шлет -200V DC.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, jcxz said:

Даже если первое - у него наверняка есть какая-то задержка зарядки, после которой он начинает хулиганить.

Да, питается от USB. А следующая версия будет "стрелять" только после успешной энумерации, например.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...