CTF实战:从入门到提升

CTF实战:从入门到提升

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

全面讲解传统网络安全竞赛CTF解题赛中五大类重点知识和技能。

内容简介

全书共17章。

第1~3章为第1篇Web安全,从原理层面讲解了常见的PHP相关安全问题,以及文件上传漏洞、文件包含漏洞、命令执行漏洞、SQL注入漏洞、SSRF漏洞等常见Web漏洞的原理与利用;

第4~6章为第2篇Crypto密码,主要介绍了密码学基础、常见编码、古典密码学和现代密码学等相关内容;

第7~10章为第3篇MISC安全,主要介绍了隐写术、压缩包分析、流量分析和取证分析等相关内容;

第11~13章为第4篇Reverse逆向工程,主要介绍了逆向工程基本概念、计算机相关原理、逆向相关基础、常规逆向分析思路、反调试对抗技术等内容;

第14~17章为第5篇PWN,主要介绍了基础环境准备、栈溢出、堆溢出等漏洞的原理与利用。

本书旨在帮助读者相对快速且完整地构建一个CTF实战所需的基础知识框架,并通过案例学习相关技能,完成从入门到提升,适合所有网络安全爱好者及从业者参考阅读,也可作为高等院校网络安全相关实践课程的参考用书。

作者简介

编著苗春雨,博士,硕士生导师,杭州安恒信息技术股份有限公司副总裁、网络空间安全学院院长,长期从事网络安全技术研究和人才培养工作,具备CISI(注册信息安全讲师)、CISP(注册信息安全专家)和CCSSP(注册云安全专家)等资质,曾任浙江某高校网络空间安全一流学科和特色专业执行负责人,近5年发表学术论文和教学研究论文20余篇,专著1部,多次获得浙江省计算机教育及应用学会年会优秀论文奖,参与多个网络安全人才联盟或产业联盟工作。

章节目录

版权信息

网络空间安全技术丛书专家委员会名单

前言

第1篇 Web安全

第1章 Web安全基础知识

1.1 Web应用体系结构

1.2 HTTP详解

1.3 HTTP安全

1.4 基础工具使用

1.5 信息泄露

第2章 Web安全入门

2.1 PHP的基础知识

2.2 PHP的弱类型特性

2.3 PHP变量覆盖漏洞

2.4 PHP文件包含漏洞

2.5 PHP代码执行漏洞

2.6 PHP反序列化漏洞

第3章 常见Web漏洞解析

3.1 命令执行漏洞

3.2 SQL注入漏洞

3.3 XSS漏洞

3.4 SSRF漏洞

第2篇 Crypto密码

第4章 密码学概论

4.1 密码学发展历程

4.2 编码

第5章 古典密码学

5.1 单表替换密码

5.2 多表替换密码

5.3 其他类型密码

第6章 现代密码学

6.1 非对称加密体系

6.2 对称加密体系

6.3 流密码

6.4 哈希函数

6.5 国密算法

第3篇 MISC安全

第7章 隐写术

7.1 文件结构类型及识别

7.2 图片隐写

7.3 音频隐写

7.4 视频隐写

7.5 文档隐写

第8章 压缩包分析

8.1 常见压缩文件格式

8.2 常见压缩包破解方法

第9章 流量分析

9.1 网络通信与协议

9.2 Wireshark操作介绍

9.3 Web流量分析

9.4 USB流量分析

第10章 取证分析

10.1 磁盘取证

10.2 内存取证

第4篇 Reverse逆向工程

第11章 逆向分析基础

11.1 逆向工程

11.2 计算机部件

11.3 可执行文件

11.4 寄存器

11.5 汇编语言

第12章 逆向分析法

12.1 常用工具

12.2 壳

12.3 加解密

12.4 多语言逆向

第13章 代码对抗技术

13.1 查壳与脱壳

13.2 花指令

13.3 反调试

13.4 z3约束求解器

13.5 SMC技术

第5篇 PWN

第14章 PWN基础知识

14.1 CTF与PWN

14.2 可执行文件

14.3 Linux安全保护机制

14.4 PWN工具

第15章 栈内存漏洞

15.1 shellcode开发

15.2 缓冲区溢出原理

15.3 缓冲区溢出攻击

15.4 返回导向编程技术

15.5 栈溢出缓解机制

第16章 堆内存漏洞

16.1 堆块结构与管理

16.2 释放后重用漏洞

16.3 堆溢出漏洞

16.4 双重释放漏洞

第17章 其他类型漏洞

17.1 整数漏洞

17.2 格式化字符串漏洞

CTF实战:从入门到提升是2023年由机械工业出版社出版,作者苗春雨 主编。

得书感谢您对《CTF实战:从入门到提升》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Final Cut Pro X实战从入门到精通 电子书
1.简单易学:本书采用实战形式编写,并以轻松简单的素材为主,使读者不仅能跟随步骤做出相同的效果,还能通过不断操作熟悉软件。 2.全程图解:本书操作步骤力求详细清晰,让读者能够通过图文步骤还原操作过程和作品效果。另外,读者可以观看教学视频进行学习。 3.提示到位:为了方便初学者快速掌握Final Cut Pro X的使用方法,全书针对相应知识点提供了丰富的提示,可以帮助读者扩大知识面,掌握相关技巧。
Excel 2019办公应用实战从入门到精通 电子书
(1)案例设计精良,直面实战需求。 (2)“图书 电脑 手机”三位一体的教学方式。 (3)实例教学,紧密结合日常工作、学习、生活,选取贴近实际的应用案例。 (4)同步全高清视频教学,如名师在侧,高手相伴。 (5)超值赠送相关图书视频教学文件和电子书,花一本书的钱,买几本书的内容。 (6)大量赠送实用软件工具、办公模板,便于读者随时扩展学习应用。
Flash CC动画制作实战从入门到精通 电子书
本书针对FlashCC进行动画制作的应用方向,从软件基础开始,深入挖掘Flash的核心工具、命令与功能,帮助读者在短的时间内迅速掌握Flash,并将其运用到实际操作中。全书紧紧围绕使用FlashCC进行动画制作的特点,精心设计了200个实例,循序渐进地讲解了使用FlashCC设计制作动画所需要的全部知识。本书共分14章,依次讲解了掌握FlashCC动画制作基础,绘图工具及其功能,基本动画的制作,高
Office 2019办公应用实战从入门到精通 电子书
全书共16章。第1~3章主要介绍Word文档的制作方法,包括Word文档的基本编辑、Word文档的美化处理,以及长文档的排版与处理等;第4~8章主要介绍Excel电子表格的制作方法,包括工作簿和工作表的基本操作、管理和美化工作表、数据的基本分析、数据的高级分析,以及Excel公式和函数的应用等;第9~10章主要介绍PowerPoint演示文稿的制作方法,包括PowerPoint2019演示文稿的设
视觉营销与运营实战从入门到精通 电子书
《视觉营销与运营实战从入门到精通》结合典型案例,深刻、系统地剖析了视觉营销与运营的思维和策略,是一本介绍视觉营销与运营的实战手册。《视觉营销与运营实战从入门到精通》内容主要分为四个部分。第一,讲解视觉营销的基础知识。第二,介绍视觉营销的具体实战方法:通过10个品牌视觉塑造窍门,抢占客户心智;通过11种店铺视觉优化方法,助力皇冠店铺;通过16种产品视觉设计方法,打造爆款产品;通过10种文案视觉呈现技