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

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

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

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

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

Категории

Все категории
Loading categories
f32 — Ультракомпактная плата разработки на базе ESP32-C3, предназначенная для исследований в области безопасности встраиваемых систем, с примером captive-портала, включающим сканирование WiFi и управление светодиодом. Включает подробное руководство по сборке аппаратной части и инструкции по прошивке. | Kitploit
Инструменты/GitHubGitHub/pegork/f32
Безопасность встроенных системАудит Wi-FiБезопасность IoTБезопасность беспроводных сетейАппаратный ХакингАппаратная БезопасностьОбучение и Образование
GitHubpegork/f32

f32

Репозиторий
634393010 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

Смотреть все инструменты →

Описание

Ультракомпактная плата разработки на базе ESP32-C3, предназначенная для исследований в области безопасности встраиваемых систем, с примером captive-портала, включающим сканирование WiFi и управление светодиодом. Включает подробное руководство по сборке аппаратной части и инструкции по прошивке.

Поделиться

Логотип Рендер

f32 — это сверхкомпактная отладочная плата ESP32, предназначенная для установки непосредственно за разъёмом USB-C. Размер печатной платы составляет всего 9,85 мм x 8,45 мм. Она работает на базе микроконтроллера ESP32-C3FH4 и была создана в первую очередь для исследований, а также как своего рода стресс-тест для ESP32, поскольку в ней намеренно игнорируются многие стандартные правила проектирования. Наружу выведен только один GPIO, подключённый к встроенному светодиоду, так что большая часть разработок здесь будет рассчитана в основном на wifi/web.

Обложка

Для тестирования f32 было создано примерное приложение, с которым пользователи могут взаимодействовать. Приложение превращает f32 в авторизационный портал, поэтому при включении питания плата появляется как открытая точка доступа, которую пользователь может выбрать из доступных WiFi-сетей. Затем пользователь автоматически перенаправляется на страницу управления f32, где может воспользоваться некоторыми базовыми функциями, такими как включение светодиода или сканирование окружающих WiFi-сетей. Также есть страница «О проекте», которая даёт краткий обзор устройства. Ниже приведены несколько скриншотов и GIF с демонстрацией взаимодействия с устройством.

Главная страница
Главная страница авторизационного портала.
Результаты поиска WiFi
Поиск WiFi и включённый светодиод.
Страница «О проекте»
Страница «О проекте».

f32
GIF с f32 в действии.

Изначально f32, похоже, не хотела работать. Мне не удавалось подключить её к каким-либо сетям или заставить её транслировать собственную сеть. Я на 100% уверен, что это связано с плохой схемой антенны или её отсутствием, но мне всё же удалось заставить её работать, добавив дополнительную крошечную антенну поверх чип-антенны, как показано на рисунке ниже. Это был просто кусок согнутого провода, припаянный к крайнему выводу и парящий над первым выводом.

f32

Поскольку у меня нет навороченного оборудования для тестирования сигнала, я полагался на ручное тестирование, например, проверял, могу ли я по-прежнему подключаться к устройству и управлять светодиодом. В тесте на прямой видимости, когда f32 находилась примерно в 3 футах от земли, мне удавалось подключаться, выполнять сканирование и управлять светодиодом на расстоянии примерно 120 футов! Это можно увидеть на моём крайне необходимом изображении ниже.

f32

Сборка f32

Печатная плата

Печатная плата была спроектирована в DipTrace и изготовлена компанией PCBWay с толщиной платы 0,6 мм, минимальным размером отверстия 0,2 мм и минимальной шириной дорожки/зазором 4/4 мил. На момент создания проекта всё это стоило всего $10,75 за 5 плат с доставкой! Меня это до сих пор поражает. PCBWay также предлагает услуги сборки, но я решил собирать плату дома и немного помучиться. Работа с такими мелкими деталями потребовала проб и ошибок, но я решил, что лучший для меня способ — отказаться от трафарета и сделать флюс моим лучшим другом.

Используемые инструменты и детали:

  • SRA Solder 135 Rosin Paste Soldering Flux
  • Thin Kester Solder 63/37
  • Pinecil Soldering Iron
  • Fine Soldering Iron Tip
  • Rework Station
  • Soldering Hotplate
  • Цифровой микроскоп или ювелирная лупа
  • Пинцет с тонкими кончиками (НЕ экономьте на пинцете! Хороший пинцет меняет всё)

Шаги по сборке:

  • Отправьте гербер-файл f32_gerber.zip из папки hardware в PCBWay с указанными выше характеристиками.
  • Закажите компоненты, указанные в f32_bom.pdf. Эти детали можно найти как на DigiKey, так и на Mouser, за исключением антенны. Я не помню, где я их заказывал изначально, но, полагаю, это CrossAir CA-C03.
    • ** Совет: Всегда заказывайте больше, чем нужно, особенно когда речь идёт о таких маленьких компонентах.
Резистор
Резистор 01005

  • Тщательно очистите плату 99% спиртом.
  • Начиная с верхней стороны (стороны антенны), нанесите тонкий слой паяльного флюса на всю плату с помощью зубочистки.
  • Паяльником с тонким жалом нанесите немного припоя на жало, а затем пройдитесь по всем открытым контактным площадкам.
  • Снова очистите плату 99% спиртом и убедитесь, что на всех площадках этой стороны есть немного припоя.
  • Нанесите ещё один тонкий слой флюса на ту же сторону.
  • С помощью пинцета и микроскопа/лупы начните размещать верхние компоненты, следуя справочному руководству f32_reference.pdf.
    • ** Совет: Я обнаружил, что размещение более крупных компонентов в последнюю очередь помогает.
  • Аккуратно перенесите плату на паяльную плитку или используйте паяльную станцию, чтобы снова разогреть припой, и наблюдайте, как компоненты встают на свои места.
  • Повторите то же самое с нижней стороной.
    • Нижнюю сторону нужно обрабатывать с помощью паяльного фена, на плитке это невозможно.
    • Разъём USB-C устанавливайте последним. Эту деталь можно припаять паяльником, так как она намного крупнее.
      • Примечание: в разъём USB-C необходимо внести небольшую простую доработку. С обратной стороны разъёма есть два маленьких пластиковых выступа, которые нужно отломать; это можно сделать лезвием x-acto или плоской отвёрткой. См. изображение выступов ниже.
Скачать инструмент