Wireshark捕获网络账号密码与网络层次模型解析
需积分: 50 82 浏览量
更新于2024-07-18
2
收藏 2.22MB DOCX 举报
"本文档主要介绍了如何使用Wireshark抓包工具获取账号密码,以及网络层次模型的相关知识。"
Wireshark是一种广泛使用的网络封包分析软件,它可以帮助我们捕获和解析网络通信中的数据包,从而获取账号和密码等敏感信息。在本文档中,作者提供了捕获本机上网账号和密码的步骤:
1. 首先,连接到特定的网络(如NKU_WLAN)。
2. 然后,启动Wireshark并开始捕获数据包。
3. 登录网络服务页面(http://202.113.18.106/)并输入账号和密码。
4. 停止数据包捕获。
5. 使用过滤器(filter)定位到特定的目标地址(如202.113.18.106),并在HTTP数据包中查找账号和密码。
在这个过程中,Wireshark能够解析HTTP协议,显示在Hypertext Transfer Protocol下的truncated->RequestURI->RequestURIQuery部分,通常可以找到登录信息。
同时,文档还涵盖了网络层次模型的概念,这是一个七层模型,用于描述网络通信的各个阶段:
1. 物理层:处理实际的物理连接,定义信号的电压、频率和接口标准。
2. 数据链路层:处理帧的封装和错误检测,如以太网的MAC地址。
3. 网络层:负责数据包的路由选择,IP协议就工作在此层。
4. 传输层:确保数据的可靠传输,TCP和UDP是这一层的主要协议。
5. 会话层:建立和管理应用程序间的通信,例如TCP/IP套接字。
6. 表示层:处理数据的编码、解码和加密。
7. 应用层:提供用户直接接触的应用服务,如HTTP、FTP等。
数据封装是将用户信息逐层添加头部信息,从应用层到物理层,形成数据包的过程,每层协议头包含相应层的功能和控制信息。例如,在传输层TCP头中,有连接标识符,而在网络层IP头中有源和目标的IP地址。数据链路层的MAC头则包含物理地址,确保数据帧正确地发送到目标设备。最后,物理层将这些帧转化为比特流,通过物理介质传输。
在数据解封装时,这个过程则逆向进行,从物理层到应用层,去除头部信息,恢复原始数据。这个过程确保了数据在网络中的安全传输和正确接收。
这份文档揭示了网络通信的基本原理和账号密码的抓取方法,同时也提醒我们网络安全的重要性。网络嗅探工具如Wireshark可以用于教育和研究目的,但非法获取他人账号密码是违法行为,应避免此类行为。
282 浏览量
点击了解资源详情
点击了解资源详情
2021-09-18 上传
2022-02-20 上传
2021-06-30 上传
184 浏览量
161 浏览量
3929 浏览量

清华小辣鸡
- 粉丝: 26
最新资源
- 物资管理系统Java项目源码及使用指南
- 使用HTML独立完成简单项目的介绍
- 打造Arch Linux游戏操作系统,体验Steam Big Picture模式
- QQ旋风3.9经典版一键自动安装指南
- Axure RP Pro 5.6汉化特别版:网站策划与流程图利器
- jQuery实用特效合集:打造炫酷网页交互
- 全方位监控Spring Cloud(Finchley版本)微服务架构
- LPC2478与aduc7026微处理器实现AD7190/AD7192信号采集传输
- BMP转JPG:位图压缩存储新方法
- WoT系统安全测试指南及文档存储库介绍
- Vue结合Konva.js实现矩形和多边形数据标注
- Vim自动切换输入法插件介绍与配置
- Spring MVC框架与Hibernate实现添加功能教程
- 全面掌握SQL Server 2008从入门到精通
- A字裙打板放码教程:博克资源分享
- 深入理解HTML5: [New Riders] 第2版完整教程