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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7
31  Programación / Programación C/C++ / Re: Mi programa no compila. me da un error de, undefined reference to dados, AYUDAAA en: 4 Noviembre 2017, 23:05 pm
Sinceramente no sé para que me gaste en Tabular este código que no tiene pies ni cabeza.

Yo que ústedes no pierdo tiempo en esto porque ni si quiera copio bien el código para que lo revisemos. ( llaves mal cerradas, partes que le faltan condiciones... )

Código:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <ctype.h>
#include <conio.h>
 
#define ENTER 13
 
enum Estatus { CONTINUA, GANA, PIERDE };
int dados(void);
int main()
{
int suma,puntuacion ,cantjuego= 0, cantgan = 0, cantperd =0;
char seguir= 's' ;
do {
printf("%cBienvenido al juego Craps!.\n",173);
printf("Presione la ENTER para lanzar los dados.\n");
switch (getch())
{
case ENTER:
break;
}
enum Estatus estatusJuego;
srand( time( NULL ) );
cantjuego++;
suma = dados();
switch( suma )
{
case 7:
case 11:
estatusJuego = GANA;
break;
case 2:
case 3:
case 12:
estatusJuego = PIERDE;
break;
default:
estatusJuego = CONTINUA;
puntuacion = suma;
printf( "Tu puntuacion es: %d\n", puntuacion );
break;
}
while ( estatusJuego == CONTINUA )
{
suma = dados();
if ( suma == puntuacion )
{
estatusJuego = GANA;
}
else
{
if ( suma == 7 )
{
estatusJuego = PIERDE;
}
}
}
if ( estatusJuego == GANA )
{
printf( "Gana el jugador\n" );
cantgan++;
}
else
{
printf( "Pierde el jugador\n" );
cantperd++;
}

return 0;
}

int dados( void )
{
int dado1;
int dado2;
int sumaTemp;
dado1 = 1 + ( rand() % 6 );
dado2 = 1 + ( rand() % 6 );
sumaTemp = dado1 + dado2;

printf( "El jugador tiro %d + %d = %d\n", dado1, dado2, sumaTemp );
return sumaTemp;

}
printf("%cDesea volver a jugar? (s)i o (n)o...\n",168);
do
{
seguir = tolower(getche());
}
while (seguir!= 's' && seguir != 'n');
}
while (seguir == 's');

printf("\nJuegos jugados: %2d\n",cantjuego);
printf("Juegos ganados: %2d\n",cantgan);
printf("\nJuegos perdidos: %2d\n", cantperd);
return 0;
}
32  Programación / Programación C/C++ / Re: ¿Cómo hago para crear una funcion que al usarla cree otra?. en: 4 Noviembre 2017, 16:19 pm
Gracias!, funciona d10.

33  Programación / Programación C/C++ / Re: ¿Cómo hago para crear una funcion que al usarla cree otra?. en: 4 Noviembre 2017, 15:23 pm
Jajaja si es igual que el otro código, y si se pueden usar parametros porque el XorStr del otro lo utiliza xD.

XorStr< int a1, int a2, int a3>XorStr( string );
34  Programación / Programación C/C++ / Re: ¿Cómo hago para crear una funcion que al usarla cree otra?. en: 4 Noviembre 2017, 00:45 am
La idea de una función es reutilizarla. ¿Por qué "clonarla"?
¿Hablas de tener otra función en memoria idéntica por cada uso?

¿Por qué necesitas esto?

¿Porque tanta curiosidad? :v jajaja

Necesito eso porque si en IDA Pro algun vivo me reemplaza

sub_12933942 por CortarPapas();

se reemplaza en TODO el programa, entonces si hago que CortarPapas(); cada vez que lo utilizo se duplique clone o como quieran decirle.

entonces aparece

sub_239429349
sub_283474574
sub_192392939

:p xD
35  Programación / Ingeniería Inversa / Re: Descifrar codigo fuente en: 3 Noviembre 2017, 17:46 pm
Si no tenes previo conocimiento a c++ assembler o algun código de programación olvidate desde ya te digo.

Simplemente tenes 2 opciones:

*Descompilarlo con IDA Pro. (te lleva minimo 6 meses a un año seguro)
*Encontrar el código fuente en internet.

36  Programación / Programación C/C++ / ¿Cómo hago para crear una funcion que al usarla cree otra?. en: 3 Noviembre 2017, 17:41 pm
Como hago tipo, pongo en .h esto:

Código:
int Function( int a )
{
         return a+5;
}

y Cada vez que lo utilize en un .cpp o en cualquier lado se cree una funcion con eso.

PERO NO INSERTARLO CORTE INLINE, sino que como que copia la funcion y la clona SÓLO PARA ESE USO EJEMPLO:

Código:
int roberto( int hola, int param )
{
          int a, b, c, d (?
          Function( 4 );
         blabla...
          Function( a + 10 );
}

y para cada vez que uso Function se clona sólo para ese uso en este caso se clona 2 veces.

Habia un XorStr de 007 Boy Scout que hacia eso con xorstr.
37  Programación / Programación C/C++ / Re: Me podrian ayudar en: 2 Noviembre 2017, 21:25 pm
Simplemente Hookea en c++ DeviceIoControl del file y modificalo, simplemente un detour o fijate busca:

The Different Ways Of Hooks unknowncheats

y ahi te aparece hookea con alguna de esas y modifica lo que envia :v

O simplemente descargate un HWID SPOOFER
38  Programación / Programación C/C++ / Re: Terminar Proceso usando funciones NTAPI en: 28 Agosto 2017, 18:51 pm
Kernel32 envía algunas funciones a NtDll, ejemplo CreateThread, termina en RtlCreateRemoteThread. (Serian como Acceso Directos, o funciones que ahorran parametros)

Paso por mínimo 4 funciones iguales creo.
39  Programación / Programación C/C++ / Re: Dejen de usar rand() en C/C++ o los van a Hackear en: 28 Agosto 2017, 18:47 pm
Bueno y que sugeris utilizar?, yo lo uso a veces.
40  Programación / Programación C/C++ / Re: ¿Cómo obtengo el RetAddress de una función que está con detour? en: 17 Agosto 2017, 18:39 pm
Sep anda, tenkiu.

Lo que pasa es que flashe que el detour lo llamaba otra cosa y re que tenia un jmp :V xD
Páginas: 1 2 3 [4] 5 6 7
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines