Securitatea sistemelor de calcul - Laborator 4

Se dă următorul program cu potentiale probleme.

1) Compilați și rulați programul. Detectați cu valgrind eventualele erori de memorie la rulare. Corectați în program instrucțiunile care cauzează eroarea.

2) Scrieți un program C din care să lansați programul cu eroarea de mai sus corectată (dar fără alte modificări), restricționat în așa fel încât să execute conform scopului intenționat, fără alte vulnerabilități.


Marius Minea
Last modified: Mon Feb 25 07:51:53 EET 2008