View Full Version : Conservare le release
ZioFetecchia
23rd February 2003, 20:03
Se prendo un file che condivido, lo masterizzo e lo sposto su un altro computer e da questo lo condivido cambia l'id hash o no ?
Se no conserverò tutte le release che faccio ( e invito a farlo anche a voi ) in DVD, in modo che basta una richiesta per rimetterlo in condivisione con lo stesso hash.
Hammon
23rd February 2003, 20:16
Basta che NON cambi il file. Se masterizzi una iso e la ricrei penso cambi l'hash, anche se non lo so.
Se masterizzi uno ZIP no di certo.
Possiamo fare delle prove pero'.
E' molto utile saperlo.
ShareMan
23rd February 2003, 20:32
Originally posted by Hammon@Feb 23 2003, 09:16 PM
Se masterizzi una iso e la ricrei penso cambi l'hash, anche se non lo so.
Dirlo a priori è impossibile, fidati: bisognerebbe avere il sorgente del programma che crea la ISO per saperlo, o almeno un documentazione dettagliata di come di comporta il programma in questione.
Io suppongo che i programmi tipo CloneCD che creano copie 1-1 dei cd copino i byte di "user data" così come sono, senza controllare tramite l'EDC se sono corretti (e quindi, senza ricreare i dati originari esatti tramite l'ECC, in caso non lo siano).
Suppongo ripeto, che copi pari pari i byte della user data, così come dell'EDC e ECC, lasciando eventualmente in caso di errori nella user data la correzione al drive/programma che leggerà il cd dopo la ri-masterizzazione dell'ISO: questo vuol dire che se si masterizza una ISO su cd, il cd si graffia, e voi andate a ricreare un ISO da quel cd, nel caso in cui [/i]il cd sia graffiato/il vostro drive non sia il massimo e ogni tanto legga un byte per un altro/ci sia della polvere sul cd[/i], il programma leggerà dei byte diversi da quelli originali nella user data, creando così un ISO che differisce di qualche byte dall'originale e quindi un file con un hash differente.
Emh...non so se avete capito, sia perchè questa sera sto un pò fuso e mi è difficile mettere due parole in fila, sia perchè l'argomento è leggermente tecnico e bisogna avere qualche conoscenza sulla struttura dei dati nel cd.
Comunque..questo è quanto.
Ciao!
PS: parlando mi è sfuggito il succo del discorso; ossia che per dire se è fattibile come cosa bisogna fare una prova...semplicemente ;)
Fw_Goldhellfire_78
23rd February 2003, 21:08
ti posso dire che a volte lo stesso file se sharato, masterizzato e cancellato, e poi di nuovo risharato, cambi il proprio hash...da cosa dipenda nn lo so, pero è alquanto fastidioso....specie per un releaser ;)
ZioFetecchia
23rd February 2003, 21:53
mi spiego meglio:
se io prendo :
1. Hearts of Iron ITA (adunanza.homeip.net).rar (ed2k://|file|Hearts.of.Iron.ITA.(adunanza.homeip.net).rar |446626016|5751a81dd762e249670e3f266b857e6a|/)
2. Industry Giants 2 Ita (adunanza.homeip.net).rar (ed2k://|file|Industry.Giants.2.Ita.(adunanza.homeip.net). rar|776064649|ac4a12873ca32ce96cf3498c9c04f88a|/)
3. Platoon ITA (adunanza.homeip.net).rar (ed2k://|file|Platoon.ITA.(adunanza.homeip.net).rar|464778 481|deb119b9c8aa06b90a53aa3838eef748|/)
Li metto su un DVD e qualora me li chiedesse qualcuno li ricondivido avrebbero lo stesso hash o meno ?
MaiuZ
23rd February 2003, 22:08
Da quello che ho capito su emuleproject ci sono varie routine che possono variare in base alla mod o alla versione di emule... quindi in teoria (come dice hammon bsognerebbe fare delle prove) ad uno stesso file il cui hash è stato fatto con la stessa vesione di emule dovrebbe corrispondere un unico hash id... ma se si cambia il file (ad esempio un iso rifatta [se non è rifatta con lo stesso programma] o un file ricompresso) l'hash sarà sicuramente diverso... spostare dove sono i file (da un hd ad un'altro o su un cd non dovrebbe cambiare l'hash id... quindi masterizzare su un dvd non dovrebbe cambiare l'hash id (spero :P )
Fw_Goldhellfire_78
23rd February 2003, 22:19
Ripeto:appena testato, meto A in share, lo tolgo, masterizzo, cancello, cambio mulo, lo rimetto in share da cd, l'hash è diverso.Capita, nn so da cosa dipenda, ma capita piu frequentemente ora che con le vecchie versioni del mulo.
MaiuZ
23rd February 2003, 22:47
Originally posted by Fw_Goldhellfire_78@Feb 23 2003, 11:19 PM
Ripeto:appena testato, meto A in share, lo tolgo, masterizzo, cancello, cambio mulo, lo rimetto in share da cd, l'hash è diverso.Capita, nn so da cosa dipenda, ma capita piu frequentemente ora che con le vecchie versioni del mulo.
dev'essere perchè appunto cambi mulo... la routine di hash può cambiare da un emule ad un'altro...a routine diverse ovviamente corrispondono id diversi... (o almeno dovrebbero)
makay
23rd February 2003, 23:46
l'hash di un file e' generato da un algoritmo chiamato md5 (oppure anche sha1).
che partendo da una sequenza di n byte qualsiasi genera sempre 16 byte (o 20 ) in uscita.
questo algortimo e' usato anche per le firme /buste digitali.
il nome del filw non influisce con l'hash.
Quindi se il file non e' stato modificato
non e' possibile avere due hash diversi.
Quando sono diversi significa che il file e' stato modificato in qualche modo anche di un singolo bit.
e' impoossibile che due muli abbiamo il calcolo dell'hash diverso altrimenti le riceche non funzionerebbero dato che sono basate su quest'ultimo.
Fw_Goldhellfire_78
27th February 2003, 00:57
infatti basta fare una ricerca per rendersi conto che spesso versioni diversa hashano stessi file in modo diverso, da qui i blocchi nella sezione cerca di 4 file A di 313kb, che sono uguali ad altri 7 file A sempre di 313kb, uguali ad altri 1000 file A sempre di 313kb....stesso file hash diverso in 2-3, a volte addirittura 4 versioni....spero sia chiaro...nn so se riusciro a spiegarmi meglio :P
8l5p8
27th February 2003, 14:31
Il fatto che alcune versioni di emule sbaglino a fare l'hash, soprattutto le più vecchie, è possibile ma l'algoritmo di calcolo (che dovrebbe essere il checksum md5, per intenderci lo stesso di linux o quello usato per autenticare un file in ambito giuridico) è sempre identico (anche perchè è praticamente lo standard) quindi l'hash deve essere identico!
Considerate comunque che a volte i file si corrompono, anche di poco, in modo da non influire sul loro funzionamento (se per esempio in un filmato si corrompe un pixel di un keyframe magari il colore varia di così poco che non lo notate nemmeno (e su questo principio si basa la steganografia ma sono OT)) quindi l'hash cambia!
Buona norma, anche se leggermente scomoda, sarebbe quella di comprimere il file in un archivio con controllo degli errori quali un file Rar e poi masterizzarli su cd/dvd! In caso di stesso file Rar non dovresti comprimere molto ma questo ti da la sicurezza di recuperare una copia identica del file bit a bit!
Masterizzare un'iso invece e rigrabbarlo comporta sicuramente errori, poichè anche l'accopiata miglior lettore/masterizzatore mette qualche piccolo errore nella scrittura!
ShareMan
27th February 2003, 17:52
Originally posted by Fw_Goldhellfire_78@Feb 27 2003, 01:57 AM
infatti basta fare una ricerca per rendersi conto che spesso versioni diversa hashano stessi file in modo diverso, da qui i blocchi nella sezione cerca di 4 file A di 313kb, che sono uguali ad altri 7 file A sempre di 313kb, uguali ad altri 1000 file A sempre di 313kb....stesso file hash diverso in 2-3, a volte addirittura 4 versioni....spero sia chiaro...nn so se riusciro a spiegarmi meglio :P
Gold, makay ha capito perfettamente e la risposta al tuo quesito è nel su post, come anche nell'ultimo post di 8l5p8.
Che un file abbia stesse dimensioni, nome e "contenuto apparente" non implica che il file sia identico: per un errore di scrittura, chiusura errata di win, ma anche modifica manuale, e conseguente cambiamento (cambiamento, non cancellazione!) anche di un solo byte fa si che l'hash calcolato sia diverso.
Capito?
Ciao a tutti!
PS: emh...makay, ieri sul "forum di backup" di adunanza avevi rilasciato la 1.19...ma è introvabile!! Non sono riuscito a scaricarla ancora..comunque, su quale mod è basata? Per caso sulla magnifica Fusion (che personalmente reputo la migliore e più stabile in assoluto) come aveva annunciato Hammon, o ancora sulla Morph? In ogni caso..grazie :D
Hammon
28th February 2003, 11:47
Non era un rilascio ufficiale. La stiamo testando. La 1.19 è basata sulla Fusion si. ;)
ShareMan
28th February 2003, 15:29
Originally posted by Hammon@Feb 28 2003, 12:47 PM
Non era un rilascio ufficiale. La stiamo testando. La 1.19 è basata sulla Fusion si. ;)
Wow! :clap: Ottimo!
Attenderò con ansia la release ufficiale. Thanks!
pieggi
1st March 2003, 13:19
Originally posted by ZioFetecchia@Feb 23 2003, 10:53 PM
mi spiego meglio:
se io prendo :
1. <a href='ed2k://|file|Hearts.of.Iron.ITA.(adunanza.homeip.net).rar |446626016|5751a81dd762e249670e3f266b857e6a|/' target='_blank'>
2. Industry Giants 2 Ita (adunanza.homeip.net).rar (ed2k://|file|Industry.Giants.2.Ita.(adunanza.homeip.net). rar|776064649|ac4a12873ca32ce96cf3498c9c04f88a|/)
3. Platoon ITA (adunanza.homeip.net).rar (ed2k://|file|Platoon.ITA.(adunanza.homeip.net).rar|464778 481|deb119b9c8aa06b90a53aa3838eef748|/)
Li metto su un DVD e qualora me li chiedesse qualcuno li ricondivido avrebbero lo stesso hash o meno ?
Di questo sono sicuro:se metti i files su dvd così come sono (rar) quando li rimetterai su hd, a meno di bachi del mulo, avrai lo stesso hash. Se invece scompatti i files degli archivi e li masterizzi, probabilmente ricreando un archivio,questo avrà hash diverso
ps: ma te che dvd usi? I -R o i +R?
vBulletin® v3.7.0, Copyright ©2000-2009, Jelsoft Enterprises Ltd.