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

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  ADE32, md5, SHA, y crc32
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ADE32, md5, SHA, y crc32  (Leído 4,346 veces)
EL PRINTERO

Desconectado Desconectado

Mensajes: 72



Ver Perfil
ADE32, md5, SHA, y crc32
« en: 9 Enero 2008, 03:40 am »

hola estuve mirando información sobre hash functions, encriptaciones, en wikipedia y en otras partes pero no pude rescatar los conceptos, me gustaría me pueden explicar un poco sobre encriptaciones, y qué son  y para qué sirven ADE32, md5, SHA, y crc32 ya que he leído pero quisiera algunos conceptos. gracias
En línea

TIGRE CAPO
CHACA GATO
Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: ADE32, md5, SHA, y crc32
« Respuesta #1 en: 9 Enero 2008, 20:24 pm »

Mira, los tipos de cifrado que mencionas, son tipo "hash" (no todos), es decir, tu le das una cantidad de bytes, y se le pasa un algoritmo (md5, sha, blow fish, etc, etc) y te devuelven (los tipo HASH) una cadena de un tamaño fijo, es decir, si le pasas un archivo con miles de bytes, el hash tendrá el mismo tamaño (16 carácteres por ejemplo), no ocurre sin embargo lo mismo con los de cifrado, los de cifrado hay un "texto plano" (original) y un "texto cifrado", entre medio suelen aver claves públicas, privadas, etc... MD5 y CRC32 (sobre todo éste último) son utilizados la mayoría de las veces para comprobar que un fichero tiene el tamaño correcto y no ha perdido ningún byte.

Salu2..
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
EL PRINTERO

Desconectado Desconectado

Mensajes: 72



Ver Perfil
Re: ADE32, md5, SHA, y crc32
« Respuesta #2 en: 13 Enero 2008, 23:12 pm »

es decir entonces que el sha-1 y el md5 los puedo usar para el hashing

" A hash function is a reproducible method of turning some kind of data into a (relatively) small number that may serve as a digital "fingerprint" of the data. "

y los de cifrado y desencriptación es otra cosa entonces, es más una codificación, y los algoritmos k usan son otros. y sobre el crc mi duda es si los checkeos de crc para comprobar cambios como vos decías, es en que parte se hacen, en que secciones del ejecutable, se hacen en memoria, y cosas así si me puedes aclarar eso que es lo que quiero saber. gracias
En línea

TIGRE CAPO
CHACA GATO
Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: ADE32, md5, SHA, y crc32
« Respuesta #3 en: 14 Enero 2008, 00:09 am »

los CRC32 se hacen sobre todo, es decir, se lee todo el ejecutable byte a byte:

ReadFile XXXXXXX

y lo pasa al Buffer, y a ese Buffer le pasa el CRC32, osea que el CRC32 es sobre TODO el archivo.

Salu2..
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[SRC] Self CRC32 Check 0.1 (POC) « 1 2 3 »
Programación Visual Basic
Elemental Code 28 14,027 Último mensaje 30 Enero 2012, 06:58 am
por Maurice_Lupin
(Consulta) cambiar la crc32 De una dll Y de la code section
Ingeniería Inversa
Marcoski 4 3,210 Último mensaje 7 Diciembre 2016, 21:39 pm
por Marcoski
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines