Sujet : [ASM] Comment vérifier que mon programme est en train d'être tracé ? |
Tetragrammaton IHVH |
Je voudrais faire une vérification dans mon programme (en VC++/MFC mais ça doit se faire uniquement en assembleur) si il est en train d'être tracé pas à pas ou bien debuggé/cracké. J'avais lu, il y a très longtemps, un trick qui consistait à jouer sur le fait que le CPU gère une liste des instructions à executer. De fait, si on modifie le code qui va être executé, ça n'avait pas d'effet sauf en pas à pas.
Quelqu'un connait-il un site très pointu sur ce genre de bidouille en assembleur ? |