Программа с переполнением буфера. Лабораторная в ВУЗ.

Выполнен
Заказ
1276790
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
11 Июн 2018 в 23:59
Цена
Договорная цена
Блокировка
10 дней
Размещен
6 Июн 2018 в 18:32
Просмотров
249
Описание работы
Написать программу уязвимую к переполнению буфера, которая принимает в качестве аргумента строку и копирует её в буфер.
Создать шелл-код, который удаляет содержимое заданного ключа буфера.
Написать программу, которая по известному размеру буфера уязвимой программы компонует адрес возврата и шелл-код (с возможностью выбора удаляемого ключа реестра) и затем запускает уязвимую программу, передавая в качестве аргумента сгенерированную входную строку, вызывающую переполнение буфера и удаление заданного ключа реестра.
Предоставить шелл-код в байтовом виде и в виде ассемблерных инструкций.
По возможности добавить комментарии.
Пример выполнения в файле.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
1 день 3 часа 30 минут
Выполнен в срок
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир