Re: Formatage de bas niveau

2002-10-19 Par sujet Gregor Bruhin
Avec quelques cat /dev/urandom  /dev/hd? puis un bon cat /dev/zero  
/dev/hd? Je pense que le disque ne devrait plus ressembler à grand 
chose non ?

Attention, avec ça on perd naturellement de nombreuses informations 
utiles :-) y compris disklabel etc.

Gregor Bruhin

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.


Re: Formatage de bas niveau

2002-10-19 Par sujet Cédric Rochat
 Avec quelques cat /dev/urandom  /dev/hd? puis un bon cat /dev/zero 
 /dev/hd? Je pense que le disque ne devrait plus ressembler à grand
 chose non ?
C'est bon, j'ai trouvé LE soft :

BCWipe !

J'avais essayé ya-wipe, mais il a tourné depuis samedi passé, et à éprouvé 
très sérieusement ma patience (belle performance, d'ailleurs... attendre 
comme ça à l'aveuglette) jusqu'à hier soir, où j'ai décidé de l'arrêter, pour 
constater qu'il avait fait ramé la machine pendant une semaine, pour rien...

BCWipe est libre pour une utilisation non commerciale !

On peut le trouver sur : http://www.jetico.com/

On peut faire un wipe sur des fichiers, des dossiers en récursif, ou sur un 
périphérique de stockage magnétique, genre /dev/hda

On peut choisir le mode par défaut : 7 passes d'après le standard
U.S. DoD 5200.28-STD :
http://www.codin.org/orange/

ou en 35 passes, avec l'algorithme de Peter Gutmann :
http://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html


5 heures pour 7 passes sur un disque de 8 Go, et pas moyen de retrouver quoi 
que ce soit après...

ça a l'air VRAIMENT efficace...

@+
-- 
*
  Cédric Rochat
=
Rue des Jeanneret 37
2400 Le Locle (CH)
Priv: [EMAIL PROTECTED]
=
Prof: [EMAIL PROTECTED]
=
homepage : www.younics.org
*
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-15 Par sujet Florian Blaser

Le Lundi, 14 Octobre 2002 10.55, Félix Hauri a écrit :
 On Mon, 14 Oct 2002, Sagon Yann wrote:
  hello, j'ai lu un article dernièrement ou ils disaient que au bout de 7
  reécriture, c'était quasiment impossible de relire l'ancien contenu.
  ça devait être le dernire linux magazine je crois.

 J'ai aussi un ancien souvenir qui parle d'un nombre de 7 (c'est vieux!),
 cela dit, ne connaissant pas la manière de récupérer (je me contente de
 savoir que cela existe;) après ne serait-ce qu'une seule ré-écriture, je
 ne m'avancerais pas plus dans ces technologies.

Je crois que le nombre 7 vient du fait que exp(-7)0.001... Laissez-moi 
essayer de l'expliquer :

Ceux qui ont fait un peu d'électronique le savent sûrement : un condensateur 
qui se décharge à travers une résistance (circuit RC) suit une loi 
exponentielle :

 U(t)=U(t=0)*exp(-t/T)

où : U(t)   : tension aux bornes du condensateur après un temps t.
 U(t=0) : tension initiale aux bornes du condensateur.
 T  : Constante de temps du circuit. T=RC pour l'exemple ci-dessus.

Maintenant, les électroniciens disent que le condensateur est déchargé après 
un temps égal à 7 fois la constante de temps car si on fait le calcul :

 U(7T)=U(t=0)*exp(-7) = 0.0009 * U(t=0)

on voit que la tension est tombé à moins d'un pour mille de la tension 
initiale.

Maintenant, n'y connaissant pas grand chose en technologie des disques durs, 
ni en propriétés magnétiques des matériaux, je suppose que la probabilité 
de retrouver de manière claire une trace du bit enregistré après x 
réecritures suive une loi exponentielle (ou une loi faisant intervenir des 
exponentielles)... D'où le 7. Mais bon, c'est peut être un peu trop supposer. 
Est-ce que quelqu'un a des pointeurs plus précis sur la physique des disques 
durs ?

A +
Florian

PS : listmaster : désolé, j'ai d'abord envoyé avec un mauvais From:...
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-15 Par sujet Florian Blaser

Le Mardi, 15 Octobre 2002 20.14, Cédric Rochat a écrit :
 Ben à la base, je suis électronicien, mais j'avais souvenir de T=5 Tau
 (constante de temps du condo), et pas 7 !!

Ben alors là je sais pas quoi dire... :-) ... Aurait-on abusé de ma crédulité? 
J'aurais peut-être dû dire radio-électricien, parce que c'est un 
radio-électricien qui me l'a appris ;-)

En fait, c'est le chiffre que j'ai appris. Maintenant, je penses bien que il y 
a d'autres valeurs enseignées. Par contre, 7, c'est justifié par le fait que 
c'est moins de 1 o/oo. Y a t'il une justification pour le 5 ? (Moins de 1 %?)

A+
Florian
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-15 Par sujet Cédric Rochat

 En fait, c'est le chiffre que j'ai appris. Maintenant, je penses bien que
 il y a d'autres valeurs enseignées. Par contre, 7, c'est justifié par le
 fait que c'est moins de 1 o/oo. Y a t'il une justification pour le 5 ?
 (Moins de 1 %?)
La charge complète d'un condensateur a lieu en un temps infini 
(théoriquement).
Pratiquement, la charge est considérée terminée à t=5 Tau

(Tau = R*C)

C'est juste, j'en suis absolument sûr !! Mais si tu veux des explications 
plus précises, je peux ressortir mes cours, sous les toiles d'arraignées ;-


Disons que pour apporter un peu plus de précisions, on peut encore dire :

Constitution d'un condensateur :
===
C=(S/e)* Epsilon_r * Epsilon_0

C : capacité en Farads
S : surface des armatures en mètres carrés
e : épaisseur de l'isolant en mètres
Epsilon_0 : constante électrostatique ou permittivité absolue = 0.885 E-11
Epsilon_r : permittivité relative ; air=1, mica=8

Le Farad est la capacité d'un condensateur qui se charge de 1 Coulomb sous 
une différence de potentiel de 1 V.

Charge d'un condensateur :
===
Q=C*U

Q: quantité d'électricité en Coulombs
C: capacité en Farads
U:tension en Volts

Energie emmagasinée dans un condensateur :
==
W=(1/2)* C*U^2

C: capacité en Farads
U: tension en Volts
W: énergie emmagasinée en Joules

Charge d'un condensateur :
===
Uc=E*(1-exp(-t/(R*C)))

Décharge d'un condensateur :
=
Uc=E*exp(-t/(R*C))

E: tension asymptotique d'alimentation (U max) en Volts
t: temps de charge ou de décharge en secondes
C: capacité en Farads
R: Résistance en Ohms


Voilà !! Et désolé pour le flood hors sujet...
Mais si tu veux, je peux te donner les formules plus complètes, avec les 
intégrales et tout le bataclan !!

@+
-- 
*
  Cédric Rochat
=
Rue des Jeanneret 37
2400 Le Locle (CH)
Priv: [EMAIL PROTECTED]
=
Prof: [EMAIL PROTECTED]
=
homepage : www.younics.org
*
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



[OT] Re: Formatage de bas niveau

2002-10-15 Par sujet Florian Blaser

Le Mardi, 15 Octobre 2002 21.41, Cédric Rochat a écrit :
  En fait, c'est le chiffre que j'ai appris. Maintenant, je penses bien que
  il y a d'autres valeurs enseignées. Par contre, 7, c'est justifié par le
  fait que c'est moins de 1 o/oo. Y a t'il une justification pour le 5 ?
  (Moins de 1 %?)

 La charge complète d'un condensateur a lieu en un temps infini
 (théoriquement).
Tout à fait d'accord ;-).

 C'est juste, j'en suis absolument sûr !! Mais si tu veux des explications
 plus précises, je peux ressortir mes cours, sous les toiles d'arraignées
 ;-

Moi j'ai appris : la charge est considérée terminée à t = 7 Tau :-P. Mais 
comme c'est une valeur arbitraire, il n'y a pas de quoi se crêper le chignon. 
Cela va dépendre de la précision que l'on veut. Si quelqu'un veut charger un 
condensateur à 99.%, alors il devra attendre (théoriquement) :
t=-ln(0.01) Tau ~= 14 Tau

Je me demandais juste si lorsque vous aviez appris cette valeur, il y avais eu 
une justification, ou bien si c'était du shut up and learn. Quoiqu'en y 
repensant, la question était idiote et hors sujet : désolé la liste.

Pour les formulations intégrales, merci, je crois que j'arrive à les 
retrouver.

Cordialement,
Florian

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-14 Par sujet Sagon Yann

Le Vendredi, 4 Octobre 2002 21.24, Félix Hauri a écrit :

 une bonne centaine de fois, mais encore je ne pense pas que tes anciennes
 données soient noyées de manière sûr et effective.

hello, j'ai lu un article dernièrement ou ils disaient que au bout de 7 
reécriture, c'était quasiment impossible de relire l'ancien contenu.
ça devait être le dernire linux magazine je crois.
-- 
Yann Sagon
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-14 Par sujet Cédric Rochat

Pour résumer un peu la situation :
j'ai trouvé un soft qui a l'air pas mal du tout : Wipe, et bien sûr, Yet 
Another Wipe (ya-wipe), qui est un remake du premier (mais avec un numéro de 
version qui inspire plus confiance que celui du wipe officiel)

Wipe : http://gsu.linux.org.tr/wipe/ (le paquet officiel, en tout cas sur la 
Debian)
Ya-Wipe : http://wipe.sourceforge.net/ (l'autre, avec les sources Debian sur 
le site)

