TP-LINK路由器的PIN码估计也跟MAC地址有关。但目前还没有人找到规律。
(个人测试一个tp=link的pin码前七位,下面算法是错误的,但第8位的算法是正确的)
腾达和磊科的规律已经找到:先选择十六进制,然后输入腾达路由器mac地址的后六位,再点十进制,出来的数就是路由器的前七位pin码。
前7位算法
MAC的后面6位是1A:0B:40运用十进制计算出来是1706816(得到8位pin码的前7)
第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,可以和上述方法算出的数字对上!