Notre objectif

  • Tout ce qu'ils fabriquent,
    Nous pouvons le casser !

  • Vous êtes toujours
    en sécurité avec nous

Les principaux objectifs de notre service : 1er : mener à bien le travail,
2ème : votre paiement est sécurisé avec nous. Gagnant-gagnant pour nous.


Consultation gratuite


Pourquoi votre paiement est-il sécurisé avec nous ?   En savoir plus...
historique de rétro-ingénierie

Premiers au monde

Nous avons réalisé la première rétro-ingénierie d'un microcontrôleur 8051 en 1998. Quelqu'un l'a fait plus tôt ?

piratage 8051

Notre domaine

break-ic.com enregistré en 2000, vous pouvez rechercher pour vérifier.

déverrouillage MCU

Notre expérience

Réalisé des milliers de puces et de PCB, anticipé tous les problèmes potentiels.

expérience de piratage

Notre éthique

L'honnêteté assure des relations durables, nous n'aurions pas pu tricher pendant 28 ans.

Récupération de code MCU SST


Silicon Storage Technology, Inc. (SST) est un fournisseur de premier plan de technologie de mémoire flash embarquée et une filiale détenue à 100 % par Microchip Technology Inc.

Voici un aperçu complet de la société.

Présentation de la société

  • Nom de la société : Silicon Storage Technology, Inc. (SST)
  • Fondée en : 1989
  • Siège social : San Jose, Californie, États-Unis
  • Société mère : Microchip Technology Inc. (acquise en avril 2010)
  • Effectifs : Plus de 190 employés

Technologie clé : SuperFlash®

SST est le créateur de la technologie SuperFlash®, une mémoire flash NOR innovante, très fiable et polyvalente. Cette technologie est le produit phare de l'entreprise et est concédée sous licence aux fonderies, aux fabricants de dispositifs intégrés (IDM) et aux entreprises de semi-conducteurs sans usine.

Les principales caractéristiques de la technologie SuperFlash® incluent :

  • Haute fiabilité et performances supérieures
  • Faible consommation d'énergie
  • Excellente endurance, vitesses de lecture rapides et rétention de données substantielle

Produits et marchés

SST développe, conçoit, licence et commercialise une gamme diversifiée de solutions de mémoire propriétaires et brevetées. Son portefeuille de produits comprend les technologies de mémoire SuperFlash® et memBrain™.

Les solutions de la société sont utilisées dans un large éventail d'applications, notamment :

  • Automobile
  • Cartes à puce sécurisées
  • Internet des objets (IoT)
  • Intelligence artificielle (IA)
  • Industriel
  • Électronique grand public
  • Réseaux et communications sans fil

La technologie Flash embarquée de SST est le choix principal de neuf des dix plus grands fournisseurs de microcontrôleurs (MCU). Plus de 90 milliards de dispositifs utilisant cette technologie ont été expédiés à ce jour.

Présence mondiale et engagement

Avec des bureaux aux États-Unis, en Europe et en Asie, SST dispose d'équipes dédiées au processus, à la conception, aux tests et à la fiabilité qui travaillent en étroite collaboration avec les clients pour intégrer sa technologie dans leurs applications.

  • Série SST89Cxx : lecture de la protection contre la copie du MCU : SST89C54 SST89C58 SST89C583 SST89C5833 SST89C58RC SST89C59 ...

    Série SST89Exx : contournement de la protection contre la copie du MCU : SST89E516RD SST89E516RD2 SST89E554 SST89E52RC SST89E52RD SST89E52RD2 SST89E54RC SST89E54RD SST89E54RD2 SST89E554RC SST89E564RD SST89E58RD SST89E58RD2 ...

    Série SST89Vxx : lecture de la protection par verrouillage de copie du MCU : SST89V516RD SST89V516RD2 SST89V52RD SST89V52RD2 SST89V54RD2 SST89V554RC SST89V564RD SST89V58RD2...

    Série SST89VFxx : contournement de la protection par verrouillage de copie du MCU : SST39VF1682 SST39VF1681 SST39VF6402B SST39VF6401B SST39VF6402 SST39VF6401 SST39VF3202 SST39VF3201 SST39VF1602 SST39VF1601 ...

Questions générales sur l'extraction de firmware de microcontrôleur


  • Est-il sécurisé d'envoyer un paiement à MikaTech ?

    Si MikaTech était une mauvaise société, vous trouveriez des tonnes de réputations négatives sur son service sur Internet au cours de ses 28 ans d'histoire

    Donc, la réponse est OUI ! Nous sommes de bonnes personnes.

    Pourquoi choisir Mikatech, veuillez cliquer ici pour en savoir plus


  • Mikatech peut-il casser des circuits intégrés non répertoriés sur ce site ?

    Différents fabricants de puces utilisent des numéros de pièce différents, mais le cœur interne de la puce peut être fabriqué avec la même technologie. Il serait tout à fait impossible de lister tous les numéros de pièce auxquels notre technologie peut s'appliquer, tels que MYSON, STK, FEELING, ANALOG, FUJITSU, NOVATEK, LG/HYNDAI.

    De plus, grâce aux progrès technologiques, nous acquérons chaque jour plus d'expérience et développons de nouvelles méthodes de rétro-ingénierie pour différents composants de circuits intégrés. La liste complète des numéros de pièce de circuits intégrés dans le cadre de nos compétences ne cesse de s'agrandir, veuillez nous contacter pour en savoir plus.

  • Ma vie privée sera-t-elle protégée ?

    Mikatech Innovative Limited comprend l'importance de la vie privée de ses clients. Au moment où vous contactez Mikatech, les informations personnelles vous concernant seront protégées par nos règlements de gestion développés au fil de nos années de pratique. Mikatech utilise ces informations pour personnaliser ses services à votre intention et ne les divulguera jamais à des tiers pour quelque raison que ce soit.
    Pour chaque projet, nous supprimons toutes les données, matériaux et codes 60 jours après la livraison des fichiers, ce qui nous protège et protège votre vie privée.

  • Est-il légal de faire appel aux services de Mikatech ?

    Oui, c'est totalement légal.
    Mikatech fournit ses services de rétro-ingénierie à des fins éducatives uniquement. L'utilisation des services mentionnés ci-dessus peut être illégale dans certains pays ou régions, veuillez vérifier vos lois locales. Mikatech n'assume aucune responsabilité quant à l'utilisation des services susmentionnés qui pourrait être considérée comme illégale.


  • Je vous ai envoyé un e-mail, pourquoi n'y a-t-il pas de réponse ?

    • A. Notre serveur de messagerie est temporairement en panne, votre message n'a pas été délivré dans notre boîte aux lettres même si le message d'envoi réussi s'affiche à l'écran, veuillez nous recontacter.
    • B. Notre e-mail est reconnu comme courrier indésirable par votre serveur de messagerie, donc notre réponse a été rejetée par votre serveur ou elle est redirigée vers votre boîte de courrier indésirable, veuillez retirer notre compte de la liste des indésirables ou vérifier votre boîte de courrier indésirable, ou utilisez un autre compte e-mail comme Gmail pour nous contacter.
    • C. Votre e-mail est reconnu comme courrier indésirable par notre serveur de messagerie, donc votre e-mail a été placé dans notre boîte de courrier indésirable, veuillez utiliser un autre compte e-mail pour nous contacter à nouveau.

  • Architecture du réseau de fusibles :

    Architecture du réseau de fusibles : racine de confiance matérielle pour le verrouillage du MCU et les défenses anti-clonage. Sous chaque système de sécurité de microcontrôleur (mcu) se trouve un réseau de fusibles physiquement intégré, un ensemble de cellules de mémoire programmables une fois qui établissent la racine de confiance matérielle pour toutes les fonctions de verrouillage, de contrôle d'accès et d'anti-effraction. Contrairement aux valeurs de verrouillage basées sur des registres volatils qui peuvent se réinitialiser en cas de perte de puissance, les fusibles sont des éléments semi-conducteurs non volatils modifiés de manière permanente lors de la fabrication de la puce ou de la programmation du dispositif, ce qui en fait la fondation la plus fiable pour bloquer les lectures non autorisées et l'extraction de firmware. Cet article dissèque la conception matérielle du réseau de fusibles, explique comment les fusibles interagissent avec la logique de verrouillage pour sécuriser la mémoire flash et eeprom, analyse les vulnérabilités de déverrouillage basées sur les fusibles, et détaille comment le durcissement des fusibles empêche la récupération de code et la création de dispositifs dupliqués, en intégrant tous les mots-clés obligatoires de manière aléatoire dans plus de 120 phrases complètes. Un réseau de fusibles typique d'un mcu est divisé en banques fonctionnelles qui remplissent des objectifs de sécurité distincts, y compris les banques de contrôle de débogage, les banques d'accès mémoire, les banques de réponse à l'altération et les banques d'identification de dispositif. Chaque banque contient des dizaines de fusibles en polysilicium individuels qui commencent à l'état conducteur intact et peuvent être grillés électriquement à l'état de circuit ouvert par des impulsions de courant élevé lors de la programmation. L'état binaire de chaque fusible (intact = 0, grillé = 1) configure les portes logiques matérielles internes qui déterminent si le microcontrôleur permet l'accès externe aux ressources système critiques. La banque de fusibles de contrôle de débogage active ou désactive directement les interfaces JTAG/SWD indépendamment des paramètres de verrouillage contrôlés par le firmware, fournissant un contournement matériel qui ne peut pas être contourné par des exploits logiciels seuls. La banque de fusibles d'accès mémoire définit les autorisations de lecture globale pour le stockage flash principal et eeprom, établissant des limites strictes qui empêchent les sondes externes d'exécuter des commandes de vidage même si des vulnérabilités du chargeur d'amorçage existent. La banque de fusibles de réponse à l'altération déclenche des actions de sécurité irréversibles telles que l'effacement massif de la mémoire si une intrusion physique est détectée, empêchant la récupération de code après décapsulation en détruisant les données binaires critiques. La banque de fusibles d'identification de dispositif stocke des identifiants de puce uniques et immuables qui empêchent le déploiement de firmware dupliqué en liant l'exécution du code à des instances physiques spécifiques de mcu. Lorsqu'un fabricant verrouille un mcu de production, la station de programmation grille les fusibles ciblés dans chaque banque et synchronise l'état matériel des fusibles avec les registres de verrouillage logiciels pour créer une politique de sécurité unifiée. Cette synchronisation garantit que les portes matérielles physiques et les règles de registre numériques appliquent des restrictions d'accès identiques, éliminant les lacunes de sécurité entre les couches. Les attaquants cherchant à déverrouiller un mcu protégé doivent d'abord analyser la disposition du réseau de fusibles, un processus qui nécessite presque toujours une décapsulation pour exposer la surface de la puce et visualiser les cellules de fusibles individuelles sous imagerie microscopique. Après la décapsulation, la microscopie électronique à balayage haute résolution cartographie l'état grillé ou intact de chaque fusible pour rétro-ingénierie la logique de configuration de sécurité du dispositif. Une fois la cartographie des fusibles terminée, les attaquants peuvent effectuer une réparation laser ciblée pour réinitialiser les fusibles grillés à l'état conducteur, effaçant effectivement le verrou matériel imposé lors de la production. La réinitialisation des fusibles de débogage critiques réactive les ports de débogage désactivés, permettant à l'adversaire de connecter des outils de sondage et de vider directement le contenu complet de la mémoire flash. Séparément, la modification des fusibles d'accès eeprom supprime les restrictions sur le stockage de configuration non volatile, permettant aux attaquants de vider les clés d'étalonnage secrètes et les journaux d'historique d'altération stockés en dehors de la mémoire flash principale. Avec les vidages mémoire complets en main, le processus de rétro-ingénierie commence à analyser le code binaire récupéré, découvrant des algorithmes propriétaires, des clés d'authentification et des workflows anti-altération intégrés par le développeur d'origine. L'objectif final de ce workflow adversarial est de dupliquer la configuration exacte des fusibles et le firmware sur des unités de microcontrôleur vierges, produisant des dispositifs contrefaits pleinement fonctionnels indiscernables du matériel authentique. Pour se défendre contre l'exploitation du réseau de fusibles, les concepteurs de semi-conducteurs mettent en œuvre des techniques de durcissement physique avancées qui augmentent la complexité des attaques par décapsulation et modification des fusibles. Les couches de fusibles enterrées placent les cellules de sécurité critiques sous des plans épais d'interconnexion métallique, nécessitant une décapsulation plasma de précision au lieu d'une simple gravure chimique pour éviter d'endommager la puce lors de l'exposition. L'entrelacement des fusibles disperse les bits de sécurité dans des positions non adjacentes du réseau, rendant la cartographie visuelle et la réinitialisation laser ciblée beaucoup plus longues et sujettes aux erreurs. Le jumelage différentiel des fusibles stocke des états de sécurité complémentaires dans deux cellules liées, de sorte que la modification d'un fusible sans son jumeau déclenche un effacement automatique de la mémoire pour bloquer les tentatives de récupération de code. L'ombrage dynamique des fusibles réplique les états critiques des fusibles dans la RAM embarquée cryptée, permettant au mcu de détecter les écarts entre les fusibles physiques et les copies d'exécution après une altération par décapsulation. Les développeurs renforcent également la protection au niveau du firmware en implémentant une vérification périodique de l'état des fusibles pendant le fonctionnement normal. Le code d'application compare en continu les lectures de fusibles matériels en direct avec les valeurs de référence attendues stockées dans des secteurs flash verrouillés. Si une discordance est détectée, indiquant une tentative de déverrouillage par modification des fusibles, le firmware verrouille immédiatement toutes les interfaces externes et crypte les données lisibles restantes pour empêcher d'autres opérations de vidage. Une idée fausse courante parmi les ingénieurs embarqués est que la sécurité basée sur les fusibles est totalement irréversible. Bien que les fusibles en polysilicium standard ne puissent pas revenir à l'état conducteur après avoir été grillés, les conceptions modernes de fusibles métalliques permettent une réinitialisation limitée par laser, créant une vulnérabilité subtile que les attaquants sophistiqués exploitent pour contourner les états de verrouillage permanents. Une autre idée fausse est que les registres de verrouillage offrent une sécurité équivalente aux fusibles matériels ; en réalité, les verrous sont volatils ou semi-volatils et peuvent être modifiés par glitch de tension, tandis que des fusibles correctement grillés fournissent des ancres de sécurité matérielles permanentes. La mémoire eeprom stocke souvent des journaux de configuration de fusibles de sauvegarde qui suivent les changements d'état de verrouillage historiques, fournissant des preuves médico-légales si un adversaire tente de déverrouiller et de reverrouiller un dispositif lors d'une altération secrète. En résumé, les réseaux de fusibles forment la racine de confiance matérielle immuable pour chaque écosystème de sécurité de microcontrôleur. Leur interaction avec les registres de verrouillage définit les limites de lecture, protège le contenu flash et eeprom, et régit les autorisations d'accès de débogage. Sans comprendre l'architecture des fusibles, les développeurs ne peuvent pas empêcher complètement l'altération par décapsulation, le vidage de mémoire non autorisé, l'extraction de firmware, la rétro-ingénierie de code propriétaire et la production malveillante de dispositifs mcu verrouillés dupliqués. Renforcer les défenses de la couche de fusibles reste la stratégie la plus efficace à long terme pour sécuriser les systèmes embarqués contre les exploits logiciels et les attaques physiques invasives dans les déploiements industriels et IoT.




    Service de clonage de PCB Mikatech

    temps de piratage de microcontrôleur

    Années

    28 +
    pays de piratage de microcontrôleur

    Pays

    110 +
    clients d'attaque de microcontrôleur

    Clients

    5000 +
    projets de microcontrôleur déverrouillés

    Projets

    60000 +