第七下载是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 入库 软件 游戏 安卓 MAC 文章 专题

新闻资讯软件应用软件教程 电脑百科编程开发操作系统游戏娱乐游戏攻略手机相关游戏视频
当前位置:首页 ›› 软件教程 ›› WiFi Password Decryptor使用教程

WiFi Password Decryptor使用教程

2015-01-29 11:35   作者:佚名   来源:本站整理   浏览:614   评论:3  

WiFi Password Decryptor是你首选的wifi密码查看工具,使用这款软件能够让你轻松的蹭网。它用来检索存储在您的计算机上的所有无线帐户的密码。无线的密码解密便携式interogates的Windows无线配置管理,以恢复丢失的无线网络连接的登录名和密码的信息进行解密。

1、从控制面板中,点击“网络

2、下一步点击“网络

现在,从左边的面板中,单击“管理无线网络”

这将启动“无线CONFIGRATION”屏幕,显示所有配置的WiFi连接

您可以点击“添加”,然后点击“手动创建网络配置文件”来创建新的无线网络连接。

WiFi Password Decryptor使用教程

无线网络密码当前位置:在我们开始之前,我们需要知道这些无线设置都存储在系统中。根据不同的平台上,“无线配置管理器”使用不同的技术和不同的存储位置存储这些无线设置。对于Windows XP/2003 / XP中,所有的无线设置存储在注册表的以下位置 ↓<font color="#000000" style="background-color: white;" face="宋体" size="2">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WZCSVC\Parameters\Interfaces\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}</font>在这里,每个无线设备/接口是由唯一的GUID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}代表,此设备的所有设置都根据该GUID值'ActiveSettings'内存储。实际内容是使用“的Windows密码”加密功能,详情请参考微软的官方文档

对于Vista,Windows 7来说,“无线配置管理器”不再使用注册表。而不是所有的无线参数,包括SSID,认证方式 ↓<font color="#000000" style="background-color: white;" face="宋体" size="2">C:\ProgramData\Microsoft\Wlansvc\Profiles\Interfaces\{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\{Random-GUID}.xml</font>在这里,每个无线设备是由它的接口的GUID {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}代表和所有该设备的无线设置存储在XML文件与随机GUID名称。无线存储机制:在此所提出的信息将只适用于Vista和更高唯一操作系统。正如我们已经知道,每个无线设置存储在XML文件中。这里是一个这样的文件的实际内容 ↓ 在上面的例子中,可以看到无线网络名称SSID名字是'SecurityXploded',下面存储的是ASCII和HEX格式。下面一个重要的事则是验证,加密,储存在节点。这是此无线配置使用WPA(WPAPSK)进行身份验证和AES加密。现在到了最有趣的事情,无线网络密码储存在节点。在节点里面的节点表示无线密码是否被加密或明文存储,如果为True则表示密码是加密的,当然,同样也可以在< keymaterial >节点出现。无线网络密码加密:

下面是一个加密后的WAFI密码:

<font color="#000000" style="background-color: white;" face="宋体" size="2">01000000D08C9DDF0115D1118C7A00C0</font>

复制代码很显然,这密码采用了Windows Cryptography加密方式,为了更精确, 我们可以使用手动使用这种加密方式在此进行加密,然后对WAFI密码进行对比,进行测试。结果显然是正确的,Windows Cryptography加密方式请参照:百度 另一个值得注意的事情是,它不使用任何"加盐"(MD5加盐知道啥意思吧)方式进行加密. 这使得解密简单和直接使用CryptUnprotectData方法即可,如下面的例子所示:

<font color="#000000" style="background-color: white;" face="宋体" size="2">void DecryptWiFiPassword(BYTE *buffer, DWORD dwSizeBuffer)

{

DATA_BLOB DataIn;

DATA_BLOB DataOut;

DataIn.pbData = buffer;

DataIn.cbData = dwSizeBuffer;

if(CryptUnprotectData(&DataIn, 0, NULL, NULL,NULL,0,&DataOut))

{

printf("\n Wireless Key Password : %s", (char *) DataOut.pbData);

}

}</font>

复制代码这里的一个问题是,你不能只是进行解密,即使你是管理员的密码。要成功解密密码,您必须在管理员的系统上下文中执行解密操作。有很多方法在系统上下文中执行代码, 流行的方式之一是通过远程线程代码在系统进程注入 - LSASS.EXE。但是这一个是比较危险的事情,因为在代码中的任何缺陷可以破坏整个系统。更安全的方法是创建一个Windows服务的系统帐户,然后从该服务执行上述解密代码。使用WiFi密码解密恢复无线密码:WiFiPasswordDecryptor就是基于这一原理进行编写的,WiFiPasswordDecryptor是免费的工具,可以自动检测,并且立即恢复所有无线网络密码,并且将密码以明将文形式显示各种安全设置(WEP / WPA / AES / TKIP等)。

WiFi Password Decryptor使用教程

Tags:责任编辑:zc578661674
    1. 能连WIFI的手机助手能连WIFI的手机助手

      第七下载小编为大家整理出一套WIFI管理软件。你可以通过这些软件查看你WIFI状态。你还可以通过软件查看附近的免费开放wifi,查看wifi的健康值,避免命中钓鱼wifi。...

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    猜你喜欢