【小余送书第三期】CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》,参与活动,领书咯!

本文主要是介绍【小余送书第三期】CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》,参与活动,领书咯!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、背景介绍

二、内容简介

三、读者对象

四、本书目录

五、书籍概览

一、背景介绍

图片

随着网络安全问题日益凸显,国家对网络安全人才的需求持续增长,其中,网络安全竞赛在国家以及企业的人才培养和选拔中扮演着至关重要的角色。

在数字化时代,企业为了应对日益增长的攻击威胁,一般都在大量部署安全产品、安全设备,忙于查看各种安全设备、安全运营中心(SOC)、安全态势感知平台中的告警数据,期望在早期阶段就捕获到攻击者行为并实现以下4个目标:一是最大限度减少攻击者的入侵时间,尽可能让其丧失对目标的访问,或者令其攻击成功后的停留时间最短;二是最大限度降低攻击者入侵成功后的横向移动速度,限制其在网络上的横向移动;三是以最快的速度清理后门,防止其重新进入网络资产;四是尽可能提高攻击溯源速度,掌握攻击者的动机和手法。在这个攻防博弈的过程中,你需要掌握丰富的攻防技术知识,懂得各类应用、服务、系统的防护手段及攻击手法,不断地提升自己对攻击者意图的理解水平,并通过丰富的实战场景来锻炼、培养自己的能力。于是,AWD竞赛应运而生。在AWD竞赛中,每个团队都有自己的网络资产,在攻击其他团队资产的同时,也要保护好自己团队的资产不被攻击。在不同的场景环境中,攻击手法和防御手段均不同。与传统的夺旗赛(CTF)相比,AWD更具趣味性和实战性。

图片

图片

图片

扫码了解↑ 京东旗舰店)(京东自营店)

在本书中,作者通过其丰富的参赛经验、长期的攻防对抗技术积累,围绕常见工具、常见加固措施、常见攻击手法、常见漏洞分析等展开“手把手”教学,帮助读者了解AWD竞赛的各项内容以及攻防技术与工具的实际应用。本书是包含技术解析和技巧的真正的“实战指南”


二、内容简介

这是一本能指导你在AWD竞赛中速胜的标准参考书,也是一本能让你在高段位的CTF竞赛技高一筹的攻防秘籍,还是一本能全面提升你的网络安全攻防技术与水平的实战指南。

本书兼顾攻击与防守的双重视角,围绕AWD竞赛的内容全面展开,包括安全工具、主机安全加固、网络攻击、入侵检测、权限维持、应急响应、自动化攻防等技术主题。不仅剖析了AWD竞赛背后的技术细节,还总结了AWD竞赛的战略和战术。书中精选了大量真实案例和赛题,详细讲解了解题的方法和经验。此外,书中还有一个完整的AWD竞赛模拟演练,让读者能参与比赛的全过程并获得实战经验。

图片


三、读者对象

本书适用于以下读者:

  • 网络安全爱好者

  • 网络安全从业人员

  • 企业IT运维人员

  • 信息安全及相关专业的大学生


四、本书目录

上拉下滑查看目录 ↓

目  录

前言

第1章 AWD竞赛概述1

1.1 CTF竞赛简介1

1.1.1 竞赛模式 1

1.1.2 知名赛事 2

1.2 AWD竞赛简介3

1.3 AWD竞赛内容4

第2章 AWD竞赛常用工具6

2.1 信息收集工具6

2.1.1 Nmap 6

2.1.2 Goby 9

2.1.3 dirsearch 15

2.2 后门木马检测工具16

2.2.1 D盾 16

2.2.2 河马WebShell查杀 17

2.3 代码审计工具18

2.3.1 Seay 18

2.3.2 其他代码审计工具 19

2.4 漏洞扫描工具20

2.4.1 Xray 20

2.4.2 其他漏洞扫描工具 23

2.5 流量采集工具25

2.5.1 BurpSuite 26

2.5.2 TCPDump 29

2.6 逆向分析工具31

