Я скомпилировал простую программу ASLRTest.exe
в msvc 2017
(с опцией Randomized Base Adress: Yes (/DYNAMICBASE)
):
#include <iostream>
int main()
{
std::cout << "Hello, kitty\n";
int i;
std::cin >> i;
return 0;
}
Я запускал приложение несколько раз, вот история загрузок. Я был удивлен, потому что КАЖДЫЙ адрес базы времени одинаков. Это ошибка?