河南理工大学计算机科学与技术学院课程设计报告2024— 2024 学年第一学期课程名称 网络与信息安全 设计题目 端口扫描器的设计与实现姓 名 范腾飞 学 号 311309040113 专业班级 网络 1301 指导老师 叶 青 2024 年 1 月 16 日 目录一.课程设计的目的.。..。.。.。.。..。.....。。。。.。。.。。。.。。.。.。。...。.。。.。..。....。.二.课程设计的要求。。.。.。。.。.。。.。。.。..。....。.。。。.。.。。。。。..。。...。。。....。.。。。三.端口扫描器相关知识.。......。。。。。...。.。.。...。.。。。。..。。。。。....。.。。。... 3.1:端口的基本概念.。。..。。。。。.。....。.....。.。。..。。。..。。.。..。。。。...。3。2:常见的端口介绍。。。.。。。。..。。。。..。.。。。。。。.。。..。...。..。.。。..。。。。。3.3:端口扫描器基本原理.。..。.。.。。...。。..。..。。.。..。..。.。.....。。3.4:端口扫描常用技术....。.。....。.。。.。...。。。.。..。.。。。...。.。.。...四.实验流程。...。.....。.。...。。。..。..。.。..。..。。.....。...。.。。。.。。。。。.。...。。。.。.... 4。1:基本步骤。....。。....。。。.。。。...。.。.。.。。。.。.。.......。。。..。。。..。。....。... 4.2:主要函数。。。...。...。。..。。。..。。.。。.。..。。.。....。。....。。。.。。。。..。。....。。。.. 4.3 流程图。。........。。。...。。。.。..。。.。。。。.。.。.。.。.。。。.。..。.。。..。。。.。..。.。.。.。..。五.实验结果..。。.。.。.。.。....。.。...。。。。..。。.。。.。。.。.。。。.。。。.。...。..。。.。..。......。.六.总结....。.。。。.。..。。.。。。..。。。..。。。。..。.。.。。。...。。。。...。.。。。。..。。。..。.。.。。...。一:课程设计的目的 模拟常用的端口扫描软件原理,利用 Socket 实现基本的端口扫描功能。扫描器是网络信息收集的一种方法,从功能上可分为漏洞扫描器和端口扫描器。通过此次课程设计,能够掌握漏洞、端口的基础知识,掌握扫描器的基本原理并设计实现端口扫描和漏洞扫描程序。二:课程设计要求本课程设计的目标是设计并实现一个网络扫描器,它通过与目标主机 TCP/IP端口建立连接并请求某些服务,记录目标主机的应答,分析目标主机相关信息,从而发现目标主机某些内在的安全弱点。...