前言
第0章 开启CTF之旅
0.0 CTF比赛的历史
0.1 CTF比赛的常见赛制
0.2 国内外知名的CTF比赛
0.3 国内外知名的CTF战队
0.4 学习前的实验环境准备
0.4.0 虚拟机运行软件
0.4.1 搭建Python脚本运行环境
0.4.2 搭建Docker使用环境
第1章 安全杂项
1.0 安全杂项类赛题简介
1.1 常见的编码与解码
1.1.0 ASCII编码
1.1.1 Base64编码
1.1.2 Base32编码
1.1.3 Base16编码
1.1.4 其他Base系列编码
1.1.5 Shellcode编码
1.1.6 Quoted-printable编码
1.1.7 UUencode编码
1.1.8 XXencode编码
1.1.9 URL编码
1.1.10 摩斯码
1.1.11 JSFuck编码
1.1.12 Brainfuck编码
1.1.13 编码类题目的通用解题方法
1.2 网络流量分析
1.2.0 网络协议的基础知识
1.2.1 Wireshark的基本使用方法
1.2.2 CTF流量分析的通用方法
1.2.3 ICMP
1.2.4 Telnet
1.2.5 FTP
1.2.6 DNS
1.2.7 HTTP
1.2.8 USB
1.2.9 TLS
1.2.10 IEEE 802.11
1.3 日志分析
1.3.0 Web日志及分析方法
1.3.1 系统设备日志及分析方法
1.4 电子取证分析
1.4.0 电子取证的常用技术
1.4.1 文件恢复
1.4.2 磁盘取证分析方法
……
第2章 安全杂项——隐写术专题
第3章 密码学基础
第4章 Web渗透基础
第5章 软件逆向工程
第6章 进入PWN的世界
第7章 PWN进阶
第8章 工业控制系统安全
参考文献
展开