mirror of
https://github.com/nganhkhoa/CTF-All-In-One.git
synced 2024-12-25 11:41:16 +07:00
plan to rewrite with latex and make pdf great again
This commit is contained in:
parent
9bdcfab6e9
commit
61c4f5c228
@ -9,7 +9,8 @@
|
|||||||
|
|
||||||
-- 开始于 2017.7.17
|
-- 开始于 2017.7.17
|
||||||
|
|
||||||
### 规范
|
|
||||||
|
## 规范
|
||||||
#### 目录结构
|
#### 目录结构
|
||||||
```
|
```
|
||||||
.
|
.
|
||||||
@ -33,27 +34,32 @@
|
|||||||
│ │ └── 2.2_serial_number_300
|
│ │ └── 2.2_serial_number_300
|
||||||
│ └── writeup
|
│ └── writeup
|
||||||
│ └── 6.1.1_pwn_hctf2016_brop
|
│ └── 6.1.1_pwn_hctf2016_brop
|
||||||
└── SUMMARY.md
|
├── SUMMARY.md
|
||||||
|
└── tex
|
||||||
|
└── init
|
||||||
```
|
```
|
||||||
|
|
||||||
- `LICENSE`:开源协议。
|
- `LICENSE`:开源协议。
|
||||||
- `README.md`:自述文件。
|
- `README.md`:自述文件。
|
||||||
- `CONTRIBUTION.md`:合作与贡献的相关内容。
|
- `CONTRIBUTION.md`:合作与贡献的相关内容。
|
||||||
- `SUMMARY.md`:gitbook 目录结构。
|
- `SUMMARY.md`:gitbook 目录结构。
|
||||||
- `doc`:该文件夹包含书全部内容的 Markdown 文件。(文字)
|
- `doc`:该目录包含书全部内容的 Markdown 文件。(文字)
|
||||||
- `pic`:该文件夹包含所有 Markdown 中引用的所有图片文件。(图片)
|
- `tex`:该目录包含使用 LaTex 重写的内容。(PDF)
|
||||||
- `src`:该文件夹包含书中示例和练习的二进制文件或源代码,分专题保存。(代码)
|
- `pic`:该目录包含所有 Markdown 中引用的所有图片文件。(图片)
|
||||||
- `slides`:该文件夹包含以书为主要内容制作的幻灯片。(ppt)
|
- `src`:该目录包含书中示例和练习的二进制文件或源代码,分专题保存。(代码)
|
||||||
|
- `slides`:该目录包含以书为主要内容制作的幻灯片。(ppt)
|
||||||
|
|
||||||
#### 注意事项
|
#### 注意事项
|
||||||
- 在开始编写某一个内容之前,请先在下面的表格里注明,以避免重复和冲突。如果是已经完成的章节,则可以直接进行修改。
|
- 在开始编写某一个内容之前,请先在下面的表格里注明,以避免重复和冲突。如果是已经完成的章节,则可以直接进行修改。
|
||||||
- 每个章节开头需要有一个目录,增加或删除内容时需要做相应的修改,关于 GitHub 独特的页面跳转写法请参考 [Page Jumping in Github](https://github.com/firmianay/Life-long-Learner/blob/master/misc/github-tips.md#page-jumping-in-github)。
|
- 每个章节开头需要有一个目录,增加或删除内容时需要做相应的修改,GitHub 独特的页面跳转写法是:大写换小写,空格换“-”,然后删掉其他字符。
|
||||||
- [中文文案排版指北](https://github.com/sparanoid/chinese-copywriting-guidelines)
|
- [中文文案排版指北](https://github.com/sparanoid/chinese-copywriting-guidelines)。
|
||||||
|
- 可能用到的两个网站:[Graphviz](https://www.graphviz.org/),[asciiflow](http://asciiflow.com/)。
|
||||||
- 如果你新添加一个章节,需要在 **README.md**、**SUMMARY.md** 和章节所属部分相应的文件中添加条目。
|
- 如果你新添加一个章节,需要在 **README.md**、**SUMMARY.md** 和章节所属部分相应的文件中添加条目。
|
||||||
- 新增第六章题解篇,收集各种好题的Writeup,应力求详细,且能提供程序供实际操作,一个md只写一题,所有文件上传到文件夹`src/writeup`,题目最好来自 [CTFs](https://github.com/ctfs)。
|
- 新增第六章题解篇,收集各种好题的 Writeup,应力求详细,且能提供程序供实际操作,一个 md 只写一题,所有文件上传到目录 `src/writeup`,题目最好来自 [CTFs](https://github.com/ctfs)。
|
||||||
- 新增第七章实战篇,CTF之后,总是要回到现实中,对真实存在的漏洞进行分析利用,还是一样力求详细,并提供程序复现,一个md写一个漏洞,所有文件上传到`src/exploit`(程序太大的可附上网盘链接),参考 [exploit-db](https://www.exploit-db.com/)。
|
- 新增第七章实战篇,CTF 之后,总是要回到现实中,对真实存在的漏洞进行分析利用,还是一样力求详细,并提供程序复现,一个 md 写一个漏洞,所有文件上传到 `src/exploit`(程序太大的可附上网盘链接),参考 [exploit-db](https://www.exploit-db.com/)。
|
||||||
- 考虑到真实漏洞的环境可能会很复杂,如果能做一个基于 docker 的环境,应该会很不错,这条就作为一个未来的计划。
|
- 考虑到真实漏洞的环境可能会很复杂,如果能做一个基于 docker 的环境,应该会很不错,这条就作为一个未来的计划。
|
||||||
- 由于项目所有者有强迫症,所以能用文本时绝不要截图:p
|
- 由于某人有强迫症,所以能用文本时绝不要截图:p,但有时候动图(gif)也是可以考虑的。
|
||||||
|
- 看了下 GitBook 导出的 PDF,排版有点不忍直视,计划转战 LaTex,即提供 md 和 tex 两个版本,tex 版本放在目录 `tex/` 下。
|
||||||
|
|
||||||
|
|
||||||
| 章节 | 作者 | 进度 |
|
| 章节 | 作者 | 进度 |
|
||||||
|
@ -1,5 +1,10 @@
|
|||||||
# CTF-All-In-One
|
# CTF-All-In-One
|
||||||
|
|
||||||
|
GitHub 地址:https://github.com/firmianay/CTF-All-In-One
|
||||||
|
|
||||||
|
|
||||||
|
- [前言](doc/0_preface.md)
|
||||||
|
|
||||||
- [一、基础知识篇](doc/1_basic.md)
|
- [一、基础知识篇](doc/1_basic.md)
|
||||||
- [1.1 CTF 简介](doc/1.1_ctf.md)
|
- [1.1 CTF 简介](doc/1.1_ctf.md)
|
||||||
- [1.2 学习方法](doc/1.2_how_to_learn.md)
|
- [1.2 学习方法](doc/1.2_how_to_learn.md)
|
||||||
|
@ -4,6 +4,7 @@ GitHub 地址:https://github.com/firmianay/CTF-All-In-One
|
|||||||
|
|
||||||
|
|
||||||
* [简介](README.md)
|
* [简介](README.md)
|
||||||
|
* [前言](doc/0_preface.md)
|
||||||
* [一、基础知识篇](doc/1_basic.md)
|
* [一、基础知识篇](doc/1_basic.md)
|
||||||
* [1.1 CTF 简介](doc/1.1_ctf.md)
|
* [1.1 CTF 简介](doc/1.1_ctf.md)
|
||||||
* [1.2 学习方法](doc/1.2_how_to_learn.md)
|
* [1.2 学习方法](doc/1.2_how_to_learn.md)
|
||||||
|
3
doc/0_preface.md
Normal file
3
doc/0_preface.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# 前言
|
||||||
|
|
||||||
|
还没想好写什么:p
|
Loading…
Reference in New Issue
Block a user