Les spoilers Telegram sont vulnérables et peuvent être décodés 😳

Faille des spoilers Telegram

Si vous avez déjà partagé votre écran Telegram en cachant des informations sous un spoiler, mauvaise nouvelle : votre texte masqué a pu être dérobé.

Le problème ? D'habitude, un spoiler s'affiche comme un bruit animé et ne se révèle qu'au toucher. Mais dans certaines parties du client Telegram pour macOS, cela fonctionne autrement : le dernier message de la liste des discussions et le message épinglé utilisent un repli qui transforme le texte en caractères pseudo-braille selon une correspondance à sens unique. Le code.

Mathématiquement, cette transformation n'est pas inversible, mais en pratique on connaît en général la langue et à peu près les caractères utilisés. On peut donc retrouver le texte d'origine par une recherche exhaustive limitée aux caractères probables. 😨

Encodeur/décodeur de démonstration : https://github.com/rawrdcore/tg-hidden-messages-decoder

Un grand merci à @dalmatrix pour avoir étudié et documenté ce problème de confidentialité : https://t.me/rawrdcore/74.

P.S. Si vous avez déjà mis des mots de passe ou d'autres secrets sous un spoiler Telegram, c'est le moment de les changer ! 😈