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

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

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

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

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

Категории

Все категории
Loading categories
CatSniffer-Firmware — Прошивки для CatSniffer — многофункциональной платы для исследований безопасности IoT, поддерживающей BLE, Zigbee, Sub-1 ГГц и другие протоколы, с версиями для микроконтроллеров CC1352 и RP2040. | Kitploit
Инструменты/GitHubGitHub/electroniccats/catsniffer-firmware
Безопасность встроенных системБезопасность BluetoothБезопасность IoTИнструменты RFID/NFCБезопасность беспроводных сетейАппаратный ХакингБезопасность оборудования и IoTАнализ Прошивок

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
GitHubelectroniccats/catsniffer-firmware

CatSniffer-Firmware

Прошивки для CatSniffer — многофункциональной платы для исследований безопасности IoT, поддерживающей BLE, Zigbee, Sub-1 ГГц и другие протоколы, с версиями для микроконтроллеров CC1352 и RP2040.

РепозиторийСайт
4485920 дней назадПроверено Kitploit

Прошивка CatSniffer

Здесь вы найдете различные прошивки для использования этого инструмента. Важно отметить, какой версией CatSniffer вы владеете, поскольку основной микроконтроллер изменился в v3.x, и нам необходимо отслеживать совместимость между различными процессорами и протоколами.

Прошивки для разных версий

Для программирования вашего CatSniffer необходимо проверить, какой версией вы владеете, это очень важно

ЕСЛИ ВЫ ВЫБЕРЕТЕ ВЕРСИЮ ПРОШИВКИ, ОТЛИЧАЮЩУЮСЯ ОТ ВАШЕЙ ВЕРСИИ CATSNIFFER, ВЫ ЕГО «ЗАКИРПИЧИТЕ»

Если у вас «закирпиченный» CatSniffer, вы можете прочитать раздел вики о восстановлении).

Каждая папка с прошивкой включает примеры, совместимые с вашей платой:

  • V1.x/V2.x для всех версий v1.x и v2.x, с SAMD и CC1352P1
  • V3.x для версии v3.x и новее, с RP2040 и CC1352P7

Понимание различий между v1.x/v2.x и v3.x

В v1.x/2.x в качестве основного микроконтроллера используется SAMD21E17A от Microchip, который обеспечивает связь между CC1352 и USB-последовательным портом, а также SPI для управления SX1262.

SAMD21E17 можно программировать напрямую через USB с помощью Electronic Cats SAMD Arduino Core.

CC1352P можно программировать через последовательный порт с помощью инструмента cc2538 с конкретным hex-файлом, который вы хотите прошить. Если вы прошьете CC1352 неправильно, он может зависнуть, и ВАМ НЕ УДАСТСЯ ПЕРЕПРОГРАММИРОВАТЬ ЕГО ЧЕРЕЗ ЗАГРУЗЧИК. Чтобы перепрошить плату, вам потребуется стереть CC1352 с помощью любого программатора cJTAG, чтобы снова включить последовательный загрузчик. Подробнее об этом можно прочитать в вики.

Блок-схема v2.x

В v3.x в качестве основного микроконтроллера используется RP2040 от Raspberry Pi, который обеспечивает связь между CC1352 и USB-последовательным портом, а также SPI для управления SX1262.

RP2040 можно программировать напрямую через USB с помощью Arduino Mbed RP2040 Core. Важно знать об одном баге внутри Arduino Core для RP2040, и обязательно изменить одну строку кода внутри ядра.

CC1352P можно программировать через последовательный порт с помощью инструмента cc2538 с конкретным hex-файлом, который вы хотите прошить. Если вы прошьете CC1352 неправильно, он может зависнуть. В этой версии мы добавили JTAG-подключение для стирания всей flash-памяти, чтобы снова включить последовательный загрузчик.

Блок-схема v3.x

CC1352P против CC1352P7

