Bonjour,
je suis débutant en c++ et n'y connais pas encore énormément gd chose...
Sur mon dernier programme (un keygen pr crack me que j'ai créé par mes soins) j'obtiens le message d'erreur suivant :
error : too many memory references for 'mov';
voici ma source :
#include <stdio.h>
#include <iostream>
#include <string.h>
int main(int nNumberofArgs, char* pszArgs[])
{
int serial;
int longueur;
char szNom [20];
cout << "Salut je te souhaite la bienvenue dans ce Keygen";
cout <<"Ton nom stp :";
cin.getline (szNom, 20);
longueur = strlen (szNom);
asm
(
"start :"
"mov edi, byte [szNom]"
"xor edi,30"
"push edi"
"xor edi,20"
"mov serial,edi"
)
;
cout << serial;
return 0;
}
Voila si qqn peut m'aider je lui serait très reconnaissant
a bientot
Ben