Тематический план
-
Архитектура и режимы адресации процессора Intel 80x86.
Мнемоника команд и язык программирования Ассемблер.
Общие принципы отладки программного кода.
-
Архитектура приложения Windows.
Пример отладки простого приложения.
-
Анализ кода программы и определения принципа формирования номера по имени.
-
На примере создания простой программы для ОС Windows рассматривается структура исполнимого файла.
-
На примере ранее рассмотренных программ CRACK_ME и CRACK_ME2 рассматривается возможность использования механизма сообщений Windows при отладке программ и поиска требуемых участков кода.
-
Используя материал курса, проанализировать и изменить код программы так, что бы она завершала свою работу при нажатии кнопки "OK"