昨天突发奇想装个老玩具Sniffer Pro玩玩,结果发现这古董软件安装起来还真有不少坑。翻遍全网资料都是十年前的,今天把踩坑过程全记录下来,给想怀旧的兄弟们参考参考。
第一步 准备虚拟机环境
直接掏出来吃灰的VMware Workstation,特意选了个Windows XP系统。为啥不用win7?这破软件最新版都是2006年的,放现代系统里跟残疾人没两样。虚拟机配置记得调成NAT模式,桥接模式搞不好会报错。
第二步 安装原版程序
官网早八百年就关停了,我在某宝三块钱买的安装包。解压后看到四个文件夹:
- 主程序安装包
- 汉化补丁
- 驱动注册工具
- 协议库更新包
直接双击主程序开装,结果进度条卡在70%死活不动。气得我把鼠标都悬停在取消按钮上了,结果发现是注册协议窗口躲在安装界面后面!这老古董居然不能自动弹到最前,真就离谱他妈给离谱开门。
第三步 打汉化补丁
原版满屏鸟语看得我眼晕。解压汉化包直接覆盖安装目录,覆盖前手抖备份了整个文件夹,生怕把程序搞崩了。覆盖完打开还是英文界面,重启虚拟机才生效。这里提醒小白们:汉化补丁压缩包有密码的记得看TXT文档,我试了十几次才发现密码是网址拼音。
第四步 破解驱动限制
最头疼的来了!启动抓包就跳红叉报错,提示驱动没加载成功。把DriverTool文件夹里那个nf9x_.sys拖到驱动注册工具里,结果注册工具自己先报错。查资料才发现要用管理员账号进安全模式操作:
- 安全模式启动XP
- 右键DriverTool选"安装驱动"
- 切回普通模式开Sniffer
这波操作完驱动灯终于绿了,感觉得救了。
第五步 更新协议库
默认协议库连微信协议都不认识。把ProtocolUpdates里的文件全扔进安装目录Protocols文件夹,覆盖时手快没备份差点出事。覆盖完打开软件卡死在启动界面,删掉*这个缓存文件才正常。
测试效果
开着下载软件抓自己网卡,数据流跟瀑布似的刷屏。这老家伙还真能跑!虽然界面土得掉渣,但基本功能都健在。想玩怀旧的兄弟记得用英文版更稳定。
装完这趟折腾的,感觉跟考古挖文物似的。劝现在新人别学我瞎折腾,有这功夫Wireshark都能精通了。不过装成功那瞬间还是挺爽的,就像当年第一次抓到网老板限速的证据!