Template
1
0
mirror of https://github.com/bol-van/zapret2.git synced 2026-03-17 23:19:44 +00:00

nfqws2: optimize mtproto detection

This commit is contained in:
bol-van
2025-11-25 14:49:24 +03:00
parent cfb8b9f11f
commit 35b97450fe

View File

@@ -1408,7 +1408,7 @@ bool IsMTProto(const uint8_t *data, size_t len)
ctr_add(iv,3);
if (!aes_setkey(&ctx, AES_ENCRYPT, data+8, 32) && !aes_cipher(&ctx, iv, decrypt))
{
*((uint64_t*)(decrypt+8)) ^= *((uint64_t*)(data+56));
*((uint32_t*)(decrypt+8)) ^= *((uint32_t*)(data+56));
return !memcmp(decrypt+8,"\xEF\xEF\xEF\xEF",4);
}
}