App - Système

vendredi 9 décembre 2016, 21:27  #1
App - Système / ELF32 - Stack buffer overflow basic 5
MidKnigth
  • 2 posts

Bonjour

J’essaye de passer le chall avec la technique ret2libc.
Concrètement, tout se passe comme prévu, j’arrive à écraser l’adresse de retour et mettre l’overflow correctement.

MAIS, (et oui il y a un mais), il s’avère que fgets me génère un SEGFAULT, que je ne comprends pas.
Je donnerai bien plus d’info, mais je veux pas spoil le challenge.

Si y’en a un qui me me donner un petit hint, je suis preneur (ou alors on en parle en MP)

Cdlt

mercredi 21 décembre 2016, 16:41  #2
App - Système / ELF32 - Stack buffer overflow basic 5
Mohamed KIMOUCHE
  • 6 posts

un tout petit hint,, essaye de suivre l’execution de ton programme et en arrivant à l’appel de fgets qui cause la seg fault Analyse bien,, jettes un coup d’oeil sur les paramètres par exemple tu sauras la cause du seg fault ;)’ ...
j’espère que c’est suffisant pour reprendre la route ^^’
Bon courage :)’

mercredi 21 décembre 2016, 16:50  #3
App - Système / ELF32 - Stack buffer overflow basic 5
shadow_walker
  • 10 posts

Sinon tu passes à l’irc laba tu pourras avoir plus d’aide en temps réel  😉