Repolode
CarterPerez-dev

CarterPerez-dev/Cybersecurity-Projects

包含 70 个由入门到进阶的网络安全实战项目,并附认证路线图与学习资源。

Star
8,339
Fork
1,213
未关闭 Issue
1
最近提交
5天前

这是什么?

这是一个网络安全学习合集,项目分为四个层级:面向零基础读者的 Foundations,以及 Beginner、Intermediate 和 Advanced。每个项目聚焦一个具体安全主题,例如哈希类型识别、HTTP 安全响应头审计、端口扫描、抓包分析、密钥泄露扫描、SBOM 生成、模糊测试和后量子加密等。多数项目提供完整源码,并配有 learn 目录下的学习笔记。涉及的语言包括 Python、Go、Rust、C、C++、Zig 和 Ruby。

除项目外,仓库还提供 10 条职业认证路线图,涵盖 SOC 分析师、渗透测试工程师等方向,并整理了工具、课程、认证和社区等学习资源。部分项目目前仅以概要形式呈现,尚未提供完整代码。

适合希望通过动手构建工具来学习安全的人,也适合需要参考实现、学习或改造的开发者。

核心功能

  • 01项目按 Foundations、Beginner、Intermediate、Advanced 四个层级组织
  • 02每个项目标注涉及的知识点和预计耗时
  • 03多数项目附带 learn 目录,讲解相关概念
  • 04涵盖扫描器、密码学、恶意软件分析、云合规等方向
  • 05提供 10 条认证路线图和精选学习资源列表

适用场景

  • 通过动手构建真实工具逐步学习网络安全
  • 用实战项目充实个人安全作品集
  • 研究扫描器或密码学工具的参考实现
  • 按结构化路线向 SOC 分析师或渗透测试工程师方向发展

标签

常见问题

Cybersecurity-Projects 是什么?
包含 70 个由入门到进阶的网络安全实战项目,并附认证路线图与学习资源。 这是一个网络安全学习合集,项目分为四个层级:面向零基础读者的 Foundations,以及 Beginner、Intermediate 和 Advanced。每个项目聚焦一个具体安全主题,例如哈希类型识别、HTTP 安全响应头审计、端口扫描、抓包分析、密钥泄露扫描、SBOM 生成、模糊测试和后量子加密等。多数项目提供完整源码,并配有 learn 目录下的学习笔记。涉及的语言包括 Python、Go、Rust、C、C++、Zig 和 Ruby。
Cybersecurity-Projects 可以免费使用吗?用的什么许可证?
Cybersecurity-Projects 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Cybersecurity-Projects 还在维护吗?
活跃维护中。Cybersecurity-Projects 最近一次提交是在 2026年10月14日。
Cybersecurity-Projects 适合用来做什么?
通过动手构建真实工具逐步学习网络安全 用实战项目充实个人安全作品集 研究扫描器或密码学工具的参考实现 按结构化路线向 SOC 分析师或渗透测试工程师方向发展
在哪里获取 Cybersecurity-Projects?
源代码和安装说明在 GitHub 上:https://github.com/CarterPerez-dev/Cybersecurity-Projects

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目