Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121301
  • 博文数量: 14
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 184
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-01 23:15
个人简介

我只是一个喜欢开发的测试,喜欢测试的开发,喜欢每天都知道得更多一些,更深入一些的感觉。。。。。

文章分类

全部博文(14)

文章存档

2015年(5)

2014年(2)

2013年(7)

分类: 项目管理

2013-08-18 23:25:58

在一台Win7 32位机子上新安装了Wireshark,启动的时候报了如下错误:   
  

很显然这是因为没有运行NPF(Netgroup Packet Filter)服务。关于NPF这个服务我们只需知道是Winpcap的核心模块之一,是一个虚拟设备驱动程序,用于过滤数据包,目前首要的还是启动一下这个服务,不然正象上面的提示信息说的,在之后使用Wireshark抓包或者搜寻网卡接口的时候会有麻烦的。


       NPF服务并不在控制面板的本地服务列表中,要启动这个服务需要在命令行中进行,当然既然NPE服务是Winpcap的一部分,首先得保证在之前安装Wireshark的时候,你有选择安装Winpcap或者更之前你的机器上已经有了Winpcap了。 
  

这样就启动了NPF服务,重新启动Wireshark时就不会报以上的错误了,需要关闭NPF的话,则:
 

注意在Win7上要“以管理员身份运行”命令行才可以,不然会报以下错误:


 

参考文献

1.       http://blog.csdn.net/zhangkaihang/article/details/7470239

2.       

3.      http://li-bonan.blog.163.com/blog/static/1355647702010112385647518/



阅读(3465) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:Jconsole监控本地及远程Java进程

给主人留下些什么吧!~~