Результаты поиска по запросу "buffer-overflow"
Почему переполнение буфера вызывает ошибки сегментации при доступе к целому числу?
Во время вызова функции B () из функции A (), B () выделяет массив из 100 символов и заполняет его несколько раз, в том числе один раз строкой из 101 символа и один раз строкой из 110 символов. Это очевидная ошибка. Позже, функция A () пытается ...
В какой поток выводится сообщение «обнаружен разрыв стека»?
Рассмотрим следующую очень простую программу, которая появилась во многих формах по другим вопросам здесь.
выполнение простого переполнения буфера на Mac OS 10.6
Я пытаюсь узнать о переполнении стека и написать простой код для использования стека. Но почему-то это не работает вообще, а показывает только прерывание Abo...
Как провести переполнение буфера в PHP / Python?
Вот пример в c: #include <stdio.h> #include <string.h> void bad() { printf("Oh shit really bad~!\r\n"); } void foo() { char overme[4] = "WOW"; *(int*)(overme+8) = (int)bad; } int main() { foo(); }
Попытка переполнения буфера
Я пытаюсь изменить результат функции, используя переполнение буфера, чтобы изменить результаты в стеке с помощью следующего кода: #include <stdio.h> #include <string.h> #include <stdlib.h> int check_auth1(char *password) { char ...
stackoverflow.com/q/5068278/196561
я проблемы с возвратом в libc. Проблема в том, что ничего не происходит, но нет ошибки сегментации (и да, я на самом деле переполняю стек). Это моя программа: int main(int argc, char **argv) { char array[512]; gets(array); }Я использую ...