Телеграм использует 2 параметра для авторизационной сессии:
Веб клиент хранит эти параметры в LocalStorage браузера.
Python Telethon при работе с аккаунтом по MTProto хранит auth_key и выдает их по запросу
А где Телеграм хранит эти параметры в Android APK?
Нашлись несколько файлов с помощью
Пример типичного содержимого папки accounts:
Какие существуют способы достать auth_key и номер dc из Android Telegram? Благодарю за варианты!
dc: X
and dcX_auth_key: "Y"
Веб клиент хранит эти параметры в LocalStorage браузера.
Python Telethon при работе с аккаунтом по MTProto хранит auth_key и выдает их по запросу
client.session.auth_key
А где Телеграм хранит эти параметры в Android APK?
Нашлись несколько файлов с помощью
adb pull /data/data/org.telegram.mesenger/files/account1/cache4.db /
- sqlite хранилище некоторы закешированных транзакций dc4conf.dat
and dc2conf.dat
- вероятно тут и хранится auth_key но как его достать?Пример типичного содержимого папки accounts:
Код:
cache4.db
cache4.db-shm
cache4.db-wal
dc1conf.dat
dc2conf.dat
dc4conf.dat
dc5conf.dat
stats2.dat
tgnet.dat
Какие существуют способы достать auth_key и номер dc из Android Telegram? Благодарю за варианты!