Hands-On Penetration Testing with Python

Hands-On Penetration Testing with Python

评分

★★★★★

ISBN

9781788999465

出版社

Packt Publishing 2019-01-31出版

作者

Furqan Khan

分类

编程设计

内容简介
With the current technological and infrastructural shift, penetration testing is no longer a process-oriented activity. Modern-day penetration testing demands lots of automation and innovation; the only language that dominates all its peers is Python. Given the huge number of tools written in Python, and its popularity in the penetration testing space, this language has always been the first choice for penetration testers.Hands-On Penetration Testing with Python walks you through advanced Python
AI简介
这是一本专注于Python在网络安全和渗透测试领域应用的书籍。书中首先介绍了Python脚本编写基础,包括Python的基本语法、编程技巧和Python generator的概念,为读者后续的学习打下基础。 接着,书中深入探讨了使用Python构建网络扫描器的方法,利用Python编程语言实现对网络中存活主机、开放端口以及运行的服务和服务版本的自动化扫描。此外,书中还详细介绍了机器学习和网络安全的关系,包括如何利用机器学习技术来提升网络安全防护能力,以及保护大数据基础设施的安全。 在网络安全领域,Python语言被广泛应用,它可以实现服务扫描的自动化,解决实际的网络安全问题。书中通过结合使用线程和进程,展示了Python在网络安全领域的应用,以及GUI模式如何帮助用户更直观地理解和使用漏洞扫描器。 书中还介绍了逆向工程的简介和作用,包括获取可执行程序的源代码或机器级代码的过程,以及通过分析软件漏洞来发现潜在的安全问题。此外,书中还讲解了接口外部网站获取更多信息、提高处理性能、网络威胁情报收集与处理等关键技术。 在自动化Web应用扫描方面,书中介绍了如何使用Burp Suite
阅读/下载地址