Analyse des challenges pwn SICTF Round 3
stack
La fonction run retourne le résultat de strdup(buf), ce qui signifie que le contenu saisi est directement renvoyé.
char *run()
{
char buf[76];
size_t nbytes;
printf("Give me the length: ");
LODWORD(nbytes) = get_int();
if ( (unsigned __int8)nbytes > 0x40u )
{
puts("Too long!");
exit(1);
}
pr ...
Publié le 19 juillet à 11h11