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
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Modificar suma md5.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificar suma md5.  (Leído 8,173 veces)
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Modificar suma md5.
« en: 26 Octubre 2009, 19:53 pm »

Hola, estoy programando un p2p spread y los clientes p2p comprueban la suma md5 de los archivos en su carpeta compartida para no agregarles 2 veces, aunque tengan diferente nombre, asique necesito modificar esa suma aleatoriamente cada vez que me copie, pero que el programa corra igual, alguna idea?

Un saludo, akrana.


En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar suma md5.
« Respuesta #1 en: 26 Octubre 2009, 21:10 pm »

Hola!

La verdad, no entiendo bien tu pregunta.

Quizas, si pudieras expresarte mejor...

Saludos!



En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Modificar suma md5.
« Respuesta #2 en: 26 Octubre 2009, 21:36 pm »

Quiza me explique mal, los clientes p2p antes de compartir un archivo checan la suma md5 de todos los archivos de la carpeta compartida, y si hay varios archivos con el mismo hash, aunque tengan nombres diferentes, solo compartira uno.
Entonces para que comparta todas las copias deben tener sumas md5 diferentes, asique necesito buscar la forma de modificar el archivo aleatoriamente cada vez que me copie, para que generen sumas md5 diferentes.
Espero que asi se entienda mejor.... :-\

Un saludo y gracias por la ayuda.
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar suma md5.
« Respuesta #3 en: 27 Octubre 2009, 01:28 am »

Pues con cambiar 1 solo byte, el MD5 cambia...

Ahora, si queres que el calculo del MD5 del programa cambie, vas a tener que tocarle el algoritmno de generacion para que vaya cambiando a medida que va calculando.

El MD5 tiene una tabla base con la cual realiza los calculos. Ahi podes cambiar algo.

Sino, tambien, el MD5 se implementa (normalmente) como 3 funciones: Inicio, Alimentacion y Final.

La parte de Alimentacion, recibe como parametro un DWORD (entero de 32 bits) que indica el valor inicial, previo al calculo. Ahi tambien podrias tocar ese valor.

El valor que podrias meter, seria, por ej., el devuelto por GetTickCount.

Quizas no te entendi bien nuevamente, pero bueh... :)

Saludos!



En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Modificar suma md5.
« Respuesta #4 en: 27 Octubre 2009, 04:01 am »

@ MCKSys Argentina Nada que ver la modificación del generador del md5, ya que si se hace eso seria el mismo caso, entre dos archivos identicos, se generaria el mismo MD5 ademas que su programa no puede tocar dicho codigo por ser un codigo compilado!¡.

El lo que desea es tener un mismo archivo pero con distinto codigo MD5. asi que...

Hola, estoy programando un p2p spread y los clientes p2p comprueban la suma md5 de los archivos en su carpeta compartida para no agregarles 2 veces, aunque tengan diferente nombre, asique necesito modificar esa suma aleatoriamente cada vez que me copie, pero que el programa corra igual, alguna idea?

Un saludo, akrana.

Mete uno o más bytes al final del archivo eso cambia el MD5, si es un exe correra de la misma manera.

Dulces Lunas!¡.
« Última modificación: 27 Octubre 2009, 04:11 am por ░▒▓BlackZeroҖ▓▒░ » En línea

The Dark Shadow is my passion.
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Modificar suma md5.
« Respuesta #5 en: 27 Octubre 2009, 14:39 pm »

Ahora me entendisteis ;D, pues eso es exactamente lo que quiero hacer!
Muchas gracias a los dos por la ayuda!
En línea

MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.513


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Modificar suma md5.
« Respuesta #6 en: 27 Octubre 2009, 21:08 pm »

El código compilado se puede modificar tambien.... no?  ;D

Ademas, la modificacion se haria "para cada archivo", sino, es claro que siempre generaria el mismo resultado.

Bueno, al final de cuentas, es obvio que no le entendi bien la pregunta. ;D

Saludos!




En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Modificar suma md5.
« Respuesta #7 en: 28 Octubre 2009, 00:48 am »

El código compilado se puede modificar tambien.... no?  ;D

aun asi el codigo MD5 seria el mismo para X archivos identicos no vale la pena en si modificar algo si se obtendra o mismo.
En línea

The Dark Shadow is my passion.
akrana

Desconectado Desconectado

Mensajes: 36


Ver Perfil
Re: Modificar suma md5.
« Respuesta #8 en: 28 Octubre 2009, 01:21 am »

Esta solucionado, le añado una cadena de bytes aleatoria al final del archivo y la suma cambia completamente.

Un saludo-
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
SUMA DE DOS FECHAS
Dudas Generales
GACHEFABI 2 3,719 Último mensaje 11 Diciembre 2011, 21:42 pm
por Aberroncho
Mi contador web no suma...
Desarrollo Web
Puntoinfinito 2 2,753 Último mensaje 21 Mayo 2012, 19:10 pm
por Puntoinfinito
suma matrices
Programación C/C++
ALONSOQ 3 2,605 Último mensaje 21 Junio 2012, 17:20 pm
por ALONSOQ
suma de ASCII
Programación C/C++
josri 7 6,938 Último mensaje 29 Marzo 2013, 02:26 am
por josri
Suma de Riemann
Dudas Generales
m@o_614 3 4,059 Último mensaje 27 Julio 2013, 19:25 pm
por BlackZeroX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines