В настоящее время я читаю несколько книг по безопасности (моя страсть) относительно безопасного программирования, однако либо дистрибутив, который они предоставляют на диске, является неисправным или вообще не существует. Книги: Взлом Искусство эксплуатации 2nEd, взлома Gray Hat 2nEd Проблема в том, что, когда я пытаюсь следовать примерам, очевидно, что новые дистрибутивы имеют защиту стека и другие функции безопасности, реализованные для предотвращения этих ситуаций, и я попытался вручную настроить окружающая среда, обеспечиваемая взломом искусства эксплуатации, но я потерпел неудачу. Также я пробовал DVL (Dam Vulnerable Linux), но его слишком раздутый, я просто хочу минимальную среду, которую я могу иметь в небольшом разделе, и выбрать из загрузчика или иметь в небольшом виртуальном боксе.Настройка среды для обучения переполнению буфера
Итак, мой вопрос заключается в следующем: как мне настроить среду (distro old kernel), в которой я могу следовать большинству этих примеров. Возможно, если кто-то скажет мне версию DVL ядра и GCC, я мог бы получить большинство из них настраивает себя.
Я думаю DVL раздутый по назначению - это дает вам больше материала, чтобы эксплуатировать. – LiraNuna