Как вручную перенести данные из мобильного приложения Steam Guard (Android) в SDA.

BigBadWolf

motherfucker
Дней с нами
3.038
Розыгрыши
48
Сообщения
6.152
Репутация
390
Реакции
8.187
Данная статья повествует о том, как вручную перенести данные из официального приложения
Мобильный аутентификатор Steam Guard для Android в десктопное приложение Steam Desktop Authenticator (SDA).

Статья написана собственноручно, поэтому её копирование разрешается только с обязательным указанием автора и ссылкой на данную тему форума.

Если у вас в SDA не работает импорт через ADB и лень разбираться с подбором драйверов для вашего устройства, просто лень разбираться с ADB или надо вытащить данные из приложения установленного на виртуальную машину*, то эта статья для вас.

Итак, пошагово и подробно:

1) Получаете на своё устройство ROOT - права. ***

2) Скачиваете из маркета любой простенький файловый менеджер, если такового у вас нет в прошивке,
как пример - Total Commander (маленький, лёгкий, бесплатный, без рекламы, понятный).

3) Запускаете файловый менеджер и переходите в папку /data/data/com.valvesoftware.android.steam.community/files/ ,
если выскочит окошко с запросом ROOT прав для вашего файлового менеджера, дайте временное разрешение.

В папке будет файл Steamguard-XXXXXXXXXXXXXXXXX, где XXXXXXXXXXXXXXXXX, соответственно, ваш SteamID64Code.
Копируете этот файл в любую папку, которая доступна с компа при подключении вашего устройства к компу через USB в качестве съёмного накопителя, например папка для документов или папка с фотками.

4) Переходите в папку /data/data/com.valvesoftware.android.steam.community/shared_prefs/ , там будет файл steam.uuid.xml , который надо скопировать в ту же папку, что и предыдущий файл.

5) Копируете оба файла из устройства во временную папку на своём компьютере любым удобным способом.

6) Копируете пошагово данные из этих двух файлов в чистый маФайл из прицепа.

Все значения переменных, кроме строк 5,10,12 , заключаются в кавычки.
Значения в строках 10, 12 - не менять.
В строке 4, путь должен начинаться с otpauth://totp/Steam: , а не с otpauth:\/\/totp\/Steam:, как в оригинальном Steamguard файле.
Значение строки 11, device_id , берёте из файла steam.uuid.xml
В строке 13, нужно заменить только XXXXXXXXXXXXXXXXX на ваш id .

7) Сохраняете файл, а для "совместимости и красоты," переименовываете файл в XXXXXXXXXXXXXXXXX.maFile , где XXXXXXXXXXXXXXXXX ваш SteamID64.

8) Импортируете его в ваш SDA, File > Import Account > From maFile.

9) На всякий случай, сделайте для новой записи Selected Account > Login Again.

Если всё сделали правильно и без ошибок, то все прекрасно работает.
Если возникает ошибка при импорте в SDA, значит где-то накосячили при копировании данных, что-то недокопировали или скопировали лишние кавычки.
Для редактирования файлов используйте человеческий текстовый редактор, например Notepad++,
выработайте у себя привычку, править что-либо ответственное, только в нём.


*** ROOT на устройство получаете строго следуя инструкции для вашей модели с форума 4pda, но никак не иначе !!!
В противном случае, вы можете получить кирпич ...

Все возникшие вопросы, связанные с получением ROOT, задавать в соответствующих темах на форуме 4pda,
но не в этой теме!


Любые манипуляции с вашим устройством вы делаете на свой страх и риск.

Не вздумайте сюда выкладывать свои ма и не ма файлы с данными, у вас угонят аккаунт !!!

Проверьте свой компьютер на вирусы, если у вас украдут/скопируют maFile, у вас угонят аккаунт!!!


* Все манипуляции, описанные выше, также пригодны для оригнальных версий Android установленных на виртуальные машины, например, на VirtualBox.
ROOT там уже есть, только его надо включить для приложений:
Настройки > Суперпользователь>Настройки>Доступ Суперпользователя (на других языках может выглядеть иначе).
Чтобы не возиться с биндом носителя для копирования файлов на комп, просто откройте браузер, войдите в свою почту и отправьте эти файлы себе как вложения, или сохраните черновик письма с вложениями.
После скачивания файлов на компьютер, письмо рекомендуется удалить и очистить корзину.
Не используйте для копирования файлов публичные файлоообменники, у вас угонят аккаунт !!!
 

Вложения

  • clean.zip
    361 байт · Просмотры: 1.970
Последнее редактирование:
Эх, про айфон бы так рассказали, а то steamguard-extract выдает не все, что нужно в сда
 
Эх, про айфон бы так рассказали, а то steamguard-extract выдает не все, что нужно в сда

У меня ифона никогда не было, нет и не будет. )))

Ты про этот ?
https://github.com/CaitSith2/ios-steamguard-extractor/releases
Если последняя отрабатывает некорректно, попробуй самую первую, внизу...
 
У меня ифона никогда не было, нет и не будет. )))

Ты про этот ?
https://github.com/CaitSith2/ios-steamguard-extractor/releases
Если последняя отрабатывает некорректно, попробуй самую первую, внизу...
Тык в последней же вообще только сурс лежит(компилить, или шо там еще делать, я, кнш, не умею)
 
Без рута вообще никак? (
 
Без рута вообще никак? (
Без рута не дадут залезть в системные папки...

Можно еще глянуть прошивальщик от телефона, сделать ФУЛЛ ФЛЭШ БЭКАП и попытаться вытащить оттуда,
но прошивальщики все разные и форматы бэкапов тоже, в основном это бинарник, но бывают и сегментированные...

М.б. можно сделать бэкап самого приложения Steam Guard каким-нибудь "бэкапером приложений"....
экспериментировать надо, а это время...
 
Эх, про айфон бы так рассказали, а то steamguard-extract выдает не все, что нужно в сда
я делал так, делал бакуп через iTunes, потом с бэкупа вытягивал данные вот этим https://github.com/CaitSith2/ios-steamguard-extractor/releases
Потом вручную их переносил в SDA, т.к. почему то там данные то ли не последовательно стоят то ли еще что-то... когда вручную переношу там коды подтверждения начинают работать, но нужно перелогинится в акк чтобы трейд заработал...

вот еще инструкция как перенести с одного тела на другой, будет трейд бан 48 часов

Вам потребуется доступ к номеру телефона, который привязан к вашему аккаунту (для подтверждения с помощью СМС-сообщения), или код восстановления, который вы записали при активации аутентификатора.

Войдите в свой аккаунт в мобильном приложении Steam на новом устройстве. Когда вас попросят ввести код аутентификатора, выберите «Помогите! У меня больше нет доступа к кодам аутентификатора». Следуйте пошаговой инструкции в приложении, чтобы перенести аутентификатор на новое устройство или отключить аутентификатор на старом.

После переноса аутентификатора любые обмены и лоты на торговой площадке будут удержаны на несколько дней в целях защиты ваших предметов в случае, если эти изменения были сделаны не вами.
 
  • Like
Реакции: Cool__
Потом вручную их переносил в SDA, т.к. почему то там данные то ли не последовательно стоят то ли еще что-то...
Там вообще после экстрактора хренова куча мусора, лучше так-же руками переносить в чистый maFile.

8f0b35e4996f26569e92c0bb3bbf2ff6.jpg
 
  • Like
Реакции: BigBadWolf
  • Like
Реакции: vincenikki
я делал так, делал бакуп через iTunes, потом с бэкупа вытягивал данные вот этим https://github.com/CaitSith2/ios-steamguard-extractor/releases
Потом вручную их переносил в SDA, т.к. почему то там данные то ли не последовательно стоят то ли еще что-то... когда вручную переношу там коды подтверждения начинают работать, но нужно перелогинится в акк чтобы трейд заработал...

вот еще инструкция как перенести с одного тела на другой, будет трейд бан 48 часов

Вам потребуется доступ к номеру телефона, который привязан к вашему аккаунту (для подтверждения с помощью СМС-сообщения), или код восстановления, который вы записали при активации аутентификатора.

Войдите в свой аккаунт в мобильном приложении Steam на новом устройстве. Когда вас попросят ввести код аутентификатора, выберите «Помогите! У меня больше нет доступа к кодам аутентификатора». Следуйте пошаговой инструкции в приложении, чтобы перенести аутентификатор на новое устройство или отключить аутентификатор на старом.

После переноса аутентификатора любые обмены и лоты на торговой площадке будут удержаны на несколько дней в целях защиты ваших предметов в случае, если эти изменения были сделаны не вами.
там хуйня весрия 1.04
а 1.05 хз почему не скомпилили

Короч вот последняя версия https://yadi.sk/d/d7T_wBGX3R28V5
VT ТЫЫЫЫЫЫЫК
 
Спасибо! (так и думал что рут нужен).
 
а как сделать эту хуйню в обратном порядке, из SDA захуярить в телефон?
 
а как сделать эту хуйню в обратном порядке, из SDA захуярить в телефон?
Привязать временный акк в телефон, чтоб приложение создало файлы стимгард и стим.ууид в правильном формате, а в них скопировать данные из мафайла используя нормальный текстовый редактор.
 
  • Like
Реакции: Shiko33 и virtuoz
Добрый день, а с эмуляторами это работает?
Использую Nox, и в первой папке (/data/data/com.valvesoftware.android.steam.community/files/) не отображаются файлы. Root права включены.
Или это можно сделать только на реальных телефонах?