Format string attack: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 7:
: Un attacco di tipo Format String è formato dai seguenti componenti:
* Format Function: in ANSI C è una funzione che converte una variabile di tipo primitivo,
{| border=1
|sprintf: stampa la stringa dentro un’altra
|snprintf: stampa esattamente n caratteri della stringa in ingresso nella seconda stringa (già più sicura delle altre!!) |}
* Format String: è l’argomento della format function ed una stringa ASCII che contiene sia testo che parametri di formato, ad esempio: printf(“The magic number is %d\n”, 3);
|