物联网渗透测试
评分(0)
- 分类:图书馆 - 网络安全
- 浏览:24 次
- 下载:0 次
- 大小:120 MB
- 版本:PDF
- 下载消耗: 20 金币
- 时间:2026-10-17
详细内容
本书介绍物联网渗透测试的原理和实用技术。主要内容包括IOT威胁建模、固件分析及漏洞利用、嵌入式web应用漏洞、IOT移动应用漏洞、IOT设备攻击、无线电入侵、固件安全和移动安全最佳实践、硬件保护以及IOT高级漏洞的利用与安全自动化。
书名:物联网渗透测试
定价:89.00元
作者:[美]亚伦·古兹曼(AaronGuzman),[美]阿迪蒂亚·
出版社:机械工业出版社
出版日期:2019-05-01
ISBN:9787111625070
页码:304
目录
译者序
前言
致谢
作者简介
审稿者简介
第1章 IoT渗透测试
1.1 简介
1.2 定义IoT生态系统与渗透测试生命周期
1.3 固件入门
1.3.1 固件深度分析
1.3.2 固件的开发供应链
1.4 IoT中的Web应用
1.5 IoT中的移动应用
1.5.1 混合应用
1.5.2 原生应用
1.6 硬件设备基础
1.7 IoT无线通信简介
1.7.1 Wi-Fi
1.7.2 ZigBee
1.7.3 Z-Wave
1.7.4 蓝牙
1.8 IoT渗透测试环境的部署
1.8.1 软件工具要求
1.8.2 硬件分析工具需求
1.8.3 无线电分析工具需求
第2章 IoT威胁建模
2.1 简介
2.2 威胁建模概念简介
2.2.1 准备工作
2.2.2 测试流程
2.3 IoT设备威胁建模剖析
2.4 固件威胁建模
2.4.1 准备工作
2.4.2 测试流程
2.5 IoT Web应用威胁建模
2.6 IoT移动应用威胁建模
2.7 IoT设备硬件威胁建模
2.8 IoT无线电通信威胁建模
第3章 固件分析与漏洞利用
3.1 简介
3.2 固件分析方法
3.3 固件提取
3.3.1 准备工作
3.3.2 测试流程
3.3.3 测试分析
3.4 固件分析
3.4.1 准备工作
3.4.2 测试流程
3.4.3 测试分析
3.4.4 拓展学习
3.4.5 延伸阅读
3.5 文件系统分析
3.5.1 准备工作
3.5.2 测试流程
3.5.3 测试分析
3.5.4 拓展学习
3.5.5 延伸阅读
3.6 基于固件仿真的动态分析
3.6.1 准备工作
3.6.2 测试流程
3.6.3 测试分析
3.6.4 拓展学习
3.7 ARM与MIPS架构下二进制文件的分析入门
3.7.1 准备工作
3.7.2 测试流程
3.7.3 拓展学习
3.8 MIPS架构下的漏洞利用
3.8.1 准备工作
3.8.2 测试流程
3.8.3 测试分析
3.8.4 拓展学习
3.9 使用firmware-mod-kit(FMK)在固件中添加后门
3.9.1 准备工作
3.9.2 测试流程
3.9.3 测试分析
第4章 嵌入式Web应用漏洞利用
4.1 简介
4.2 Web应用的安全测试
4.3 Burp Suite的用法
4.3.1 准备工作
4.3.2 测试流程
4.3.3 测试分析
4.3.4 拓展学习
4.3.5 延伸阅读
4.4 OWASP ZAP的用法
4.4.1 准备工作
4.4.2 测试流程
4.4.3 拓展学习
4.5 命令注入漏洞利用
4.5.1 准备工作
4.5.2 测试流程
4.5.3 延伸阅读
4.6 XSS漏洞利用
4.6.1 准备工作
4.6.2 测试流程
4.6.3 拓展学习
4.6.4 延伸阅读
4.7 CSRF漏洞利用
4.7.1 准备工作
4.7.2 测试流程
4.7.3 延伸阅读
第5章 IoT移动应用漏洞利用
5.1 简介
5.2 获取IoT移动应用
5.3 反编译Android应用
5.3.1 准备工作
5.3.2 测试流程
5.3.3 延伸阅读
5.4 解密iOS应用
5.4.1 准备工作
5.4.2 测试流程
5.4.3 延伸阅读
5.5 基于MobSF框架的静态分析
5.5.1 准备工作
5.5.2 测试流程
5.5.3 拓展学习
5.6 基于idb的iOS数据存储分析
5.6.1 准备工作
5.6.2 测试流程
5.6.3 拓展学习
5.6.4 延伸阅读
5.7 Android数据存储分析
5.7.1 准备工作
5.7.2 测试流程
5.7.3 延伸阅读
5.8 动态分析测试
5.8.1 准备工作
5.8.2 测试流程
5.8.3 延伸阅读
第6章 IoT设备攻击技术
6.1 简介
6.2 硬件漏洞利用与软件漏洞利用
6.3 硬件攻击方法
6.3.1 信息搜集与分析
6.3.2 设备的外部分析与内部分析
6.3.3 通信接口识别
6.3.4 采用硬件通信技术获取数据
6.3.5 基于硬件漏洞利用方法的软件漏洞利用
6.4 硬件分析技术
6.4.1 打开设备
6.4.2 芯片分析
6.5 电子技术基础
6.5.1 电阻
6.5.2 电压
6.5.3 电流
6.5.4 电容
6.5.5 晶体管
6.5.6 存储器类型
6.5.7 串行通信与并行通信
6.5.8 拓展学习
6.6 总线与接口识别
6.6.1 测试流程
6.6.2 拓展学习
6.7 嵌入式设备的串行接口
6.7.1 准备工作
6.7.2 测试流程
6.7.3 延伸阅读
6.8 NAND噪声干扰
6.8.1 准备工作
6.8.2 测试流程
6.8.3 延伸阅读
6.9 JTAG接口的调试与漏洞利用
6.9.1 准备工作
6.9.2 测试流程
6.9.3 延伸阅读
第7章 无线电攻击技术
7.1 简介
7.2 SDR入门
7.3 SDR工具
7.3.1 准备工作
7.3.2 测试流程
7.3.3 拓展学习
7.4 ZigBee漏洞利用
7.4.1 准备工作
7.4.2 测试流程
7.4.3 拓展学习
7.5 Z-Wave深入分析
7.6 BLE分析及漏洞利用
7.6.1 准备工作
7.6.2 测试流程
7.6.3 拓展学习
第8章 固件安全实践
8.1 简介
8.2 内存崩溃漏洞防护
8.2.1 准备工作
8.2.2 测试流程
8.2.3 延伸阅读
8.3 注入攻击防护
8.3.1 测试流程
8.3.2 延伸阅读
8.4 固件更新保护
8.5 敏感信息保护
8.5.1 测试流程
8.5.2 延伸阅读
8.6 嵌入式框架加固
8.6.1 准备工作
8.6.2 测试流程
8.7 第三方代码及组件的保护
8.7.1 准备工作
8.7.2 测试流程
第9章 移动安全实践
9.1 简介
9.2 数据存储安全
9.2.1 准备工作
9.2.2 测试流程
9.2.3 延伸阅读
9.3 认证控制措施的实现
9.3.1 测试流程
9.3.2 延伸阅读
9.4 数据传输安全
9.4.1 测试流程
9.4.2 延伸阅读
9.5 Android与iOS平台下组件的使用安全
9.6 第三方代码与组件安全
9.6.1 测试流程
9.6.2 延伸阅读
9.7 针对逆向分析的保护措施
9.7.1 测试流程
9.7.2 拓展学习
9.7.3 延伸阅读
第10章 硬件安全保障
10.1 简介
10.2 硬件实践
10.3 非通用的螺丝类型
10.4 防篡改和硬件保护机制
10.5 侧信道攻击保护
10.6 暴露的接口
10.7 通信数据加密与TPM
第11章 IoT高级漏洞利用与自动化安全防护
11.1 简介
11.2 ROP gadget搜索
11.2.1 准备工作
11.2.2 测试流程
11.2.3 延伸阅读
11.3 Web安全漏洞的组合利用
11.3.1 测试流程
11.3.2 延伸阅读
11.4 固件持续集成测试配置
11.4.1 准备工作
11.4.2 测试流程
11.4.3 延伸阅读
11.5 Web应用持续集成测试配置
11.5.1 准备工作
11.5.2 测试流程
11.5.3 延伸阅读
11.6 移动应用持续集成测试配置
11.6.1 准备工作
11.6.2 测试流程
11.6.3 延伸阅读
书名:物联网渗透测试
定价:89.00元
作者:[美]亚伦·古兹曼(AaronGuzman),[美]阿迪蒂亚·
出版社:机械工业出版社
出版日期:2019-05-01
ISBN:9787111625070
页码:304
目录
译者序
前言
致谢
作者简介
审稿者简介
第1章 IoT渗透测试
1.1 简介
1.2 定义IoT生态系统与渗透测试生命周期
1.3 固件入门
1.3.1 固件深度分析
1.3.2 固件的开发供应链
1.4 IoT中的Web应用
1.5 IoT中的移动应用
1.5.1 混合应用
1.5.2 原生应用
1.6 硬件设备基础
1.7 IoT无线通信简介
1.7.1 Wi-Fi
1.7.2 ZigBee
1.7.3 Z-Wave
1.7.4 蓝牙
1.8 IoT渗透测试环境的部署
1.8.1 软件工具要求
1.8.2 硬件分析工具需求
1.8.3 无线电分析工具需求
第2章 IoT威胁建模
2.1 简介
2.2 威胁建模概念简介
2.2.1 准备工作
2.2.2 测试流程
2.3 IoT设备威胁建模剖析
2.4 固件威胁建模
2.4.1 准备工作
2.4.2 测试流程
2.5 IoT Web应用威胁建模
2.6 IoT移动应用威胁建模
2.7 IoT设备硬件威胁建模
2.8 IoT无线电通信威胁建模
第3章 固件分析与漏洞利用
3.1 简介
3.2 固件分析方法
3.3 固件提取
3.3.1 准备工作
3.3.2 测试流程
3.3.3 测试分析
3.4 固件分析
3.4.1 准备工作
3.4.2 测试流程
3.4.3 测试分析
3.4.4 拓展学习
3.4.5 延伸阅读
3.5 文件系统分析
3.5.1 准备工作
3.5.2 测试流程
3.5.3 测试分析
3.5.4 拓展学习
3.5.5 延伸阅读
3.6 基于固件仿真的动态分析
3.6.1 准备工作
3.6.2 测试流程
3.6.3 测试分析
3.6.4 拓展学习
3.7 ARM与MIPS架构下二进制文件的分析入门
3.7.1 准备工作
3.7.2 测试流程
3.7.3 拓展学习
3.8 MIPS架构下的漏洞利用
3.8.1 准备工作
3.8.2 测试流程
3.8.3 测试分析
3.8.4 拓展学习
3.9 使用firmware-mod-kit(FMK)在固件中添加后门
3.9.1 准备工作
3.9.2 测试流程
3.9.3 测试分析
第4章 嵌入式Web应用漏洞利用
4.1 简介
4.2 Web应用的安全测试
4.3 Burp Suite的用法
4.3.1 准备工作
4.3.2 测试流程
4.3.3 测试分析
4.3.4 拓展学习
4.3.5 延伸阅读
4.4 OWASP ZAP的用法
4.4.1 准备工作
4.4.2 测试流程
4.4.3 拓展学习
4.5 命令注入漏洞利用
4.5.1 准备工作
4.5.2 测试流程
4.5.3 延伸阅读
4.6 XSS漏洞利用
4.6.1 准备工作
4.6.2 测试流程
4.6.3 拓展学习
4.6.4 延伸阅读
4.7 CSRF漏洞利用
4.7.1 准备工作
4.7.2 测试流程
4.7.3 延伸阅读
第5章 IoT移动应用漏洞利用
5.1 简介
5.2 获取IoT移动应用
5.3 反编译Android应用
5.3.1 准备工作
5.3.2 测试流程
5.3.3 延伸阅读
5.4 解密iOS应用
5.4.1 准备工作
5.4.2 测试流程
5.4.3 延伸阅读
5.5 基于MobSF框架的静态分析
5.5.1 准备工作
5.5.2 测试流程
5.5.3 拓展学习
5.6 基于idb的iOS数据存储分析
5.6.1 准备工作
5.6.2 测试流程
5.6.3 拓展学习
5.6.4 延伸阅读
5.7 Android数据存储分析
5.7.1 准备工作
5.7.2 测试流程
5.7.3 延伸阅读
5.8 动态分析测试
5.8.1 准备工作
5.8.2 测试流程
5.8.3 延伸阅读
第6章 IoT设备攻击技术
6.1 简介
6.2 硬件漏洞利用与软件漏洞利用
6.3 硬件攻击方法
6.3.1 信息搜集与分析
6.3.2 设备的外部分析与内部分析
6.3.3 通信接口识别
6.3.4 采用硬件通信技术获取数据
6.3.5 基于硬件漏洞利用方法的软件漏洞利用
6.4 硬件分析技术
6.4.1 打开设备
6.4.2 芯片分析
6.5 电子技术基础
6.5.1 电阻
6.5.2 电压
6.5.3 电流
6.5.4 电容
6.5.5 晶体管
6.5.6 存储器类型
6.5.7 串行通信与并行通信
6.5.8 拓展学习
6.6 总线与接口识别
6.6.1 测试流程
6.6.2 拓展学习
6.7 嵌入式设备的串行接口
6.7.1 准备工作
6.7.2 测试流程
6.7.3 延伸阅读
6.8 NAND噪声干扰
6.8.1 准备工作
6.8.2 测试流程
6.8.3 延伸阅读
6.9 JTAG接口的调试与漏洞利用
6.9.1 准备工作
6.9.2 测试流程
6.9.3 延伸阅读
第7章 无线电攻击技术
7.1 简介
7.2 SDR入门
7.3 SDR工具
7.3.1 准备工作
7.3.2 测试流程
7.3.3 拓展学习
7.4 ZigBee漏洞利用
7.4.1 准备工作
7.4.2 测试流程
7.4.3 拓展学习
7.5 Z-Wave深入分析
7.6 BLE分析及漏洞利用
7.6.1 准备工作
7.6.2 测试流程
7.6.3 拓展学习
第8章 固件安全实践
8.1 简介
8.2 内存崩溃漏洞防护
8.2.1 准备工作
8.2.2 测试流程
8.2.3 延伸阅读
8.3 注入攻击防护
8.3.1 测试流程
8.3.2 延伸阅读
8.4 固件更新保护
8.5 敏感信息保护
8.5.1 测试流程
8.5.2 延伸阅读
8.6 嵌入式框架加固
8.6.1 准备工作
8.6.2 测试流程
8.7 第三方代码及组件的保护
8.7.1 准备工作
8.7.2 测试流程
第9章 移动安全实践
9.1 简介
9.2 数据存储安全
9.2.1 准备工作
9.2.2 测试流程
9.2.3 延伸阅读
9.3 认证控制措施的实现
9.3.1 测试流程
9.3.2 延伸阅读
9.4 数据传输安全
9.4.1 测试流程
9.4.2 延伸阅读
9.5 Android与iOS平台下组件的使用安全
9.6 第三方代码与组件安全
9.6.1 测试流程
9.6.2 延伸阅读
9.7 针对逆向分析的保护措施
9.7.1 测试流程
9.7.2 拓展学习
9.7.3 延伸阅读
第10章 硬件安全保障
10.1 简介
10.2 硬件实践
10.3 非通用的螺丝类型
10.4 防篡改和硬件保护机制
10.5 侧信道攻击保护
10.6 暴露的接口
10.7 通信数据加密与TPM
第11章 IoT高级漏洞利用与自动化安全防护
11.1 简介
11.2 ROP gadget搜索
11.2.1 准备工作
11.2.2 测试流程
11.2.3 延伸阅读
11.3 Web安全漏洞的组合利用
11.3.1 测试流程
11.3.2 延伸阅读
11.4 固件持续集成测试配置
11.4.1 准备工作
11.4.2 测试流程
11.4.3 延伸阅读
11.5 Web应用持续集成测试配置
11.5.1 准备工作
11.5.2 测试流程
11.5.3 延伸阅读
11.6 移动应用持续集成测试配置
11.6.1 准备工作
11.6.2 测试流程
11.6.3 延伸阅读
相关截图添加图片
暂无截图
帮助说明
点评
热门下载more
-
Kali Linux大揭秘:深入掌握渗透测试平台 pdf
71浏览:408 次下载:10 次 -
最新黑客攻防实战从入门到精通(第2版)
71浏览:132 次下载:3 次 -
Kail Linux 中文指南
71浏览:408 次下载:2 次 -
黑客大曝光:网络安全机密与解决方案 (第7版)
71浏览:165 次下载:2 次 -
Kali Linux渗透测试的艺术-大学霸
71浏览:332 次下载:1 次 -
Kali Linux渗透测试技术详解-杨波
71浏览:274 次下载:1 次 -
Kali渗透测试技术实战 [美] 布鲁德 IDF实验室
71浏览:283 次下载:1 次 -
从实践中学习Kali Linux网络扫描
71浏览:340 次下载:1 次
专题more
-
Aruba控制器固件
Aruba 6xx/7xxxx控制器固件下载 -
Asuswrt-Merlin梅林固件专题汇集
加拿大人Eric Sauvageau在华硕开源的Asuswrt代码基础之上,个人进行二次开发以后,对外发布的第三方固件。最早是针对ASUS RT-N66U路由器进行开发,后来也移植到了华硕其他路由器机型。 Merlin原作者官网:https://www.asuswrt-merlin.net 国内所提供的梅林固件均源上述。
