App - Système

mercredi 19 février 2020, 22:48  #1
[BUG] ELF x86 - Stack buffer overflow basic 1
Azias
  • 1 posts

Salut,

Je suis bloqué sur le premier challenge, je n’arrive pas à avoir la clé qui est dans ".passwd" alors que j’ai réussi à avoir "DEADBEEF" dans la variable "check" comme demandé. (Le programme l’a confirmé)

Quand j’essaye de faire "cat .passwd" le terminal me sort "Access denied"

Je sais pas trop si il reste quelque-chose d’autre à faire que j’ai pas vu ou si c’est juste un bug ?

vendredi 20 mars 2020, 20:21  #2
[BUG] ELF x86 - Stack buffer overflow basic 1
d1000
  • 1 posts

Salut,

J’ai presque le même problème : j’ai réussi à mettre deadbeef au bon endroit mais je n’arrive pas à avoir la main sur le shell créé.
La sortie donne direct :
[check] 0xdeadbeef
Yeah dude ! You win !
Opening your shell...
Shell closed ! Bye.

Impossible d’avoir la main sur ce #@[ de shell !

Any help appreciated 🙂

vendredi 20 mars 2020, 22:50  #3
[BUG] ELF x86 - Stack buffer overflow basic 1
ElTouco72
  • 283 posts

c’est parce qu’il ne faut pas fermer STDIN

samedi 21 mars 2020, 00:29  #4
[CLOS] ELF x86 - Stack buffer overflow basic 1
Th1b4ud
  • 1636 posts

La réponse est sur d’autres threads du forum