Результаты поиска по запросу "buffer-overflow"
boost :: asio :: buffer: получение размера буфера и предотвращение переполнения буфера?
У меня есть две следующие функции для отправки и получения пакетов. void send(std::string protocol) { char *request=new char[protocol.size()+1]; request[protocol.size()] = 0; memcpy(request,protocol.c_str(),protocol.size()); request_length = ...
Почему функция fgets устарела?
ИзРуководство по программированию GNU C [http://crasseux.com/books/ctutorial/fgets.html]: fgets ("file get string") функция похожа на функцию gets. Эта функцияосуждается - это означает, что он устарел, и настоятельно рекомендуется не ...
Почему переполнение буфера вызывает ошибки сегментации при доступе к целому числу?
Во время вызова функции B () из функции A (), B () выделяет массив из 100 символов и заполняет его несколько раз, в том числе один раз строкой из 101 символа...
Запись атаки с возвратом к libc, но libc загружается в память 0x00
Я пишу возвращение к libc атаке для класса моей системы безопасности. Во-первых, уязвимый код: //vuln.c #include <stdio.h> #include <stdlib.h> int loadconfig(void){ char buf[1024]; sprintf(buf, "%s/.config", getenv("HOME")); return 0; } int ...
Для переполнения буфера, какой адрес стека при использовании pthreads?
Я учусь на уроке компьютерной безопасности, и есть дополнительное кредитное назначение для вставки исполняемого кода в переполнение буфера. У меня есть исход...
Попытка переполнения буфера
Я пытаюсь изменить результат функции, используя переполнение буфера, чтобы изменить результаты в стеке с помощью следующего кода: I '
Проблема с перезаписью памяти
У меня есть одно приложение на С-коде. который я строил с использованием MS-VS2005. У меня был один буфер выходных данных, который распределялся динамически ...
Как я могу вызвать переполнение буфера?
Я получил домашнее задание с просьбой вызвать функцию, не вызывая ее явно, используя переполнение буфера. Код в основном это: