Было обычное хмурое зимнее утро, мы с коллегами по обыкновению пили утренний кофе, делились новостями, ничто не предвещало беды. Но тут приятель рассказал… далее цитата из скайп чата:
Картинка для привлечения внимания:
![](https://habrastorage.org/files/daf/aa7/9e9/dafaa79e90384f708e6688ebe81b0961.gif)
Так как я работаю на предприятии, которое занимается разработкой и производством электроники, то мы с коллегами принялись активно обсуждать варианты реализации такой флешки, — которая “спаливала бы полкомпа.” Было множество хардкорных, фантастических, а также вполне реальных вариантов. И всё бы так и закончилось этим весёлым обсуждением, если бы я не собирался заказывать изготовление печатных плат для других своих проектов.
Итак, USB интерфейс компьютера, как правило, имеет в своём составе USB разъём-> ESD диоды (защита от статики) -> фильтрующие элементы -> защитные элементы в самой микросхеме, содержащей физический уровень интерфейса USB. В современных компьютерах USB “физика” встроена чуть ли не в сам процессор, в компьютерах чуть постарше за USB отвечают североюжные мосты. Задача разработанной флешки всё это деложэстачайше спалить сжечь, как минимум убить USB порт.
В течение недели мной была разработана вполне конкретная схемотехническая реализация, заказаны компоненты и спустя несколько месяцев ожидания компонентов был собран полностью работоспособный прототип. Была проверена сама идея и “спалено” всё, что только можно.
![](https://habrastorage.org/r/w780q1/files/554/8e9/419/5548e94190724b5c867e9d8d9b324be8.jpg)
Далее были разработаны и заказаны печатные платы в Китае, смонтирован боевой образец.
Запаяно вручную мной, монтажник из меня так себе.
![](https://habrastorage.org/r/w780q1/files/e35/04a/e10/e3504ae107154cefa671adedae684254.jpg)
![](https://habrastorage.org/r/w780q1/files/545/628/a30/545628a30e944a8684a65109c41f8306.jpg)
Сделано было под корпус от обычной флешки.
![](https://habrastorage.org/r/w780q1/files/05d/f1c/b73/05df1cb73c1047d3bc80dd2d23314b91.jpg)
Принцип работы самой флешки довольно прост. При подключении к USB порту запускается инвертирующий DC/DC преобразователь и заряжает конденсаторы до напряжения -110в, при достижении этого напряжения DC/DC отключается и одновременно открывается полевой транзистор через который -110в прикладываются к сигнальным линиям USB интерфейса. Далее припадении увеличении напряжения на конденсаторах до -7в транзистор закрывается и запускается DC/DC. И так в цикле пока не пробьётся всё и вся. Пытливый ум читателя знакомого с электроникой уже сообразил, почему используется отрицательное напряжение, для прочих поясню, что отрицательное напряжение коммутировать проще, так как нужен N-канальный полевой транзистор, который в отличие от P-канального может иметь значительно больший ток при одинаковых габаритах.
Про область применения говорить не буду, но бывший коллега говорит что это как атомная бомба, круто иметь, только применить нельзя.
Как-то читал статейку как парень в метро вытянул у чавака из сетчатого кармана сумки флеху, на которой 128 было написано. Пришел домой, вставил в ноут -> спалил пол компа… Написал на флехе 129 и теперь носит в наружном кармане своей сумки...
Картинка для привлечения внимания:
![](https://habrastorage.org/files/daf/aa7/9e9/dafaa79e90384f708e6688ebe81b0961.gif)
Так как я работаю на предприятии, которое занимается разработкой и производством электроники, то мы с коллегами принялись активно обсуждать варианты реализации такой флешки, — которая “спаливала бы полкомпа.” Было множество хардкорных, фантастических, а также вполне реальных вариантов. И всё бы так и закончилось этим весёлым обсуждением, если бы я не собирался заказывать изготовление печатных плат для других своих проектов.
Итак, USB интерфейс компьютера, как правило, имеет в своём составе USB разъём-> ESD диоды (защита от статики) -> фильтрующие элементы -> защитные элементы в самой микросхеме, содержащей физический уровень интерфейса USB. В современных компьютерах USB “физика” встроена чуть ли не в сам процессор, в компьютерах чуть постарше за USB отвечают североюжные мосты. Задача разработанной флешки всё это дело
В течение недели мной была разработана вполне конкретная схемотехническая реализация, заказаны компоненты и спустя несколько месяцев ожидания компонентов был собран полностью работоспособный прототип. Была проверена сама идея и “спалено” всё, что только можно.
![](https://habrastorage.org/files/554/8e9/419/5548e94190724b5c867e9d8d9b324be8.jpg)
Далее были разработаны и заказаны печатные платы в Китае, смонтирован боевой образец.
Офтоп.
Плыты заказывал вот тут. Качеством жутко не доволен, – медь вроде бы ничего, но маска отваливается, шелкография вообще жуть. Считать антирекламой.
Запаяно вручную мной, монтажник из меня так себе.
![](https://habrastorage.org/files/e35/04a/e10/e3504ae107154cefa671adedae684254.jpg)
![](https://habrastorage.org/files/545/628/a30/545628a30e944a8684a65109c41f8306.jpg)
Сделано было под корпус от обычной флешки.
![](https://habrastorage.org/files/05d/f1c/b73/05df1cb73c1047d3bc80dd2d23314b91.jpg)
Принцип работы самой флешки довольно прост. При подключении к USB порту запускается инвертирующий DC/DC преобразователь и заряжает конденсаторы до напряжения -110в, при достижении этого напряжения DC/DC отключается и одновременно открывается полевой транзистор через который -110в прикладываются к сигнальным линиям USB интерфейса. Далее при
Про область применения говорить не буду, но бывший коллега говорит что это как атомная бомба, круто иметь, только применить нельзя.
UPD_18mar2015:
В связи с появлением в интернете множества копий моей статью, а также переводов на другие языки якобы с моим авторством, довожу до сведения читателей, что мной статья опубликована только на сайте habrahabr.ru и более нигде.
По любым вопросам писать сюда: darkzpurple@gmail.com
По любым вопросам писать сюда: darkzpurple@gmail.com
Only registered users can participate in poll. Log in, please.
Придя утром на работу, вы обнаружили у себя на столе USB накопитель, ваши действия?
81.28% Вставлю в USB порт, дабы ознакомиться с содержимым.7485
18.72% Выкину в мусорную корзину.1724
9209 users voted. 2496 users abstained.
Only registered users can participate in poll. Log in, please.
Некоторый спрос на девайс, побудил посчитать потенциальных покупателей
62.91% Я бы купил.5730
37.09% Нет спасибо.3378
9108 users voted. 1193 users abstained.