Я пытаюсь найти конкретный эксплойт на DVL, перенаправив ввод (для получения), используя run
Я могу успешно переполнить программу, но у меня возникают проблемы с добавлением шестнадцатеричных значений в строку.. Я пробовал цитаты, преобразуя значение mem addr в ascii и различные попытки выхода (\, \, \) безуспешно
Пример входного файла: AAAA \ x42
ВПриведенный выше пример может показаться, что обратный слеш читается как ascii char (5c), а значение 42 остается в стеке (как ни странно?).
Как можно было бы указать шестнадцатеричное значение во входе gdbфайл?
Спасибо