Перейти к содержимому

Отладка программ на ассемблере с помощью WinDbg и Time-Travel Debugging — основы ассемблера

Dr Josh Stroschein - The Cyber Yeti

0:00 / 0:00

Отладка программ на ассемблере с помощью WinDbg и Time-Travel Debugging — основы ассемблера

6 351 просмотр · 2 г. назад
Dr Josh Stroschein - The Cyber Yeti
27,1 тыс. подписчиков
6 351 просмотр · 2 г. назад
Отладка программы — это процесс пошагового выполнения программы во время работы с помощью отладчика. В этом видео мы продолжим настройку нашей лабораторной среды для ассемблерного кода, рассмотрев, как использовать WinDbg для отладки ассемблерной программы. Мы рассмотрим, как генерировать отладочные символы, как найти функцию main для установки точки останова и как можно использовать отладку с перемещением во времени, чтобы упростить исследование вашей программы. Контент по кибербезопасности, реверс-инжинирингу, анализу вредоносного ПО и этичному хакингу! 🎓 Курсы на Pluralsight 👉🏻 https://www.pluralsight.com/authors/j... 🌶️ YouTube 👉🏻 Ставьте лайки, оставляйте комментарии и подписывайтесь! 🙏🏻 Поддержите мою работу 👉🏻   / joshstroschein   🌎 Следите за мной 👉🏻   / jstrosch  ,   / joshstroschein   ⚙️ Экспериментируйте со мной на Github 👉🏻 https://github.com/jstrosch Это часть целого плейлиста по ассемблеру, посмотрите!    • Learning Assembly   1:20 Пример программы 2:30 Отладка в реальном времени 4:32 Что такое отладка с перемещением во времени (TTD) 5:30 Создание трассировки TTD 6:36 Рандомизация расположения адресного пространства, или ASLR