Coder Social home page Coder Social logo

tuian / ctf-wiki Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ctf-wiki/ctf-wiki

0.0 1.0 0.0 12.73 MB

ctf wiki online

Home Page: https://ctf-wiki.github.io/ctf-wiki/

License: GNU General Public License v3.0

HTML 6.90% Python 73.94% Makefile 1.30% Shell 0.67% C 17.19%

ctf-wiki's Introduction

前言

欢迎来到CTF Wiki

CTF,全称Capture The Flag,即夺旗赛,起源于1996年DEFCON全球黑客大会,是网络安全技术人员进行技术竞技的一种比赛。

CTF Wiki是一个免费开放且持续更新的知识整合站点,你可以在这里学到关于CTF竞赛及网络安全相关的有趣知识,我们为你准备了CTF竞赛中的基础知识常见题型解题思路以及常用工具等,帮助你更快速地了解CTF竞赛以及网络安全。

我能收获什么?

  • 一个不一样的思考方式以及一颗乐于解决问题的心
  • 锻炼你的快速学习能力,不断学习新事物
  • 一些有趣的安全技术与相应的挑战
  • 一段充实奋斗的时光

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

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

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

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

想要帮助Wiki更加完善?

我们非常欢迎你为wiki编写内容,将自己的所学所得与大家分享。

协作方式

本仓库仅有一个master分支,并且master分支的内容需要得到大部分人的一致认可。本项目通过fork和PR的方式更新文档。基本流程如下

  1. 首先,你需要fork主仓库到自己的仓库中。
  2. 然后,在你要贡献某一个章节或部分内容时,你需要在issue的TODO中进行对应的标记(如果没有你的那部分,请发issue提问)。
  3. 再者,在你编辑结束之后,将分支PR到主仓库的master分支上。请注意在push之前,确保你在自己的本地是可以正常生成文档的,即生成正确的html网页。
  4. 进而,大家在PR的评论区进行评论。评论内容要条理清晰,最好给出修正方式,或指出需要集体讨论。 请在发表评论之前请仔细思考。
  5. 最后,提出该PR的人根据进行修正,然后将修改后的内容merge到master分支中。

目前,在人员较少的前提下,基本上可以忽略4-5步。第2步也可以暂时忽略,,,

注:本文档使用docsify部署,请自行学习一下。

关于PR

一次PR至少包含以下描述:

  • 标题: 本次PR的目的(做了xxx工作,修复了xxx问题)
  • 内容: 对修复问题的叙述(如果必要的话)

关于格式的问题

对于某种类型的题目应该尽可能包含以下几个部分

  • 原理
  • 例子
  • 题目

其对应的存储的一般应该有如下目录

  • example,存储在文中介绍时所使用的题目
  • figure, 存储介绍时所使用的图片
  • 其它必要内容

其中,题目中只需要说明对应的题目名字,相应的题目应该存储在ctf-challenge仓库中的对应目录中。

备注

  • 备注1: 不必拘泥于流程。讨论后基本没问题就可以合并。
  • 备注2: 尽量将问题集中。请务必深思熟虑,作出总结
  • 备注3: 善于使用issue等工具。任何讨论后作出的决策务必记录到可以记录的地方。
  • 备注4:如果有好的建议,换欢迎提出。

最后,我们的github仓库地址是https://github.com/ctf-wiki/ctf-wiki,欢迎forkpull request。当然,如果你有任何的问题,也欢迎在issue中提出。

我们 一直都期待着你的加入。

ctf-wiki's People

Contributors

40huo avatar iromise avatar vancir avatar

Watchers

 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.