七、参与者

该手册的编写建立在许多艰难工作之上,绝大多数难点是在其他地方。未经允许不得重新发布这些文件,因为该手册尚在更新过程中,我们非常感谢和感激大家的支持。

所以,读者们,当你完成一些CTF比赛准备参加更多的比赛,请参与到该手册的编写中来。那些有着雄心壮志的人们或许知道一些需要如此技能的人。

如果你对这样的课程感兴趣,请参考NYU Poly。他们专注于网络安全且经常通过他们的Hacker in Residence活动与我们合作。

参与进来

如果你想参与该手册的编写,只需简单地将你新的markdown提交到master分支即可,我们可以从那里获取到提交。Gitbook有一个出色的编辑器用来帮助你预览更改。我们一直在找寻新或精妙的内容,所以请给我们提供建议!

Gitbook的使用

《CTF领域指南》是用Gitbook创建的,它是一个用Git和Markdown创建电子书的命令行工具。你可以用Gitbook将《CTF领域指南》导出为PDF格式、一个eBook或一个单独可打印的HTML页面。在安装Gitbook和它的少量插件前请确保你的电脑上安装有NodeJS和npm:

npm install gitbook gitbook-plugin-ga gitbook-pdf ebook-convert -g

在Gitbook安装后,你可以在书籍目录内运行下面的任一命令:

  • 创建一个互动、静态站点:gitbook build ./myrepo

  • 创建一个独立页面站点:gitbook build ./myrepo -f page

  • 创建一个PDF文件:gitbook pdf ./myrepo(需要gitbook-pdf

(全文待续)