2.6.1 IDA 31

2.6.2 Pwndbg和Pwngdb 35

第3章 主机安全加固37

3.1 Linux系统安全加固37

3.1.1 用户及权限安全排查 37

3.1.2 远程连接安全配置 40

3.1.3 SUID/SGID文件权限排查 44

3.1.4 Linux系统不安全服务排查 47

3.1.5 敏感数据排查与防护 50

3.2 Linux系统日志安全配置52

3.2.1 系统日志简介 52

3.2.2 系统日志备份 55

3.3 Web服务安全加固60

3.3.1 Apache中间件安全加固 60

3.3.2 Nginx中间件安全加固 65

3.3.3 Tomcat中间件安全加固 67

3.3.4 PHP安全加固 71

3.4 数据库安全加固75

3.4.1 MySQL数据库安全加固 75

3.4.2 Redis数据库安全加固 80

第4章 Web常见漏洞及修复83

4.1 常见Web环境及组件介绍83

4.1.1 常见的开源CMS 83

4.1.2 PHP站点 88

4.1.3 Python站点 90

4.2 文件写入漏洞和文件上传漏洞91

4.2.1 漏洞原理及利用 91

4.2.2 漏洞修复 98

4.2.3 赛题实战 99

4.3 文件读取漏洞和文件包含漏洞101

4.3.1 漏洞原理及利用 101

4.3.2 漏洞修复 106

4.3.3 赛题实战 108

4.4 代码执行漏洞和命令执行漏洞110

4.4.1 漏洞原理及利用 110

4.4.2 漏洞修复 116

4.4.3 赛题实战 117

4.5 反序列化漏洞120

4.5.1 漏洞原理及利用 120

4.5.2 漏洞修复 126

4.5.3 赛题实战 126

4.6 Python模板注入漏洞134

4.6.1 漏洞原理及利用 134

4.6.2 漏洞修复 138

4.6.3 赛题实战 139

第5章 PWN常见漏洞及修复141

5.1 汇编语言基础141

5.1.1 通用寄存器 141

5.1.2 重点汇编知识 142

5.2 栈溢出漏洞143

5.2.1 漏洞原理及利用 143

5.2.2 漏洞修复 147

5.3 堆漏洞149

5.3.1 堆结构简介 149

5.3.2 堆中bin类型简介 152

5.3.3 libc中main_arena偏移

   计算 154

5.3.4 释放再利用漏洞 156

5.3.5 堆溢出漏洞 165

5.3.6 Tcache机制 187

5.4 格式化字符串漏洞193

5.5 ORW漏洞201

第6章 主机权限维持213

6.1 一句话木马后门213

6.1.1 一句话木马及其变种 213

6.1.2 冰蝎木马 217

6.1.3 一句话不死马 224

6.2 系统账户后门230

6.3 时间计划后门231

6.4 SSH类后门232

6.4.1 SSH软连接后门 232

6.4.2 SSH Server Wrapper后门 234

6.4.3 SSH公钥免密登录 234

6.5 PAM后门236

第7章 安全监控与应急处置239

7.1 主机安全监控239

7.1.1 日志监控 239

7.1.2 文件监控 242

7.1.3 流量监控 249

7.2 主机应急处置256

7.2.1 入侵排查及木马清理 256

7.2.2 安全防御策略 263

第8章 构建自动化攻防系统271

8.1 自动化漏洞利用与木马植入271

8.1.1 漏洞批量利用 271

8.1.2 木马批量植入 275

8.2 自动化flag提交278

8.2.1 利用BurpSuite自动

   提交flag 278

8.2.2 利用BurpSuite插件编写

   自动提交脚本 281

8.2.3 漏洞利用结合自动提交 284

8.3 开源自动化利用工具286

8.3.1 Pocsuite3 286

8.3.2 AWD-Predator-Framework 293

第9章 AWD竞赛模拟演练295

9.1 场景描述295

9.2 风险排查和安全加固295

