Как отключить запутывание указателя на 12.04

Я работаю над проектом безопасности для школы, и мне нужно переполнить буфер. Поэтому мне нужно перезаписать EIP, но по какой-то причине я не могу. А, с которыми я перезаписываю буфер, распределены по всему адресному пространству.

Я предполагаю, что функция запутывания указателя в Ubuntu включена. Есть ли способ отключить это?

Я использую следующую команду для компиляции моей программы.

gcc -ggdb -fno-stack-protector -z execstack -o overflow overflow.c

У меня также отключен aslr. Мой код простой strcpy(buffer[10], argv[1]) и оператор печати. В идеале он должен потерпеть крах, когда получит вход 24 As.

Любая помощь будет принята с благодарностью.

0
задан 11 July 2018 в 11:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: