文
章
目
录
章
目
录
《Web安全之深度学习实战》结合AI与安全领域的前沿应用,为从业者提供从工具搭建到实战部署的完整解决方案。感兴趣的读者可下载该书籍的电子版。
书籍基本信息
本书由百度安全专家刘焱编著,2018年1月由机械工业出版社出版,属于“智能系统与技术丛书”。全书共251页,定价79元,ISBN为9787111584476,豆瓣评分6.3分。书中融合TensorFlow、Spark等技术,通过11个实战案例,讲解如何利用深度学习解决Web安全领域的实际问题,适合有安全基础的开发与运维人员阅读。
内容简介
全书以“工具链搭建—算法原理—场景实战”为主线,系统阐述深度学习在Web安全中的落地路径:
- 基础工具篇:第1章详解TensorFlow、TFLearn、Keras等深度学习库的安装与使用,打造安全领域专用的深度学习工具箱。第4章介绍生产环境平台搭建,涵盖Logstash数据收集、Kafka消息队列、Spark实时计算等开源组件的集成方法。
- 算法理论篇:第2-3章深入卷积神经网络(CNN)与循环神经网络(RNN)的原理,包括CNN的局部连接、参数共享机制及RNN的序列处理能力,结合AlexNet、VGG等经典模型解析代码实现。
- 实战应用篇:第5-15章聚焦11个安全场景,包括验证码识别(MNIST数据集)、垃圾邮件检测(安然数据集)、Webshell检测(MIST数据集)、DGA域名识别等。每个案例从数据预处理、特征提取到模型训练(如朴素贝叶斯、XGBoost、CNN/RNN)提供全流程代码与效果对比。
作者简介
刘焱现任百度安全Web防护产品线负责人,拥有近十年云安全从业经验,全程参与百度企业安全体系建设。他是《Web安全之机器学习入门》作者,在OWASP等技术会议多次发表演讲,擅长将机器学习技术与Web安全结合,其微信公众号“兜哥带你学安全”持续输出行业技术干货。
章节目录
- 工具与理论
- 第1章:深度学习库安装(TensorFlow/TFLearn/Keras)与使用示例。
- 第2-3章:CNN(图像分类/文本处理)与RNN(序列分类/生成)的算法原理与代码实现。
- 第4章:基于Logstash/Spark的生产环境平台搭建与实战演练。
- 安全场景实战
- 第5-15章:涵盖验证码、垃圾邮件、恶意程序等11类安全问题的数据集解析、特征工程及多算法对比(如CNN vs. 传统机器学习模型)。
《Web安全之深度学习实战》以“理论+代码+安全场景”为核心,帮助读者掌握AI驱动的安全防御技术。如需系统学习深度学习在Web安全中的应用方法,欢迎下载该书籍的电子版,获取配套数据集与完整代码示例。