Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - avesudra

#361
Programación C/C++ / Re: Duda variable
29 Enero 2013, 20:10 PM
amchacon si le pasas al gcc al compilar este parámetro:
-Werror
Te salen esas advertencias como errores, aunque como tu dices al mostrarlas por la pantalla con printf, se van, pero queda una declaración implícita a getch que también da error. Así que no se si será la mejor solución pero esto es para desactivar eso(pasarlo al compilador como parámetro):
-Wno-error=switch
Y sustituye el getch por:
getchar();
O incluye:
#include <conio.h>//NO PORTABLE
¡Un saludo!
#362
Ingeniería Inversa / Re: [Keygenme] Litrico
28 Enero 2013, 23:59 PM
No sé ando un poco perdido, pues en este keygenMe el procedimiento es este:
primerWordUsuario;
segundoWordUsuario;
xor primerWordUsuario, segundoWordUsuario;
compara lo que queda en primerWordUsuario con primerWordKey
si no es igual salta a chico malo

Pero es que key solo tiene 4 bytes...
#363
La primera página:

http://bit.ly/124XDhT
#364
Ingeniería Inversa / Re: [Keygenme] Litrico
28 Enero 2013, 23:23 PM
Pero es que solo puedes insertar 4 bytes de contraseña, por lo tanto solo comprueba 2 pares de bytes del user (4 carácteres). Igual me equivoco no sé.

¡Un saludo!
#365
Ingeniería Inversa / Re: [Keygenme] Litrico
27 Enero 2013, 20:58 PM
Tengo Windows 8 por si te sirve o funciona en torno a eso, porque al cerrar el olly aparece esto:
#366
Ingeniería Inversa / Re: [Keygenme] Litrico
27 Enero 2013, 20:45 PM
No entiendo mr.blood siempre me sale bien xD ¿Estás seguro de que es ese? porque si no menudo keygenme me espera  :laugh:
#367
¡De nada! Espero verte por aquí ayudando a los demás  :)

¡Un saludo!
#368
No es extraño es un fallo de programación, ha sido error mío al declarar la variable, perdón jeje  :silbar:. Para arreglarlo, en la función:
void pares()
{
   int _cont;
   puts("Mostrar los números pares entre 1  y 40");
   while(_cont<=40)
   {
       if(_cont%2==0)
       {
           printf("%d, ",_cont);
       }
       _cont++;
   }
}

Debes inicializar _cont en 0 pues sino se inicializa con un valor aleatorio.Quedando así:
void pares()
{
   int _cont=0;
   puts("Mostrar los números pares entre 1  y 40");
   while(_cont<=40)
   {
       if(_cont%2==0)
       {
           printf("%d, ",_cont);
       }
       _cont++;
   }
}
#370
Pero cual de los códigos, ¿el que tu has puesto, el que ha puesto amchacon o el que he puesto yo? El que tu y amchacon habeis puesto debería dar error en ejecución como dices por esta sentencia, donde falta un ampersand:
scanf("%d",opc);
Debería estar así:
scanf("%d",&opc);