Wow, et je risque de me heurter à un moins pour ce jeu de mots "d'en bas", mais j'espère que l'habrapublic pardonnera, car le post est sur l'affaire. Il y a peu de texte, mais beaucoup de sens et d'images.Il s'agit d'une histoire sur un lecteur flash USB NoName avec une version sans cadre, que Windows à un moment donné a commencé à proposer de formater et de définir comme 8 Mo.
La puce ne peut pas être soudée ... Comment récupérer des données? Bienvenue au chat ..
Poursuivant le thème des articles et des chansons de Dima B.: «Et l'impossible est possible», nous considérons le cas où la récupération de données à première vue semble impossible. Dans l'article précédent, le lecteur flash a donné son plein volume, mais dans tous les secteurs, il y avait des zéros, mais les ingénieurs obstinés ont réussi à
récupérer les données à partir de zéro .
Ce lecteur flash indique explicitement 4 Go, mais Windows le définit comme 8 Mo.

Et dans chaque secteur de ces 8 mégaoctets, les mêmes informations de contrôleur sont répétées, pas les données utilisateur.

Ce comportement est typique du contrôleur si le nombre de cellules de mémoire illisibles dépasse ses «attentes». Pour récupérer des données, vous devez souder une puce mémoire et chaman divers systèmes logiciels et matériels.
Mais ce cas est spécial, car le cristal de mémoire est inondé d'un
composé , et non dans la version de cas. Chef que faire?
Nous avons de la chance et le contrôleur n'est pas une goutte. Vous pouvez lire les marquages et vous référer à la fiche technique pour le brochage des contacts à la mémoire NAND.

Nous démontons le contrôleur et soudons le câblage à la cassette DATALABS pour le connecter au PC-3000Flash PAK
Câblage de 0,2 mm non visibleNous lisons l'ID de la puce:

Et donc une surprise! Elle fait 8 Go!
En clair, ce lecteur flash est fait de "rejet". Autrement dit, déjà au départ d'une mauvaise mémoire. Les frères Aliexpress ont acheté des puces défectueuses de 8 Go et fabriqué des lecteurs flash de 4 Go à partir de celles-ci.
À propos de ces métiers, vous pouvez créer un article séparé, mais celui-ci concerne la récupération de données.
Nous avons eu accès à la mémoire, puis nous analysons le vidage, soustrayons les blocs supplémentaires, collectons les blocs valides dans la séquence souhaitée et alléluia! Les données en place, non sans dommage bien sûr, mais le tableau de données principal est en ordre.
Vous ne pouvez pas poster une photo avec les données, tout est strictement dans notre
bureau en toute confidentialité.
Pour la maladresse de l'article, je vous demande fortement de ne pas botter, l'auteur est toujours un technicien, pas un rédacteur publicitaire.
PS Mon collègue a écrit vendredi sur les faux lecteurs flash et dans les commentaires quelqu'un a noté que Habr n'est pas celui que les articles techniques ne sont pas plus, mais plus des bouquets de licorne.
J'espère que les informations ci-dessus (mini solution) ne ressemblent pas à des bêtises et seront intéressantes et utiles à quelqu'un.