Результаты поиска по запросу "buffer-overflow"

6 ответов

Как провести переполнение буфера в 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(); }

14 ответов

Почему это делается для выхода из цикла на некоторых платформах, а не на других?

3 ответа

Есть ли способ обойти SSP (StackSmashing Protection) / Propolice?

После некоторого исследования я не нашел ни одного документа, описывающего метод, чтобы сделать это (даже ненадежный). Похоже, что SSP (StackSmashing Protection) / Прополис

ТОП публикаций

1 ответ

Формат Строка Атака

У меня есть небольшая программа на C, которую нужно использовать. И я также понял логику атаки, которая должна быть выполнена. Однако, как бы я ни старался, это просто не работает для меня. #include <stdio.h> #include <stdlib.h> #define SECRET1 ...

1 ответ

Как заменить адрес возврата в стеке с помощью атаки переполнения буфера

10 ответов

Почему вы должны использовать strncpy вместо strcpy?

1 ответ

stackoverflow.com/q/5068278/196561

я проблемы с возвратом в libc. Проблема в том, что ничего не происходит, но нет ошибки сегментации (и да, я на самом деле переполняю стек). Это моя программа: int main(int argc, char **argv) { char array[512]; gets(array); }Я использую ...

2 ответа

В чем разница между STATUS_STACK_BUFFER_OVERRUN и STATUS_STACK_OVERFLOW?

Я только что узнал, что есть STATUS_STACK_BUFFER_OVERRUN и STATUS_STACK_OVERFLOW. В чем разница между этими двумя? Я только что нашел Переполнение стека (исчерпание стека) не совпадает с переполнением буфера ...

9 ответов

Почему вы должны использовать strncpy вместо strcpy?

1 ответ

Формат Строка Атака

У меня есть небольшая программа на C, которую нужно использовать. И я также понял логику атаки, которая должна быть выполнена. Однако, как бы я ни старался, ...