我在(一个封闭源代码的)上尝试了路由器通行证查看工具,它能够解密它 V3.1 的旧版本。在它的两个路由器上进行了测试,它给了我这个输出
Encrypted Data Start Position: 227
Encryption Algorithm: AES-128
Encryption Key: 34303263333864653339626564363635
Compression: zlib / deflate
和
Encrypted Data Start Position: 227
Encryption Algorithm: AES-128
Encryption Key: 4772574D33487A264C54767A26665E39
Compression: zlib / deflate
还有人告诉我
加密算法改为 AES-256-CBC,key 和 iv 源自 MAC、SerialNumber 和 EncryKey。
snprintf(&g_keySeed, 65, "%s%sMcd5c46e", EncryKey, SN); snprintf(&g_ivSeed, 65, "G21b667b%s%s", MAC, EncryKey);
sha256(key_seed, key_seed_len, &aes_key);
sha256(iv_seed, iv_seed_len,&aes_iv);
没有告诉我那个encrykey是什么并且没有再次回复。