白帽子安全开发实战

白帽子安全开发实战

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

    关注微信公众号

编辑推荐

《白帽子安全开发实战》融合了信息安全行业技术专家10多年一线工作经验,介绍了常见的渗透测试工具与防御系统的原理、开发过程以及使用方法。语言简练、内容实用、注重实践,讲解透彻,且免费提供所有源码。难点处配有二维码视频,使读者身临其境,迅速、深入地掌握各种经验和技巧,真正提高安全开发能力。

内容简介

《白帽子安全开发实战》介绍了常见的渗透测试工具与防御系统的原理、开发过程及使用方法。大部分系统是用Go语言开发的,部分系统是用OpenResty/Lua语言开发的。这两种语言都有简单易学、开发效率高的特点。

全书共10章,分3篇来组织内容。第1篇为安全开发基础,介绍了常见的安全防护体系、安全开发对白帽子和企业安全建设的重要作用,以及Go语言与OpenResty/Lua语言开发环境的配置等;第2篇为渗透测试工具开发,讲解了扫描器、常见的后门、xiu探器等常见的渗透测试工具的原理、开发和防御方法;第3篇为安全防御系统开发,介绍了恶意流量分析系统、Exchange邮箱安全网关、蜜罐与欺骗防御系统、代理蜜罐、Web应用防火墙与零信任安全网关的原理与开发过程。

《白帽子安全开发实战》适合信息安全从业者、安全产品开发人员、系统管理员、网络安全与信息安全爱好者及开源技术爱好者等阅读学习。

作者简介

赵海锋(netxfly),2006年开始在互联网企业从事信息安全工作,有10多年大型互联网企业的信息安全工作经验,参与了多家互联网公司的安全体系建设,积累了丰富的企业信息安全建设经验,擅长企业信息安全技术体系的建设与安全支撑系统的研发。

章节目录

版权信息

内容提要

出版说明

网络空间安全技术丛书 专家委员会名单

前言

第1篇 安全开发基础

第1章 信息安全与安全开发基础

1.1 互联网企业信息安全

1.2 安全开发技能对安全从业者的作用

1.3 安全开发能力对企业安全建设的作用

1.4 开发环境配置

第2篇 渗透测试工具开发

第2章 扫描器

2.1 端口扫描器

2.2 弱口令扫描器

2.3 代理服务扫描器

第3章 常见的后门

3.1 正向后门

3.2 反向后门

3.3 Webshell

3.4 Lua环境下的后门技术与防御

3.5 C&C服务器

第4章 嗅探器

4.1 什么是嗅探器

4.2 基于gopacket库的嗅探器

4.3 ARP嗅探器

4.4 致敬经典:用Go语言实现一个WebSpy

第3篇 安全防御系统开发

第5章 恶意流量分析系统

5.1 恶意流量分析系统的架构

5.2 数据采集传感器

5.3 服务器端的实现

5.4 恶意流量系统应用实战

第6章 Exchange邮箱安全网关

6.1 Exchange服务器的介绍

6.2 Exchange邮箱安全架构的演进

6.3 OpenResty/Lua技术栈介绍

6.4 Exchange邮箱安全网关的实现

6.5 设备授权接口的实现

6.6 Exchange邮箱安全网关应用实战

6.7 如何平滑地升级APISIX

第7章 蜜罐与欺骗防御系统

7.1 蜜罐与欺骗防御系统的概念与区别

7.2 蜜罐的架构

7.3 蜜罐Agent

7.4 蜜罐高交互服务

7.5 日志服务器

7.6 欺骗防御系统应用实战

第8章 代理蜜罐

8.1 什么是代理蜜罐

8.2 代理蜜罐的架构

8.3 代理蜜罐Agent

8.4 代理蜜罐Server

8.5 数据分析程序

8.6 代理蜜罐管理端

8.7 代理蜜罐应用实战

第9章 Web应用防火墙

9.1 什么是WAF

9.2 反向代理型WAF的实现

9.3 WAF管理端的实现

9.4 WAF应用实战

第10章 零信任安全

10.1 什么是零信任安全

10.2 什么是零信任安全代理

10.3 零信任安全代理的实现

10.4 挂载认证与鉴权中间件

10.5 零信任安全代理应用实战

参考文献

白帽子安全开发实战是2021年由机械工业出版社出版,作者赵海锋。

得书感谢您对《白帽子安全开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
API安全技术与实战 电子书
本书深度剖析了API安全漏洞、API安全设计以及API生命周期安全管理等内容。
JavaScript+jQuery开发实战 电子书
本书紧密围绕互联网行业发展对网站开发人员技术与能力的要求进行编写,主要介绍如何使用JavaScript、jQuery编写网页特效,最终制作出界面美观大方、具备动态效果、面向企业应用的商业级网站。全书共10章,主要内容包括JavaScript基础,使用JavaScript操作BOM、DOM对象,jQuery基础,jQuery中的事件与DOM操作,表单校验及AJAX数据请求等。为保证最优的学习效果,本
SpringBoot开发与测试实战 电子书
一本关于Spring Boot应用程序开发和测试的入门图书。
Angular开发入门与实战 电子书
深入浅出学Angular,实战驱动,快速提升开发实力。
jQueryEasyUI网站开发实战 电子书
全面系统讲解EasyUI,网站开发者的得力助手。