I²Cx Scanner

La carte I²Cx Scanner est un outil complet d’audit de sécurité des objets connectés avec un écran tactile de 4″ (résolution 480×480). Elle permet de s’interfacer avec de nombreux protocoles électroniques avec la possibilité de faire du glitching, de l’analyse de consommation de courant mais également de l’analyse radio. Elle sera disponible soit à l’unité soit dans un kit complet pour s’entraîner à la sécurité des objets connectés sur une plateforme conçu à cet effet. La carte fonctionne avec un FPGA et dispose de 4Gb de RAM. Elle sera en capacité d’exécuter un linux en ce basant sur un CPU RISC V.

I²Cx Scanner pourra être utilisé librement en utilisant les outils fournis gratuitement sur le compte Github de LOOTUS. Une fois la carte acheté l’ensemble des mises à jour sont gratuites et à vie.

Il sera fourni une API codée en python avec des exemples pour utiliser chaque fonctionnalité. De plus afin de limiter le développement et pour une utilisation encore plus simple une interface graphique est en cours de développement et sera également proposée gratuitement.

Un large choix de protocoles

JTAG / SWD

Accès au code, débogage...

UART

Accès à des paramétrages, accès au code, débogage...

SPI, DSPI, QSPI

Accès à des mémoires, éléments de sécurités, capteurs...

I²C

Accès à des mémoires, éléments de sécurités, capteurs...

Bus parallèle (IO et ONFI)

Accès à des mémoires NAND, NOR, RAM, EEPROM

Bus CAN

Bus de terrain très répandu dans l'automobile

RS232

Moyen de transport très répandu en point à point

RS485

Moyen de transport très répandu en multipoint

Ethernet Gigabit

MQTT / CoAP, WebSoket, HTTP / HTTPS (TLS / DTLS)

Accès sans fil Wifi + Bluetooth

Avec un driver Linux

Réception radio logicielle

0 - 6 Ghz (Bande passante 20 MHz), permet d'accéder à l'ensemble du spectre ISM Band et interagir avec l'ensemble des protocoles de domotique. Compatible avec GnuRadio et permet de faire du traitement numérique du signal.

FPGA

Possibilité de synthétiser un processeur RISCV afin de démarrer un Linux et d'analyser des protocoles personnalisés. (Adossé à 4 Gbits de RAM)

Vous avez des questions ?

Retour en haut