Расположение канареечного стека Bufferoverflow - PullRequest
0 голосов
/ 11 июля 2020

У меня есть двоичный файл, который можно использовать с переполнением буфера, но у него есть канарейка стека

Я могу получить много адресов и значений с помощью вызова gets(), но я не могу найти канарейку стека в pwndbg (версия gdb), чтобы я мог узнать, какое из значений, которые я получаю, является канарейкой стека

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

...