Salut,
ce n'est pas du tout compliqué. Dans gdb, pour modifier une variable à partir de son adresse fait juste:
set *(int*)<ADRESSE> = <VALEUR>
ex:

set *(int*)0xbffd3c4c = 0xCAFEF00D

ou...