mirror of
https://github.com/nganhkhoa/CTF-All-In-One.git
synced 2025-06-22 19:27:32 +07:00
pure structure
This commit is contained in:
33
doc/1.1_ctf.md
Normal file
33
doc/1.1_ctf.md
Normal file
@ -0,0 +1,33 @@
|
||||
# 1.1 CTF 介绍
|
||||
|
||||
- [概述](#overview)
|
||||
- [题目类别](#category)
|
||||
- [Reverse](#reverse)
|
||||
- [Web](#web)
|
||||
- [Crypto](#crypto)
|
||||
- [Misc](#misc)
|
||||
- [Mobile](#mobile)
|
||||
- [高质量的比赛](#game)
|
||||
|
||||
|
||||
## <span id="overview">概述</span>
|
||||
CTF(Capture The Flag)中文一般译作夺旗赛,在网络安全领域中指的是网络安全技术人员之间进行技术竞技的一种比赛形式。CTF 起源于1996年 DEFCON 全球黑客大会,以代替之前黑客们通过互相发起真实攻击进行技术比拼的方式。发展至今,已经成为全球范围网络安全圈流行的竞赛形式。CTF 比赛尝试将专业的计算机安全工作许多方面的本质浓缩为可客观评估的简短挑战题目,主要包括逆向、漏洞挖掘与利用、Web 渗透、密码学、取证、隐写等类别。与 ACM, 信息学奥赛等类似,CTF 比赛以解决题目的分值和时间进行排名。
|
||||
|
||||
CTF 为团队赛,通常以三人为限,要想在比赛中取得胜利,就要求团队中每个人在各种类别的题目中至少精通一类,三人优势互补,取得团队的胜利。同时,准备和参与 CTF 比赛是一种有效将计算机科学的离散面、聚焦于计算机安全领域的方法。
|
||||
|
||||
|
||||
## <span id="category">题目类别</span>
|
||||
### <span id="reverse">Reverse</span>
|
||||
|
||||
### <span id="pwn">Pwn</span>
|
||||
|
||||
### <span id="web">Web</span>
|
||||
|
||||
### <span id="crypto">Crypto</span>
|
||||
|
||||
### <span id="misc">Misc</span>
|
||||
|
||||
### <span id="mobile">Mobile</span>
|
||||
|
||||
|
||||
## <span id="game">高质量的比赛</span>
|
3
doc/1_basic.md
Normal file
3
doc/1_basic.md
Normal file
@ -0,0 +1,3 @@
|
||||
# 第一章 基础知识篇
|
||||
|
||||
- [1.1 CTF 介绍](1.1_ctf.md)
|
1
doc/2.1gdb&peda.md
Normal file
1
doc/2.1gdb&peda.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.1 gdb 和 peda 调试器
|
1
doc/2.2_ollydbg.md
Normal file
1
doc/2.2_ollydbg.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.2 OllyDbg 调试器
|
1
doc/2.3_windbg.md
Normal file
1
doc/2.3_windbg.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.3 WinDbg 调试器
|
1
doc/2.4_radare2.md
Normal file
1
doc/2.4_radare2.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.4 Radare2
|
1
doc/2.5_idapro.md
Normal file
1
doc/2.5_idapro.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.5 IDA Pro
|
1
doc/2.6_pwntools.md
Normal file
1
doc/2.6_pwntools.md
Normal file
@ -0,0 +1 @@
|
||||
# 2.6 Pwntools
|
8
doc/2_tools.md
Normal file
8
doc/2_tools.md
Normal file
@ -0,0 +1,8 @@
|
||||
# 第二章 工具篇
|
||||
|
||||
- [2.1 gdb/peda](2.1gdb&peda.md)
|
||||
- [2.2 ollydbg](2.2_ollydbg.md)
|
||||
- [2.3 windbg](2.3_windbg.md)
|
||||
- [2.4 radare2](2.4_radare2.md)
|
||||
- [2.5 IDA Pro](2.5_idapro.md)
|
||||
- [2.6 pwntools](2.6_pwntools.md)
|
1
doc/3.1_reverse.md
Normal file
1
doc/3.1_reverse.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.1 Reverse
|
1
doc/3.2_crypto.md
Normal file
1
doc/3.2_crypto.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.2 Crypto
|
1
doc/3.3_pwn.md
Normal file
1
doc/3.3_pwn.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.3 Pwn
|
1
doc/3.4_web.md
Normal file
1
doc/3.4_web.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.4 Web
|
1
doc/3.5_misc.md
Normal file
1
doc/3.5_misc.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.5 Misc
|
1
doc/3.6_mobile.md
Normal file
1
doc/3.6_mobile.md
Normal file
@ -0,0 +1 @@
|
||||
# 3.6 Mobile
|
8
doc/3_topics.md
Normal file
8
doc/3_topics.md
Normal file
@ -0,0 +1,8 @@
|
||||
# 第三章 分类专题篇
|
||||
|
||||
- [3.1 Reverse](3.1_reverse.md)
|
||||
- [3.2 Crypto](3.2_crypto.md)
|
||||
- [3.3 Pwn](3.3_pwn.md)
|
||||
- [3.4 Web](3.4_web.md)
|
||||
- [3.5 Misc](3.5_misc.md)
|
||||
- [3.6 Mobile](3.6_mobile.md)
|
1
doc/4_tips.md
Normal file
1
doc/4_tips.md
Normal file
@ -0,0 +1 @@
|
||||
# 第四章 技巧篇
|
1
doc/5_advanced.md
Normal file
1
doc/5_advanced.md
Normal file
@ -0,0 +1 @@
|
||||
# 第五章 高级篇
|
1
doc/6.1.1_commands.md
Normal file
1
doc/6.1.1_commands.md
Normal file
@ -0,0 +1 @@
|
||||
# 6.1 Terminal Commands
|
1
doc/6.1_moretools.md
Normal file
1
doc/6.1_moretools.md
Normal file
@ -0,0 +1 @@
|
||||
# 更多工具
|
4
doc/6_appendix.md
Normal file
4
doc/6_appendix.md
Normal file
@ -0,0 +1,4 @@
|
||||
# 第六章 附录篇
|
||||
|
||||
- 更多工具
|
||||
- [6.1.1 terminal commands](doc/6.1.1_commands.md)
|
Reference in New Issue
Block a user