Подскажите пожалуйста, чем можно вытянуть ключи авторизации (api id:api hash) из десктопных билдов телеграма? Я пробовал Pe-tools на приложении igram (собраный на основании билда telegram desktop), снял дамп памяти, но там я даже не могу найти номер телефона на который регистрировался(Хотя ключи возможно и есть но их в 54 МБ дампа незнаю как искать. Сам ключ/хеш имеет стабильную длину и выглядит так api id:484041 api hash:758797a9e06ab51a82b4e9385d4de557 Может я не так дамп смотрю)? Что подскажете ?
ахах, сбушник)) шутка. мне над эмулировать работу оф. телеграм клиента, ибо бота банят сильно, даже несмотря на то что не спамлю. А с десктоп- приложений более - менее все ок.
можно попробовать похукать что-нить в запущенной десктопной версии или под отладчиком запустить... ищи сетевые функции, смотри в обратную сторону от них до места, где хеш должен быть в открытом виде, ставь брейкпойнт, запускай и жди срабатывания брейкпойнта... это само собой нетривиально, но куда проще че искать в 54мб дампа 32 байта рандомных данных...
Благодарю за ответ. А может сможешь помочь с этим? Я в долгу не останусь) Исходник телеги имеятся, вот тут даные эти передаются https://github.com/telegramdesktop/...elegram/SourceFiles/intro/introphone.cpp#L119 + они при сборке прописываются отсюда https://github.com/telegramdesktop/...65c657c1b2942c79/Telegram/gyp/generate.py#L34 Я поставил OllyDbg но изза малогоопыта работы в ней немогу найти простые константы которые есть в коде(через Ctrl+b), например вот отсюда тектсовые константы не ищутся, хотя в бинарнике через totalcmd нахожу)) https://github.com/telegramdesktop/...8f20b657cb87c71/Telegram/SourceFiles/config.h сам собраный бинарь последней версии https://telegram.org/dl/desktop/win_portable