Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Hardware Hacking Cheatsheet — Шпаргалка по аппаратному взлому | Kitploit
Инструменты/GitLabGitLab/myasnik/hardware-hacking-cheatsheet
Безопасность встроенных системБезопасность IoTАппаратная БезопасностьОбучение и ОбразованиеПодобранные РесурсыАнализ Прошивок
GitLabmyasnik/hardware-hacking-cheatsheet

Hardware Hacking Cheatsheet

Шпаргалка по аппаратному взлому

Популярное

Смотреть все →

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

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
2215 лет назадЕщё не проверено

Шпаргалка по аппаратному хакингу

[[TOC]]

Дисклеймер

  • Я новичок, который пытается освоить подобные вещи, так что что-то может быть не на 100% правильно
  • Простите за плохой английский

Заметки

  • Следуйте методологии «сначала самый лёгкий путь»
  • Иногда потребуется паять; здесь краткая и простая инструкция
    • Возможно, придётся припаять провода прямо к переходным отверстиям (via) на PCB (видео)
      1. Поцарапайте поверхность PCB канцелярским ножом, пока не увидите блеск под маской припоя
      2. Поцарапайте поверхность ещё раз стекловолоконным карандашом
      3. Очистите поверхность изопропиловым спиртом (IPA) и ватным тампоном
      4. Нанесите немного флюса
      5. Залудите провод и припаяйте
    • Заметки
      • Всегда залуживайте кончик жала паяльника
      • Температура: 250-350 C
      • Не трогайте PCB руками

Сбор информации и первое взаимодействие

  1. Посмотрите на этикетку на задней стороне устройства и найдите
    • Название модели
    • Серийный номер
    • Компанию, под брендом которой выпущено устройство (возможно, она не является производителем)
  2. Поищите в интернете, используя только что собранную информацию
    • Лучшие сайты с информацией
      • TechInfoDepot
      • OpenWRT
    • Поищите..., это обычно приводит к большому количеству информации
      • FCC ID (справочный сайт)
      • Название SoC
      • Название и объём чипа флеш-памяти
      • Название и объём чипа ОЗУ
      • Другие возможные источники информации
  3. Вскройте устройство
    • Поищите обучающие материалы о том, как открыть устройство
    • Некоторые устройства могут быть склеены, чтобы предотвратить вскрытие, будьте аккуратны
    • Иногда радиаторы закрывают часть схемы; если возможно, снимите их
  4. Идентифицируйте компоненты
    • Чтобы сделать обозначения на схеме более читаемыми
      • Используйте вату + спирт; когда спирт высохнет, покройте схему мелом, затем протрите; теперь обозначения должны быть читаемыми
      • Используйте увеличительное стекло
    • Ищите информацию и даташиты об этих компонентах в интернете; если ничего не найдено, попробуйте китайские поисковые системы
      • Baidu
      • Sogou
      • Haosou
    • ВАЖНО: найти компонент с хорошо доступными VCC и GND очень полезно
  5. Найдите интерфейс UART: это более или менее TTY
    • Поищите в интернете
    • Поищите на PCB GND, IN или RX, OUT или TX и VCC
    • Поищите 3/4 контакта на PCB
      1. Найдите опорную точку GND
        • Используя ранее найденные компоненты
        • Обычно металлические пластины находятся на GND
      2. Найдите опорную точку VCC
        • Используя ранее найденные компоненты
        • Поищите конденсаторы, обычно одна их ножка на VCC
      3. Проверьте кандидатов в контакты UART, заполняя таблицу ниже (пункты списка соответствуют столбцам таблицы)
        1. Проверьте сопротивление контактов UART относительно GND (мультиметр в режиме измерения сопротивления, обычно 200k)
        2. Проверьте сопротивление контактов UART относительно VCC (мультиметр в режиме измерения сопротивления, обычно 200kOhm)
        3. Включите устройство и проверьте напряжение контактов UART относительно GND (мультиметр в режиме измерения напряжения, обычно 20V)
        4. Включите устройство и ВО ВРЕМЯ ЗАГРУЗКИ проверьте предполагаемый контакт TX UART по напряжению относительно GND (мультиметр в режиме измерения напряжения, обычно 20V); если напряжение колеблется, то это, вероятно, TX (потому что он передаёт данные)
        5. Включите устройство и ВО ВРЕМЯ ЗАГРУЗКИ проверьте предполагаемый контакт RX UART по напряжению относительно GND (мультиметр в режиме измерения напряжения, обычно 20V); если напряжение застряло на 0, то это, вероятно, RX (потому что он ждёт приёма данных)
        • Таблица

          PINсопротивление GNDсопротивление VCCVПримечания
          1
          2
          3
          4
          • Пример
Скачать инструмент