Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/11/2004, 18h51   #1
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 126
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 126
Points : 36
Points : 36
Par défaut bleach sur un fichier

Salut !!!

Je voudrait créer un algo qui efface (et ne laisse aucune trace d'un fichier sur mon disque).

Plusieurs choix sont possibles selon moi ... :

Aller effacer directement les secteurs et là : je me demande bien comment faire...

Aller créer un fichier de meme taille et de meme nom pour ecraser l'ancien

Cette derniere solution a l'air bcp plus facile a mettre en oeuvre mais dans ce cas, le fichier sera t il réellement écrasé ? L'OS pourrait simplement effacer le fichier de la table et en créer un autre à un autre endroit du disque ...

A votre avis ?
lejert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2004, 18h58   #2
Membre émérite
 
Avatar de Pouic
 
Inscription : octobre 2004
Messages : 668
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : octobre 2004
Messages : 668
Points : 904
Points : 904
Salut,

et quel est donc l OS sous lequel tu compte faire ce prog?


++
Pouic
Pouic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2004, 19h06   #3
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 126
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 126
Points : 36
Points : 36
sous win xp tout d'abord

mais peut-etre aussi sous unix plus tard...
lejert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2004, 19h40   #4
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
En fait, tout dépend du FileSystem.
Autant sous un filesystem de type ext2, je vois bien un algo qui tournerai. Autant sous windows, je ne sais pas si les specs du NTFS sont dispo
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2004, 22h08   #5
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 126
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 126
Points : 36
Points : 36
Je pense à des programmes comme windowswasher qui permettent de faire ce genre de choses ... cela doit donc etre possible ... mais comment ???
lejert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2004, 08h32   #6
Membre émérite
 
Inscription : octobre 2003
Messages : 1 160
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : octobre 2003
Messages : 1 160
Points : 882
Points : 882
Katyucha > non les specs du NTFS sont gardées plus ou moins secrètes pour des raisons de sécurité...mais pas de troll hein
__________________
Neilos
Neilos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2004, 09h20   #7
Expert Confirmé
 
Avatar de Katyucha
 
Inscription : mars 2004
Messages : 3 109
Détails du profil
Informations personnelles :
Âge : 31
Localisation : Allemagne

Informations forums :
Inscription : mars 2004
Messages : 3 109
Points : 3 313
Points : 3 313
Pas de Tro...Sécu...Micro *se retiens*

Bon, je pense qu'un moyen serait peut etre : Suppression du fichier et Défragmentation (si ca existe encore en NTFS) mais vla la durée..
Katyucha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2004, 15h39   #8
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 126
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 126
Points : 36
Points : 36
plus serieusement, je pense a ouvrir en ecriture le fichiers et a remplacer tous les bits par des 0 et 1 ...

Qu'en pensez-vous???
lejert est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2004, 17h51   #9
Inactif
 
Avatar de Mac LAK
 
Inscription : octobre 2004
Messages : 3 899
Détails du profil
Informations personnelles :
Âge : 37
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : octobre 2004
Messages : 3 899
Points : 4 532
Points : 4 532
Citation:
Envoyé par lejert
plus serieusement, je pense a ouvrir en ecriture le fichiers et a remplacer tous les bits par des 0 et 1 ...

Qu'en pensez-vous???
Cette solution marche, et elle doit même marcher sur tous les filesystems normalement. Mettre des zéros suffit amplement, ou des valeurs aléatoires si tu es un peu parano ;-).
Pense simplement à "dépasser" la taille réelle du fichier pour arriver au cluster suivant. Pour être tranquille, prend le multiple de 64ko supérieur à la taille du fichier à flinguer.

Citation:
Envoyé par Katyucha
Bon, je pense qu'un moyen serait peut etre : Suppression du fichier et Défragmentation (si ca existe encore en NTFS) mais vla la durée..
Oui, la défragmentation existe sous NTFS (console "Gestion de l'ordinateur" -> "Défragmenteur de disques"), mais le principe de défragmentation de NTFS ne garantit absolument pas que ton fichier soit réellement flingué (c'est une recomposition des fragments et non pas un "tassage" des fichiers).
Mac LAK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2004, 21h45   #10
Nouveau Membre du Club
 
Inscription : août 2002
Messages : 126
Détails du profil
Informations forums :
Inscription : août 2002
Messages : 126
Points : 36
Points : 36
Merci de ta réponse Mac LAK ... me voila un peu plus éclairé grâce a toi ...
lejert est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h31.


 
 
 
 
Partenaires

Hébergement Web