Кто-то задал мне этот вопрос несколько дней назад, и я не смог найти в интернете подробное изображение, показывающее, как выглядит виртуальная память при создании процесса.
Скажем, процесс"program.exe" был создан.
Как бы вы описали макет памяти, используя встроенное изображение?
Не могли бы вы показать и описать, где находится сам "program.exe" вэтот макет, где находятся импортированные библиотеки DLL, где куча, стек, что происходит в ядре и т. д.
Я буду рад получить как можно больше подробных изображений.
Очистить макет памяти:
Частично заполненный макет памяти (порядок не имеет значения):