Спасибо Гарвард и CS50. Я наконец-то до конца и конкретно понял как работает ошибка "переполнения буфера памяти".
Теги:  CS50, David J. Malan, Security