← Tutti i video
È pericoloso stampare una stringa in C?
Descrizione
Ciao!
Secondo te è pericoloso stampare una stringa? Dipende! Se è l'utente finale a scegliere l'input, e nello specifico a scegliere la format string, allora sì, può essere anche molto pericoloso. Nello specifico, è possibile fare tutta una serie di azioni a prima vista non ovvie, tra cui ottenere i valori dei registri e della memoria, e anche scrivere all'interno della memoria. Insomma, quindi, stiamo attenti, quando gestiamo l'input utente.
Il progetto esadecimale nasce per condividere una conoscenza profonda e tecnica dell'informatica. Se vuoi supportare il mio lavoro puoi farlo su patreon.
- https://patreon.com/hexdump
Ho anche un canale telegram
- https://t.me/+cdbmjgB3nCEyMzA0
-------------------------
TIMESTAMP
00:00 Che cos'è una format string?
02:40 Che cos'è una funzione variadica?
07:10 È pericoloso stampare una stringa?
11:40 Lettura dalla memoria
18:00 Scrittura sulla memoria
-------------------------
RIFERIMENTI
- printf: https://man7.org/linux/man-pages/man3/printf.3.html
-------------------------
CONTATTI
- Patreon: https://www.patreon.com/hexdump
- Coffee: https://buymeacoffee.com/hexdump
- Git: https://git.hexdump.sh
- Blog: https://blog.leonardotamiano.xyz/
Commenti 12
I commenti vengono da YouTube e sono aggiornati periodicamente.
2 risposte
2 risposte
1 risposta