diff --git a/README.ru.md b/README.ru.md new file mode 100644 index 0000000..6b71310 --- /dev/null +++ b/README.ru.md @@ -0,0 +1,215 @@ +> Это русская версия [README](README.md). +> Перевод: [King Triton](https://github.com/king-tri-ton), 2025. +> Перевод выполнен для русскоязычного сообщества с целью поддержки проекта и популяризации кибербезопасности. + +# 90 Days of Cybersecurity + +[![Все участники](https://img.shields.io/badge/all_contributors-6-orange.svg?style=flat-square)](#contributors-) + + +farhanashrafdev%2F90DaysOfCyberSecurity | Trendshift + +## 📚 Оглавление + +- [Введение](#introduction) +- [Цели и аудитория](#goals-and-audience) +- [План обучения по дням](#daily-breakdown) + - [День 1–7: Концепции Network+](#network+-concepts) + - [День 8–14: Концепции Security+](#Security+-concepts) + - [День 15–28: Уроки по Linux](#linux-tutorials) + - [День 29-42: Python](#python) + - [День 43-56: Анализ трафика](#traffic-analysis) + - [День 57-63: Git](#git) + - [День 64-70: ELK](#elk) + - [День 71–77: GCP или AWS или Azure](#gcp-or-aws-or-azure) + - [День 85-90: Этичный хакинг](#hacking) + - [День 91-92: Одностраничное резюме](#one-page-resume) + - [День 93-95: Где и как подать заявку](#where-and-how-to-apply) +- [Вклад в проект](#contributing) + +## 📘 Введение + +Добро пожаловать в челлендж «90 Days of Cybersecurity»! +Этот репозиторий предлагает структурированный 90-дневный план обучения в удобном для вас темпе, призванный помочь учащимся заложить прочный фундамент в области кибербезопасности. Независимо от того, новичок ли вы, желающий освоить эту область, или профессионал, стремящийся улучшить свои навыки, эта дорожная карта предлагает широкий выбор тщательно отобранных ресурсов, практических заданий и учебных материалов. + +Ежедневные модули охватывают основные и продвинутые темы, в том числе: + +- Основы сетевых технологий (Network+) +- Принципы безопасности (Security+) +- Основы Linux и написание скриптов оболочки +- Программирование на Python для задач безопасности +- Анализ трафика и проверка пакетов +- Контроль версий с помощью Git +- Инструменты SIEM и анализ журналов с помощью стека ELK +- Облачная безопасность с помощью GCP, AWS и Azure +- Тестирование на проникновение и этичный хакинг + +Каждый день содержит практические задания, обучающие материалы и материалы для чтения, которые помогут вам не сбиться с пути. Полный список ресурсов можно найти в [`learn.ru.md`](./learn.ru.md). + +## 🎯 Цели и аудитория + +### 📌 Цели + +Основная цель этого 90-дневного плана — помочь изучающим: + +- Заложить прочную основу в области основных концепций и практик кибербезопасности. +- Получить практический опыт, выполняя ежедневные упражнения и используя реальные инструменты. +- Развить технические навыки, необходимые для сертификации, такой как CompTIA Network+ и Security+. +- Изучить ключевые области, включая сетевую безопасность, защиту систем, безопасность облаков, написание скриптов и этичный хакинг. +- Сформировать привычку систематического обучения в течение 90 дней для поддержания долгосрочного удержания и роста. + +К концу этого пути вы должны уверенно ориентироваться в различных инструментах, концепциях и методах кибербезопасности. + +### 👥 Предполагаемая аудитория + +Этот репозиторий идеально подходит для: + +- **Начинающих специалистов по кибербезопасности**, готовящихся к работе на начальном уровне или получению сертификатов. +- **IT-специалистов**, переходящих в сферу безопасности. +- **Студентов**, изучающих информатику, информационные системы или сетевую инженерию. +- **Самоучителей**, ищущих структурированный и комплексный план обучения. +- **Разработчиков и DevOps-инженеров**, стремящихся лучше понять принципы безопасной инфраструктуры и обнаружения угроз. +- **Всех, кому интересно**, как работает кибербезопасность в реальных условиях. + +Предварительный опыт не требуется, однако базовые знания компьютеров, сетей и программирования будут полезны. + +## День 1-7: Network+ +- Посмотрите видео из плейлиста Professor Messer [N10-009](https://youtube.com/playlist?list=PLG49S3nxzAnl_tQe3kvnmeMid0mjF8Le8&si=3rUsqmrdsNK3izh6) +- Выполните все необходимые практические задания или упражнения. + +## День 8–14: Security+ + +### Настоятельно рекомендуем профессора Мессера: +- Посмотрите видео из плейлиста профессора Мессера [SY0-701](https://www.youtube.com/watch?v=KiEptGbnEBc&list=PLG49S3nxzAnl4QDVqK-hOnoqcSKEIDDuv) + +### Другая альтернатива, которую вы можете использовать: +- Посмотрите [плейлист SY0-701 от Пита Зергера](https://www.youtube.com/watch?v=1E7pI7PB4KI&list=PL7XJSuT7Dq_UDJgYoQGIW9viwM5hc4C7n) + +### Дополнительная практика: +- Выполните все сопутствующие практические вопросы или упражнения. + +## День 15–28: Уроки по Linux +- Ознакомьтесь с учебными материалами Linux Journey: https://linuxjourney.com/ +- Пройдите курс Linux Unhatched на Cisco NetAcad: https://www.netacad.com/courses/linux-unhatched +- Пройдите все практические лабораторные работы по Linux на LabEx: https://labex.io/free-labs/linux + + +## День 29–42: Python +- Пройдите курс Codecademy Learn Python: https://codecademy.com/learn/learn-python +- Python.org: https://www.python.org/ +- Настоящий Python: https://realpython.com/ +- Talk Python to Me: https://talkpython.fm/ +- Прочитайте «Изучайте Python трудным способом»: https://learnpythonthehardway.org +- HackerRank Python: https://www.hackerrank.com/domains/python +- LabEx Learn Python by Labs: https://labex.io/free-labs/python + +### Курс на YouTube: +- https://www.youtube.com/watch?v=egg-GoT5iVk&ab_channel=TheCyberMentor + + +## День 43–56: Анализ трафика +- Пройдите курс Wireshark University: https://www.wireshark.org/#educationalContent +- Следуйте руководству по Wireshark на guru99: https://guru99.com/wireshark-tutorial.html +- Прочитайте руководство по TCPdump от DanielMiessler: https://danielmiessler.com/study/tcpdump/ +- Прочитайте руководство Suricata по pfSense: https://doc.pfsense.org/index.php/Suricata +### YouTube: +- Серия руководств по Wireshark для начинающих: https://www.youtube.com/watch?v=NjvR4LmwcMU&list=PLBf0hzazHTGPgyxeEj_9LBHiqjtNEjsgt&pp=iAQB +- Сетевые IDS/IPS Suricata https://www.youtube.com/watch?v=S0-vsjhPDN0&pp=ygUhIFN1cmljYXRhIElEUy9JUFMgU3lzdGVtIFR1dG9yaWFs + +## День 57–63: Git +- Пройдите курс Codecademy «Git для начинающих»: https://codecademy.com/learn/learn-git +- Следуйте руководству Git Immersion: http://gitimmersion.com +- Попробуйте Git: https://try.github.io +- Используйте [Learn Git Branching](https://learngitbranching.js.org/) для интерактивного симулятора Git CLI. + +## День 64–70: ELK +- Следуйте обучающему руководству по ELK Stack на Logz.io: [https://logz.io/learn/complete-elk-stack-tutorial/](https://logz.io/learn/complete-guide-elk-stack/) +- Ознакомьтесь с обучающими материалами по ELK Stack на Elastic: [https://elastic.co/learn/elastic-stack](https://www.elastic.co/elastic-stack/features) + +## День 71–77: Облачные платформы + +## Любая из них работает отлично. + +### GCP: +- Ознакомьтесь с ресурсом GCP Getting Started: https://cloud.google.com/getting-started/ +- Документация Google Cloud Platform: https://cloud.google.com/docs/ +- Блог Google Cloud Platform: https://cloud.google.com/blog/ +- Сообщество Google Cloud Platform: https://cloud.google.com/community/ +- Примите участие в практических заданиях с [Google Cloud Skills Boost](https://www.cloudskillsboost.google) + +### AWS +- Ознакомьтесь с Центром ресурсов AWS Getting Started: https://aws.amazon.com/getting-started/ +- Ознакомьтесь с учебными пособиями AWS: https://aws.amazon.com/tutorials/ +- Пройдите игровые практические занятия в [AWS Cloud Quest](https://aws.amazon.com/training/digital/aws-cloud-quest/) + +### Azure +- Изучите основы Azure: https://learn.microsoft.com/en-us/training/azure/ +- Пройдите [лабораторные работы Microsoft Learn Azure](https://learn.microsoft.com/en-us/training/paths/azure-fundamentals/) с использованием песочницы. + +## День 85-90: Этичный хакинг + +- Попробуйте взломать задания на Hack the Box: https://hackthebox.com +- Потренируйтесь на уязвимых машинах на Vulnhub: https://vulnhub.com + +### YouTube: + +- Этичный хакинг, часть 1: https://www.youtube.com/watch?v=3FNYvj2U0HM&ab_channel=TheCyberMentor +- Этичный хакинг, часть 2: https://www.youtube.com/watch?v=sH4JCwjybGs&ab_channel=TheCyberMentor + +## День 91–92: Одностраничное резюме +- Используйте предоставленный шаблон резюме: https://bowtiedcyber.substack.com/p/killer-cyber-resume-part-ii +- Шаблон резюме специалиста по кибербезопасности: https://www.indeed.com/career-advice/resumes-cover-letters/cybersecurity-resume +- Резюме специалиста по кибербезопасности от Resume-Now: [https://www.resume-now.com/templates/cyber-security-resume](https://www.resume-now.com/cv/templates/data-systems-administration/cyber-security-specialist) +Этот шаблон также содержит разделы для навыков, сертификаций и опыта, а также краткое описание и раздел об образовании. Также имеется раздел для технических навыков. + +## День 93–95: Куда и как подать заявку +Просматривайте вакансии на Indeed: https://indeed.com +Ищите возможности на LinkedIn: https://linkedin.com + + + +## 🎉 Участники + +Спасибо, что вы являетесь частью сообщества 90DaysOfCyberSecurity! Мы ценим всех, кто помогает улучшать наш контент. + +### Категории вклада: +- **Документация**: Улучшение или дополнение учебных материалов и руководств. +- **Учебники и руководства**: Создание или улучшение учебных материалов, объясняющих сложные концепции. +- **Рекомендуемые ресурсы**: Рекомендации по полезным инструментам, статьям, книгам и другим ресурсам. +- **Идеи/Темы**: Предложения по новым темам для добавления в учебные материалы. +- **Обзор и обратная связь**: Оставьте отзыв о существующих материалах и предложите улучшения. +- **Поддержка сообщества**: Отвечайте на вопросы и помогайте другим в обсуждениях или решении проблем. +- **Тесты и задания**: Добавляйте опросы, задания или тесты для оценки прогресса в обучении. +- **Применение в реальной жизни**: Делитесь реальными примерами или кейсами из практики кибербезопасности. +- **Наставничество**: помогайте другим советами по учёбе, рекомендациями или организуйте учебные сессии. + +Благодарим всех участников за вашу замечательную работу! 🎉 + + + +## Участники ✨ + +Спасибо этим замечательным людям ([emoji key](https://allcontributors.org/docs/en/emoji-key)): + + + + + + + + + + + + + + + +
Farhan Ashraf
Farhan Ashraf

📖
Wanderer479
Wanderer479

📖
Muhammad Mahad
Muhammad Mahad

📖
André Oliveira
André Oliveira

📖
arbenp
arbenp

📖 🐛
paduh
paduh

📖
+ + + + + + +Этот проект соответствует спецификации [all-contributors](https://github.com/all-contributors/all-contributors). Мы приветствуем любой вклад в развитие проекта! \ No newline at end of file diff --git a/learn.ru.md b/learn.ru.md new file mode 100644 index 0000000..ba70ef0 --- /dev/null +++ b/learn.ru.md @@ -0,0 +1,64 @@ +> Это русская версия файла [learn.md](learn.md). +> Перевод: [King Triton](https://github.com/king-tri-ton), 2025. +> Перевод выполнен для русскоязычного сообщества с целью поддержки проекта и популяризации кибербезопасности. + +# Учебные ресурсы + +## Network+ +- Плейлист Professor Messer N10-009: https://www.youtube.com/watch?v=k7IOn3TiUc8&list=PLG49S3nxzAnl_tQe3kvnmeMid0mjF8Le8 + +## Security+ + +### Настоятельно рекомендую это: +- Плейлист Professor Messer SY0-701: https://www.youtube.com/watch?v=KiEptGbnEBc&list=PLG49S3nxzAnl4QDVqK-hOnoqcSKEIDDuv + +### Ещё одна альтернатива, которую также можно использовать: +- Плейлист Pete Zerger SY0-701 https://www.youtube.com/watch?v=1E7pI7PB4KI&list=PL7XJSuT7Dq_UDJgYoQGIW9viwM5hc4C7n + +## Linux +- Учебные пособия Linux Journey: https://linuxjourney.com/ +- Курс Linux Unhatched на Cisco NetAcad: https://www.netacad.com/courses/linux-unhatched + +## Python +- Курс изучения Python от Codecademy: https://codecademy.com/learn/learn-python +- Учебное пособие по Python от SoloLearn: https://sololearn.com/Course/Python/ +- Изучайте Python трудным способом: https://learnpythonthehardway.org + +## Анализ трафика +- Университет Wireshark: https://wireshark.org/training/ +- Учебное пособие по Wireshark на guru99: https://guru99.com/wireshark-tutorial.html +- Учебное пособие по TCPdump от DanielMiessler: https://danielmiessler.com/study/tcpdump/ +- Учебное пособие по системе Suricata IDS/IPS на YouTube: https://youtube.com/watch?v=DZl7mW8OvZg +- Suricata на pfSense: https://doc.pfsense.org/index.php/Suricata + +## Git +- Курс Codecademy «Git для начинающих»: https://codecademy.com/learn/learn-git +- Учебник Git Immersion: http://gitimmersion.com +- Попробуйте Git: https://try.github.io + +## ELK +- Учебное пособие по ELK Stack на Logz.io: https://logz.io/learn/complete-elk-stack-tutorial/ +- Учебные пособия по ELK Stack на Elastic: https://elastic.co/learn/elastic-stack + +## AWS +- Центр ресурсов для начала работы с AWS: https://aws.amazon.com/getting-started/ +- Учебные пособия AWS: https://aws.amazon.com/tutorials/ + +## Azure +- Основы Azure: https://learn.microsoft.com/training/azure/ + +## Этичный хакинг +- Cyber Talents: https://cybertalents.com +- Hack the Box: https://hackthebox.com +- Vulnhub: https://vulnhub.com + +## Создание портфолио WordPress +- Руководство BowTiedCyber по созданию киберпортфолио: https://bowtiedcyber.substack.com/p/how-to-make-a-killer-cyber-portfolio +- Учебное пособие по WordPress: https://digitalocean.com/community/tutorials/how-to-use-the-wordpress-one-click-install-on-digitalocean-2 + +## Одностраничное резюме +- Шаблон резюме: https://bowtiedcyber.substack.com/p/killer-cyber-resume-part-ii + +## Где и как подать заявку +- Indeed: https://indeed.com +- LinkedIn: https://linkedin.com