Пользователь «Хабрахабра» с псевдонимом Dark_Purple рассказал, как он спроектировал и создал устройство в виде USB-флешки, выводящее из строя компьютер.
Идея создания USB-киллера родилась у автора благодаря неправильному воспроизведению цитаты с «Башорга» об украденной плашке памяти, которая сожгла материнскую плату: Dark_Purple считал, что речь шла о флешке, поэтому и задался вопросом, можно ли в реальности создать подобное устройство.
Автор за неделю спроектировал USB-киллер, создал прототип, после чего заказал печатную плату и смонтировал «боевую» версию устройства — оно размером с обычную USB-флешку и помещено в похожий корпус.
Фото: Dark_Purple / «Хабрахабр»
Фото: Dark_Purple / «Хабрахабр»
Суть работы устройства — подать на сигнальные линии USB-интерфейса настолько высокое напряжение, что оно пробьет защиту и «достанет» до жизненно важных элементов компьютера. Что точно сожжет поделка Dark_Purple, зависит от каждой конкретной «жертвы», хотя подробных тестов автор не проводил по понятным причинам: «То, что можно было сжечь для тестирования, я успешно сжег. Портить рабочие компьютеры как-то накладно».
Принцип работы самой флешки довольно прост. При подключении к USB порту запускается инвертирующий DC/DC преобразователь и заряжает конденсаторы до напряжения -110В. После этого DC/DC отключается, и одновременно открывается полевой транзистор, через который -110В прикладываются к сигнальным линиям USB интерфейса. При увеличении напряжения на конденсаторах до -7В транзистор закрывается, и запускается DC/DC. И так в цикле, пока не пробьется все и вся.