CatSniffer ist ein originelles Multiprotokoll- und Multiband-Board zum Schnüffeln, Kommunizieren und Angreifen von IoT-Geräten (Internet der Dinge) unter Verwendung der neuesten Radio-IoT-Protokolle. Es ist ein hochportabler USB-Stick, der den TI CC1352, Semtech SX1262 und einen RP2040 für V3 oder einen Microchip SAMD21E17 für V2 integriert.
Auch erhältlich bei Distributoren:
CatSniffer 😼 ist eine originale Multiprotokoll- und Multiband-Platine, die zum Sniffen, Kommunizieren und Angreifen von IoT (Internet der Dinge)-Geräten entwickelt wurde. Sie wurde als hochportabler USB-Stick konzipiert, der die neuen Chips TI CC1352, Semtech SX1262 sowie einen RP2040 (V3) oder einen Microchip SAMD21E17 (V2) integriert.
Diese Platine ist ein Schweizer Taschenmesser für IoT-Sicherheitsforscher, Entwickler und Enthusiasten. Die Platine kann mit verschiedenen Softwaretypen verwendet werden, darunter Drittanbieter-Sniffer wie SmartRF Packet Sniffer, Sniffle, zigbee2mqtt, Z-Stack-firmware, Ubiqua Protocol Analyzer, unsere eigene Software, oder Sie können sogar Ihre eigene Software für Ihre spezifischen Anforderungen schreiben.
CatSniffer kann in 3 verschiedenen Technologien betrieben werden:
Diese Arbeit wurde von der Arbeit unseres Freundes Michael Ossmann inspiriert, als Hommage an seine herausragende Arbeit bei Greatscott Gadgets, bei der er Geräte wie den YardStick, GreatFET, HackRF und Ubertooth entwickelt hat.
Der CatSniffer hat sich seit seiner ersten Veröffentlichung weiterentwickelt:
Als pro-Open-Source-Unternehmen haben wir uns entschieden, den Support für jede Version aufrechtzuerhalten, wobei wir jedoch bedenken, dass neuere Versionen mehr Funktionen als die ersten Versionen haben werden.
Die verschiedenen Firmwares befinden sich im Repository und nicht im Release-Bereich, um eine ordnungsgemäße Nachverfolgung der kompilierten und Quelldateien zu gewährleisten.
Erste Schritte in unserem Wiki
Die gesamte Catsniffer-Firmware wurde in ein separates Repository verschoben, um eine bessere Versionskontrolle und Problemverfolgung zu gewährleisten. Sie finden es hier:
https://github.com/ElectronicCats/CatSniffer-Firmware
Alle Catsniffer-Versionen werden in diesem Repository unterstützt. Sie müssen prüfen, welche Version Sie besitzen, und den entsprechenden Branch zum Entwickeln oder Release auswählen, um einfach Ihre Platine zu programmieren.
Die gesamte Catsniffer-Software wurde in ein separates Repository verschoben, um eine bessere Versionskontrolle und Problemverfolgung zu gewährleisten. Sie finden es hier:
https://github.com/ElectronicCats/CatSniffer-Tools
Dieses Kit wurde entwickelt, um Produktentwicklern die Evaluierung elektronischer Komponenten, Schaltungen oder Software im Zusammenhang mit dem Kit zu ermöglichen, um zu entscheiden, ob solche Artikel in ein fertiges Produkt integriert werden sollen, und Softwareentwicklern das Schreiben von Softwareanwendungen für die Verwendung mit dem Endprodukt zu ermöglichen. Dieses Kit ist ein Entwicklerprodukt und darf in zusammengebautem Zustand nicht weiterverkauft oder anderweitig vermarktet werden, es sei denn, alle erforderlichen FCC- (oder anderen lokalen Behörden-) Gerätezulassungen wurden zuvor eingeholt. Der Betrieb unterliegt der Bedingung, dass dieses Produkt keine schädlichen Störungen bei lizenzierten Funkstationen verursacht und dass dieses Produkt schädliche Störungen akzeptiert.
Wir haben Workshops auf verschiedenen sicherheitsrelevanten Veranstaltungen durchgeführt. Das verfügbare Material ist öffentlich und kann hier gefunden werden.
Beiträge sind willkommen!