Не самый очевидный (и не самый эффективный) способ деанонимизации Telegram.
По умолчанию при отправке фотографий все клиенты Telegram их сжимают. Интересно, что это сжатие используют разные библиотеки (у Telegram Desktop - через Qt, у Telegram Android - bitmap, и т п) что оставляет почерк.
Функционал просмотра клиентов по фото реализован в Telegram Desktop, форк https://github.com/KUKURUZKA165/materialgram
Советую смотреть этот кусок в исходном коде, а не логиниться в сам клиент, позднее приведу пример, почему.
В кратце, при сжатии в начале каждого изображения остаются уникальные метаданные по которым можно сделать какие-то выводы.
Допустим вы ведете крупный канал, информация о том когда вы писали с телефона (и какого) и десктопа (и какого, потому что есть возможность отличить нативную версию для macos с telegram desktop для macos с telegram desktop для других платформ) может быть полезна при фактчекинге или поиске по очень большим массивам данным (с каких устройств кто куда и когда заходил) для деанонимизации владельца.
Post #7
1.39K