9.3 漏洞利用和自动化工具308

9.4 安全监控和应急响应315


五、书籍概览

图片

 

这篇关于【小余送书第三期】CTF/AWD竞赛标准参考书+实战指南:《AWD特训营》,参与活动,领书咯!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/206364

相关文章

PostgreSQL中rank()窗口函数实用指南与示例

《PostgreSQL中rank()窗口函数实用指南与示例》在数据分析和数据库管理中,经常需要对数据进行排名操作,PostgreSQL提供了强大的窗口函数rank(),可以方便地对结果集中的行进行排名... 目录一、rank()函数简介二、基础示例:部门内员工薪资排名示例数据排名查询三、高级应用示例1. 每

SpringBoot结合Docker进行容器化处理指南

《SpringBoot结合Docker进行容器化处理指南》在当今快速发展的软件工程领域,SpringBoot和Docker已经成为现代Java开发者的必备工具,本文将深入讲解如何将一个SpringBo... 目录前言一、为什么选择 Spring Bootjavascript + docker1. 快速部署与

MySQL 多列 IN 查询之语法、性能与实战技巧(最新整理)

《MySQL多列IN查询之语法、性能与实战技巧(最新整理)》本文详解MySQL多列IN查询,对比传统OR写法,强调其简洁高效,适合批量匹配复合键,通过联合索引、分批次优化提升性能,兼容多种数据库... 目录一、基础语法:多列 IN 的两种写法1. 直接值列表2. 子查询二、对比传统 OR 的写法三、性能分析

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与

Python办公自动化实战之打造智能邮件发送工具

《Python办公自动化实战之打造智能邮件发送工具》在数字化办公场景中,邮件自动化是提升工作效率的关键技能,本文将演示如何使用Python的smtplib和email库构建一个支持图文混排,多附件,多... 目录前言一、基础配置:搭建邮件发送框架1.1 邮箱服务准备1.2 核心库导入1.3 基础发送函数二、

Python包管理工具pip的升级指南

《Python包管理工具pip的升级指南》本文全面探讨Python包管理工具pip的升级策略,从基础升级方法到高级技巧,涵盖不同操作系统环境下的最佳实践,我们将深入分析pip的工作原理,介绍多种升级方... 目录1. 背景介绍1.1 目的和范围1.2 预期读者1.3 文档结构概述1.4 术语表1.4.1 核

PowerShell中15个提升运维效率关键命令实战指南

《PowerShell中15个提升运维效率关键命令实战指南》作为网络安全专业人员的必备技能,PowerShell在系统管理、日志分析、威胁检测和自动化响应方面展现出强大能力,下面我们就来看看15个提升... 目录一、PowerShell在网络安全中的战略价值二、网络安全关键场景命令实战1. 系统安全基线核查

Java操作Word文档的全面指南

《Java操作Word文档的全面指南》在Java开发中,操作Word文档是常见的业务需求,广泛应用于合同生成、报表输出、通知发布、法律文书生成、病历模板填写等场景,本文将全面介绍Java操作Word文... 目录简介段落页头与页脚页码表格图片批注文本框目录图表简介Word编程最重要的类是org.apach

Python设置Cookie永不超时的详细指南

《Python设置Cookie永不超时的详细指南》Cookie是一种存储在用户浏览器中的小型数据片段,用于记录用户的登录状态、偏好设置等信息,下面小编就来和大家详细讲讲Python如何设置Cookie... 目录一、Cookie的作用与重要性二、Cookie过期的原因三、实现Cookie永不超时的方法(一)

Linux中压缩、网络传输与系统监控工具的使用完整指南

《Linux中压缩、网络传输与系统监控工具的使用完整指南》在Linux系统管理中,压缩与传输工具是数据备份和远程协作的桥梁,而系统监控工具则是保障服务器稳定运行的眼睛,下面小编就来和大家详细介绍一下它... 目录引言一、压缩与解压:数据存储与传输的优化核心1. zip/unzip:通用压缩格式的便捷操作2.