- Сообщения
- 196
- Реакции
- 485
Нихао, Рутор!
Многие из нас, когда нибудь слышали что существуют разные способы сокрытия информации(в том числе, сид фразы криптокошелька , паролей от криптоконтейнера с шифрованной информацией).
В этой статье, я эксклюзивно для RUTOR поделюсь информацией о том, как можно сокрыть информацию в обычном неприметном устройстве, замаскировать его и таким образом спасти свои средства , информацию от всяких плохих людей.
Отдельно благодарю: @saraman , его средства пошли на финансирование этого проекта и проверку гипотез, связанной с программированием МК(ибо из-за херового кабеля, я сжёг 4 328Р Атмеги, но думаю то просто попался дешман).
Уровень сложности этого проекта: минимальный(паять ничего не надо, нужно просто следовать гайду).
Повторит даже ребёнок.
Начинаем!
Необходимые компоненты:
Arduino Uno - 1 шт(желательно брать 3 ревизию, она обозначается символом "R3") , с установленным микроконтроллером ATmega328P , выглядит вот так:
Кабель USB типа AM-BM - 1 шт(используется ещё для подключения оргтехники и другой перефирии к этим вашим компьютерам), выглядит вот так:
Желательно брать с ферритовым кольцом, но это не обязательно.
Сборка и наладка:
0. Подключаем В-М разъем к Ардуине(это тот который квадратный), второй - к USB порту компьютера.
1. На компьютер установливаем Arduino IDE , качать IDEшку нужно только с официального сайта, во избежания всяких склеек и попадания зловредов.
Ссылка:
Прямая на Win версию:
2. После установки, открываем Диспетчер устройств» Windows и раскрываем вкладку «Порты (COM и LPT)» , смотрим какой COM port присвоился Ардуинке, запоминаем его!
Далее открываем Arduino IDE , открываем вкладку «Инструменты» , затем «Порт» и выберем порт «COM Х» , где "Х" - тот порт что мы запомнили.
3. Вставляем в поле для кода(белый экран) нижеприведенный код:
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а и то, что коомпилятор очень сильно видоизменяет исходной код - это весьма сложно.
Надеюсь всем было интересно и полезно. Ещё увидимся!
Многие из нас, когда нибудь слышали что существуют разные способы сокрытия информации(в том числе, сид фразы криптокошелька , паролей от криптоконтейнера с шифрованной информацией).
В этой статье, я эксклюзивно для RUTOR поделюсь информацией о том, как можно сокрыть информацию в обычном неприметном устройстве, замаскировать его и таким образом спасти свои средства , информацию от всяких плохих людей.
Отдельно благодарю: @saraman , его средства пошли на финансирование этого проекта и проверку гипотез, связанной с программированием МК(ибо из-за херового кабеля, я сжёг 4 328Р Атмеги, но думаю то просто попался дешман).
Уровень сложности этого проекта: минимальный(паять ничего не надо, нужно просто следовать гайду).
Повторит даже ребёнок.
Начинаем!
Необходимые компоненты:
Arduino Uno - 1 шт(желательно брать 3 ревизию, она обозначается символом "R3") , с установленным микроконтроллером ATmega328P , выглядит вот так:
Кабель USB типа AM-BM - 1 шт(используется ещё для подключения оргтехники и другой перефирии к этим вашим компьютерам), выглядит вот так:
Желательно брать с ферритовым кольцом, но это не обязательно.
Сборка и наладка:
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а и то, что коомпилятор очень сильно видоизменяет исходной код - это весьма сложно.
Надеюсь всем было интересно и полезно. Ещё увидимся!
