Поиск переменных среды в ассемблере - PullRequest
0 голосов
/ 13 апреля 2011

Я пытаюсь использовать переполнение буфера для назначения, и мне нужно получить доступ к переменным среды (прочитайте одну из них), но я понятия не имею, где их искать. Я использую GDB для проверки памяти, но я просто не могу найти переменные окружения.

1 Ответ

1 голос
/ 13 апреля 2011

Существует глобальная переменная (char **environ), которая должна существовать в таблице символов запущенного исполняемого файла, если она была скомпилирована с опцией -g.

...