MertcanKayirici/Nmap-MasterAcademy

GitHub: MertcanKayirici/Nmap-MasterAcademy

一个开源的 Nmap 网络安全教育项目,通过结构化课程、实践实验室和 AI 辅助学习帮助用户从入门到精通掌握 Nmap。

Stars: 0 | Forks: 0

Nmap Master Academy

🛡️ Nmap Master Academy

一个全面的开源 Nmap 学习仓库,包含结构化的文档、 实践实验室、测验、真实场景以及 AI 驱动的学习。

![License](https://img.shields.io/badge/License-MIT-green) ![Open Source](https://img.shields.io/badge/Open%20Source-Yes-success) ![Markdown](https://img.shields.io/badge/Documentation-Markdown-blue) ![Cybersecurity](https://img.shields.io/badge/Cybersecurity-Education-red)

## 🤖 AI 学习助手

Nmap Master Academy GPT

### 🚀 体验 Nmap Master Academy GPT Try Nmap Master Academy GPT

## 📖 关于 Nmap Master Academy 是一个开源教育项目,旨在通过结构化的文档、实践实验室、测验、渗透测试工作流和 AI 辅助学习,帮助学习者掌握 Nmap。 本仓库不仅关注命令,还遵循从初学者概念到高级 NSE 脚本和实际应用的完整学习路径。 ## ✨ 特性 - 📘 **结构化文档** – 通过从初级到高级的分步课程学习 Nmap。 - 📋 **Cheat Sheet** – 快速访问最常用的 Nmap 命令和选项。 - 🧩 **Nmap 脚本引擎 (NSE)** – 涵盖 NSE 架构、类别、Lua 基础知识和自定义脚本开发的综合指南。 - 🧪 **实践实验室** – 旨在通过实际扫描场景巩固概念的练习。 - ❓ **互动测验** – 通过章节测验、答案解析和期末考试测试您的知识。 - 🛡️ **渗透测试工作流** – 了解在真实的渗透测试工作中如何使用 Nmap。 - 📚 **参考资料库** – TCP/UDP、TCP flags、常见端口、网络服务、ASCII 图表等。 - 🤖 **AI 学习助手** – 包含一个由本仓库文档驱动的自定义 GPT,用于交互式学习和命令解释。 - 📊 **可视化学习** – 贯穿文档的图表、截图、工作流说明和命令示例。 ## 📸 文档预览 | Cheat Sheet | 课程 | |-------------|--------| | ![Cheat Sheet 预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/ef/ef3dba59dc6b362b11a0d60a110993903bc9d8273362ba9a53a4b83a62673583.png) | ![课程预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/2b/2b966f69f91a1c6310f9cc2a62060b4423e70fbafa143c2c5e6622db3a585d7f.png) | | 实验室 | 测验 | |------|------| | ![实验室预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/99/99c1ae1f8e38a0520ca20bf46f18aecf4106fd4562a73cad1f4ffb06e65eebe8.png) | ![测验预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/43/43ee5ce7254fba313f9529608e75376009d2ddc7b8e20114663849980c2a551d.png) | | 答案解析 | AI 助手 | |------------|--------------| | ![答案解析预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/d0/d07e636da2ee773ee76a1633f07d78eebfbbdff6fc314401cea40182403ba2de.png) | ![AI 助手预览](https://static.pigsec.cn/wp-content/uploads/repos/cas/2f/2f02762dc9ad688272ce4e363815fb314426462c912a0cc074fe1446bda27e09.png) | ## 📂 仓库结构 ``` Nmap_Master_Academy │ ├── 01_Cheat_Sheet # Quick command reference ├── 02_Course # Complete Nmap learning course ├── 03_NSE # Nmap Scripting Engine & Lua ├── 04_Reference # Ports, protocols and networking references ├── 05_Labs # Hands-on practical exercises ├── 06_Quizzes # Quizzes, answer keys and final exam ├── 07_Pentest # Real-world pentesting workflows │ ├── Assets │ ├── Banner │ ├── Diagrams │ ├── Logos │ └── Screenshots │ ├── CONTRIBUTING.md ├── CODE_OF_CONDUCT.md ├── SECURITY.md ├── LICENSE └── README.md ``` ## 🗺️ 学习路线图 本仓库设计为一段结构化的学习旅程。 ``` Cheat Sheet │ ▼ Course │ ▼ Reference │ ▼ Hands-on Labs │ ▼ Quizzes │ ▼ Pentest Workflows │ ▼ AI Learning Assistant ``` ## 📚 您将学到什么 - 网络基础知识 - 主机发现 - TCP 和 UDP 扫描 - 端口扫描技术 - 服务和版本检测 - 操作系统检测 - 防火墙和 IDS 绕过 - 时序和性能优化 - 输出格式和报告 - Nmap 脚本引擎 (NSE) - 针对 NSE 的 Lua 编程 - 自定义 NSE 脚本开发 - 实用渗透测试 - 使用 Bash 和 Python 实现自动化 - CTF 和 Hack The Box 枚举 ## 📈 仓库亮点 | 类别 | 内容 | |----------|---------:| | 📘 课程章节 | 20+ | | 🧩 NSE 课程 | 58+ | | 🧪 实践实验室 | 37+ | | ❓ 测验部分 | 6 | | 🎓 期末考试 | ✔ | | 📖 参考指南 | 7+ | | 📊 图表 | 10+ | | 🤖 AI 学习助手 | ✔ | ## 🌍 开源 Nmap Master Academy 是一个开源教育项目,旨在让每个人都能免费获得高质量的网络安全教育。 无论您是学生、IT 专业人士、系统管理员还是渗透测试人员,我们都欢迎您探索、学习、改进并为该项目做出贡献。 如果您觉得这个仓库有用,请考虑给它点个 ⭐ 并与他人分享。 ## 🚀 路线图 ### 版本 1.x - [x] 结构化文档 - [x] Cheat Sheet - [x] 完整课程 - [x] NSE 文档 - [x] 参考资料 - [x] 实践实验室 - [x] 互动测验 - [x] 渗透测试工作流 - [x] AI 学习助手 ### 未来计划 - [ ] 交互式 MkDocs 网站 - [ ] 视频学习系列 - [ ] 更多实践实验室 - [ ] 高级 NSE 项目 - [ ] 社区挑战 - [ ] 交互式练习平台 - [ ] 更多图表和可视化 - [ ] 多语言文档 ## 📄 许可证 本项目基于 **MIT License** 授权。 您可以根据许可条款自由使用、修改、分发本项目并为其做出贡献。 有关更多信息,请参阅 **LICENSE** 文件。 ## 👨‍💻 作者 ### Mertcan Kayırıcı 网络安全 • 网络 • 开源 • 持续学习 🐙 GitHub: [MertcanKayirici](https://github.com/MertcanKayirici)

**Master Academy** 开源网络安全教育系列的一部分。 为网络安全社区倾注 ❤️ 制作。

标签:CTI, Nmap, NSE脚本, rizin, 云存储安全, 应用安全, 开源教程, 插件系统, 网络安全教育, 网络扫描, 虚拟驱动器, 逆向工具, 防御加固