网络抓包的用途何在?

2024-11-29 23:32:49
推荐回答(3个)
回答1:

主要作用

通过对网络上传输的数据进行抓取,可以对其进行分析,对于软件的Debug很大的帮助。当然也可以通过抓取用户发送的涉及用户名和密码的数据包来获取用户的密码。

(1)网络通讯的真实内容。

(2)网络故障分析。

(3)程序网络接口分析。

(4)木马通讯数据内容。

扩展资料:

抓包工具

抓包工具是拦截查看网络数据包内容的软件。通过对抓获的数据包进行分析,可以得到有用的信息。目前流行的抓包工具有很多,比较出名的有wireshark、sniffer、httpwatch、iptool等。这些抓包工具功能各异,但基本原理相同。

我们的计算机通过向网络上传和从网络下载一些数据包来实现数据在网络中的传播。通常这些数据包会由发出或者接受的软件自行处理,普通用户并不过问,这些数据包一般也不会一直保存在用户的计算机上。

抓包工具可以帮助我们将这些数据包保存下来,如果这些数据包是以明文形式进行传送或者我们能够知道其加密方法,那么我们就可以分析出这些数据包的内容以及它们的用途。

目前抓包工具更多的用于网络安全,比如查找感染病毒的计算机。有时也用于获取网页的源代码,以及了解攻击者所用方法、追查攻击者的ip地址等。

参考资料来源:百度百科-抓包

回答2:

一、网络抓包可以用来分析网络通讯的真实内容,网络上所有的机器都可以进行通讯,数据包很杂,通过抓包能获取想了解的真实内容,以使分析和解决问题。

二、网络抓包可以用来做网络故障分析,将 IP 地址和端口号解析为对应的接口名以及服务协议名称。在网络故障分析排查中,使用 IP 地址和端口号更便于分析问题。

三、网络抓包可以用来做程序网络接口分析,对于抓取的第一个数据包,该字段值是一个绝对数字,后续包使用相对数值,以便更容易查询跟踪分析。

四、网络抓包可以用来分析木马通讯数据内容,以便针对性的查杀木马,解决网络风险。

五、网络抓包可以用来分析bug或者问题,通过抓包分析是怎么请求的,请求的数据是什么,协议对不对等。就是为了找到问题的原因。

参考资料来源:百度百科-抓包

回答3:

用途多了.
数据包里有你远程通信的所有信息,包括你的网络账户号,密码,ip,和你的通信类容,只要分析的好,你与远程的通信信息都可以弄出来.

当然实际中全部弄出是不大可能的:)

自于目的嘛,呵呵,就看人了:)