App - Système
mode d’emploi challenges dans App - Système
bonjour
existe il quelque part un mode d’emploi des challenges ?
J’ai essayé de faire le challenge : ELF x86 - Stack buffer overflow basic 1
J’ai créé un fichier de paramètres et j’execute en ssh le programme ch13 qui se trouve sur le serveur :
cela donne :
[Th1b4ud : a eviter]
Yeah dude ! You win !
Opening your shell...
Shell closed ! Bye.
mais je n’ai pas vraiment le shell ni les droits sur le fichier contenant le passwd...
cela ressemble au problème évoqué dans cette conversation qui est close : https://www.root-me.org/?page=forum&id_thread=16130&lang=fr
mais la dernière réponse ne m’aide pas beaucoup.
J’ai l’impression que le pb ne vient pas de la résolution du challenge lui même, mais de la façon dont je me sers du site
par exemple je ne sais pas à quoi sert le fichier Makefile ??...
Merci du coup de main...
mode d’emploi challenges dans App - Système
Ton shellcode marche. Je me suis permis de l’effacer car si quelqu’un lit ton poste, tu spoile la solution jusqu’au prochain reboot.
Ton problème maintenant, c’est une histoire de pipe pour reprendre la main. Un truc qui marche bien :
cat /tmp/toto - | ./chXX # c’est le signe - qui est important.
mode d’emploi challenges dans App - Système
un grand merci, effectivement ça fonctionne...
j’avais essayé un pipe mais pas comme cela
... et le truc du tiret... je ne connaissais pas !
si jamais tu connais une ressource où je peux en savoir un peu plus là dessus, je suis preneur.