Тематический план
- Общее
Общее
- Вводное занятие
Вводное занятие
- Вызов функции, использование стека
Вызов функции, использование стека
Задание:
При завершении программы модификации стека изменяется указатель вершины стека. Модифицировать программу так, что бы избежать этого.
- Простое оконное приложение
Простое оконное приложение
- Тема 4
Тема 4
Задание:
Добавить в приложение вызов ещё одной DLL функции (любой, по выбору)
- Тема 5
Тема 5
Задание:
Модифицировать программу Crack.me так, что бы в качестве правильного использовалось Ваше имя.
- Тема 6
Тема 6
Задание:
Реализовать метод "контрольной суммы" для собственного приложения
- Тема 7
Тема 7
Задание:
Реализовать метод "временных интервалов" для собственного приложения
- Тема 8
Тема 8
Задание:
- Реализовать приведённую программу
- Выяснить возможность использования другой характеристики (отличной от имени) для определения наличия отладчика.
- КОНТРОЛЬНАЯ РАБОТА
КОНТРОЛЬНАЯ РАБОТА
Проанализировать текст программы и определить, каким образом реализована защита от отладки в программе Control_Work_3.exe
(Control_Work_3_easy.exe - облегчённый вариант задания)
- Тема 10
Тема 10
- Тема 11
Тема 11
- Тема 12
Тема 12
- Тема 13
Тема 13
- Тема 14
Тема 14
- Тема 15
Тема 15
- Тема 16
Тема 16