Página 1 de 1

[source]des/encriptar string con recursividad y inline

Publicado: 05 Jul 2010, 17:39
por FroZenFeW
bueno estaba programando y pues se me ocurrio la idea de desencriptar una cadena de texto con xor y llegue a esto espero les sirva a mi si y mucho

Código: Seleccionar todo

char decode(char *palabra){
	if ( *palabra == '\0' )
    {
        return 0;
    }
	else
	{
	   __asm{
                mov eax,[palabra]
                xor [eax],16
	}
	   return decode(++palabra);
	}
}
se utilizaria algo asi el texto encryptado
char myVirtualAllocEx[15]="\x46\x79\x62\x64\x65\x71\x7c\x51\x7c\x7c\x7f\x73\x55\x68";
se llama la funcion
decode(myVirtualAllocEx);
y se desencrypta en memoria y quedaria VirtualAllocEx

Re: [source]des/encriptar string con recursividad y inline

Publicado: 05 Jul 2010, 18:17
por osnaraus
Lo acabo de probar! Funciona de Maravilla !!!

Re: [source]des/encriptar string con recursividad y inline

Publicado: 09 Jul 2010, 03:48
por Sheldon
FzF todo un Grande en los dos lenguajes mas perros que hay ASM y C
Suerte Professor Chaos