
https://link.miui.com/connect?data=%7b%22connectInfo%22%3a%22CAIaETA4OjU3OjAwOjgyOmZiOjMyIhBEVjU4V1JIWGFFODZLbEdPKgtESVJFQ1QtRkIzMjIDYjBmOgRHRU5HQgYAAAAAAABIAVCDgARaBzIuMC4xMDhgAmoCCANwA3gC%22%2c%22port%22%3a1234%2c%22v%22%3a2%7d 上面是我电脑扫码之后的信息,data 是个 json,connectInfo 我使用 base64 解码,能看到部分信息,但是格式是错误的,想问下各位大佬,应该用什么解码
1 kisshere Jan 18, 2021 我每次手机扫这个码,直接跳转到 MIUI+官网了,不知道咋用,遂卸载之 |
3 yuuko Jan 18, 2021 base64 解码后第一个是 ipv6 地址?后面的是几个有没有 wifi 或密码或 token |
4 gengqiupeng OP @yuuko 第一个是 mac 地址,后面应该就是 WiFi 或者密码之类的东西。但是不知道具体的解码办法是什么 |
5 sujin190 Jan 18, 2021 base64 解码没问题,是解码出来的是一个二进制格式编码格式数据,具体二进制是啥格式就不好说了 |
6 yaphets666 Jan 18, 2021 这肯定解不了码啊. |
7 jim9606 Jan 18, 2021 解码结果 “ 08:57:00:82:fb:32" DV58WRHXaE86KlGO* DIRECT-FB322 b0f: GENGB H P Z 2.0.108` j p x ” 初步看有 BSSID 、PSK 密钥、SSID 、软件版本。 |
8 32uKHwVJ179qCmPj Jan 18, 2021 base64 解码后是个 protobuf 1: 2 3: "08:57:00:82:fb:32" 4: "DV58WRHXaE86KlGO" 5: "DIRECT-FB32" 6: "b0f" 7: "GENG" 8: "\000\000\000\000\000\000" 9: 1 10: 65539 11: "2.0.108" 12: 2 13 { 1: 3 } 14: 3 15: 2 |
9 32uKHwVJ179qCmPj Jan 18, 2021 可以分析下 miui 的源码,就可以把 protobuf 的 proto 文件恢复出来 |
10 hi543 Jan 17, 2024 二维码解析后有个 base64 编码,里面包含了 mac 地址、WiFi 名称、WiFi 密码。其它的就不重要了。 |