1.13章完整攻,一本通红蓝对抗全流程:以Kali Linux为平台,第1~3章基础,第4~7章讲外网渗透,第8~13章攻内网、提权、持久化。从环境搭建到持久化控制,13章构成一条完整攻。 2.按学时分配,教师可直课:每章学时编排,讲授学时与实践学时明确划分,配套教学大纲、教学日历、实验环境搭建指南、习题答案与解析。教师无需自行设计课程结构,按章执行即可课。 3.红蓝双视角,同一技术攻防两侧展:红队学漏洞利用与持久化控制,蓝队学攻检测与防御加固,契合当前“Purple Team”融合趋势。
售 价:¥
纸质售价:¥70.90购买纸书
6.5
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容提要
作者简介
推荐语
推荐序一
推荐序二
推荐序三
推荐序四
导言
致谢
前言
第1章 红蓝对抗环境的构建
1.1 红队使用的攻击环境
1.2 蓝队使用的工作环境
1.3 蓝队的企业网络架构设计
1.3.1 二层网络A
1.3.2 三层网络B
1.4 构建红蓝对抗环境
1.4.1 二层网络A的实现
1.4.2 测试二层网络A的连通性
1.4.3 三层网络B的实现
1.4.4 设置静态IP地址
1.5 小结
1.5.1 本章关键内容
1.5.2 学习这些内容的目的
1.6 习题
第2章 Kali Linux的常用命令
2.1 Kali Linux中的命令行和Shell
2.2 Kali Linux的文件系统
2.2.1 与目录相关的命令
2.2.2 目录查看与文件查找命令
2.2.3 文件的查看、创建及写入操作
2.2.4 Kali Linux中的文件执行
2.2.5 文件与目录的权限管理
2.3 Kali Linux的用户系统
2.3.1 用户账户
2.3.2 用户组
2.4 Kali Linux的进程管理
2.4.1 查看进程
2.4.2 查找进程
2.4.3 终止进程
2.4.4 后台进程管理
2.5 Kali Linux的Shell编程
2.6 小结
2.6.1 本章关键内容
2.6.2 学习这些内容的目的
2.7 习题
第3章 Kali Linux的加解密操作
3.1 经典加密算法
3.1.1 凯撒加密算法
3.1.2 普莱费尔加密算法
3.2 常见的编码方式
3.2.1 莫尔斯电码
3.2.2 ASCII
3.2.3 Base64
3.3 使用Hash算法保证文件的完整性
3.3.1 在Kali Linux中使用MD5保证文件的完整性
3.3.2 在Kali Linux中使用SHA-256保证文件的完整性
3.4 Kali Linux的加解密操作
3.4.1 对称加密与解密
3.4.2 非对称加密与解密
3.5 小结
3.5.1 本章关键内容
3.5.2 学习这些内容的目的
3.6 习题
第4章 攻击面管理
4.1 资产探索
4.2 Nmap网络扫描工具的初级使用
4.2.1 Nmap的基本用法
4.2.2 使用Nmap对多台设备进行扫描
4.2.3 使用Nmap对设备端口进行扫描
4.2.4 对Metasploitable 2所在子网进行扫描
4.2.5 对Metasploitable 2所使用域名进行扫描
4.3 使用Nmap扫描目标系统和检测真实服务
4.3.1 使用Nmap扫描目标系统
4.3.2 使用Nmap检测真实服务
4.4 使用Nmap扫描漏洞
4.5 生成安全扫描报告
4.6 确立攻击面
4.6.1 网络资产攻击面
4.6.2 系统与应用攻击面
4.6.3 数据流攻击面
4.6.4 人员与管理攻击面
4.6.5 物理与环境攻击面
4.7 构建攻击树
4.8 小结
4.8.1 本章关键内容
4.8.2 学习这些内容的目的
4.9 习题
第5章 在线暴力破解密码技术
5.1 设备的远程管理
5.2 当前密码机制所面临的各种威胁
5.3 字典攻击和暴力破解
5.3.1 字典攻击
5.3.2 暴力破解
5.4 Kali Linux中的密码字典
5.5 Crunch的使用
5.6 密码策略
5.7 密码分析
5.8 Hydra的使用
5.8.1 同时对用户名和密码进行暴力破解
5.8.2 只对用户名或密码中的一项进行暴力破解
5.8.3 Hydra的使用技巧
5.9 用Hydra实现对SSH服务的字典攻击
5.10 防御暴力破解SSH服务密码
5.11 小结
5.11.1 本章关键内容
5.11.2 学习这些内容的目的
5.12 习题
第6章 本地破解Hash值
6.1 撞库攻击
6.2 将密码进行Hash算法处理
6.3 MD5值的破解
6.4 从目标数据库中窃取密码并破解
6.4.1 入侵MySQL数据库
6.4.2 将密文还原为明文
6.5 小结
6.5.1 本章关键内容
6.5.2 学习这些内容的目的
6.6 习题
第7章 供应链投毒
7.1 了解供应链投毒
7.2 供应链投毒示例
7.3 Metasploit的基础应用
7.3.1 Metasploit概述及启动方法
7.3.2 Metasploit中的常用模块
7.3.3 Metasploit的工作区
7.3.4 将Nmap生成的扫描文件导入Metasploit
7.4 从目标数据库中窃取密码并破解
7.5 小结
7.5.1 本章关键内容
7.5.2 学习这些内容的目的
7.6 习题
第8章 文件共享系统及漏洞利用
8.1 文件共享系统与技术概览
8.2 Samba客户端连接Samba服务器
8.3 利用Samba漏洞进行渗透测试
8.3.1 利用共享文件遍历漏洞
8.3.2 正向控制与反向控制对比
8.4 Samba服务防护
8.5 小结
8.5.1 本章关键内容
8.5.2 学习这些内容的目的
8.6 习题
第9章 服务器主页的篡改
9.1 VNC使用基础
9.2 使用Metasploit破解VNC密码
9.3 网页的编写
9.4 篡改服务器主页
9.5 复制页面
9.6 小结
9.6.1 本章关键内容
9.6.2 学习这些内容的目的
9.7 习题
第10章 拒绝服务攻击
10.1 数据链路层的拒绝服务攻击
10.2 网络层的拒绝服务攻击
10.3 传输层的拒绝服务攻击
10.4 应用层的拒绝服务攻击
10.5 对Web服务器实施拒绝服务攻击
10.5.1 从传输层对Metasploitable 2发起拒绝服务攻击
10.5.2 从应用层对Metasploitable 2发起拒绝服务攻击
10.6 小结
10.6.1 本章关键内容
10.6.2 学习这些内容的目的
10.7 习题
第11章 内网渗透技术
11.1 内网模拟环境的构建
11.2 UnrealIRCd漏洞的利用
11.3 Meterpreter的基础使用
11.4 小结
11.4.1 本章关键内容
11.4.2 学习这些内容的目的
11.5 习题
第12章 提权技术
12.1 Linux系统中的用户权限
12.2 SUID的概念与提权
12.3 SearchSploit的使用
12.4 Metasploit中的提权操作
12.4.1 命令行提权
12.4.2 Meterpreter会话提权
12.5 小结
12.5.1 本章关键内容
12.5.2 学习这些内容的目的
12.6 习题
第13章 持久化控制
13.1 利用SSH实现持久化控制
13.2 创建系统用户实现持久化控制
13.3 利用.bashrc实现持久化控制
13.4 利用PHP实现持久化控制
13.5 利用Cron实现持久化控制
13.6 小结
13.6.1 本章关键内容
13.6.2 学习这些内容的目的
13.7 习题
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