Salut,
Je suis d'accord avec Hulk sur le fait qu'aucun µC n'est inviolable, mais dans ce cas il va faloir y mettre de très gros moyens financiers et le jeu n'en vaut pas la peine; ce qui devient dès lors du piratage et devient hors sujet...
Par contre concenant l'ICD, je me répète :
Si le code protect est activé, impossible de passer en mode debug (déjà eu le cas sur mes propres programmes) et quand bien même si on arrivait à passer en mode debug les données ne correspondraient à rien du fait de la protection en lecture.
Ce que j'ai écrit ci-dessus, je pense n'a rien à voir avec du piratage et fait même partie intégrante des sécurités très logiques mises en place par Microchip, ne faisant pas partie d'un secret de fabrication...
Pour finir, il serait malheureux qu'avec un moyen aussi simple on puisse arriver à extraire un firmware protégé en lectrure (bien d'autres que nous, bien plus calés et moins honnêtes dans ce genre de domaine, ont du se pencher sur ce genre de faille).
Mieux même, Microchip a appris à ses dépens et a résolu une faille similaire sur le 16C54 il y a plusieurs années...
David.
-----