Публикации по теме 'binary-exploitation'


Переполнение буфера и порождение оболочек (атака с внедрением шелл-кода)
Сегодня мы собираемся сделать небольшой забавный эксплойт в простой программе на C, чтобы внедрить шелл-код и запустить корневую оболочку. Мы будем использовать Python (для создания нашего эксплойта) и GDB (для отладки и разработки нашей атаки). Я бы также рекомендовал использовать операционную систему Linux. Мы назовем нашу программу на языке C secret.c. Эта программа имитирует запрос пароля у пользователя и предоставляет или отказывает в разрешении. #include <stdio.h> #include..