cain提示(0xc00000222)解决办法(2)

介绍:

Cain & Abel 是由Oxid.it开发的一个针对Microsoft操作系统的免费口令恢复工具。号称穷人使用的L0phtcrack。它的功能十分强大,可以网络嗅探,网络欺骗,破解加密口令、解码被打乱的口令、显示口令框、显示缓存口令和分析路由协议,甚至还可以监听内网中他人使用VOIP拨打电话。

以上内容来自神奇的百度百科。

cain可以说是集嗅探、破解等XXOO神技的神器,实乃居家旅行,杀人越货必备品。

我们很多朋友经常用CAIN使用的都是用来搞嗅探的,但是假如你辛苦日完一台C段服务器准备安装CAIN时发现根本无法安装或者提示错误时那么就是件非常蛋疼的。91ri.org之前曾经发过一篇文章<< 解决cain应用程序初始化失败 (0xc00000222)失败的文章>>。前两天朋友也是遇到了同样的问题我就按照文章中的设置了权限就搞定了。但是昨天朋友说服务器被管理设置了权限,他按照我之前的方法也无法解决,于是我上服务器研究了一下,发现是貌似跟上次一样的问题,可是为什么同样的一个方法只能用一次呢?难道还有别的问题?

设置完权限后我就重新安装CAIN,前面一个顺畅,也提示Success,但是在安装WINPCAP的时候就提示错误了。

错误提示:A previous version of WinPcap has been detected on this system and cannot be remover because in use by another application. Please close all the WinPcap-based applications and run the installer again。

大致意思就是:以前版本的WinPcap的已检测到在这个系统上,不能因为在另一应用程序使用卸妆。请关闭所有WinPcap的应用和再运行安装程序”。于是我去把那个卸载并且重启了重新安装发现还是不行!到底咋回事呢。继续百度(善用搜索引擎 比求人更有用 求人不如求己 动动手指动动脑)。

查了一下资料发现winpcap是cain的必备品,少了就不行了,刚才cain已经提示Success了 说明cain本身没有问题,问题应该出在了winpcap安装的这个环节,于是重新组合了关键字查了一下,果断的找到了解决方案。

在C盘搜索下面这些文件,删除就可重新安装。当然如果无法安装新版本同样可以用这种方法解决。。

需删除的文件:

%windir%\system32\drivers\npf.sys
%windir%\system32\wpcap.dll
%windir%\system32\packet.dll
%windir%\system32\wanpacket.dll

%windir%就是你的系统文件夹,比如说你的系统装在C盘,那么%windir%\system32\wanpacket.dll就是c:\windows\system32\wanpacket.dll
或者安装更高版本。

我去系统中找到了这些文件果断发现了他们被设置了everyone拒绝,看来问题找到了,全部设置回允许后成功运行!

91ri.org点评:其实文章没有什么技术含量,咱们这些小菜们既然没有code分析能力或者创新能力那么就善用好前辈们的思路,多用搜索引擎,靠人不如靠己啊!

本文由网络安全攻防研究室(www.91ri.org)原创!转载请尊重我们,注明出处!