
c'est dingue ... comment tu fais kevin?
mais , j'ai l'impression que ca ne vas toujours pas : imaginons que je fasse un petit prpgramme basic comme ceci :
aa()
prgm
custom
title "alors?"
endcustm
endprgm
je l'execute tel quel.
puis je suis ce que vous dites,
void *p=1275[*(void***)200];
on a *(p-2) et *(p-4) qui pointe vers les 2 handle mais voila, (p-2)=0x1E et (p-4)=0x1D mais a ces adresse je ne trouve rien de "alors?"
en faisant une recherche avec hex3() je cherche "alors" et je le trouve a l'adresse 0xECFC, je suis sur qu'il correspond au handle du menu custom car si je modifie une lettre ca modifie le custom...
et dans la memoire ca se presente comme ca : ÿ ÿ ÿ ÿ a l o r s ?
sachant que ÿ=0xFF c sur que ecfc est le debut du handle que je cherche
j'ai esayé ceci apres mais sans succes :
unsigned long i;
clrscr();
for(i=0;i<0xFFFFFF;i++)
if(*(unsigned char*)i==0xEC && *(unsigned char*)(i+1)==0xFC)printf("%lX",i);
printf("\nfini");
ngetchx();
aucun resultat