Retour
.while TRUE
Si notre Memory Patch a bien réussit à s'attacher au programme cible, alors la valeur de retour de
l'instruction précédente est TRUE.
Donc ici TANT QUE le Memory Patch est attaché à la cible, on entre dans cette boucle (Laquelle se termine
à l'instruction .endw). Sinon on saute toute cette partie de code.
C'est très très important. Cette boucle est en fait 'la boucle de Debugging'. De la même façon
qu'il existe 'une boucle de fenêtre' ou 'boucle de messages' pour un programme normal, où la boucle de
messages s'occupe de la gestion de la fenêtre comme savoir si un message s'est produit pour le traiter,
genre Clique Droit Souris. La 'Boucle de Debugging' va s'occuper de la gestion de événements qui vont se
produire dans la cible, comme ouverture d'un lien ou chargement d'une DLL, fermeture de son process...
pour pouvoir ensuite les traiter à notre convenance.