Web安全之强化学习与GAN

Web安全之强化学习与GAN

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

    关注微信公众号

因版权原因待上架

编辑推荐

本书面向信息安全从业人员、大专院校计算机相关专业学生以及信息安全爱好者、机器学习爱好者,同时也是一本不错的机器学习科普书籍。

内容简介

本书重点介绍强化学习和生成对抗网络的基础知识和实际应用,特别是在安全领域中攻防建设的实际应用。从AI安全攻防的基础知识,到智能工具的打造,全面介绍如伺使用AI技术提升Web安全。本书作者有丰富的实战经验,他在书中用风趣幽默的语言描述了实际工作的体会,包含大量案例,每个案例都使用互联网公开的数据集并配有基于Python的代码,代码和数据集可以在配套的GitHub下载,可帮助读者降低学习门槛,快速将最新人工智能成果应用到实际工作中。

作者简介

作者刘焱,百度安全Web防护产品线负责人,负责百度安全Web安全产品,包括防DDoS、Web应用防火墙、Web威胁感知、服务器安全以及安全数据分析等,具有近十年云安全及企业安全从业经历,全程参与了百度企业安全建设。研究兴趣包括机器学习、Web安全、僵尸网络、威胁情报等。他是FreeBuf专栏作家、i春秋知名讲师,多次在OWASP 、电子学会年会等发表演讲,参与编写了《大数据安全标准白皮书》。他还建立了微信公众号:“兜哥带你学安全”,发布了大量信息安全技术知识。

章节目录

版权信息

对本书的赞誉

前言

第1章 AI安全之攻与防

1.1 AI设备的安全

1.2 AI模型的安全

1.3 使用AI进行安全建设

1.4 使用AI进行攻击

1.5 本章小结

第2章 打造机器学习工具箱

2.1 TensorFlow

2.2 Keras

2.3 Anaconda

2.4 OpenAI Gym

2.5 Keras-rl

2.6 XGBoost

2.7 GPU服务器

2.8 本章小结

第3章 性能衡量与集成学习

3.1 常见性能衡量指标

3.2 集成学习

3.3 本章小结

第4章 Keras基础知识

4.1 Keras简介

4.2 Keras常用模型

4.3 Keras的网络层

4.4 本章小结

第5章 单智力体强化学习

5.1 马尔可夫决策过程

5.2 Q函数

5.3 贪婪算法与∈-贪婪算法

5.4 Sarsa算法

5.5 Q Learning算法

5.6 Deep Q Network算法

5.7 本章小结

第6章 Keras-rl简介

6.1 Keras-rl智能体介绍

6.2 Keras-rl智能体通用API

6.3 Keras-rl常用对象

6.4 本章小结

第7章 OpenAI Gym简介

7.1 OpenAI

7.2 OpenAI Gym

7.3 Hello World!OpenAI Gym

7.4 编写OpenAI Gym环境

7.5 本章小结

第8章 恶意程序检测

8.1 PE文件格式概述

8.2 PE文件的节

8.3 PE文件特征提取

8.4 PE文件节的特征提取

8.5 检测模型

8.6 本章小结

第9章 恶意程序免杀技术

9.1 LIEF库简介

9.2 文件末尾追加随机内容

9.3 追加导入表

9.4 改变节名称

9.5 增加节

9.6 节内追加内容

9.7 UPX加壳

9.8 删除签名

9.9 删除debug信息

9.10 置空可选头的交验和

9.11 本章小结

第10章 智能提升恶意程序检测能力

10.1 Gym-Malware简介

10.2 Gym-Malware架构

10.3 恶意程序样本

10.4 本章小结

第11章 智能提升WAF的防护能力

11.1 常见XSS攻击方式

11.2 常见XSS防御方式

11.3 常见XSS绕过方式

11.4 Gym-WAF架构

11.5 效果验证

11.6 本章小结

第12章 智能提升垃圾邮件检测能力

12.1 垃圾邮件检测技术

12.2 垃圾邮件检测绕过技术

12.3 Gym-Spam架构

12.4 效果验证

12.5 本章小结

第13章 生成对抗网络

13.1 GAN基本原理

13.2 GAN系统架构

13.3 GAN

13.4 DCGAN

13.5 ACGAN

13.6 WGAN

13.7 本章小结

第14章 攻击机器学习模型

14.1 攻击图像分类模型

14.2 攻击其他模型

14.3 本章小结

Web安全之强化学习与GAN是2018年由机械工业出版社华章分社出版,作者刘焱。

得书感谢您对《Web安全之强化学习与GAN》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Web前端学习笔记:HTML5+CSS3+JavaScript 电子书
由浅及深,讲解Web前端开发所需的知识。
深度学习之摄影图像处理:核心算法与案例精粹 电子书
本书内容涉及摄影学、计算机视觉、深度学习3个领域,系统地介绍了计算机视觉在图像质量和摄影学各个领域的核心算法和应用,包括传统的图像处理算法和深度学习核心算法。本书理论知识体系完备,同时提供大量实例,供读者实战演练。本书融合摄影学和计算机视觉的内容,覆盖面非常广。第1章简单介绍摄影的历史、摄影与图像的基本概念和摄影中的许多基本技巧。从第2章开始,本书对摄影学中图像处理算法的各个重要方向进行介绍,包括
Web应用开发技术与案例教程 电子书
结合多个开发案例,详细介绍Web应用开发中多层次、多方面的内容,使你能够真正掌握系统开发中规律性的知识。
Web渗透测试与防护(慕课版) 电子书
由于Web应用的广泛性和场景的复杂性,Web安全一直是网络空间安全研究的重点领域之一。本书较为全面地介绍常见网络安全相关法律法规知识、Web安全技术基础以及不同漏洞的工作原理和防护方法,并基于开源DVWA平台进行Web漏洞渗透测试的实践。本书着重知识和技能的实际应用,选择的开源平台漏洞渗透测试环境皆为经典应用场景,实用性强,能够帮助读者学以致用。本书共12个单元,包括初识Web渗透测试、Web安全
Web全栈项目开发入门与实战 电子书
本书共26章,围绕着企业项目开发基本流程来设计,分为项目概述、前端开发和后端开发三个部分。项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展开介绍项目核心业务模块。第3章是业务流程图。通过office自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目开发周期,介绍开发本项目需要花费的时间周期。前端开发部分一共有1