
Созданная сообществом база знаний по кибербезопасности с 400+ заметками, интеллект-картами и шпаргалками – построенная на фундаментальных принципах. Идеально подходит для студентов, SOC-аналитиков и пентестеров.
Современная открытая база знаний по кибербезопасности, созданная, чтобы помочь студентам, специалистам и всем, кто учится всю жизнь, развивать практические навыки безопасности с помощью структурированных заметок, практических лабораторных работ и реальных концепций.
Создано на Quartz • На базе Markdown • Развивается сообществом • Под лицензией MIT
Изучайте кибербезопасность с ясностью — от основ до продвинутых концепций, всё в одном доступном для поиска справочнике с открытым исходным кодом.
| 📚 Заметки | 🧪 Лабораторные работы | 🔍 Поиск | ⚡ Производительность | 🤝 Сообщество |
|---|---|---|---|---|
🧼 Чистая главная страница | 🕸️ Интерактивный граф | 📖 Режим чтения
Чистая главная страница без отвлекающих элементов — создана для чтения.
Увидьте, как связаны темы. Каждая заметка связана с родственными концепциями.
Сосредоточьтесь на главном. Никаких отвлекающих элементов — только обучение.
Приятен для глаз — идеально подходит для чтения поздней ночью.
Полностью адаптивный — доступ с любого устройства, где угодно.
Мир кибербезопасности стремительно меняется. Каждый день появляются новые уязвимости, инструменты и лучшие практики. Однако большинство ресурсов разбросано по форумам, блогам и платным курсам — недоступных многим, кто нуждается в них больше всего.
Этот справочник другой.
Готовитесь ли вы к первой сертификации по безопасности, защищаете корпоративную сеть или просто интересуетесь, как цифровой мир остаётся в безопасности, — этот справочник для вас.
Запустите справочник локально меньше чем за 2 минуты.
# Clone the repository
git clone https://github.com/priyanshu-rawa/Cybersecurity-Handbook.git
cd Cybersecurity-Handbook
# Install dependencies
npm install
# Start the development server
npm run quartz:dev
# Clone the repository
git clone https://github.com/priyanshu-rawa/Cybersecurity-Handbook.git
cd Cybersecurity-Handbook
# Install dependencies
npm install
# Start the development server
npm run quartz:dev
# Build static site
npm run quartz:build
# Preview the build locally
npm run quartz:serve
| Категория | Темы |
|---|---|
| Linux | Внутреннее устройство Linux, команды, безопасность |
| Windows | Внутреннее устройство Windows, Active Directory, безопасность |
| Сети | TCP/IP, DNS, HTTP/HTTPS, VPN, межсетевые экраны |
| Категория | Темы |
|---|---|
| Веб-безопасность | OWASP Top 10, SQL-инъекции, XSS |
| Оценка уязвимостей | Сканирование, перечисление, эксплуатация |
| Тестирование на проникновение | Методологии, инструменты, отчёты |
| Пост-эксплуатация | Постоянство, горизонтальное перемещение, повышение привилегий |
| Категория | Темы |
|---|---|
| Операции безопасности (SOC) | Мониторинг, реагирование на инциденты |
| Инженерия обнаружения | SIEM, анализ журналов, охота за угрозами |
| Цифровая криминалистика | Криминалистика памяти, сетевая криминалистика, анализ вредоносных программ |
| Категория | Темы |
|---|---|
| Безопасность облака | AWS, Azure, GCP, Zero Trust |
| Безопасность контейнеров | Docker, Kubernetes, DevSecOps |
| IAM | Управление идентификацией, федерация, MFA |
| Категория | Темы |
|---|---|
| Языки | Python, Bash, PowerShell |
| Автоматизация | Скрипты, CI/CD, Git |
| Категория | Темы |
|---|---|
| Шифрование | Симметричное, асимметричное, AES, RSA |
| Хеширование | SHA-256, MD5, хеш-функции |
| PKI | Цифровые подписи, TLS, сертификаты |
Кибербезопасность по своей сути построена на понимании систем.
Без прочного понимания операционных систем, сетей, протоколов, аутентификации, памяти, процессов и архитектуры приложений инструменты превращаются в не более чем кнопки для нажатия.
Этот справочник построен вокруг одного принципа:
Сначала поймите технологию, прежде чем учиться её защищать или эксплуатировать.
Каждая тема стремится ответить не только на вопрос что делает объект, но и как он работает внутри и почему он ведёт себя именно так.
Запланированные улучшения включают:
Мы приветствуем вклад любого рода! Исправляете ли вы опечатку, добавляете новую тему или улучшаете визуальный дизайн — ваша помощь делает этот справочник лучше для всех.
git checkout -b feature/your-feature-name
git commit -m "Add: New section on ransomware defense strategies"
git push origin feature/your-feature-name
mainМы приветствуем вклад любого рода — от исправления одной опечатки до добавления целой новой темы. Каждый вклад, каким бы маленьким он ни был, помогает сделать этот справочник лучше для всех.
💡 Впервые участвуете в open source? Не переживайте! Я проведу вас через весь процесс.
###📍 Где можно внести вклад
| Тип файла | Расположение |
|---|---|
| Заметки по кибербезопасности | content/ (в соответствующей папке категории) |
Спасибо, что помогаете сделать этот ресурс мирового уровня! 🚀
Этот справочник был и всегда будет полностью бесплатным и открытым. Если он чем-то помог вам, вот несколько значимых способов поддержать проект:
«Open source создаётся людьми, которым не всё равно. Каждый вклад, каким бы маленьким он ни был, имеет значение.»
Простое «спасибо» или «это мне помогло» значит очень много. Если этот справочник изменил что-то в вашем обучении, я буду рад об этом услышать.
[email protected]Лучший способ поддержать этот проект — поделиться им с теми, кому он может быть полезен.
Скопируйте это и поделитесь:
«Я нашёл этот бесплатный справочник по кибербезопасности с 400+ заметками, созданный на Obsidian + Quartz. Загляните: https://github.com/priyanshu-rawa/Cybersecurity-Handbook»
Спасибо, что вы часть этого пути. Каждая звезда, репост и вклад имеют значение. ❤️
Этот проект распространяется под лицензией MIT — подробности см. в файле LICENSE.
Вы можете свободно использовать, изменять, распространять и даже коммерциализировать эту работу при условии сохранения уведомления об авторских правах. Мы призываем вас вносить улучшения обратно!
Если вы находите этот справочник полезным:
Каждая звезда и репост помогают кому-то найти этот ресурс.
📖 Справочник по кибербезопасности
Постоянно развивающаяся база знаний по кибербезопасности, создаваемая через документацию, эксперименты и практическое обучение.
Всегда учимся · Всегда документируем · Всегда улучшаемся
Если это вам помогло, поставьте ⭐ — это мотивирует меня продолжать.
| Постоянно пополняется |
| Практическое обучение |
| Мгновенный поиск |
| На базе Quartz |
| Открытый исходный код |
| Область | Примеры |
|---|
| 📝 Контент | Добавляйте новые темы, исправляйте ошибки, улучшайте объяснения, добавляйте практические примеры |
| 🎨 Дизайн | Улучшайте визуал, добавляйте диаграммы, совершенствуйте вёрстку |
| 🔧 Код | Исправляйте баги, улучшайте настройку Quartz, добавляйте функции |
| 📖 Документация | Повышайте ясность, исправляйте форматирование, добавляйте перекрёстные ссылки |
| 💬 Сообщество | Сообщайте о проблемах, предлагайте улучшения, помогайте другим |
| Шаг | Действие |
|---|
| 1 | Форкните репозиторий — нажмите кнопку «Fork» в правом верхнем углу |
| 2 | Клонируйте ваш форк локально: git clone https://github.com/your-username/Cybersecurity-Handbook.git |
| 3 | Создайте ветку для изменений: git checkout -b feature/your-feature-name |
| 4 | Внесите изменения — добавляйте заметки, исправляйте опечатки, обновляйте контент |
| 5 | Проиндексируйте изменения: git add . |
| 6 | Закоммитьте с понятным сообщением: git commit -m "Add: New section on ransomware defense" |
| 7 | Запушьте в свой форк: git push origin feature/your-feature-name |
| 8 | Откройте Pull Request — перейдите в исходный репозиторий и нажмите «Compare & pull request» |
| Аспект | Рекомендация |
|---|
| Контент | Пишите на понятном, доступном английском языке. Включайте практические примеры и реальные сценарии. |
| Форматирование | Используйте правильные заголовки Markdown (##, ###). Держите блоки кода с указанием языка (например, ```bash, ```python). |
| Изображения | Храните в assets/images/. Используйте описательные имена файлов в нижнем регистре (например, network-osi-model.png). |
| Стиль | Следуйте существующему визуальному тону. Без ошибок разметки. Будьте лаконичны и практичны. |
| Объём | Если не уверены, куда поместить тему, сначала откройте issue — мы обсудим лучшее место. |
| Тип | Описание |
|---|
| 📚 Новые темы | Не хватает темы? Добавьте её! Проверьте раздел покрытия, чтобы избежать дубликатов. |
| 🛠️ Исправления | Нашли ошибку или устаревшую информацию? Исправьте! |
| 💡 Улучшения | Считаете, что что-то можно объяснить лучше? Переформулируйте! |
| 🧪 Лабораторные работы и упражнения | Практические разборы и задания с практикой. |
| 📊 Диаграммы | Визуальные объяснения сложных концепций. |
| 🔗 Ссылки и источники | Добавляйте релевантные внешние ресурсы. |
| Изображения | assets/images/ |
| Диаграммы | assets/diagrams/ |
| Лабораторные работы | content/ (в соответствующей папке лабораторных работ) |
| Ресурс | Описание |
|---|
| 📧 Откройте issue | Создайте новый issue — я отвечу как можно скорее. |
| 💬 Начните обсуждение | Используйте вкладку Discussions, чтобы делиться идеями, задавать вопросы или предлагать улучшения. |
| 📄 Руководство по вкладу | См. CONTRIBUTING.md с рекомендациями по вкладу. |
| 📋 Кодекс поведения | Пожалуйста, прочитайте Кодекс поведения перед участием. |
| Способ | Что это делает | Почему это важно |
|---|
| ⭐ Поставьте звезду репозиторию | Нажмите кнопку звезды вверху | Помогает другим найти справочник |
| 🔗 Поделитесь справочником | Опубликуйте его в LinkedIn, Twitter, Reddit, Discord | Привлекает в сообщество больше учащихся |
| 📝 Внести контент | Добавляйте новые темы, исправляйте опечатки, улучшайте объяснения | Делает справочник лучше для всех |
| 💬 Оставьте отзыв | Откройте issue или начните обсуждение | Помогает мне понять, что улучшить дальше |
| 👥 Расскажите другу | Поделитесь с тем, кто изучает кибербезопасность | Естественно развивает сообщество |
| 🐛 Сообщайте об ошибках | Дайте знать, если что-то сломано | Поддерживает точность и надёжность справочника |
| 📖 Используйте ежедневно | Обращайтесь к нему при обучении или работе | Лучшая поддержка — использовать его! |
| Область | Что вы можете сделать |
|---|
| 📝 Контент | Добавляйте новые темы, исправляйте ошибки, улучшайте объяснения |
| 🎨 Дизайн | Предлагайте улучшения вёрстки, визуала, диаграмм |
| 🔧 Код | Улучшайте настройку Quartz, исправляйте баги, добавляйте функции |
| 📖 Документация | Улучшайте ясность, форматирование, перекрёстные ссылки |
| 💬 Сообщество | Помогайте другим в issue/обсуждениях, распространяйте информацию |