Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2959 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Programme de récupération de fichiers éffacés

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Programme de récupération de fichiers éffacés

n°1323099
Profil sup​primé
Posté le 10-03-2006 à 22:08:01  answer
 

Je voudrais faire un programme simple pour récupéré des fichiers éffacé, et je voudrai savoir si il y a une librairie ou autre chose pour lire un secteur(je crois que c'est ca) du disque dur sans vouloir lire un fichiers précis. Je ne suis pas sure que ce soit très compréhensible, je fais ce que je peux.
Merci.

mood
Publicité
Posté le 10-03-2006 à 22:08:01  profilanswer
 

n°1323102
nargy
Posté le 10-03-2006 à 22:12:45  profilanswer
 

quel OS?

n°1323104
Profil sup​primé
Posté le 10-03-2006 à 22:14:36  answer
 

Windows ou Mandriva mais de préférence Windows.

n°1323109
Taz
bisounours-codeur
Posté le 10-03-2006 à 22:26:01  profilanswer
 

bah tu ouvres /dev/hda et tu lis ...

n°1323111
Profil sup​primé
Posté le 10-03-2006 à 22:27:02  answer
 

Je veux lire les secteurs, c'est comme si tout le disque dur représentait un fichier et que je voulais lire un endroit précis de ce fichiers.

n°1323113
breizhbugs
Posté le 10-03-2006 à 22:31:30  profilanswer
 
n°1323118
Profil sup​primé
Posté le 10-03-2006 à 22:39:26  answer
 

Merci, ca semble etre ca (mon anglais n'est pas tres bon) mais je ne veux pas utiliser la technolige .Net si possible.

n°1323334
breizhbugs
Posté le 11-03-2006 à 15:26:18  profilanswer
 
n°1324587
Sve@r
Posté le 13-03-2006 à 21:55:45  profilanswer
 


 
Hum... tu veux faire ça "pour le plaisir" ou bien "pour un besoin" ???
 
Si c'est pour le plaisir de programmer, alors lance-toi mais c'est un gros défi. Si c'est pour un besoin, alors t'as plein d'outils disponibles sur le net (par exemple ici: http://www.active-undelete.com)
 
En tout état de cause, la récupération de fichiers effacés sur unix est impossible. C'est dû à la structure du système de fichiers Unix. En effet, un nom de fichier n'est qu'un label stocké dans un répertoire. Ce label est relié à un n° d'inode contenant le fichier (mais ce fichier peut lui-même être découpé en plein de parties éparpillées que seule l'inode sait retrouver).
Quand tu supprimes un fichier
1) l'inode disparait (et avec elle tous les renseignements sur le fichier plus les liens vers ses données)
2) le nom du fichier est effacé du répertoire dans lequel il se trouve
 
Même si t'arrives (avec beaucoup de chance) à récupérer l'inode, tu auras quand-même perdu le nom. C'est pour ça que "fsck", quand il trouve des inodes orphelines, leur donne un nom correspondant à leur n°...

n°1325481
Profil sup​primé
Posté le 14-03-2006 à 21:32:27  answer
 

Non c'est juste pour le plaisir et c'est de preference sous windows.
J'ai deja EasyRecovery pour recupérer des fichiers et il est tres bien.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Programme de récupération de fichiers éffacés

 

Sujets relatifs
Probleme Recuperation donnees Textarea d'un formulaire avec splitExplorateur de fichiers en java
Lancer un programme avec des arguments via IE...Lancer navigateur web à partir d'un programme java
Lancer un programme VB avec des arguments sous VB 6[.bat] Lister les 4 derniers fichiers
Fusionner des fichiers XMLSuppression de fichiers en fonction d'une date.
recuperation de donnees en sqlC/C++/C# désinstallation programme
Plus de sujets relatifs à : Programme de récupération de fichiers éffacés


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR