Как отладчику удалось отключить ASLR ⇐ Linux
-
Anonymous
Как отладчику удалось отключить ASLR
Я написал программу на языке C на компьютере Linux, которая отображает адрес функции main. ASLR, похоже, включен, потому что адрес не тот, если запускать программу несколько раз.
Я пытался отладить эту программу с помощью GDB. Когда программа запускается через GDB, адрес основной функции тот же.
Похоже, что GDB может отключить ASLR. Как GDB это делает?
Я написал программу на языке C на компьютере Linux, которая отображает адрес функции main. ASLR, похоже, включен, потому что адрес не тот, если запускать программу несколько раз.
Я пытался отладить эту программу с помощью GDB. Когда программа запускается через GDB, адрес основной функции тот же.
Похоже, что GDB может отключить ASLR. Как GDB это делает?
Мобильная версия