[Linux-Biella] per le saracche delle molucche

Jumping Jack jumpingjack a mclink.it
Ven 11 Feb 2011 19:05:01 CET



On 11/02/2011 18:22, Federico "Darkmagister" Pietta wrote:
> On 11/02/2011 18:14, Jumping Jack wrote:
>    
>>
>>
>>      ----- Original Message -----
>>      *From:* Marcello Tescari<mailto:marcello.tescari a gmail.com>
>>      *To:* Mailing List del Biella Linux User group
>>      <mailto:linux a ml.bilug.linux.it>
>>      *Sent:* Friday, February 11, 2011 5:34 PM
>>      *Subject:* Re: [Linux-Biella] per le saracche delle molucche
>>
>>
>>
>>      2011/2/11 Daniele Segato<daniele.bilug a gmail.com
>>      <mailto:daniele.bilug a gmail.com>>
>>
>>          2011/2/11 Cristiano Deana<cris a deana.it<mailto:cris a deana.it>>:
>>          >  2011/2/11 Marcello Tescari<marcello.tescari a gmail.com
>>          <mailto:marcello.tescari a gmail.com>>:
>>          >
>>          >>>  >  Lo so che si tratta di reverse engeneering.
>>          >>>  >  Ma a quel punto non potrebbe essere fatto il RE anche del
>>          NTFS 4.0?
>>          >>>
>>          >>>  lo fai tu?
>>          >>
>>          >>  Ne avessi le capacità lo potrei fare. Non mi piace delegare
>>          gli altri però
>>          >>  sicuramente ci sarà qualcuno in grado di farlo
>>          >
>>          >  il problema con la RE e' che:
>>          >
>>          >  a) non sai se puoi
>>          >  b) non sai quanto ci metti
>>          >  c) non sei mai sicuro di averlo fatto bene
>>          >
>>          >  e visto che si parla di un FS, ecco che la cosa assume
>>          contorni inquietanti.
>>
>>          Esatto...
>>
>>          hai fatto delle affermazioni da ignorante (non in senso offensivo)
>>          tu non sai cosa significa in realtà fare un reverse engeneering
>>          di un
>>          filesystem e quindi dai per scontato che si possa fare.
>>
>>
>>      Infatti son convinto di ignorare sia come si fa un RE sia come sono
>>      allocati i dati in base al FS
>>
>>
>>          Vedi i 3 punti di Cristiano qui sopra.
>>
>>          Prova a pensare di aver davanti qualcosa così:
>>
>>          01011100010100000101010010101010101000101001<--- ripeti questo per
>>          qualche gigabyte
>>
>>          quindi modifichi un file da windows (che lo sa usare)
>>
>>          e ti trovi qualche modifica qua e là...
>>
>>          provi a INTUIRE la logica di quella modifica e vai per tentativi
>>          finché non capisci cosa sta facendo, dai un significato ai dati
>>          e così
>>          via.
>>
>>          Altra strada fare decompile del codice eseguibile, a seconda dei
>>          casi
>>          l'una o l'altra strada può essere più facile o non perseguibile
>>
>>          comunque, ammettendo che tu ci capisca qualcosa ti metti a
>>          scrivere il driver
>>
>>          con un reverse engeneering
>>          1) NON sei mai certo di aver preso in esame tutti i possibili
>>          casi.. e
>>          ne basta uno per fare $grossi_danni
>>          2) il tuo codice potrà essere considerato stabile solo quando
>>          tanto MA
>>          TANTO utilizzato senza problemi
>>
>>
>>      Certamente, capisco quello che dice
>>
>>
>>
>>          Ti invito piuttosto a chiederti perché una società dovrebbe tenere
>>          chiuse le specifiche di un filesystem: a che pro?
>>          la risposta non ti piacerà.
>>
>>
>>
>>      Sono d'accordissimo però cosa devo fare? Se io ho un Hard disk
>>      esterno per portarmi dietro dei dati. Lo formatto in FAT32 con tutti
>>      i limiti del caso? Lo formatto in ext3/4/reiserFS/HFS/ZFS o
>>      qualsiasi altro formato che Windows nativamente non riconosce e poi
>>      se devo copiare dei dati sul computer a qualcuno che ha windows o
>>      mac mi porto dietro una chiavetta, gli avvio il pc da quella per
>>      copiargli i dati? Oppure installo ifs (programma per leggere ext2 e
>>      ext3 - gli altri no - su windows)?
>>
>>      So che NTFS è proprietario ed è stato fatto magari anche male
>>       Ma è l'unico che riesco a leggere e scrivere (grazie anche al RE)
>>      su linux e mac e (nativamente) su windows, senza avere grosse
>>      limitazioni.
>>
>>      Se però qualcuno ha una soluzione migliore da propormi l'accetto
>>      volentieri. Comunque i dischi interni li ho in ext4
>>
>>
>> Fondamentalmente dovresti considerare che NTFS (sotto windows, sugli
>> altri sistemi dipende da quando è affidabile) tente ad essere molto
>> robusto in caso di errori di scrittura causati da problemi hardware,
>> mancanza di corrente ecc... Mentre fat32 può creare grosse perdite di
>> dati anche totali.
>> Per trasportare i dati fat32 è molto comodo, non avesse il limte a 4Gb,
>> ma non lo userei come fs di lavoro.
>>
>>
>>
>>      
> guardafuori 6 aaaaaaaaaa .....
>
> ps. si chiama journaling .... e se devo scegliere ce ne sono altri di fs
> con jounaling + affidabili ;)
>
>    

Si ma stavamo palando di fat32 o ntfs


Maggiori informazioni sulla lista Linux