Enfin bref, une fois installé Ya-Wipe, je l'ai lancé avec la commande :
wipe -Zdntvakr -S512 -C4096 -l2 -x4 -p1 /mnt/diskerase/*

Z : perform normal passes (le z étant une simple passe avec des 0)
d : delete after wiping
n : delete fifos, sockets, sym links, and char devices
t : enable static passes
v : force verbose (pas efficace, il n'a réussi à m'écrire que : ä\: 100%   
   
 depuis presque deux jours de boulot)
a : write until out of space
k : lock files during wiping
r : recursion

-S override block device sector size
-C chunk size - the maximum file buffer size
-l sets generic security level
level 0, the PRNG is only seeded once
level 1, the PRNG is seeded once per file
level 2, the PRNG is seeded once per random pass
-x enables random passes and optionally, how many random passes to perform -  
note that the random passes are run twice, once before the static passes, 
and once after
-p loop passes - perform wipe sequence x times, including random passes

Enfin voilà ! Je l'ai lancé samedi soir à 22h sur mon Athlon 850 MHz avec 1,3 
Go de SDRAM, pour stériliser un disque dur de 4 Go, et il rame encore et 
toujours, sans que je puisse savoir à quoi il en est...
En tout cas, ce qui est sûr, c'est que j'ai plus de mémoire vive (7 Mo 
restants), et que ça swappe dur...

@+
-- 
*
  Cédric Rochat
=
Rue des Jeanneret 37
2400 Le Locle (CH)
Priv: [EMAIL PROTECTED]
=
Prof: [EMAIL PROTECTED]
=
homepage : www.younics.org
*
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-05 Par sujet Marc SCHAEFER

On Fri, 4 Oct 2002, Cédric Rochat wrote:

 Une autre idée ?

ouvrir le disque et donner à mon neveu, il aura certainement une idée
créative pour le rendre inutilisable (il m'a changé la date dans le BIOS
sur mon serveur de backup récemment :-)

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-05 Par sujet Cédric Rochat \(Younics\)

 Est-ce que quelqu'un sait comment marche l'utilitaire wipe ? j'avais
 cru comprendre que c'était exactement ce qu'il faisait...  (
 http://wipe.sourceforge.net/ )
Effectivement, ça a l'air très intéressant, d'autant plus qu'il peut
s'apt-get installer ;-

Merci

+

--

**
Cédric Rochat
==
Rue des Jeanneret 37
2400 Le Locle
priv: crochat AT younics DOT org
==
prof: rochatc AT eicn DOT ch
==
homepage: http://www.younics.org/crochat/


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Formatage de bas niveau

2002-10-04 Par sujet Cédric Rochat

Hello !!

J'aimerais faire un formatage de bas niveau d'un disque dur, afin d'y détruire 
définitivement (est-ce possible que ce soit VRAIMENT définitif ?) la totalité 
des données.

Une idée était de faire un dd if=/dev/zero of=/dev/hda bs=4096 count=`fdisk 
-s /dev/hda1`

Mais le truc, c'est que je ne suis pas certain que la taille des blocs soit 
toujours de 4096, et pour déterminer le nombre de blocs avec fdisk, il doit y 
avoir une partition qui prend la taille du disque...
Pas terrible, surtout que ça n'est pas sûr que fdisk puisse renvoyer le nombre 
total de secteurs du disque...

Une autre idée ?

Merci

@+
-- 

**
Cédric Rochat
==
Rue des Jeanneret 37
2400 Le Locle
priv: [EMAIL PROTECTED]
==
prof: [EMAIL PROTECTED]
==
homepage: http://www.younics.org/crochat/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-04 Par sujet Félix Hauri

On Fri, 4 Oct 2002, Cédric Rochat wrote:

 Hello !!
 
 J'aimerais faire un formatage de bas niveau d'un disque dur, afin d'y détruire 
 définitivement (est-ce possible que ce soit VRAIMENT définitif ?)
Non.
Lors de chaque reformattage, il existe un effet de bord qui reste visible
à l'aide d'outils sophistiqués autant qu'onéreux.

Le seul moyen réputé sûr de détruire définitivement des données sur un
disque dur est la presse!

 la totalité des données.
 
 Une idée était de faire un dd if=/dev/zero of=/dev/hda bs=4096 count=`fdisk 
 -s /dev/hda1`
Pkoi ``count'' ?

# dd if=/dev/zero of=/dev/hdx

suffirait, sinon.

 Mais le truc, c'est que je ne suis pas certain que la taille des blocs soit 
 toujours de 4096, et pour déterminer le nombre de blocs avec fdisk, il doit y 
 avoir une partition qui prend la taille du disque...
 Pas terrible, surtout que ça n'est pas sûr que fdisk puisse renvoyer le nombre 
 total de secteurs du disque...

dd if=/dev/urandom of=/dev/hda

une bonne centaine de fois, mais encore je ne pense pas que tes anciennes
données soient noyées de manière sûr et effective.

--
 Félix Hauri  -  [EMAIL PROTECTED]  -  http://www.f-hauri.ch

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-04 Par sujet Escario Julien

 dd if=/dev/urandom of=/dev/hda

 une bonne centaine de fois, mais encore je ne pense pas que tes
 anciennes données soient noyées de manière sûr et effective.

Sans oublier de faire pleins de trucs sur la machine en même temps pour
eviter les répétitions de random (le bon moyen est de faire ... marcher les
disques durs ;-)

Julien



--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-04 Par sujet Cédric Rochat

  une bonne centaine de fois, mais encore je ne pense pas que tes
  anciennes données soient noyées de manière sûr et effective.
Y'aurait bien la solution du 5ème étage, mais ça risque d'être un peu 
dangereux pour les passants...

Mais pour résumer, en faisant dd if=/dev/urandom of=/dev/hda, je n'aurais 
pas besoin de préciser bs et count ?
Et avec if=/dev/zero ?

@+
-- 

**
Cédric Rochat
==
Rue des Jeanneret 37
2400 Le Locle
priv: [EMAIL PROTECTED]
==
prof: [EMAIL PROTECTED]
==
homepage: http://www.younics.org/crochat/

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Formatage de bas niveau

2002-10-04 Par sujet Frederic Schutz

En réponse à Félix Hauri [EMAIL PROTECTED]:

 Lors de chaque reformattage, il existe un effet de bord qui reste
 visible à l'aide d'outils sophistiqués autant qu'onéreux.
 Le seul moyen réputé sûr de détruire définitivement des données sur un
 disque dur est la presse!

Comme d'habitude en securite, il faut se demander contre qui/quoi on veut
se proteger... et ne pas chercher a utiliser un marteau pour ecraser une
mouche ! Si vous voulez eviter que la NSA lise vos secrets, alors effacez
toutes les donnees, passez le disque sous un gros aimant, puis sous une
presse et jetez les miettes au fond du lac, ce sera raisonnablement sur
(mais pas ecologique). Si vous voulez juste eviter que les eboueurs
trouvent le disque dans la poubelle et en lisent les donnees par curiosite,
plusieurs effacements devraient etre suffisants. Prevoyez un peu plus
contre d'eventuels concurrents, casser le disque physiquement (sans forcement 
aller jusqu'a la presse).

 une bonne centaine de fois, mais encore je ne pense pas que tes
 anciennes données soient noyées de manière sûr et effective.

Non, mais les moyens necessaires pour y acceder ne sont plus a la portee
de n'importe qui...

Il y a un standard US qui definit les mesures a prendre pour effacer les
donnees d'un disque. C'est assez ancien, donc peut-etre que ca a ete
renforce depuis, mais les idees principales etaient:

  1) au moins 5 reecritures
  2) apres une ecriture avec un certain motif de bits (p.ex. 10101010...)
 reecrire avec le motif inverse (01010101... dans ce cas), pour assurer
 que chaque bit du disque a ete rempli avec un 1 et avec un 0. Ceci
 permet de compenser pour les differences physiques dans l'ecriture d'un
 0 et d'un 1.
  3) Utiliser chacun des motifs suivants: tout 0, alterne (0101...), leurs
 inverses, et random bien sur.
  4) Finalement, recreer un systeme de fichiers sur le disque et le remplir
 entierement avec des donnees non-confidentielles (ne serait-ce que pour
 donner l'impression qu'il n'y a rien d'interessant sur le disque, et non
 pas que tout a ete tente pour l'effacer).

Frederic
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



[OT] Re: Formatage de bas niveau

2002-10-04 Par sujet Florian Blaser

Le Vendredi, 4 Octobre 2002 21.24, Félix Hauri a écrit :
 Le seul moyen réputé sûr de détruire définitivement des données sur un
 disque dur est la presse!

On peut aussi le faire fondre, le transformer en limaille, le dissoudre dans 
de l'acide ou le donner à l'armée américaine pour qu'ils le perdent. ;-)

Au fait, quelqu'un sait en quoi sont faits (quels matériaux ?) les disques 
durs actuels ?

Merci d'avance pour vos réponses !
Florian
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.