App - Système
vendredi 23 juin 2023, 02:53 #1
ELF x86 - Format String Bug Basic 3
Bonjour,
Pour le challenge "ELF x86 - Format String Bug Basic 3", j’arrive à lancer "system", et avec un coup de PATH, j’arrive à lancer un binaire à moi.
Mais sans "setreuid(geteuid(), geteuid()) ;" dans le programme principal, mon process appelé par "system" ne bénéficie pas du suid.
Parmi ceux qui ont résolu le problème, est-ce que je fais fausse route ?
Auriez-vous un petit indice en MP svp ?
Merci :)