Изучить уязвимость CWE-457: Use of Uninitialized Variable
Настроить виртуальное окружение;
Ознакомиться с исходным кодом функции, демонстрирующую уязвимость;
Выполнить системный вызов функции, демонстрирующую уязвимость;
синтаксис языка программирования Python
синтаксис языка программирования СИ
базовые принципы работы указателей языка СИ
разрабатывать программы на языке программирования Python используя классы и модули из библиотек этого языка
работать в консоли Linux
Владеть
навыками разработки консольных приложений на языке программирования Python
базовыми навыками работы с Linux системами
Компьютер должен быть настроен в соответствии с руководством по установке и настройке лабораторного стенда ;
Путь к рабочей директории не должен содержать кириллицу;
Рабочая директория должна быть пуста;
Запуск Vagant не должен осуществляться из под суперпользователя или администратора;
Last updated 4 years ago