Voila lors des exams machines a mon ecole, il nous donne des exercices de securité (principalement cracking vu qu'en exam on a pas internet)
j'ai reussi a le faire en le désassemblant et en modifiant le registre lors de la comparaison, mais il est possible aussi de modifier le code hexa
donc j'ai ouvert le fichier sous gdb pour reperer l'adresse et la ligne ou il y a la comparaison puis l'instruction JG, pour essayer de modifier cette instruction qui est normalement egale a 0F 8F sur internet... sauf que je ne la trouve pas,
apparement 0F 8F "cw/cd" c'est justement ce "cw/cd" apparement qui changerai le code et ca se ne serait plus exactement 0F 8F.
s'auriez vous m'expliquer s'il vous plait ?
j'ai reussi a le faire en le désassemblant et en modifiant le registre lors de la comparaison, mais il est possible aussi de modifier le code hexa
donc j'ai ouvert le fichier sous gdb pour reperer l'adresse et la ligne ou il y a la comparaison puis l'instruction JG, pour essayer de modifier cette instruction qui est normalement egale a 0F 8F sur internet... sauf que je ne la trouve pas,
apparement 0F 8F "cw/cd" c'est justement ce "cw/cd" apparement qui changerai le code et ca se ne serait plus exactement 0F 8F.
s'auriez vous m'expliquer s'il vous plait ?
Commentaire