我是靠谱客的博主 辛勤店员,最近开发中收集的这篇文章主要介绍网络抓包工具Wireshark如何抓取本机包,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


       笔者在很久之前用过其他的网络抓包工具,最近想着使用鼎鼎大名的网络抓包工具Wireshark,但是一开始始终无法抓取到本机网络包,telnet localhost 8080这种都没法抓取,查过资料之后才知道,  windows系统没有提供本地回环网络的接口,用wireshark监控网络的话只能看到经过网卡的流量,看不到访问localhost的流量,因为wireshark在windows系统上默认使用的是WinPcap来抓包的,现在可以用Npcap来替换掉WinPcap,Npcap是基于WinPcap 4.1.3开发的,api兼容WinPcap。

     如果同学们已经安装了WireShark并且安装了WinPcap,请将WinPcap卸载,按照以下步骤安装Npcap:


    1、下载Npcap的安装包:https://github.com/nmap/npcap/releases


    2、安装,安装时一定要记得勾选Use DLT_NULL protocol sa Loopback ... 和 install npcap in winpcap api-compat mode,如下所示:

      


    3、安装完启动WireShark,可以看到在网络接口列表中,多了一项Npcap Loopback adapter,这个就是来抓本地回环包的网络接口了,打开后如下图:

     



        4、选用这个环路适配器就可以顺利抓取本机网络包了:

        

        

最后

以上就是辛勤店员为你收集整理的网络抓包工具Wireshark如何抓取本机包的全部内容,希望文章能够帮你解决网络抓包工具Wireshark如何抓取本机包所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(80)

评论列表共有 0 条评论

立即
投稿
返回
顶部