mezaya
Messages postés202Date d'inscriptiondimanche 18 mai 2003StatutMembreDernière intervention 6 mars 2010 11 sept. 2005 à 11:18
Normalement non car chaque programme utilise une mémoire virtuelle
gérer par l'OS. Elle permet de sécurisé la zone mémoire utilisé par le
programme et ainsi permet le bon déroulement du programme. ( ex :
détecte une erreur de manipulation de pointeur ).
Si c'est comme même possible, je trouve ça très dangereux d'utiliser un tel
N69S
Messages postés2Date d'inscriptionsamedi 10 septembre 2005StatutMembreDernière intervention12 septembre 2005 12 sept. 2005 à 12:15
Explique moi precisement la formule pour modifie la valeurs par exemple de l'adresse 0D58B3FC du processus Speed2.exe et ou on peut declarer le type de valeur dans l'adresse (2 byte, 4 byte, 8 byte, float, double...) ou alors ce n'est pas neceessair
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 12 sept. 2005 à 12:47
un 'type' ??? mais ça n'a aucun sens, c'est un nombre d'octets à transférer d'une adresse d'un espace mémoire vers une adresse d'un autre espaces mémoire.
Consulte MSDN, http://www.msdn.microsoft.com/library/default.asp sur WriteProcessMemory.
Quelques notions (voir plus) d'asm sont les bienvenues pour ce genre d'opérations.