A-Y-U-S-H-Y-A/project-haxnation
GitHub: A-Y-U-S-H-Y-A/project-haxnation
一个致力于构建最大 CTF 挑战开源仓库的项目,为安全学习者提供跨多个领域的免费练习题目与源代码。
Stars: 5 | Forks: 3
#
[](https://github.com/A-Y-U-S-H-Y-A/project-haxnation/blob/master/LICENSE)
[](https://github.com/A-Y-U-S-H-Y-A/project-haxnation/pulls)
[](mailto:ayushya.shah1201@gmail.com)
**Project Haxnation** 是由 **Ayushya Shah** 发起的一项计划,旨在为安全爱好者创建**最大的 CTF (Capture The Flag) 挑战开源仓库**,以便他们探索、练习并掌握网络安全的各个领域。
## 💡 动机
现有的大多数 CTF 平台要么只提供有限的免费内容,要么将完全访问权限限制在付费墙之后。这可能会阻碍学习曲线,特别是对于初学者或学生而言。
此外,这些挑战通常不提供开源代码,这限制了开发者以下方面的能力:
- 分析挑战是如何构建的
- 学习安全和不安全的代码模式
- 修改并为现有内容做出贡献
**Project Haxnation** 旨在改变这一现状——通过在 GNU GPL v3 下开源,免费提供高质量、独立完整的挑战。
## 🧭 涵盖领域
Project Haxnation 收录了不断增长的挑战集合,涵盖以下领域:
- 🔐 密码学
- 🕵️♂️ 数字取证
- 🌐 网络
- 🔍 OSINT (Open Source Intelligence)
- 💻 编程
- 🔁 逆向工程
- 🌐 Web 安全
## ⚙️ 技术栈
这里**没有固定的技术栈**。每个挑战可能会根据其领域使用不同的工具或环境。
有些可能使用 Python、C、JavaScript、Bash 等编写。其他一些可能涉及数据包抓取、Docker 或底层二进制文件。
有关设置说明和要求,请参阅特定挑战的 `README.md` 文件。
## 📦 如何使用
1. **浏览**该仓库。
2. 导航到与您感兴趣的领域相对应的**文件夹**。
3. 选择一个**挑战**。
4. 打开该挑战文件夹中的 `README.md`,以便:
- 设置挑战
- 了解规则和目标
- 获取提示(如果有)
5. 启动挑战并开始解答!
## 📬 联系方式
有问题、想法或反馈?
📧 **ayushya.shah1201@gmail.com**
## 📜 许可证
该项目基于 [GNU General Public License v3](https://github.com/A-Y-U-S-H-Y-A/project-haxnation/blob/master/LICENSE) 授权。
⭐ 如果您喜欢这个项目,请考虑给它点个**星标 (star)** 以支持这项使命!
标签:Web安全, 云资产清单, 域环境安全, 安全教育, 密码学, 应用安全, 手动系统调用, 数字取证, 数据可视化, 网络安全, 自动化脚本, 蓝队分析, 请求拦截, 逆向工具, 逆向工程, 隐私保护