AI简介
这是一本深入探讨网络扫描技术的理论知识和实践应用的著作。本书首先介绍了网络安全的概念,强调了网络扫描在网络安全领域的重要性,并对网络扫描的原理和分类进行了详细阐述。书中还介绍了网络扫描器的分类,包括手工扫描、通用扫描器、专用扫描器等,并分析了网络扫描技术的发展史和扫描器的限制。
书中详细讲解了网络协议和网络编程例程,包括TCP/IP协议编程、NetBIOS/NetBEUI协议编程、Win Inet高层编程等,并通过实例展示了如何使用这些编程接口进行网络扫描。此外,书中还介绍了如何嵌入外部程序,以及如何编写多线程程序等高级编程技巧。
在TCP/UDP端口扫描器的设计部分,书中详细讲解了端口扫描的概念、原理和技术,并提供了手工扫描和编程扫描的实例。在NetBIOS扫描器的设计部分,书中讲解了NetBIOS协议的使用、IP和主机名的互换、MAC地址的读取等,并通过实例展示了如何设计NetBIOS扫描器。在SNMP扫描器的设计部分,书中介绍了SNMP协议的基本概念、API和安装验证,并通过实例展示了如何设计SNMP扫描器。
在ICMP扫描器的设计部分,书中讲解了ICMP协议的工作原理和特