Описание
Black Hat Go исследует темные стороны Go — популярного языка программирования, который высоко ценится хакерами за его простоту, эффективность и надежность. Эта книга — арсенал практических приемов для специалистов по безопасности и хакеров — поможет вам в тестировании систем, создании и автоматизации инструментов, а также улучшении навыков противодействия угрозам. Все это реализуется с помощью обширных возможностей Go.
Вы начнете с базового обзора синтаксиса языка и стоящей за ним философии, после чего перейдете к изучению примеров, которые пригодятся для разработки инструментов. Вас ждет знакомство с протоколами HTTP, DNS и SMB, Далее вы перейдете к изучению различных тактик и задач, с которыми сталкиваются пентестеры, рассмотрите такие темы, как кража данных, сниффинг сетевых пакетов и разработка эксплойтов. Вы научитесь создавать динамические встраиваемые инструменты, после чего перейдете к изучению криптографии, атаке на Windows и стеганографии.
Готовы расширить арсенал инструментов безопасности? Тогда вперед!
В этой книге:
- инструменты, необходимые в собственных проектах по защите информации и программного обеспечения;
- инструменты взаимодействия с удаленными API;
- извлечение произвольных HTML-данных;
- стандартные пакеты Go net/http для создания НТТР-серверов;
- собственные DNS-серверы и прокси;
- DNS-туннелирование для формирования канала С2 из сети с ограниченным доступом;
- фаззер уязвихмостей для раскрытия слабых мест в приложениях;
- плагины и расширения для поддержания актуальности инструментов;
- брутфорсер симметричного ключа RC2;
- внедрение данных в PNG-изображения.
Об авторах:
Том Стил, Крис Паттен и Дэн Коттманн более 30 лет работают в области тестирования на проникновение и противодействия угрозам. За это время они провели много теоретических и практических курсов по разработке на Go.
Характеристики
Автор(ы) | Стил Том, Паттен Крис, Коттманн Дэн |
Переводчик | Д. Брайт |
Издательство | Питер |
Серия | Библиотека программиста |
Год выпуска | 2022 |
ISBN | 978-5-4461-1795-6 |
Возрастное ограничение | 16+ |
Кол-во страниц | 384 |
Формат страниц | 70x100/16 (170x240 мм) |
Язык | Русский |
Переплёт | Мягкий |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 700 экз. |
Вес | 600 г |