书籍内容
近年来,Python语言在技术领域得到了广泛的认同,越来越多的人开始学习Python。如今,很多优秀的网络渗透测试工具是用Python开发的。从长远来看,Python将成为网络渗透测试行业的必备语言之一。
这是一本专门介绍Python在网络渗透测试方面应用的图书。本书通过19章的内容全面而详细地介绍了网络渗透测试的理论与实践,涉及网络的基本原理、Python编程环境的安装和配置、Scapy库、DHCP、DNS、中间人攻击、远程控制、交换机、信息搜集手段、渗透原理、Web服务器、Web服务所面临的威胁、Web渗透测试实例、命令注入漏洞、文件包含漏洞、SQL注入攻击、漏洞的成因、跨站脚本攻击、WAF的工作原理等重要主题。
本书提供了大量编程实例,与网络安全热点问题紧密结合,既可作为高校相关专业的教学用书,也可作为网络安全爱好者的进阶读物。
编辑推荐
1.深度洞察渗透测试的内涵
全书系统介绍了渗透测试的原理和必备工具,读者将结合网络攻防视角了解渗透测试的内涵,多角度思考有助于提升自身能力。
2.Python案例,易学易上手
本书结合Python 3讲解,并在虚拟环境中再现50多个经典案例,知识点与案例环环相扣,引导读者巧妙掌握Python编程技巧和相关模块的调用。
3.配套学习资源丰富而强大
作者精心准备了900分钟的配套视频讲解、全套代码文件、所需的编程工具,帮助读者快速上手,高效获取知识和技能。有教学需求的老师或培训机构,还可获得配套的教学素材,包括教学日历、教学大纲、教学PPT等。作者简介
李华峰是一名资深的网络安全专业教师,拥有多年的一线教学经验,同时,他也是信息安全顾问和自由撰稿人,非常喜欢钻研技术,近年来编写了多本畅销图书,并且是多本技术图书的译者。多年来他一直从事网络安全渗透测试方面的研究工作,在网络安全部署、网络攻击与防御以及社会工程学等方面有十分丰富的实践经验。