Glitch Votre façon de renverser la gloire en génie avec le Picoemp

La plupart de nos projets sont, dans une certaine mesure, un exercice de la réduction des glitch. Qu’elles soient auto-infligées des logiciels ou des erreurs matérielles, ou même si les problèmes en question proviennent de sources au-delà de notre contrôle, tout cela est de le faire fonctionner sans heurts et de manière prévisible.

Ce n’est pas toujours le cas, cependant. Parfois, induire un problème intentionnel intentionnel peut être un outil utile, en particulier lors de l’ingénierie inverse. C’est là que cet outil d’injection de défaut électromagnétique à faible coût pourrait être utile. EMFI est un moyen de perturber le flux normal d’un programme en cours d’exécution sur un système intégré; correctement appliqué et avec une bonne quantité de chance, il peut être utilisé pour placer le système dans un état exploitable. Le Picoemp, comme [Colin O’Flynn] Dubs Son outil Emfi, est une version quelque peu envoyée de son précédent outil Chipshouter. Picoemp se concentre sur la sécurité des utilisateurs, une considération importante étant donné que son extrémité commerciale peut mettre environ 250 volts sur sa production. Les caractéristiques de sécurité comprennent l’isolement pour la Raspberry Pi Pico qui génère les signaux PWM pour la section HV, une enceinte de sécurité sur les composants HV et un commutateur pour décharger les condensateurs et empêcher les surprises désagréables.

Utilisé, l’impulsion haute tension est appliquée sur une pointe d’injection, qui est essentiellement une antenne à noyau de ferrite. La pointe concentre le flux magnétique dans une petite zone, ce qui, espérons-le, causera le problème prévu dans le système cible. La vidéo ci-dessous montre le picoemp utilisé pour glitch un portefeuille Bitcoin, ainsi que des tests sur l’impulsion HT.

Si vous êtes intéressé par le picoemp et les glitching en général, assurez-vous de faire attention à [Colin] ‘S 2021 Talkon Talkon sur le sujet. Jusqu’à ce qui sort, vous voudrez peut-être examiner les critchies sur un Nintendo DSI et un problème USB sur une tablette Wacom.

La pointe du chapeau va à [LEO60228] pour celui-ci. Merci!

ava
category

Leave a Comment

Your email address will not be published. Required fields are marked *