App - Système
App - Système - ELF x64 - Basic heap overflow
Bonjour,
Je suis bloqué sur ce challenge depuis 10 jours, je veux bien un peu d’aide.
J’ai réussi écrire sur la commande "/bin/ls -l " en mémoire, en outrepassant les vérifications de checkarg.
Mais ce n’est jamais ce que j’ai écrit en mémoire qui est exécuté par system(cmd) mais la commande initiale.
J’ai du mal à comprendre le fonctionnement du gets et du system.
Merci par avance à ceux qui pourraient m’aiguiller.
lebigC.
App - Système - ELF x64 - Basic heap overflow
J’ai réussi à faire exécuter les commandes passés en argument sur stdin mais je bloque sur la commande à exécuter pour faire le cat.
Si quelqu’un peut m’aider.
Merci.
App - Système - ELF x64 - Basic heap overflow
Bonjour,
Je viens de réussir le challenge, et je tiens à dire qu’il n’y a pas besoin de chercher très loin.
Pas besoin de debugger, quelques tests sont suffisants pour comprendre le fonctionnement du programme.
Bien cordialement.