elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  (solucionado..) Tengo una duda sobre el checksum (CRC32) para expertos!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (solucionado..) Tengo una duda sobre el checksum (CRC32) para expertos!  (Leído 9,297 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
(solucionado..) Tengo una duda sobre el checksum (CRC32) para expertos!
« en: 17 Diciembre 2011, 05:48 am »

Buenas!

No se nada de este tema, y tengo varias preguntas...

Para empezar, Tengo una carpeta en Windows con 44.999 archivos de todo tipo, escaneé el checksum en CRC32 con el programa Object Monitor y guardé la lista, luego copié esa misma carpeta a otro disco duro para hacer un backup, y con la lista de antes, escaneé estos nuevos archivos, de entre esos archivos, Uno tenía el checksum distinto...

...Era un archivo mp3, así que inspeccioné el archivo en los 2 HDD para comprobar si realmente estaba corrupto o no, me escuché la canción entera, comprobé el tamaño del archivo, la fecha de modificación, incluso los abrí en el SoundForge para comprobar los picos, y la ganancia del archivo, el archivo mp3 tampoco tenía signos raros en el nombre como para dar error de ese tipo, y también usé el programa MP3Val que busca errores en los archivos mp3, Pero resulta que no había ninguna diferencia entre esos 2 archivos...

Entonces mi pregunta es, ¿Que tán efectivo es comprobar los archivos en CRC32? ¿Porque me ha fallado en la comprobación de ese archivo mp3?

¿Y cual consideran que es el chesksum más eficaz y fiable de esta imagen? ¿O quizás todos son igual? ¿Si todos fuesen igual, Cual es el más rápido? (Supongo que el CRC de 16 bit o el de "Size")



Un saludo.


« Última modificación: 18 Diciembre 2011, 17:21 pm por EleKtro H@cker » En línea



Randomize
Moderador
***
Desconectado Desconectado

Mensajes: 20.599


Beautiful Day


Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #1 en: 17 Diciembre 2011, 22:24 pm »

Te voy a decir una tontería, pásale al HDD el HDD Regenerator  ;)


En línea

burbu_1

Desconectado Desconectado

Mensajes: 159


hamen gaoz


Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #2 en: 17 Diciembre 2011, 23:39 pm »

antes de nada, aclarar que no soy ningún experto  :-X (disculpas  :-\)

puedes leer en la wikipedia en qué consiste la Comprobación de Redundancia Cíclica... y sus limitaciones

para el uso que le quieres dar (verificar la integridad de una copia), creo que es más que suficiente... y que de 49.999 (curioso nº) archivos solo haya fallado 1, creo que no está mal.

Lo que te debe de quedar claro, es  que aunque el mp3 siga sonando igual, el archivo NO ES EL MISMO,  tal vez haya copiado un byte con un valor una unidad mayor y tu oido no perciba ese agudo..... :laugh: :laugh: :laugh:

En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #3 en: 18 Diciembre 2011, 06:10 am »

Te voy a decir una tontería, pásale al HDD el HDD Regenerator  ;)
el hdd es nuevo! lo usé por 2º vez solamente para hacer el backup de un hdd a este nuevo
de todas formas probaré tu consejo, solo espero que el hdd regenerator tenga una opción así como de "Solo verificar", sin que me haga reparaciones automáticas ni nada raro, que no la quiero liar xD.

que de 49.999 archivos solo haya fallado 1, creo que no está mal.
Gracias por el link, no lo he entendido todo pero según he leido ahí el CRC no es muy efectivo

Lo que me preocupa es pensar que al no ser un sistema eficaz, quizás ha podido fallar más de un solo archivo, me explico:

Esto es lo que me ha pasado:
44.999 archivos > comprobar CRC32 > 1 archivo no ha pasado el CRC (Aunque ese archivo no ha sido modificado en ningún sentido!)


Pues por esa regla de trés, a mi me preocupa que haya podido pasar esto:
44.999 archivos > comprobar CRC32 > Todos los archivos han pasado el CRC correctamente (Pero en realidad 1.000 archivos son falsos positivos y están corruptos.)


Esa es la cuestión.

aunque el mp3 siga sonando igual, el archivo NO ES EL MISMO,  tal vez haya copiado un byte con un valor una unidad mayor
comparé el tamaño del archivo (Me fijé en el número entero, en todos los bytes) incluso usé un programa desde la cmd (Compare.exe) para compararlos, pero nada!
Estoy totalmente convencido de que ese archivo que falló es exactamente igual en las 2 ubicaciones y no tiene el menor cambio, lo siento.

Lo que me ha quedado claro es que debo usar otro método de los que hay en esa lista en el primer comentario, lo que no se es cual :xD

gracias a los 2, Un saludo!
« Última modificación: 18 Diciembre 2011, 06:24 am por EleKtro H@cker » En línea



burbu_1

Desconectado Desconectado

Mensajes: 159


hamen gaoz


Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #4 en: 18 Diciembre 2011, 12:26 pm »

me parece muy raro, por no decir imposible, que 2 archivos idénticos te generen CRCs distintos  :rolleyes: :rolleyes:

en la captura del programa que pones en tu primer post, tienes ordenados los algoritmos de menor a mayor seguridad.

pero creo que un md5 o sha, no te van a dar ningún problema con errores aleatorios y serían suficiente.

En esta web puedes calcular los hashes de un archivo con distintos algoritmos, podrías mandar esos 2 archivos para asegurarte.

P.D. ya dije que no era experto  ;D, igual el tema habría ido mejor en el foro de criptografía

saludos.
En línea

Randomize
Moderador
***
Desconectado Desconectado

Mensajes: 20.599


Beautiful Day


Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #5 en: 18 Diciembre 2011, 16:50 pm »

Tomo nota.


Por otro lado... Eso de perder el tiempo viendo el CRC de 4.000 y pico archivos  :silbar:
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #6 en: 18 Diciembre 2011, 17:20 pm »

en la captura del programa que pones en tu primer post, tienes ordenados los algoritmos de menor a mayor seguridad.
Perfecto es la info que necesito ;D gracias

Eso de perder el tiempo viendo el CRC de 4.000 y pico archivos  :silbar:
44.999 archivos, ni más ni menos!!! 698 GB, unas cuantas horas para que se haga un checkeo en crc32.

Yo es que desde que hice un chkdsk hace un par de años en un disco que me fallaba un poco... me acabó trastocando (Porque no me los borró ni reparó) la mitad de los archivos dejandolos inservibles pero con el mismo tamaño que tenían antes!...que ahí ya no sabes ni cual está corrupto ni cual no (Si no tienes un perfil del crc original de ese archivo puf) Creeme que si te pasa eso ya no piensas que pasarle un CRC o un MD5 al disco entero de vez en cuando es perder el tiempo, mejor prevenir xD.

Ale ya no le doy más vueltas a este tema, solucionado xD
« Última modificación: 18 Diciembre 2011, 17:22 pm por EleKtro H@cker » En línea



Randomize
Moderador
***
Desconectado Desconectado

Mensajes: 20.599


Beautiful Day


Ver Perfil
Re: (solucionado..) Tengo una duda sobre el checksum (CRC32) para expertos!
« Respuesta #7 en: 18 Diciembre 2011, 17:42 pm »

Te calientas mucho la cabecita...


 :¬¬
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines