Лабораторная работа: ЛР №1 - Реверс. Изучение методов черного и белого ящика
Описание
Задание 1
Исследование метода белого ящика
1. Веб-ресурс
2. Провести анализ выбранного проекта путем просмотра его исходного кода с целью нахождения потенциально уязвимых мест. В отчете указать данные места (не менее трех) в следующем формате:
a. Полный путь к файлу с расположением кода;
b. Листинг фрагмента кода;
c. Описание и анализ приведенного фрагмента кода.
Задание 2
Исследование метода черного ящика
1. Выданы специально подготовленные программы. Согласно своему варианту необходимо восстановить алгоритм работы путем серии экспериментов.
2. Эксперимент заключается в получении результата работы программы в зависимости от входных параметров. Количество экспериментов от 20 до 100, до тех пор, пока не будет восстановлен алгоритм. Результаты экспериментов оформить в виде таблицы «Результаты работы программы Х варианта», где Х – номер варианта.
3. На основании полученных результатов экспериментов описать алгоритм работы программы в виде блок-схемы.