{"id":13436893,"url":"https://github.com/ctf-wiki/ctf-wiki","last_synced_at":"2025-05-10T01:09:24.372Z","repository":{"id":21582625,"uuid":"93322695","full_name":"ctf-wiki/ctf-wiki","owner":"ctf-wiki","description":"Come and join us, we need you!","archived":false,"fork":false,"pushed_at":"2025-05-01T17:12:28.000Z","size":631497,"stargazers_count":8664,"open_issues_count":63,"forks_count":1399,"subscribers_count":165,"default_branch":"master","last_synced_at":"2025-05-10T01:09:09.106Z","etag":null,"topics":["crypto","ctf","misc","mobile","pwn","reverse","web","wiki"],"latest_commit_sha":null,"homepage":"https://ctf-wiki.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ctf-wiki.png","metadata":{"files":{"readme":"README-zh_CN.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-06-04T15:29:18.000Z","updated_at":"2025-05-09T20:38:27.000Z","dependencies_parsed_at":"2023-01-16T22:00:31.639Z","dependency_job_id":"910b78a8-b281-4138-a89b-4e4c8691e5bd","html_url":"https://github.com/ctf-wiki/ctf-wiki","commit_stats":{"total_commits":1315,"total_committers":194,"mean_commits":6.778350515463917,"dds":0.8517110266159695,"last_synced_commit":"673879cb41946aa0214c3bba29574aae9a0cbbb8"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctf-wiki%2Fctf-wiki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctf-wiki%2Fctf-wiki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctf-wiki%2Fctf-wiki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ctf-wiki%2Fctf-wiki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ctf-wiki","download_url":"https://codeload.github.com/ctf-wiki/ctf-wiki/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253347096,"owners_count":21894285,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crypto","ctf","misc","mobile","pwn","reverse","web","wiki"],"created_at":"2024-07-31T03:00:52.841Z","updated_at":"2025-05-10T01:09:19.580Z","avatar_url":"https://github.com/ctf-wiki.png","language":"Python","readme":"# CTF Wiki\n\n[![Discord](https://dcbadge.vercel.app/api/server/ekv7WDa9pq)](https://discord.gg/ekv7WDa9pq)\n\n[中文](./README-zh_CN.md)  [English](./README.md)\n\n欢迎来到 **CTF Wiki**。\n\n**CTF**（Capture The Flag，夺旗赛）起源于 1996 年 **DEFCON** 全球黑客大会，是网络安全爱好者之间的竞技游戏。\n\n**CTF** 竞赛涉及众多领域，内容繁杂。与此同时，安全技术的发展速度越来越快，**CTF** 题目的难度越来越高，初学者面对的门槛越来越高。而网上资料大都零散琐碎，初学者往往并不知道该如何系统性地学习 **CTF** 相关领域的知识，常需要花费大量时间，苦不堪言。\n\n为了使得热爱 **CTF** 的小伙伴们更好地入门 **CTF**，2016 年 10 月份，**CTF Wiki** 在 Github 有了第一次 commit。随着内容不断完善，**CTF Wiki** 受到了越来越多安全爱好者的喜爱，也渐渐有素未谋面的小伙伴们参与其中。 \n\n作为一个自由的站点，围绕 **CTF** 近几年赛题，**CTF Wiki** 对 **CTF** 中的各个方向的知识进行介绍，以便于初学者更好地学习 **CTF** 相关的知识。\n\n目前，**CTF Wiki** 主要包含 **CTF** 各大方向的基础知识，正在着力完善以下内容\n\n- CTF 竞赛中的进阶知识\n- CTF 竞赛中的优质题目\n\n关于上述部分待完善内容，请参见 CTF Wiki 的 [Projects](https://github.com/ctf-wiki/ctf-wiki/projects)，详细列举了正在做的事情以及待做事项。\n\n虽然 **CTF Wiki** 基于 **CTF**，却不会局限于 **CTF**。在未来，**CTF Wiki** 将会\n\n- 介绍安全研究中的工具\n- 更多地与安全实战结合\n\n此外，鉴于以下两点\n\n- 技术应该以开放的方式分享\n- 安全攻防技术在快速迭代更新，在面对新的防御技术时，旧的攻击技术随时可能失效\n\n因此，**CTF Wiki** 永远不会出版书籍。\n\n最后，**CTF Wiki** 源于社区，作为**独立的组织**，提倡**知识自由**，在未来也绝不会商业化，将始终保持**独立自由**的性质。\n\n## How to build？\n\n本文档目前采用 [mkdocs](https://github.com/mkdocs/mkdocs) 部署在 [https://ctf-wiki.org](https://ctf-wiki.org)。\n\n本项目可以直接部署在本地，具体方式如下：\n\n```shell\n# 1. clone\ngit clone https://github.com/ctf-wiki/ctf-wiki.git\n# 2. requirements\npip install -r requirements.txt\n# generate static file in site/\npython3 scripts/docs.py build-all\n# deploy at http://127.0.0.1:8008\npython3 scripts/docs.py serve\n```\n\n**mkdocs 本地部署的网站是动态更新的，即当你修改并保存 md 文件后，刷新页面就能随之动态更新。**\n\n\n你只是想本地浏览，并不想修改文档？试试 Docker 吧！\n\n```\ndocker run -d --name=ctf-wiki -p 4100:80 ctfwiki/ctf-wiki\n```\n随后即可在浏览器中访问 [http://localhost:4100/](http://localhost:4100/) 阅读 CTF Wiki 。\n\n## How to practice？\n\n首先，通过在线阅读来学习一些基本的安全知识。\n\n其次，CTF Wiki 还有两个姊妹项目\n\n- CTF Wiki 中涉及的题目在 [ctf-challenges](https://github.com/ctf-wiki/ctf-challenges) 仓库中，请根据对应的分类自行寻找。\n- CTF Wiki 中涉及的工具会不断补充到 [ctf-tools](https://github.com/ctf-wiki/ctf-tools) 仓库中。\n\n## How to make CTF Wiki Better？\n\n我们非常欢迎你为 Wiki 编写内容，将自己的所学所得与大家分享。我们期待着你的加入！\n\n**在你决定要贡献内容之前，请你务必看完 [CONTRIBUTING](https://ctf-wiki.org/en/contribute/before-contributing/)**。其中包含了详细的贡献方式。 \n\n非常感谢一起完善 CTF Wiki 的小伙伴们\n\n\u003ca href=\"https://github.com/ctf-wiki/ctf-wiki/graphs/contributors\"\u003e\u003cimg src=\"https://contrib.rocks/image?repo=ctf-wiki/ctf-wiki\" /\u003e\u003c/a\u003e\n\n## What can you get?\n\n- 快速学习新事物的能力\n- 不一样的思考方式\n- 乐于解决问题的心\n- 有趣的安全技术\n- 充实奋斗的时光\n\n在阅读 Wiki 之前，我们希望能给予你几点建议：\n\n- 学习 [提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way)\n- 善用 Google 搜索能帮助你更好地提升自己\n- 至少掌握一门编程语言，比如 Python\n- 动手实践比什么都要管用\n- 保持对技术的好奇与渴望并坚持下去\n\n\u003e 世界很大，互联网让世界变小，真的黑客们应该去思考并创造，无论当下是在破坏还是在创造，记住，未来，那条主线是创造的就对了。 ——by 余弦\n\n安全圈很小，安全的海洋很深。安全之路的探险，不如就从 **CTF Wiki** 开始！\n\n## Copyleft\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e\u003cimg alt=\"知识共享许可协议\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png\" /\u003e\u003c/a\u003e\u003cbr /\u003e本作品采用\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议\u003c/a\u003e进行许可。\n\n","funding_links":[],"categories":["HarmonyOS","Python","\u003ca id=\"c7f35432806520669b15a28161a4d26a\"\u003e\u003c/a\u003eCTF\u0026\u0026HTB","HTML","Python (1887)","mobile"],"sub_categories":["Windows Manager","\u003ca id=\"e64cedb2d91d06b3eeac5ea414e12b27\"\u003e\u003c/a\u003eCTF"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctf-wiki%2Fctf-wiki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fctf-wiki%2Fctf-wiki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fctf-wiki%2Fctf-wiki/lists"}