INickoI
Membre
- Inscription
- 22 Avril 2013
- Messages
- 156
- Réactions
- 58
- Points
- 5 256
Salut,
Je cherche un moyen de rechercher une valeur (par exemple 0x9C762726) et que ça me retourne l'offset/adresse de la première occurrence comme le fait le logiciel Peek Poker :
J'ai trouvé un bout de code que j'ai essayé d'adapter mais le résultat qu'il me sort c'est "4" au lieu de l'offset/adresse :
Exemple d'une recherche sur Peek Poker :
Problème au niveau de jtag.xbCon.DebugTarget.GetMemory ?
Quelqu'un peut m’aider ?
Merci.
Je cherche un moyen de rechercher une valeur (par exemple 0x9C762726) et que ça me retourne l'offset/adresse de la première occurrence comme le fait le logiciel Peek Poker :
J'ai trouvé un bout de code que j'ai essayé d'adapter mais le résultat qu'il me sort c'est "4" au lieu de l'offset/adresse :
Code:
private void Auto_Click(object sender, EventArgs e)
{
uint num;
jtag.xbCon.DebugTarget.GetMemory(0xCCF90000, 0x40000, new byte[] { 0x9C, 0x76, 0x27, 0x26 }, out num); // Je souhaite chercher à partir de l'adresse CCF90000 jusqu'à CCFD0000, la valeur 0x9C762726
jtag.xbCon.DebugTarget.InvalidateMemoryCache(true, 0xCCF90000, 0x40000); // Aucune idée de l'utilité de cette ligne
MessageBox.Show("test :" + num); Il me sort comme message "test :4"
//jtag.SetMemory(0x843687B4, Encoding.ASCII.GetBytes(textBox1.Text + "\0"));
}
Exemple d'une recherche sur Peek Poker :
Problème au niveau de jtag.xbCon.DebugTarget.GetMemory ?
Quelqu'un peut m’aider ?
Merci.