NAI的Sniffer 软件是分析TCP/IP协议的强有力的工具,俗称网络抓包工具。Sniffer Pro 4.7 sp5 是比较好用的经典版本。之后的升级版虽然功能强大,且能面向分布式网络应用,但它庞大复杂,占用大量资源,不适用于小型项目和个人学习。因此个人使用时,仍然安装这个版本。该版本必须满足的条件是:IE5.5+ 和 JRE 1.3+

通常是在XP环境下安装Sniffer,IE为6.0,这时JRE的安装就很重要,选择不对,就容易出现问题。

软件所要求的JRE版本非常老,而目前我已在系统中安装了JDK 6 用于开发Java程序,它包含了JRE1.6.0_22,因此我不打算更换JRE版本。初次,Sniffer采用默认安装,安装后在显示Dashboard界面时会提示IE脚本错误,仔细检查发现,是找不到Java类路径。反复调试不见效。我考虑到程序要求的JRE1.3具有如下特点:路径中不能有空格,且对目录大小写要求也比较严格。因此,卸载重新安装在c:/sniffer下面。

这次运行sniffer不再出现脚本错误,而是出现:

HistoryChartObj
sun.secruity.validator.ValidatorException: PKIX path validation failed:
java.secruity.cert.CertPathValidatorException: algorithm check failed:
MD2withRSA is disabled.

这个错误是由于MD2withRSA算法引起的,该算法因其脆弱性,而在JRE 1.6.0_18之后被废弃。因此使用新版本JRE 1.6.0_22,会出现这个问题。只能安装 JRE 1.6.0_18之前的版本。

于是我考虑再安装一个JRE1.5.0_22版,与JRE 1.6.0_22版共存。问题来了:
IE不会自动改变插件的版本,总是使用 1.6.0_22。为将其改为1.5.0_22,如下操作:
控制面板——Java面板——Java页签,单击“查看”按钮,在“用户”页签中可以看到默认情况下1.5/1.6平台均被启用,将1.6启用选择框取消,只保留1.5启用选择,单击“确定”——“确定”退出Java面板。

再次打开IE,从菜单工具——Internet选项——高级中看到的仍然是
将JRE 1.6.0_22 用于 <applet>,但是实际上当前已设置成了将JRE 1.5.0_22 用于<applet>了
因此,现在打开sniffer,打开Dashboard。不会再出现错误提示了。至此,sniffer可以正常使用了。

解决 Sniffer Pro 4.7 sp5 安装中有关JRE的问题相关推荐

  1. Sniffer pro 找不到网卡的解决方法

    很早以前就对sniffer 感兴趣,尝试安装过不同的版本,但都以失败告终,遇到的错误都是:无法找到网卡Adapter,下图: 今天要做网管实验,所以不得不再装一次,终于解决顽疾,下面是解决方法: 下面 ...

  2. 解决Pr在win10系统上安装不上问题 Pr2021版-Premiere Pro 2021中文正式版安装教程

    Adobe Premiere Pro 2021 for mac 15.2 是一款专业的视频剪辑软件,Premiere Pro 2021 集成了视频采集.剪辑.调色.美化音频.添加字幕等功能,可以帮助你 ...

  3. android studio安装中出现Failed to install Intel HAXM错误的解决方法

    1.问题分析 从下面可以知道安装Intel HAXM失败,请检查haxm_silent_run.log这篇日志. (1)先了解一下什么是Intel HAXM Intel代表的是英特尔,HAXM的全程是 ...

  4. python numpy库安装winerror5_(转载)Numpy安装中遇到的问题和解决方法

    原文链接​http://blog.csdn.net/wlyfls/article/details/38701209?utm_source=tuicool 系统环境是win7(64bit)+python ...

  5. python 安装中的错误解决

    最近使用python3.5,其中遇到安装中的错误,现在记录下来,提个醒 1 安装setuptools 出现缺少 zlib模块 解决: 1 yum install zlib 2 yum install ...

  6. TeeChart.Pro.v7.06在BDS2006中的安装(For Win32)

    TeeChart.Pro.v7.06在BDS2006中的安装(For Win32) 采用的是 TeeChart.Pro.v7.06.Full.Sources的版本. 安装方法 1.如果有请删除老版本的 ...

  7. mysql安装服务和安装中常见问题install/Remove of the Service Denied与net start mysql服务启动失败解决方法

    mysql安装服务和安装中常见问题install/Remove of the Service Denied与net start mysql服务启动失败解决方法 参考文章: (1)mysql安装服务和安 ...

  8. “Microsoft Office Professional Plus 2010在安装中出错”解决办法

    转自 http://blog.sina.com.cn/s/blog_92d2c5e10101cmel.html 今天一个同学想安装微软的office 2010,可是安装时总是提醒"Micro ...

  9. Android Studio安装教程及安装中出现问题的解决办法

    Android Studio安装教程及安装中出现问题的解决办法 Android Studio安装教程: 安装网址: AndroidDevtools下载:https://developer.androi ...

最新文章

  1. js deep clone 深克隆
  2. 天池实验室|读取数据集的两种方式
  3. ArrayBlockingQueue原理分析-dequeue方法
  4. itstime后面跟什么_被父母当成摇钱树是种什么体验?
  5. 一款问答APP的产品需求文档(PRD)
  6. 腾讯TI-ONE平台从cos导入数据到jupyterLab失败
  7. [C++] C++标准中定义的实体(entity)/ 声明 / 定义
  8. 数据结构作业第二章题解
  9. [论文阅读] Learning a Unified Classifier Incrementally via Rebalancing
  10. [转载] python 常用类库!
  11. 大腾讯的第一个开源项目「Tinker」
  12. highchart图表drilldown钻取功能及event点击事件添加(1)
  13. easyui的filebox过滤文件
  14. 实战项目——智能农业沙盘
  15. 弃猪 [ 白话文/文言文双版本 ]
  16. android fastboot原理,Android 手机进入不了fastboot模式的解决方案
  17. Druid连接池简介和配置
  18. 程序员直男也有的浪漫,快来给朋友制作一款定时微信推送服务吧
  19. Linux-查看进程
  20. spring-boot-mvc启动流程

热门文章

  1. Spark简介以及最详细安装教程
  2. 【Windows】一键自动设置IP及DNS的批处理脚本
  3. vue下载和预览word
  4. 04-前端技术_CSS与CSS3美化页面
  5. 关于高德地图定位到非洲
  6. tdoa/aoa定位的扩展卡尔曼滤波定位算法matlab源码,TDOA/AOA定位的扩展卡尔曼滤波定位跟踪算法Matlab源码...
  7. 对计算机学院祝福语,祝福学校发展的祝福语(精选60句)
  8. HMI-4-[Qt超内存]:解决qrc文件过大问题
  9. 看完编程珠玑的一些感想
  10. 泛微签约广东特地陶瓷有限公司