当前位置: 首页 > news >正文

《信息系统安全》(第一次上机实验报告)

实验一 :网络协议分析工具Wireshark

实验目的

        学习使用网络协议分析工具Wireshark的方法,并用它来分析一些协议。

二实验原理

  1. TCP/IP协议族中网络层、传输层、应用层相关重要协议原理。
  2. 网络协议分析工具Wireshark的工作原理和基本使用规则。

三 实验内容

  1. 用Wireshark观察ARP协议以及ping命令的工作过程:(均截图表示)

(1)用“ipconfig”命令获得本机的MAC地址和IP地址;

(2)用“arp”命令清空本机的缓存;

(3)运行Wireshark,开始捕获所有属于ARP协议或ICMP协议的,并且源或目的MAC地址是本机的包(截wireshark图)

(4)在Capture Filter中输入过滤规则:ether host 00:21:5D:1F:0A:C6 and arp or icmp;在命令行中输入命令ping 192.168.8.254, 用Wireshark所观察到的执行时网络上出现的现象。(截wireshark图)

  1. 用Wireshark观察tracert命令的工作过程:

执行“tracert -d www.wsyu.edu.cn” ,记录使用Wireshark所观察到的现象(均截图表示)

  1. 用Wireshark观察TCP连接的建立过程和终止过程:
    1. 在Windows命令行窗口中执行命令 “telnet bbs.kanxue.com”,登录后再退出。启动Wireshark, 配置过滤规则为捕获所有源或目的是本机的Telnet协议中的包,捕获Wireshark所观察到的现象。

(2)根据Wireshark所观察到的现象捕获TCP三次握手的连接建立过程;

(3)根据Wireshark所观察到的现象捕获TCP的连接终止过程;

(4)启动Wireshark, 配置过滤规则为捕获所有源或目的是本机的Telnet协议中的包(提示:Telnet使用的传输层协议是TCP,它使用TCP端口号23);即将Wireshark中的Capture Filter的过滤规则为:host 192.168.8.102 and tcp port 23;而后在命令行中输入telnet bbs.kanxue.com或者telnet byhh.hust.edu.cn,进入bbs之后退出bbs,捕获Wireshark所观察到的现象。

4.用Wireshark观察使用DNS来进行域名解析的过程:

(1)在Windows命令窗口中执行命令“nslookup↙”,进入该命令的交互模式;同时捕获Wireshark所观察到的现象。

(2)在提示符“>”下直接键入域名www.wsyu.edu.cn,解析它所对应的IP地址;

(3)启动Wireshark, 配置过滤规则为捕获所有源或目的是本机的DNS协议中的包(提示:DNS使用的传输层协议是UDP,它使用UDP端口号53);即 将Wireshark的Capture Filter过滤规则为:host 192.168.8.102(本机IP) and udp port 53,捕获Wireshark所观察到的现象。

实验二:Windows下IPSec VPN实验

实验目的

使用基础网络环境配置,完成IP安全策略。

实验原理

掌握IP安全策略工作原理和基本使用规则。

实验内容(均截图表示)

  1. 本地主机 ping IP地址 –t 查看连接状态

  1. 在运行ping的同时,右键点击新建的IP安全策略,选择指派,查看ping程序运行状态

  1. 对两台机器同时指派,查看ping状态。

  1. 指派后,开启协议分析软件,查看双方加密的交互过程,捕获Wireshark所观察到的现象。

http://www.dtcms.com/a/82173.html

相关文章:

  • 无需邀请码,实在智能发布通用智能体-实在Agent
  • 智能,触手可及:揭秘高灵活、高精度仿生机器手的操作与实现
  • django怎么配置404和500
  • 【PCIe 总线及设备入门学习专栏 3.1 -- PCIe 中为何只有 TLP 会被 Switch 和 RC 进行路由?】
  • 【实操】Mybatis-plus2.x升级到3.x
  • 基于深度学习的运动想象脑电信号分类研究
  • django如何配置使用asgi
  • LDAP从入门到实战:环境部署与配置指南(上)
  • 使用 Tkinter 编写简单计算器应用
  • JAVA多线程编程技术
  • 可发1区的超级创新思路:
  • LeetCode Hot100 刷题路线(Python版)
  • IoTDB写入数据后data目录为空
  • python爬虫解析器bs4,xpath,pquery
  • HR人员和组织信息同步AD域服务器实战方法JAVA
  • 基于ChatGPT、GIS与Python机器学习的地质灾害风险评估、易发性分析、信息化建库及灾后重建高级实践
  • 知识蒸馏:让大模型“瘦身“而不失智慧的魔术
  • Spark读取文件系统的数据(sbt打包测试)-入门级别Demo
  • AtCoder - arc086_d Shift and Decrement分析与实现
  • Python 3.13.2安装教程(安装包)Python 3.13.2 快速安装指南
  • Elasticsearch快速上手与深度进阶:一站式实战教程
  • 区块链技术在供应链管理中的应用与创新
  • istio 介绍-01-一个用于连接、管理和保护微服务的开放平台 概览
  • 如何在MCU工程中启用HardFault硬错误中断
  • AI提示词优化方法
  • Redis项目:缓存
  • OpenHarmony 开源鸿蒙北向开发——hdc工具安装
  • 大模型——让Word插上AI的翅膀:如何把DeepSeek装进Word
  • 右键添加:新建HTML模板文件
  • Form表单的三种提交和http请求的三种传参方式,以及Servlet里的取取参方式