7
votes

Comment fonctionne le logiciel de récupération de fichiers?

Je voulais faire un logiciel de récupération de fichiers simple, où je souhaite essayer de récupérer des fichiers qui ont été supprimés en appuyant sur Maj + Suppr. Je travaille dans Windows, quelqu'un peut-il me montrer des liens ou des documents qui peuvent m'aider à le faire de manière programmatique? Je connais C, C ++, .NET. Tous les pointeurs?


0 commentaires

3 Réponses :


5
votes

http://www.google.hu/search?q=file+recovery+theary&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:Ren-us:official&client=firefox- un :)

Principalement des recouvrements de fichiers recherchent des en-têtes de fichier et / ou des noms de fichiers dans le disque tel que je sais, essayez ensuite d'obtenir le fichier entier par les informations d'en-tête.

Cela pourrait être un bon départ: http: / /GeeksaReSexy.Blogspot.com/2006/02/Theory-BeHind-Deleed-Files-Recovery.html


0 commentaires

-2
votes

sous Windows Lorsqu'un fichier est supprimé (Delete permanente), il n'est pas réellement supprimé du disque, mais le nom de fichier ajouté avec Char (_ je suppose) devant elle et Windows ignore ceux-ci lors de l'affichage dans l'explorateur ... et des outils de récupération recherchera ces types de noms de fichiers sur le disque. Et votre fichier récupère l'intégrité basée sur certaines données sur l'écriture de l'emplacement du fichier supprimé. Je ne connais pas ce modèle toujours utilisé par Windows .. Mais longtemps, j'ai lu ceci certains où


0 commentaires

0
votes

Le principe de tous les outils de récupération est que la suppression d'un fichier ne supprime qu'un pointeur dans un dossier et (rapide) formatage d'une partition ne réécrit que les premiers secteurs de la partition contenant les en-têtes du système de fichiers. Une analyse approfondie des données de partition (au niveau sectoriel) peut reconstruire une grande partie des données du système de fichiers, des tables d'allocation de cluster, des dossiers et des chaînes de cluster de fichier.

Tous les cours Si vous utilisez un outil de test de surface lors de la mise en forme de la partition qui réécrirea tous les secteurs afin de vous assurer qu'ils sont corrects, rien ne sera récupérable - à moins que vous n'utilisez de matériel spécialisé pour examiner le magnétisme rétabli sur les bords du réel pistes


0 commentaires