AI简介
这是一本专注于将Python编程语言应用于网络安全领域的专业书籍。书中详细阐述了网络安全渗透测试的定义和目标,以及Kali Linux 2操作系统的基本信息和安装方法。此外,书中还深入讲解了Python编程语言的基本语法与编程实践,包括列表、元组和字典等基本数据类型,以及选择结构、循环结构等基本编程结构。
书中还详细介绍了Socket模块与网络编程,以及如何使用Python进行活跃主机发现和端口扫描。此外,书中还深入讲解了软件溢出漏洞的测试与利用,以及如何使用Python进行网络嗅探和拒绝服务攻击。
书中还详细讲解了简单网络服务认证攻击,包括暴力破解和编写破解密码字典。此外,书中还深入讲解了无线网络标准与组建方式,以及如何使用Python进行无线网络数据包嗅探。
书中还详细讲解了Python处理HTTP模块,包括如何处理HTTP头部、Cookie、HTTP基本认证数据包、Web服务器扫描程序、暴力扫描页面和验证码安全。此外,书中还深入讲解了Web服务器扫描与暴力破解,包括如何检测一台主机上是否运行着HTTP服务,以及如何使用Python编写程序来扫描目标服务器上的所有页面。
书