Внутри чипа CC1352 находятся два процессора ARM® Cortex®:

  • Cortex®-M4F (основной процессор с Flash-памятью для программирования пользователем).
  • Cortex®-M0 (сопроцессор с ROM, где находится всё RF-ядро, для использования пользователем).

Наиболее важное различие между двумя чипами — поддержка RF, записанная в ROM, которую нельзя изменить иначе, чем на этапе производства чипа.

CC1352P

Память:

  • 352 КБ Flash
  • 80 КБ RAM
  • 256 КБ ROM

Поддержка беспроводных протоколов:

  • Thread, Zigbee®
  • Bluetooth® 5.2 Low Energy
  • IEEE 802.15.4g
  • IPv6-совместимые интеллектуальные объекты (6LoWPAN)
  • MIOTY®
  • Wireless M-Bus
  • WiSUN®
  • SimpleLink™ TI 15.4-Stack (Sub-1 GHz)
  • Проприетарные системы.
  • Wireshark v3.0.x

CC1352P7

Память:

  • 704 КБ Flash
  • 144 КБ RAM
  • 256 КБ ROM

Поддержка беспроводных протоколов:

  • Thread, Zigbee®, Matter
  • Bluetooth® 5.2 Low Energy
  • Wi-SUN®
  • MIOTY®
  • Amazon Sidewalk
  • Wireless M-Bus
  • SimpleLink™ TI 15.4-stack
  • 6LoWPAN
  • Проприетарные системы
  • Wireshark v4.0.x

Вики и начало работы

Начало работы в нашей вики

WIKI

Репозиторий программного обеспечения

Всё программное обеспечение CatSniffer перенесено в отдельный репозиторий для лучшего контроля версий и отслеживания проблем. Вы найдете его здесь:

https://github.com/ElectronicCats/CatSniffer-Tools

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

Репозиторий аппаратного обеспечения

Всё аппаратное обеспечение CatSniffer перенесено в отдельный репозиторий для лучшего контроля версий и отслеживания проблем. Вы найдете его здесь:

https://github.com/ElectronicCats/CatSniffer

Как внести вклад

Вклад приветствуется!

Пожалуйста, прочитайте документ Руководство по внесению вклада, который покажет вам, как внести свои изменения в проект.

✨ Спасибо всем нашим участникам! ✨

См. Electronic Cats CLA для получения дополнительной информации.

См. кодекс поведения сообщества, чтобы узнать о видении сообщества, которое мы хотим построить, и о том, чего мы от него ожидаем.

Примечание

Этот комплект предназначен для того, чтобы разработчики продуктов могли оценивать электронные компоненты, схемы или программное обеспечение, связанные с комплектом, чтобы определить, стоит ли включать такие элементы в готовый продукт, а разработчики программного обеспечения могли писать приложения для использования с конечным продуктом. Этот комплект является продуктом для разработчиков, и в собранном виде его нельзя перепродавать или иным образом продавать, если предварительно не получены все необходимые разрешения FCC (или любого другого местного органа власти) на оборудование. Эксплуатация возможна при условии, что этот продукт не создает вредных помех лицензированным радиостанциям и что этот продукт принимает вредные помехи.

Лицензия

Electronic Cats вкладывает время и ресурсы в предоставление этого дизайна с открытым исходным кодом. Пожалуйста, поддержите Electronic Cats и аппаратное обеспечение с открытым исходным кодом, приобретая продукцию у Electronic Cats!

Разработано Electronic Cats.

Прошивка выпущена под лицензией GNU AGPL v3.0. См. файл LICENSE для получения дополнительной информации.

Аппаратное обеспечение выпущено под лицензией CERN Open Hardware Licence v1.2. См. файл LICENSE_HARDWARE для получения дополнительной информации. Electronic Cats является зарегистрированным товарным знаком, пожалуйста, не используйте его, если вы продаете эти печатные платы.

3 апреля 2021 г.

Скачать инструмент