我试图从PC网络浏览器运行Whatsapp。
我没有相机来读取和处理生成的QR码。
然后我用这个网站来读取图像,它给我的是以下字符串。
1@wQ6XTiEmEYSbopFLeZhyeYpTBuXNkUgS6t21o4BfCpMamxgjpSjnJ1KN,5HnBeFEQlOLz1eUij+0svtffHpSvOvexDJX+nts0TDA=,Gd2eq2kDLGpWQp5rrzRHqw==
。
我知道有些QR码实际上是urls,但不是这个。现在,如何继续处理这个QRCode?
QR阅读器的输出是一个Base 64字符串,1可以被解码这里。然而,解码后会得到垃圾文本
:]8FnE-a)L6E Kv֎|*Ljl`J7DBSW?_|zR2W{l0ݞi,jVBk4G
这意味着它可能是一些二进制数据,是WhatsApp可以识别的格式。这是有道理的,因为Base64经常被用来对二进制数据进行编码,而这种格式只允许纯文本。
要想知道更多,你需要了解WhatsApp的内部工作原理。实际使用时,需要将这个base64字符串输入WhatsApp,使应用程序认为这是来自QR阅读器/相机。说起来容易,做起来难。
11 并非每个base64字符串都以==
结尾,但在结尾处有这样的字符串是一个致命的提示。