Giter VIP home page Giter VIP logo

ctf-wiki's Introduction

CTF Wiki

Build Status Requirements Status BearyChat

欢迎来到 CTF Wiki

CTF(Capture The Flag,夺旗赛)起源于 1996 年 DEFCON 全球黑客大会,是网络安全爱好者之间的竞技游戏。

CTF 竞赛涉及众多领域,内容繁杂。与此同时,安全技术的发展速度越来越快,CTF 题目的难度越来越高,初学者面对的门槛越来越高。而网上资料大都零散琐碎,初学者往往并不知道该如何系统性地学习 CTF 相关领域知识,常需要花费大量时间,苦不堪言。

为了使得热爱 CTF 的小伙伴们更好地入门 CTF,2016 年 10 月份,CTF Wiki 在 Github 有了第一次 commit。随着内容不断完善,CTF Wiki 受到了越来越多安全爱好者的喜爱,也渐渐有素未谋面的小伙伴们参与其中。

作为一个自由的站点,围绕 CTF 近几年赛题,CTF WikiCTF 中的各个方向的知识和技术进行介绍,以便于初学者更好地学习 CTF 相关的知识。

目前,CTF Wiki 主要包含 CTF 各大方向的基础知识,正在着力完善以下内容

  • CTF 竞赛中的进阶知识
  • CTF 竞赛中的优质题目

关于上述部分待完善内容,请参见CTF Wiki 的 Projects,详细列举了正在做的事情以及待做事项。

当然,CTF Wiki 基于 CTF,却不会局限于 CTF,在未来,CTF Wiki 将会

  • 介绍安全研究中的工具
  • 更多地与安全实战结合

此外,鉴于以下两点

  • 技术更应该以开放的方式共享。
  • 安全攻防技术总是保持不断更新,旧的技术在面对新的技术时随时可能失效。

因此,CTF Wiki 永远不会出版书籍。

最后,CTF Wiki 源于社区,作为独立的组织,提倡知识自由,在未来也绝不会商业化,将始终保持独立自由的性质。

How to build?

本文档目前采用 mkdocs 部署在 https://ctf-wiki.github.io/ctf-wiki/。当然也可以部署在本地,具体方式如下:

# 1. clone
git clone [email protected]:ctf-wiki/ctf-wiki.git
# 2. requirements
pip install -r requirements.txt
# generate static file in site/
mkdocs build
# deploy at http://127.0.0.1:8000
mkdocs serve

mkdocs 本地部署的网站是动态更新的,即当你修改并保存 md 文件后,刷新页面就能随之动态更新。

只是想本地浏览,并不想修改文档?试试 Docker 把!

docker run -d --name=ctf-wiki -p 4100:80 ctfwiki/ctf-wiki

随后即可在浏览器中访问 http://localhost:4100/ 阅读 CTF Wiki 。

How to practice?

首先,可以通过在线阅读来学习一些基本的安全知识。

其次,CTF Wiki 还有两个姊妹项目

  • CTF Wiki 中涉及的题目在 ctf-challenges 仓库中,请根据对应的分类自行寻找。
    • 注:目前仍有部分题目在该仓库下,正在迁移中。。。(misc,web)
  • CTF Wiki 中涉及的工具会不断补充到 ctf-tools 仓库中。

How to make CTF Wiki Better?

我们非常欢迎你为 Wiki 编写内容,将自己的所学所得与大家分享,具体的贡献方式请参见 CONTRIBUTING

在你决定要贡献内容之前,请你务必看完这些内容。我们期待着你的加入。

非常感谢一起完善 CTF Wiki 的小伙伴们

What can you get?

  • 快速学习新事物的能力
  • 一个不一样的思考方式
  • 一颗乐于解决问题的心
  • 一些有趣的安全技术
  • 一段充实奋斗的时光

在阅读 Wiki 之前,我们希望能给予你几点建议:

  • 阅读短文 提问的智慧
  • 善用 Google 搜索能帮助你更好地提升自己
  • 至少掌握一门编程语言,比如 Python
  • 动手实践比什么都要管用
  • 保持对技术的好奇与渴望并坚持下去

世界很大,互联网让世界变小,真的黑客们应该去思考并创造,无论当下是在破坏还是在创造,记住,未来,那条主线是创造的就对了。 ——by 余弦

安全圈很小,安全的海洋很深。安全之路的探险,不如就从 CTF Wiki 开始!

Copyleft

知识共享许可协议
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

ctf-wiki's People

Contributors

iromise avatar 40huo avatar bash-c avatar vbty avatar vancir avatar winmin avatar angelkitty avatar ir1d avatar gml-sec avatar ciphersaw avatar cancergary avatar miraitowa avatar qux-bbb avatar changochen avatar n3vv avatar who1scarl avatar youngcraft avatar zhangji1810 avatar lometsj avatar yuguorui avatar xr1s avatar wonderkun avatar gcspanda avatar zzh1996 avatar summershrimp avatar yangtzeriverli avatar smlight avatar wangyihang avatar zyw271828 avatar sailnorth avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.