Перейти к содержимому

Извлечение прошивки из Linux-маршрутизатора с помощью загрузчика U-Boot и UART

Matt Brown

0:00 / 0:00

Извлечение прошивки из Linux-маршрутизатора с помощью загрузчика U-Boot и UART

44 360 просмотров · 3 года назад
Matt Brown
215 тыс. подписчиков
44 360 просмотров · 3 года назад
Обучение анализу цифровых сигналов для хакеров, работающих с аппаратным обеспечением: https://training.brownfinesecurity.co... Используйте промокод при оформлении заказа, чтобы получить скидку 10%: IOTHACKER (Действителен до 1 марта) Хотите научиться взлому IoT? Готовы проникнуть в сферу безопасности IoT? Наши практические курсы обучают реальным навыкам взлома аппаратного обеспечения: https://training.brownfinesecurity.com/ В этом видео мы обсуждаем, как извлечь прошивку из маршрутизатора Linux, используя доступ по UART к загрузчику устройства. В этом устройстве в качестве загрузчика встроенной системы используется U-Boot, что позволяет нам извлекать содержимое флэш-памяти с помощью нескольких удобных команд U-Boot. Затем мы используем небольшой скрипт на Python для преобразования шестнадцатеричного дампа U-Boot в бинарный файл, который мы можем проанализировать с помощью binwalk. Видео о поиске UART:    • Finding UART and Getting a Root Shell on a...   Инструмент для преобразования вывода шестнадцатеричного дампа U-Boot в бинарный файл: https://github.com/nmatt0/firmwaretools Документация по командам U-Boot: https://u-boot.readthedocs.io/en/late... Приглашение в Discord-сообщество IoT Hackers Hangout:   / discord   🛠️ Используемое мной оборудование 🛠️ 🪛 Инструменты: Универсальный программатор XGecu: https://amzn.to/4dIhNWy Мультиметр: https://amzn.to/4b9cUUG Блок питания: https://amzn.to/3QBNSpb Осциллограф: https://amzn.to/3UzoAZM Логический анализатор: https://amzn.to/4a9IfFu USB UART адаптер: https://amzn.to/4dSbmjB Набор инструментов iFixit: https://amzn.to/44tTjMB 🫠 Инструменты для пайки и ремонта горячим воздухом: Паяльная станция: https://amzn.to/4dygJEv Микропаяльный карандаш: https://amzn.to/4dxPHwY Микропаяльные наконечники: https://amzn.to/3QyKhrT Станция для ремонта: https://amzn.to/3JOPV5x Система отвода воздуха: https://amzn.to/3QB28yx 🔬 Микроскоп: Микроскоп: https://amzn.to/4abMMao Объектив микроскопа 0.7X: https://amzn.to/3wrV1S8 Светодиодная кольцевая подсветка для микроскопа: https://amzn.to/4btqiTm Камера для микроскопа: https://amzn.to/3QXSXsb Обо мне: Меня зовут Мэтт Браун, я исследователь безопасности оборудования и охотник за уязвимостями. Этот канал — место, где я делюсь своими знаниями и опытом поиска уязвимостей в системах IoT. Soli Deo Gloria 💻 Социальные сети: twitter:   / nmatt0   linkedin:   / mattbrwn   github: https://github.com/nmatt0/ #iot #uboot #linux #uart #iotsecurity