App - Système

mardi 2 avril 2019, 00:54  #1
App - Système : ELF x86 - Format string bug basic 2
NAS2pwn
  • 52 posts

Salut, , 😄
_
Ça fait un moment que je suis sur le challenge format string 2
J’ai réussi à donner à la variable check la valeur 0xefdebead mais je n’arrive pas à affecter 0xdeadbeef, impossible de l’avoir dans l’ordre. C’est une question d’ordre alphabétique et de little endian etc j’ai compris pourquoi ça n’est pas exactement la valeur que je recherche
Mais quand j’essaye de le mettre dans l’ordre, je n’ai que 0xef , je sais pas comment le dire sans spoiler mais puisque la première adresse dans la pile de la variable check est aussi celle qui doit recevoir la plus grande valeur je sais pas comment faire  😕

mardi 2 avril 2019, 01:19  #2
App - Système : ELF x86 - Format string bug basic 2
NAS2pwn
  • 52 posts

Résolu :)

Si vous en êtes au même point que moi lisez attentivement ça https://www.exploit-db.com/papers/23985 vous verrez peut-être des formateurs intéressants puis approfondissez cette piste là : http://codearcana.com/posts/2013/05/02/introduction-to-format-string-exploits.html