Black Hat Rust: Applied offensive security with the Rust programming language

Книга «Black Hat Rust» представляет собой практическое руководство по применению языка программирования Rust в области кибербезопасности, а именно для задач наступательной (offensive) безопасности. Автор, Сильвен Керкур, демонстрирует, как использовать сильные стороны Rust — безопасность памяти, производительность и современные возможности — для создания эффективных инструментов для пентеста и анализа уязвимостей.

В книге рассматриваются ключевые этапы атаки: от разведки (reconnaissance) и сканирования до разработки эксплойтов. Читатели научатся создавать многопоточные и асинхронные сканеры, проводить OSINT (разведку на основе открытых источников), работать с сетевыми протоколами и реализовывать модульную архитектуру для инструментов безопасности.

Особое внимание уделяется особенностям Rust, которые делают его привлекательным для security-разработки: система владения (ownership) и заимствования (borrowing) предотвращают целый класс уязвимостей, связанных с памятью, а современная система типов и абстракций позволяет писать надежный и эффективный код. Книга подходит как для специалистов по безопасности, желающих освоить Rust, так и для Rust-разработчиков, интересующихся прикладной кибербезопасностью.

Black Hat Rust: Applied offensive security with the Rust programming language
A
Автор
Sylvain Kerkour
Издательство
Не указано в предоставленном тексте
Год
2022
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент