В терминале:
sudo rm -r /var/lib/apt/lists/*
sudo apt-get clean && sudo apt-get update
Да, это вызвано KASLR . Обратите внимание, что все адреса смещены на одинаковую величину. Ядро не знает о System.map
, поэтому не обновляет его.
Мне неизвестен какой-либо способ определить, включен ли KASLR из пользовательского пространства во время выполнения, за исключением сравнения /proc/kallsyms
и System.map
или, возможно, вызвать панику на x86 (ядро сбрасывает свое смещение при панике там ).