Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CatSniffer-Firmware — Repositorio de firmware para CatSniffer, una placa de investigación de seguridad IoT multiprotocolo compatible con BLE, Zigbee, Sub-1 GHz y más, con compilaciones específicas por versión para los microcontroladores CC1352 y RP2040. | Kitploit
Herramientas/GitHubGitHub/electroniccats/catsniffer-firmware
Seguridad de Sistemas EmbebidosSeguridad BluetoothSeguridad IoTHerramientas RFID/NFCSeguridad InalámbricaHacking de HardwareSeguridad de Hardware e IoTAnálisis de Firmware

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
GitHubelectroniccats/catsniffer-firmware

CatSniffer-Firmware

Repositorio de firmware para CatSniffer, una placa de investigación de seguridad IoT multiprotocolo compatible con BLE, Zigbee, Sub-1 GHz y más, con compilaciones específicas por versión para los microcontroladores CC1352 y RP2040.

Ver RepositorioSitio web
44859hace 20 díasRevisado por Kitploit

Firmware de CatSniffer

Aquí encontrarás los diferentes firmwares para usar esta herramienta. Es importante tener en cuenta qué versión de CatSniffer posees, ya que el microcontrolador principal cambió en la v3.x; necesitábamos mantener un registro de compatibilidad entre los diferentes procesadores y protocolos.

Firmware para diferentes versiones

Para programar tu CatSniffer necesitas revisar qué versión posees; esto es realmente importante.

SI SELECCIONAS UNA VERSIÓN DE FIRMWARE DIFERENTE A LA DE TU CATSNIFFER, LO BRICKEARÁS

Si tienes un CatSniffer bricked, puedes leer la parte del wiki para recuperarlo).

Cada carpeta de firmware incluye los ejemplos que son compatibles con tu placa:

  • V1.x/V2.x para todas las versiones v1.x y v2.x, con SAMD y CC1352P1
  • V3.x para la versión v3.x y posteriores, con RP2040 y CC1352P7

Comprendiendo las diferencias entre v1.x/v2.x y v3.x

La v1.x/2.x tiene como microcontrolador principal un SAMD21E17A, de Microchip, que permite la comunicación entre el CC1352 y el USB serial, así como el SPI para controlar el SX1262.

El SAMD21E17 puede programarse directamente vía USB con el Electronic Cats SAMD Arduino Core.

El CC1352P puede programarse vía Serial usando la herramienta cc2538 con el archivo hex específico que quieras flashear. Si flasheas el CC1352 de forma incorrecta, puede quedarse atascado y NO TE PERMITIRÁ RE-PROGRAMARLO POR BOOTLOADER. Para re-flashear la placa necesitarás borrar el CC1352 con cualquier programador cJTAG para habilitar nuevamente el bootloader serial; puedes leer más sobre esto en el wiki.

Diagrama de bloques v2.x

La v3.x tiene como microcontrolador principal un RP2040, de Raspberry Pi, que permite la comunicación entre el CC1352 y el USB serial, así como el SPI para controlar el SX1262.

El RP2040 puede programarse directamente vía USB con el Arduino Mbed RP2040 Core. Es importante tener en cuenta un bug dentro del Arduino Core para el RP2040, y es obligatorio cambiar una línea de código dentro del core.

El CC1352P puede programarse vía Serial usando la herramienta cc2538 con el archivo hex específico que quieras flashear. Si flasheas el CC1352 de forma incorrecta, puede quedarse atascado; en esta versión incluimos una conexión JTAG para borrar toda la flash y habilitar nuevamente el bootloader serial.

Diagrama de bloques v3.x

CC1352P vs CC1352P7

El chip CC1352 tiene en su interior dos procesadores ARM® Cortex®:

  • Cortex®-M4F (Procesador principal con Flash programable por el usuario).
  • Cortex®-M0 (Co-Procesador con ROM, donde reside todo el RF Core, para uso del usuario).

La diferencia más importante entre los dos chips es el soporte RF escrito en la ROM, el cual no puede modificarse más allá de la fabricación del chip.

CC1352P

Memoria:

  • 352KB Flash
  • 80KB RAM
  • 256KB ROM

Soporte de protocolos inalámbricos:

  • Thread, Zigbee®
  • Bluetooth® 5.2 Low Energy
  • IEEE 802.15.4g
  • Objetos inteligentes habilitados para IPv6 (6LoWPAN)
  • MIOTY®
  • Wireless M-Bus
  • WiSUN®
  • SimpleLink™ TI 15.4-Stack (Sub-1 GHz)
  • Sistemas propietarios.
  • Wireshark v3.0.x

CC1352P7

Memoria:

  • 704KB Flash
  • 144KB RAM
  • 256KB ROM

Soporte de protocolos inalámbricos:

  • Thread, Zigbee®, Matter
  • Bluetooth® 5.2 Low Energy
  • Wi-SUN®
  • MIOTY®
  • Amazon Sidewalk
  • Wireless M-Bus
  • SimpleLink™ TI 15.4-stack
  • 6LoWPAN
  • Sistemas propietarios
  • Wireshark v4.0.x

Wiki y Primeros Pasos

Primeros Pasos en nuestra Wiki

WIKI

Repositorio de Software

Todo el Software de CatSniffer se ha movido a un repositorio diferente para tener un mejor control de versiones y seguimiento de problemas; lo encontrarás aquí:

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

Todas las versiones de CatSniffer son compatibles con este repositorio. Necesitarás verificar qué versión posees y seleccionar la rama adecuada para desarrollar o publicar, o simplemente para programar tu placa.

Repositorio de Hardware

Todo el Hardware de CatSniffer se ha movido a un repositorio diferente para tener un mejor control de versiones y seguimiento de problemas; lo encontrarás aquí:

https://github.com/ElectronicCats/CatSniffer

Cómo contribuir

¡Las contribuciones son bienvenidas!

Por favor, lee el documento Manual de Contribución, que te mostrará cómo contribuir con tus cambios al proyecto.

✨ ¡Gracias a todos nuestros contribuidores! ✨

Consulta el Electronic Cats CLA para más información.

Consulta el código de conducta de la comunidad para conocer la visión de la comunidad que queremos construir y lo que esperamos de ella.

Nota

Este kit está diseñado para permitir a los desarrolladores de productos evaluar componentes electrónicos, circuitos o software asociados con el kit para determinar si incorporar dichos elementos en un producto final, y a los desarrolladores de software escribir aplicaciones para usar con el producto final. Este kit es un producto para desarrolladores y, una vez ensamblado, no puede revenderse ni comercializarse de otra manera a menos que se obtengan primero todas las autorizaciones de equipos requeridas por la FCC (o cualquier otra autoridad local). Su operación está sujeta a la condición de que este producto no cause interferencia dañina a estaciones de radio licenciadas y que este producto acepte interferencia dañina.

Licencia

Electronic Cats invierte tiempo y recursos proporcionando este diseño de código abierto. ¡Por favor, apoya a Electronic Cats y al hardware de código abierto comprando productos de Electronic Cats!

Diseñado por Electronic Cats.

Firmware publicado bajo una licencia GNU AGPL v3.0. Consulta el archivo LICENSE para más información.

Hardware publicado bajo una Licencia CERN Open Hardware v1.2. Consulta el archivo LICENSE_HARDWARE para más información. Electronic Cats es una marca registrada; por favor, no la uses si vendes estos PCBs.

3 de abril de 2021

Descargar herramienta