Sj data killer

Флешка — убийца компьютера / USB killer

Было обычное хмурое зимнее утро, мы с коллегами по обыкновению пили утренний кофе, делились новостями, ничто не предвещало беды. Но тут приятель рассказал… далее цитата из скайп чата:  Как-то читал статейку как парень в метро вытянул у чавака из сетчатого кармана сумки флеху, на которой 128 было написано. Пришел домой, вставил в ноут -> спалил пол компа… Написал на флехе 129 и теперь носит в наружном кармане своей сумки…

Картинка для привлечения внимания:

Так как я работаю на предприятии, которое занимается разработкой и производством электроники, то мы с коллегами принялись активно обсуждать варианты реализации такой флешки, — которая “спаливала бы полкомпа.” Было множество хардкорных, фантастических, а также вполне реальных вариантов. И всё бы так и закончилось этим весёлым обсуждением, если бы я не собирался заказывать изготовление печатных плат для других своих проектов.
Итак, USB интерфейс компьютера, как правило, имеет в своём составе USB разъём-> ESD диоды (защита от статики) -> фильтрующие элементы -> защитные элементы в самой микросхеме, содержащей физический уровень интерфейса USB. В современных компьютерах USB “физика” встроена чуть ли не в сам процессор, в компьютерах чуть постарше за USB отвечают североюжные мосты. Задача разработанной флешки всё это дело жэстачайше спалить сжечь, как минимум убить USB порт.

В течение недели мной была разработана вполне конкретная схемотехническая реализация, заказаны компоненты и спустя несколько месяцев ожидания компонентов был собран полностью работоспособный прототип. Была проверена сама идея и “спалено” всё, что только можно.

Далее были разработаны и заказаны печатные платы в Китае, смонтирован боевой образец.

Запаяно вручную мной, монтажник из меня так себе.

Сделано было под корпус от обычной флешки.

Принцип работы самой флешки довольно прост. При подключении к USB порту запускается инвертирующий DC/DC преобразователь и заряжает конденсаторы до напряжения -110в, при достижении этого напряжения DC/DC отключается и одновременно открывается полевой транзистор через который -110в прикладываются к сигнальным линиям USB интерфейса. Далее при падении увеличении напряжения на конденсаторах до -7в транзистор закрывается и запускается DC/DC. И так в цикле пока не пробьётся всё и вся. Пытливый ум читателя знакомого с электроникой уже сообразил, почему используется отрицательное напряжение, для прочих поясню, что отрицательное напряжение коммутировать проще, так как нужен N-канальный полевой транзистор, который в отличие от P-канального может иметь значительно больший ток при одинаковых габаритах.

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

Комментарии

Комментарий от

а если просто перемычку между + и _

Комментарий от

БП. уйдет в защиту от КЗ и вырубится. А вот если перепутать + и — на флешку то она может сгореть.

Как это работает

Внешне Data Killer выглядит как совершенно неприметная флешка. Она сделана из самого обыкновенного пластика, ничего не весит, не имеет никаких опознавательных знаков и надписей. Словом, маскируется под самый обычный китайский noname, который продается в каждом ларьке за 350 рублей.

Внешний вид Data Killer

Выдать в неприметном стике «Убийцу данных» может единственное отличие — мигающий примерно раз в четыре секунды индикатор на лицевой панели, который сигнализирует о том, что аккумулятор флешки заряжен и она готова в любой момент уничтожить все данные. Да, он может попасться на глаза, зато у тебя всегда будет возможность убедиться, что уничтожение сработает и флешка не подведет в самый неподходящий момент.

При внимательном осмотре можно разглядеть кнопку в индикаторе на лицевой панели

Самое интересное, конечно, у этой флешки внутри. В корпусе устройства установлен обычный чип NAND Flash монолитного типа, что осложняет прямой доступ к данным в домашних условиях. Однако файлы не шифруются и могут быть считаны в лаборатории восстановления данных. Если, конечно, вовремя не нажать на кнопку.

К цепям линии 3,3 В припаян провод от встроенного аккумулятора, он подзаряжается от USB каждый раз при подключении устройства к компьютеру. Рядом расположена схема его перезарядки и уничтожения данных. При нажатии на кнопку на внутренние цепи питания подается напряжение больше 3,3 В. В результате USB-флеш монолитного типа начинает сильно греться и выходит из строя.

Решение неплохое, но у него есть ограничения. Малая емкость аккумулятора и саморазряд могут привести к тому, что, если флешкой долго не пользоваться, уничтожить данные нажатием кнопки не получится. Отсутствие шифрования существенно повышает шансы на успешное восстановление даже с частично поврежденного чипа — если, конечно, устройством завладеет злоумышленник. Поэтому, если, кроме экстренного самоуничтожения, необходимо обеспечить защиту данных от посторонних глаз, стоит позаботиться о шифровании самостоятельно.

Итак, подключаем флешку к компьютеру c установленной Windows 10 x64 и обнаруживаем, что просто так доступ к данным не получить, — флешка разряжена (нам достался образец прямо с завода). В этом случае компьютер не сможет ее сразу определить, придется подождать пять-десять минут до тех пор, пока внутренний аккумулятор наберет необходимый минимальный заряд. Правда, судя по схеме, АКБ Data Killer подключен параллельно, то есть его заряд напрямую не влияет на работу контроллера. Это означает, что даже при севшем аккумуляторе в экстренном случае данные с нее считать все-таки можно, но только, естественно, не обычным «проводником» на домашней персоналке.

Когда аккумулятор немного зарядился, Windows 10 опознала накопитель и замонтировала его как .

Data Killer определяется в системе как USB DISK (E:)

Удостоверимся, что на флешке ничего нет, а затем перекинем на нее текстовый документ.

Тестовый файл закинут на Data Killer

После этого извлекаем флешку через «Безопасное извлечение устройств» и пробуем быстро нажать два раза на кнопку-индикатор на лицевой стороне устройства.

Вызываем экстренное повышение напряжения, тем самым стирая все данные

После двойного нажатия флешка сильно нагревается, однако никаких признаков шпионской активности не проявляет.

Во время процедуры уничтожения данных температура устройства сильно повышается

Выжидаем несколько секунд и пробуем считать данные с уничтоженной флешки. Для этого подключаем Data Killer к PC, однако устройство уже не определяется. Не помогли ни всевозможные перерывы в работе на протяжении длительного периода времени, ни многочисленные подключения к различным компьютерам: устройство просто не видится штатными средствами ОС, при этом очень сильно нагреваясь при подключении к компьютеру и не подавая абсолютно никаких признаков жизни, кроме мигающего индикатора. Как и заявлено, флешка действительно вышла из строя, а вместе с тем и прихватила все наши секретные данные.

После процедуры уничтожения прочесть данные обычным способом невозможно. Могут помочь разве что специальные подходы форензики, но так далеко наш тест не зашел. Так что будем считать, что шансов на успешное восстановление мало. Правда, выход из строя схемы преобразователя питания приводит к тому, что вся система уничтожения данных не сработает. Также система уничтожения не сработает при севшем аккумуляторе, поскольку она не включается, если устройство вставлено в USB-порт. Но по крайней мере, ты об этом узнаешь благодаря индикатору.

Выводы

Устройство Data Killer — это хороший способ хранения и транспортировки чувствительных данных. Оно позволяет в экстренной ситуации моментально уничтожить все содержимое двойным нажатием на кнопку на корпусе без каких-либо внешних признаков. Конечно, мы надеемся вскоре увидеть в накопителях SJ Data Killer дополнительные меры защиты данных от разглашения, которые существенно увеличат сферу применения этих устройств. Шифрование данных, блокировка случайного уничтожения, чипы eMLC, их разрушение электрическим пробоем — способов множество, и не все они обязательно приводят к удорожанию производства. А пока — заслуженный плюс!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector