Skip to content

Clé de portefeuille crypto écrasée récupérée

Clé de portefeuille crypto écrasée récupérée

Appareil :
MacBook Air

Actif :
Portefeuille crypto en autogarde (wallet NEO/Neon)

Valeur estimée à risque :
Environ 96 000 $ en cryptomonnaie

Problème :
La clé privée a été écrasée lors d’une modification/copier-coller

Emplacement de la clé :
Apple Notes (stockée sous forme de texte)

Un client a soudainement perdu l’accès à un portefeuille de cryptomonnaie contenant environ 130 000 $ CA après avoir mis à jour une note sur son ordinateur. Il conservait les identifiants du portefeuille dans l’application Notes. Lors d’une modification, vraisemblablement liée à un copier-coller, la clé privée a été accidentellement écrasée.

Le client a indiqué avoir très peu utilisé l’appareil après l’erreur et ne pas avoir essayé d’outils de récupération maison, ce qui a contribué à préserver les meilleures chances possibles de récupération de crypto.

Le défi

Les clés crypto ne tolèrent aucun « à peu près ». Un seul caractère incorrect, manquant ou ajouté peut empêcher complètement l’accès.

Dans ce cas-ci, le client a écrasé la clé privée originale dans Notes avec une version semblable, mais tronquée, si bien que la note affichée ne pouvait plus être jugée fiable. La meilleure option était d’examiner au-delà de l’interface de Notes et d’analyser les artefacts créés par la base de données sous-jacente de l’application, où des versions antérieures du texte modifié peuvent parfois subsister.

Le processus

Processus confidentiel

Les travaux ont été effectués selon un processus hautement sécurisé, sur un système isolé et séparé des environnements réseau standard de DriveSavers Data Recovery.

Imagerie forensique

L’équipe a créé des images vérifiées des supports de stockage de données afin de préserver l’état original, pendant que l’analyse se poursuivait sur des copies contrôlées.

Recherche ciblée d’artefacts

Plutôt que de se fier à ce que l’application Notes affichait, l’équipe a retracé les endroits où l’app enregistre et met à jour le contenu en arrière-plan — notamment dans la base de données Notes et ses fichiers de suivi des modifications.

L’équipe d’ingénierie a analysé en profondeur les artefacts pertinents de l’application Notes et recherché des chaînes candidates correspondant au modèle attendu d’une clé privée. De cette façon, elle a repéré plusieurs occurrences d’une clé candidate conforme à la structure prévue et qui semblait être une version antérieure intacte.

Vérification

En récupération crypto, la validation est essentielle. Une clé n’est considérée comme « récupérée » que lorsqu’il est possible de démontrer qu’elle est valide.

Validation cryptographique

Les clés privées candidates récupérées à partir des artefacts de la base de données Notes ont été validées en dérivant la clé publique correspondante au moyen de l’algorithme cryptographique du wallet NEO.

Correspondance avec la clé publique connue

Chaque clé publique dérivée a été comparée à la clé publique/adresse de wallet que le client avait consignée séparément. Lorsqu’une correspondance exacte a été obtenue, l’équipe a pu confirmer avec certitude que la bonne clé privée avait été récupérée.

Retour minimal

Le client a reçu la clé récupérée en format texte, limitée exactement à ce qui était nécessaire.

Le résultat

Le client a retrouvé l’accès à son wallet et a confirmé que la clé récupérée fonctionnait comme prévu.

J’ai dû faire preuve d’ingéniosité et réaliser une analyse hexadécimale brute du disque pour repérer les versions précédentes des entrées de la base de données Notes. Après avoir identifié des fragments possibles de clé privée dans l’espace non alloué, je les ai validés à l’aide de la clé publique connue du client et j’ai déverrouillé le wallet.

– Will DeLisi
Ingénieur en récupération de données chez DriveSavers

Pourquoi cela a fonctionné

Lorsqu’une clé est écrasée, elle peut ne plus apparaître dans la vue « front-end ». Toutefois, des applications comme Notes reposent souvent sur des bases de données qui créent des fichiers de travail et des artefacts liés aux changements récents. Même si la note finale affichée est erronée, des traces de texte antérieur peuvent parfois demeurer en arrière-plan — surtout si l’appareil a été peu utilisé par la suite.

Analyse technique approfondie

Si vous vous demandez pourquoi ce n’est pas aussi simple que de rechercher un fichier texte ou un document :

Stockage en base de données

Notes enregistre le contenu dans une base de données plutôt que dans un simple fichier texte.

Artefacts de modification

Les bases de données utilisent fréquemment des fichiers compagnons pour assurer le suivi des mises à jour récentes, et ces artefacts peuvent conserver du texte antérieur même après des modifications.

Récupération manuelle

Les ingénieurs analysent les données brutes pour repérer des éléments candidats selon leur motif et leur structure, puis les valident en fonction du comportement du wallet et par appariement avec la clé publique.

Si vous êtes dans cette situation

Si vous croyez avoir écrasé ou corrompu une clé privée :

Cessez d’utiliser l’appareil : Toute nouvelle activité peut écraser des artefacts résiduels pouvant encore contenir du texte antérieur.

N’apportez aucune modification supplémentaire : Des copier-coller répétés ou des tentatives de « corriger » la clé peuvent détruire ce qu’il reste de la version antérieure.

Conservez les éléments de vérification : Si vous avez consigné la clé publique/adresse ailleurs, gardez-la — elle peut aider à confirmer que la bonne clé privée a été récupérée.

Prochaine étape : Conservez l’appareil dans son état actuel et rassemblez tous les identifiants de wallet restants (clé publique/adresse, nom/version de l’application de wallet, emplacement où la clé était stockée). Ensuite, appelez DriveSavers. Nos conseillers en récupération de données sont disponibles 24 h/24, 7 j/7.

Responsable marketing DriveSavers
Vous écrivez sur DriveSavers, la récupération de données ou un autre sujet lié à la technologie?
Contactez-nous.

Haut de page
Recherche