H
Hackers Academy
Original poster
План обучения пентесту с нуля и до профессионала
Основы. Начальный уровень: сети
Книга:
Подробнее: Книга охватывает очень широкий круг вопросов. Отлично подойдет в качестве первой книги по сетям, а так же познакомит с разными вещами,такими как: рейдмасивы, как работает сервер и т.д.
Книга:
Подробнее: В книге последовательно изложены основные концепции по компьютерным сетям, определяющие современное состояние и тенденции.
Лучшее что можно найти на русском языке. Стоит прочесть после Кузьменко, в качестве закрепления материала.
YouTube канал:
Подробнее: Прошерстив русский YouTube, понял, что данный канал - это лучшее что можно посмотреть по этой теме.
Книга:
Подробнее: Первый шаг к выполнению практических заданий. Читать параллельно с ниже приведёнными курсами.
YouTube плейлист:
YouTube плейлист:
Подробнее: Начинаем практику по работе с коммутаторами и маршрутизаторами Cisco. Работа с другими коммутаторами, как правило,
ничем принципиально не отличается, кроме синтаксиса команд и более скудным функционалом.
Книга:
Подробнее: Умение работать с Wireshark и tcpdump является обязательный навыком, как сетевого инженера, так и начинающего пентестера.
Инструменты для практики: , , ,
Операционные системы
Книга:
Подробнее: Очень хорошая, но объемная книга, которая охватывает большое количество дистрибутивов и практик по работе с ними.
Книга:
Подробнее: Отличная книга, в которой описано множество трюков по работе с Linux
Книга:
Подробнее: Книга охватывает очень много моментов, которые будут полезны будущему пентестеру. Есть отдельные главы посвященные безопасности ОС.
Инструменты для практики: Повседневное использование ОС и решение возникающих проблем
Программирование
Книга:
Подробнее: Отличная книга для начинающих. Находится в свободном доступе.
Книга:
Подробнее: Та книга, с которой я начинал.
Книга:
Книга:
Книга:
YouTube канал:
Подробнее: Лучший русскоязычный канал, посвященный обучению программирования на Python
Инструменты для практики: Любая IDLE, которая угодна душе, их существует огромное множество. Очень важно постоянно писать код и пытаться с помощью программирования решать повседневные задачи.
Мидл уровень
Сети
Книга:
Подробнее: Обязательная к прочтению книга. Две главы посвящены безопасности и разрешению проблем.
Книга:
Подробнее: Даёт огромные знания по BIND и DNS
Обязательно изучить как работают протоколы:
Книга:
Подробнее: Дает представление о работе серверов на базе Windows
Книга:
Подробнее: Возможно, не лучшее что есть, но в принципе можно взять и что-то другое по администрированию линуксовых систем.
Книга:
Подробнее: Это, можно сказать, библия для *nix администратора
YouTube канал:
Подробнее: Лучшее, что есть на русском YouTube. Очень хорошо объясняет, есть практические задания.
Практика: Постройка своей "корпоративной сети" среднего офиса на виртуальных машинах.
Программирование
Книга:
Подробнее: Алгоритмы знать просто обязательно.
Книга:
Подробнее: -
Сайт:
Подробнее: Сайт посвящён тёмным материям программирования: рефакторингу, паттернам проектирования,
принципам SOLID и другим важным темам из мира программирования.
Книга:
Подробнее: Паттерны важно знать, потому что они помогают решать многие задачи, а так же
для понимания, что происходит в коде других разработчиков.
Практика: Реализовать свой собственный проект, который будет нести импакт. (пример: ботнет, крупный интернет магазин, цмс и т.д.)
Пентест
По пентесту очень сложно дать какие-то конкретные темы, ибо поиск уязвимостей больше похож на работу детектива или художника.
Все на данный момент описанные методы являются лишь более рекомендательными, чем обязательными. При пентесте очень важен опыт,
который можно получить только практикой. Но вот что рекомендуется к ознакомлению:
Ресурсы для практики и оттачивания навыков:
С вами был ФСБ! Надеюсь тебе понравилась моя статья. Подписывайся на мой профиль UfoLabs и на мой телеграм канал
Основы. Начальный уровень: сети
Книга:
Подробнее: Книга охватывает очень широкий круг вопросов. Отлично подойдет в качестве первой книги по сетям, а так же познакомит с разными вещами,такими как: рейдмасивы, как работает сервер и т.д.
Книга:
Подробнее: В книге последовательно изложены основные концепции по компьютерным сетям, определяющие современное состояние и тенденции.
Лучшее что можно найти на русском языке. Стоит прочесть после Кузьменко, в качестве закрепления материала.
YouTube канал:
Подробнее: Прошерстив русский YouTube, понял, что данный канал - это лучшее что можно посмотреть по этой теме.
Книга:
Подробнее: Первый шаг к выполнению практических заданий. Читать параллельно с ниже приведёнными курсами.
YouTube плейлист:
YouTube плейлист:
Подробнее: Начинаем практику по работе с коммутаторами и маршрутизаторами Cisco. Работа с другими коммутаторами, как правило,
ничем принципиально не отличается, кроме синтаксиса команд и более скудным функционалом.
Книга:
Подробнее: Умение работать с Wireshark и tcpdump является обязательный навыком, как сетевого инженера, так и начинающего пентестера.
Инструменты для практики: , , ,
Операционные системы
Книга:
Подробнее: Очень хорошая, но объемная книга, которая охватывает большое количество дистрибутивов и практик по работе с ними.
Книга:
Подробнее: Отличная книга, в которой описано множество трюков по работе с Linux
Книга:
Подробнее: Книга охватывает очень много моментов, которые будут полезны будущему пентестеру. Есть отдельные главы посвященные безопасности ОС.
Инструменты для практики: Повседневное использование ОС и решение возникающих проблем
Программирование
Книга:
Подробнее: Отличная книга для начинающих. Находится в свободном доступе.
Книга:
Подробнее: Та книга, с которой я начинал.
Книга:
Книга:
Книга:
YouTube канал:
Подробнее: Лучший русскоязычный канал, посвященный обучению программирования на Python
Инструменты для практики: Любая IDLE, которая угодна душе, их существует огромное множество. Очень важно постоянно писать код и пытаться с помощью программирования решать повседневные задачи.
Мидл уровень
Сети
Книга:
Подробнее: Обязательная к прочтению книга. Две главы посвящены безопасности и разрешению проблем.
Книга:
Подробнее: Даёт огромные знания по BIND и DNS
Обязательно изучить как работают протоколы:
- TCP/IP, Ethernet, MPLS, IP SLA, QoS и т.п
- Знания в области IP маршрутизации, знать как работаю протоколы OSPF, EIGRP, BGP
- Знания в L2 и и понимание работы протоколов STP, RSTP, VTP, link-aggregation
- Понимание принципов работы MPLS
Книга:
Подробнее: Дает представление о работе серверов на базе Windows
Книга:
Подробнее: Возможно, не лучшее что есть, но в принципе можно взять и что-то другое по администрированию линуксовых систем.
Книга:
Подробнее: Это, можно сказать, библия для *nix администратора
YouTube канал:
Подробнее: Лучшее, что есть на русском YouTube. Очень хорошо объясняет, есть практические задания.
Практика: Постройка своей "корпоративной сети" среднего офиса на виртуальных машинах.
Программирование
Книга:
Подробнее: Алгоритмы знать просто обязательно.
Книга:
Подробнее: -
Сайт:
Подробнее: Сайт посвящён тёмным материям программирования: рефакторингу, паттернам проектирования,
принципам SOLID и другим важным темам из мира программирования.
Книга:
Подробнее: Паттерны важно знать, потому что они помогают решать многие задачи, а так же
для понимания, что происходит в коде других разработчиков.
Практика: Реализовать свой собственный проект, который будет нести импакт. (пример: ботнет, крупный интернет магазин, цмс и т.д.)
Пентест
По пентесту очень сложно дать какие-то конкретные темы, ибо поиск уязвимостей больше похож на работу детектива или художника.
Все на данный момент описанные методы являются лишь более рекомендательными, чем обязательными. При пентесте очень важен опыт,
который можно получить только практикой. Но вот что рекомендуется к ознакомлению:
- и остальная
Ресурсы для практики и оттачивания навыков:
С вами был ФСБ! Надеюсь тебе понравилась моя статья. Подписывайся на мой профиль UfoLabs и на мой телеграм канал