Эксклюзив для Рутор: строим свой аппаратный криптокошелек / хранилище ключей для криптоконтейнера.

Electrical

Юзер
Заблокирован
Сообщения
196
Реакции
485
Нихао, Рутор!
Многие из нас, когда нибудь слышали что существуют разные способы сокрытия информации(в том числе, сид фразы криптокошелька , паролей от криптоконтейнера с шифрованной информацией).

В этой статье, я эксклюзивно для RUTOR поделюсь информацией о том, как можно сокрыть информацию в обычном неприметном устройстве, замаскировать его и таким образом спасти свои средства , информацию от всяких плохих людей.

Отдельно благодарю: @saraman , его средства пошли на финансирование этого проекта и проверку гипотез, связанной с программированием МК(ибо из-за херового кабеля, я сжёг 4 328Р Атмеги, но думаю то просто попался дешман).

Уровень сложности этого проекта: минимальный(паять ничего не надо, нужно просто следовать гайду).

Повторит даже ребёнок.
Начинаем!

Необходимые компоненты:

Arduino Uno - 1 шт(желательно брать 3 ревизию, она обозначается символом "R3") , с установленным микроконтроллером ATmega328P , выглядит вот так:

large_API100-1.jpg

Кабель USB типа AM-BM - 1 шт(используется ещё для подключения оргтехники и другой перефирии к этим вашим компьютерам), выглядит вот так:
2424841145_w600_h600_2424841145.jpg

Желательно брать с ферритовым кольцом, но это не обязательно.

Сборка и наладка:


0. Подключаем В-М разъем к Ардуине(это тот который квадратный), второй - к USB порту компьютера.
1. На компьютер установливаем Arduino IDE , качать IDEшку нужно только с официального сайта, во избежания всяких склеек и попадания зловредов.
Ссылка:
Прямая на Win версию:
2. После установки, открываем Диспетчер устройств» Windows и раскрываем вкладку «Порты (COM и LPT)» , смотрим какой COM port присвоился Ардуинке, запоминаем его!
Далее открываем Arduino IDE , открываем вкладку «Инструменты» , затем «Порт» и выберем порт «COM Х» , где "Х" - тот порт что мы запомнили.
3. Вставляем в поле для кода(белый экран) нижеприведенный код:
Код:
int val ;
int ledpin = 13 ;
void setup ()
{
  Serial.begin (9600) ;
  pinMode (ledpin, OUTPUT) ;
}
void loop ()
{
  val = Serial.read () ;
  if (val == 'Rutor')
  {
    digitalWrite (ledpin, HIGH) ;
    delay (980);
    digitalWrite (ledpin, LOW) ;
    delay (980);
    Serial.println ("Rutor Electrical hardware cryptowallet") ;
    Serial.println ("seed phrase you crypto wallet") ;
    Serial.println ("cryptocontainer password") ;
  }
}

B строчке " if (val == 'Rutor') " , написано "Rutor" прописываем наш пароль, который будет давать нам доступ к информации:
B cтрочке " Serial.println ("seed phrase you crypto wallet") ; " , где "seed phrase you crypto wallet" , пишем свою seed фразу от любого вашего кошелька(trust wallet, Electrum).
В строчке " Serial.println ("cryptocontainer password") ; " , где "cryptocontainer password" , пишем свой пароль от криптоконтейнеров(LUKS, Veracrypt).


Далее нажимаем кнопку «Загрузить» , дожидаемся сообщения «Загрузка выполнена».

4. Прячем плату вовнутрь любого электронного устройства(компьютера, телевизора, но не ЭЛТ! ; монитора, роутера), выводим наружу кабель USB.

Как использовать?

1. Подключаем к ПК.
2. Открываем Arduino IDE , в ней переходим в «Инструменты» — «Монитор порта».
3. Вводим в терминал COM порта (который открылся) свой пароль(у меня для примера написано "Rutor") и видим как нам в ответ плата отправила информацию которая была в неё прошита(сид фразу и пароль).

Используя данную информацию авторизируемся на сервисах, открываем крипту и наслаждаемся жизню.
Без ввода пароля плата будет лежать мертвым грузом , та и никто никогда не станет проверять обычную Ардуино на предмет прошитых в неё интересностей , а для анализа прошивки, специалистам форензикам прийдется убить много времени и сил , ибо "слить" с контроллера прошивку мало. Её нужно дизассемблировать и понять что там зашито , а учитывая разность диалектов assemblerа и то, что коомпилятор очень сильно видоизменяет исходной код - это весьма сложно.


Надеюсь всем было интересно и полезно. Ещё увидимся!
 
Судя по всему, полезная штука. Надо было дождаться конкурса авторских, думаю, такая реально авторская статья точно заняла бы призовое.
 
Надо будет как-нибудь собрать такое
 
Интересно!
 
Спасибо! Но кажется проще купить готовое решение :)
 
Пропал наш програмист азазазаахахахаххах скамил наверное )
 
)))) базару нет)))
 
Друзья, требуется консультация по безопасности в ТГ за вознаграждение ! В лс (Просьба писать людей разбирающихся)
 
И что, привяжется кошелек, от которого фраза была? Кто знает?
 

Похожие темы

Здравствуйте, дорогие друзья. В этом мануале, я расскажу о создании устройства, которое затрёт системный диск одним движением фаланги вашего пальца. Необходимые платы и модули(материалы): 1. Плата разработчика Digispark ATtiny85 - 1 шт. Купить можно здесь: https://ali.ski/F5BGm . 2. Тактовая...
Ответы
4
Просмотры
928
Перенесена из недавнего вебинара к вниманию всех интересующихся. По криптографии и криптоанализу, а также проникновению в чужие корпоративные сети я уже выложил три более-менее подробные статьи в авторских статьях на форуме(ссылка в голове материала); хотелось бы теперь рассмотреть такую модную...
Ответы
70
Просмотры
23К
Назад
Сверху Снизу