pgl147258 / 为什么 ? 头 / 万能钥匙真的能解开所有的WiFi密码么?

分享

   

万能钥匙真的能解开所有的WiFi密码么?

2017-08-13  pgl147258

万能钥匙能解开所有的wifi密码?我都觉得是痴心妄想。。。。这绝对是不存在的。在公共场合,打开wifi万能钥匙时,经常能搜到十几个wifi信号,其中一般都会有两三个可连接的。

这些wifi并不是免密的,但通过万能钥匙确实又可以链接,很多人就误以为是破解了密码,其实毛线关系都没有,这些密码都是非法获取的。

且不说,人人都能蹭的网一点也不安全外,单单就获取密码的方式,就贼恶心!

大概的过程是这样的:

1、当用户用万能钥匙时,以为是在蹭别人的网,实际上把手机保存的wifi密码都泄露(你家的,或是你小舅舅,大姨妈,女朋友家的)了,在用户不知情下上传到wifi万能钥匙的服务器里,包括热点名称(或设备的mac地址)及密码。

2、等到哪一天有人想蹭你家网时,系统就在海量数据库中匹配相关的热点名称和密码,匹配成功的话(恭喜你,成为活雷锋。。。)就能返回给蹭网者使用了。

3、万一服务器没找到匹配的密码,那就试着简单破解的方法,套用12345678,66666666,88888888等非常简单的密码,都不行的话,就告诉你附件没有可用的wifi。。。它才不会给你去穷举法暴力破解呢。。

这一系列的操作,都是欺负那些啥都不懂的小白,作为一家互联网公司,可以说真是日了狗了。。

然而,可怕的是我们对自己的隐私,个人信息被泄露,一点也不在意。。莫名的推销电话,垃圾短信,好像也都麻木了!

无论是什么破解wifi密码软件,都不能百分之百的破解。万能钥匙破解密码,只要是数字的就很容易破解,碰到邻居家里的wifi密码是二个手机号码组成(22位数),同样也破解了。其次,密码前面有几个英文字母,中间是多个数字,后面也有英文字母,也许是别人分享过吧,用万能钥匙同样也破解了。另外,邻居家里的wifi密码肯定稍微复杂点,用万能钥匙破解无数次都是失败。再次下载其它破解密码软件,照样破解不成。万能钥匙破解wifi密码有一个明显的缺点,对方若是对此很精,可以盗取你手机上有存款帐号的软件。手机上有存款软件,用他人的wifi尽量少点时间,不要经常长时间使用!

并不能!首先要了解一下万能钥匙破解的原理:万能钥匙破解,是通过大量用户使用这款软件,然后获得手机的权限后,用户输入的WIFI密码就会进入密码库中,而密码库拥有了大量的密码以后,遇到一个新的WIFI,就尝试用库中的密码一个个地去试!过程就是如此简单!所以一旦出现没有人用过的密码,或者没有没有用户上传过这个密码,也就是说密码库中找不到这个密码,就没有办法破解!

目前市面上最常用的万能钥匙是下面这款

这款软件拥有了大量的用户,自然密码库就更大,很容易破解WIFI。这并不是打广告,而是人家实力就在那。

希望我的回答可以帮到你。谢谢。

WiFi万能钥匙的基础功能并不是采用某些答案所述“密码库穷举(逐个尝试)暴力破解”的方式获得正确密码,而是通过用户上传分享的热点(主动或“被动”)到后台服务器的方式收集、积累数据。后台服务器维护者一份热点数据库,其中包含着热点名称(或者用来唯一标识的MAC地址)以及与其对应的密码字符串。查询密码时,用户将周围扫描到的陌生热点信息上传,服务器后台查询到相对应的密码(如果分享过的话)后返回给APP供用户选择使用。不过WiFi共享钥匙有一个“深度解锁”的功能与“暴力破解”沾点边,但它也仅仅是使用几个常见的较为简单的密码来尝试连接热点,不能称得上算“密码库穷举”。

现在WiFi万能钥匙充实密码库的方式主要是用户主动分享,毕竟用户基数变大了,但在以前可不是这样。早期的WiFi万能钥匙得到热点密码数据的手段并不高明,甚至可以说是不光彩的。

我们知道Android系统中有个文件是用来存储WiFi密码的,那就是/data/misc/wifi/wpa_supplicant.conf

它的内容应该是这个样子:

此文件只有当获得root权限后才能访问。

图上显示有两个WiFi热点“network”,ssid是热点名称,psk是密码。上面那个是我的私人热点,另一个“Bjume”则是某商家提供的免费热点。请注意,其中的密码是明文显示的“bjume2013”。

得到了这个文件,或者能看到这个文件的内容,就意味着能得到这台手机登录过的所有WiFi热点,以及它们的明文密码!

早期版本的WiFi万能钥匙会向用户申请root权限:

虽然我不是专职的Android开发者,但我毕竟也开发过一些自用的小工具,对系统提供的接口和权限还是略知一二的。WiFi万能钥匙的所有业务功能,包括扫描周边的WiFi信号、通过网络查询对应WiFi信号的密码、输入密码登录WiFi、通过网络将用户在应用中输入的密码上传到服务器,这些都可以使用基本的系统API实现,不知道它为甚麽要申请root权限。难道是为了访问wpa_supplicant.conf文件?单从这一点上作恶意揣测似乎不太妥当,毕竟在android上很多别的行为也需要root(虽然我实在不知道WiFi万能钥匙哪个功能有这个需求),那么接下来的证据就无法回避了。

我对com.snda.wifilocating.apk文件进行了反编译,在得到的很多smali脚本中,有这么一个很有意思:

/home/feng/documents/com.snda.wifilocating.apk/smali/com/snda/wifilocating/a/i.smali:

1049 invoke-direct {v2, v3}, Ljava/io/DataOutputStream;-><init>(Ljava/io/OutputStream;)V

1050

1051: const-string v3, "cat /data/misc/wifi/wpa_supplicant.conf>/data/data/com.snda.wifilocating/wifi.conf\n"

1052

1053 invoke-virtual {v2, v3}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V

1051行,WiFi万能钥匙不仅访问了wpa_supplicant.conf这个文件,还把其中的内容复制了出来,放到了自己的缓存文件夹里。

Wifi万能钥匙是不会破解路由器密码的,因为破解他人密码是属于违法行为,至于为什么会连接上Wifi的,是由于手机连接上Wifi后万能钥匙将密码分享至云端后其他用户要连接此热点时联网从云端获取密码后使用密码连接

在Wifi万能钥匙中分享热点功能是默认开启的,用户也可手动关闭


谢谢邀请。

答案是否定的。万能钥匙的基本功能是“共享wifi”。这个所谓的“共享wifi”也必须是别人分享过的wifi。也就是说如果有人用 万能钥匙连接自己家或者邻居家的wifi,连接成功后,此wifi的信息同时进入到了万能钥匙后台数据库,这个wifi就被分享成功,从此以后也就成为了名副其实的共享wifi。每当有人用万能钥匙搜索共享wifi时,所以附近的共享wifi就出现在了wifi列表中。 还有一种,听说纯数字wifi密码容易被破解。所以说,万能钥匙不是万能的,它的万能 必须基于分享的前提下,呵呵。我目前使用的万能上网宝,用万能钥匙就无法破解,即使告知密码也连接不成功,因为从上网宝有防盗功能。

分享,通过你的手机定位和你搜索到的WiFi进行比对,然后从中筛选出经过分享上传的WiFi名称和密码信息实现手机免费连接WiFi,并不是破解!如果说破解吗……其实万能钥匙里面的自动分享WiFi密码也算是破解了,比如你不在家里,在其他地方使用过WiFi万能钥匙,没有注意关闭此软件里面的《自动分享WiFi热点》选项,然后你回到家里以后,WiFi万能钥匙就会自动把你的WiFi密码分享出去,这也就是为何好的人的WiFi无故被蹭的原因之一,还有就是WiFi万能钥匙提示升级,你更新了以后,原本已经关闭的自动分享已连接热点功能可能还会打开需要重新关闭,这就是这款软件被好多人鄙视的原因。

万能钥匙不能破解也看不到所有(所有这个描述太夸张)wifi密码!只有密码查看器配上Root权限并获取高级权限(很难获取)两款软件,才能见到你周围和你连过的wifi密码。那也不是破解,是查看!

假的,万能钥匙只是个分享密码的应用,只要用万能钥匙连过的WiFi密码都会分享,分享了,然后别人就可以用万能钥匙连接,它不是破解WiFi,而是分享了WiFi。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多

    ×
    ×

    ¥.00

    微信或支付宝扫码支付:

    开通即同意《个图VIP服务协议》

    全部>>