根据路由器MAC地址精确计算PIN码第八位的方法

20 篇文章 0 订阅
14 篇文章 0 订阅
方法对于穷举法PJ路由MM用处不是太大,但是这是我PIN了几个路由器得出来的规律,这个方法对所有品种的路由器有效,希望能给大家一点启发。
第8位的算法:
如果pin码前7位分别是:ABCDEFG
第八位=  30 - 3 * (A+C+E+G) - (B+D+F)
如果是正数,取结果的个位数,如果是负数,取结果的(10 - 个位数)
例如,结果27,取第八位为7,如果是结果是-27,取第八位为(10-7),即3

就拿我破的一个腾达的路由MAC为C8:3A:35:19:26:A0 其PIN码前七位可以用网上公布的方法计算得出:1648288,第八位PIN码数字为:30-3*(1+4+2+8)-(6+8+8)=-37 ,10-7=3,而我用reaver1.4穷举出来的PIN码为:16482883,最后一位是3,可以和上述方法算出的数字对上!
经过本人实测,计算第八位PIN码的方法适用于所有路由器。我们用网卡驱动输入PIN码时,如果最后一位数字不是按上述得出的,

随便输入会提示PIN码错误。

这里我再分享一个初始pin码换算器:

http://yunpan.cn/ccP5eqfpQp4k3  访问密码 29b5

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
华为路由的PIN计算方法是指通过计算生成一组8位数字的PIN,用于路由器的Wi-Fi网络连接。具体方法如下: 首先需要了解两个概念:SSID和BSSID。SSID是无线网络的名称,BSSID是路由器的唯一标识符。 其次,需要了解摩尔斯电PIN的对应关系。每个数字在摩尔斯电中都有唯一的编序列,PIN可以通过将每个数字的摩尔斯编转换为二进制数并连接成一个8位的二进制字符串转换得到。 在华为路由器中,PIN计算的具体步骤如下: 1.获取路由器的SSID和BSSID。 2.将BSSID的后4个十六进制字符转换为十进制数(例如:12:34:56:78:9a:bc 转换成 234 + 188 = 422)。 3.取SSID中的第8个字符(从0开始计数),将其转换为对应的数字(0-9),得到一个单独的数字。 4.将步骤2和步骤3中得到的两个数字相加,得到一个三位的数字。 5.将步骤4中得到的三位数字转换为PIN,即将每个数字的摩尔斯编转换为二进制数并连接成一个8位的二进制字符串,再将其转换为十进制数得到一个8位的PIN。 通过以上步骤计算得到的PIN,可以用于连接华为路由器的Wi-Fi网络。需要注意的是,PIN计算只适用于华为路由器,其他品牌的路由器可能有不同的计算方法。同时,PIN只是一种简单的安全措施,不足以完全保障无线网络的安全性,建议使用更加安全的密

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值