Декодер экспорта Google Authenticator
Вставьте ссылку экспорта otpauth-migration из Google Authenticator или загрузите фото QR-кода, чтобы просмотреть все содержащиеся в нём аккаунты, их секреты Base32, ссылки otpauth:// и QR-коды для другого приложения.
Ввод
Вывод
| Издатель | Учётная запись | Тип | Алгоритм | Количество цифр |
|---|---|---|---|---|
| Вставьте ссылку экспорта или загрузите снимок экрана с QR-кодом. | ||||
Документация
Что такое экспорт из Google Authenticator?
Google Authenticator никогда не показывает секрет, который лежит в основе кода. Чтобы перенести аккаунты на новый телефон, в приложении есть функция «Перенос аккаунтов», которая показывает один или несколько QR-кодов. Каждый код содержит ссылку вида otpauth-migration://offline?data=..., а параметр data — это сообщение protobuf в Base64 со всеми аккаунтами: секретом, именем аккаунта, издателем, алгоритмом, количеством цифр и типом.
Некоторые приложения, например Aegis, могут импортировать эти коды, но большинству менеджеров паролей и приложений-аутентификаторов нужна стандартная ссылка otpauth:// или секрет в Base32 для каждого аккаунта. Поэтому экспорт нужно декодировать: это единственный способ извлечь секреты из приложения.
Описание инструмента
Вставьте ссылку otpauth-migration:// или загрузите снимок экрана либо фотографию QR-кода — инструмент покажет аккаунты внутри него, а также издателя, имя аккаунта, тип (TOTP или HOTP), алгоритм и количество цифр. Нажмите на аккаунт, чтобы получить его секрет в Base32 и ссылку otpauth://, готовые к копированию, а также QR-код, который можно отсканировать в другом приложении.
Если экспорт разделён на несколько QR-кодов, инструмент сообщит, какую часть вы декодировали, чтобы вы знали, что нужно декодировать и остальные. Если телефон не позволяет сделать снимок экрана с экспортом, сфотографируйте его другим устройством.
Декодирование выполняется в браузере. Ссылка, изображение и секреты никогда не покидают ваше устройство.
Примеры
Эта ссылка экспорта содержит один аккаунт:
otpauth-migration://offline?data=CjEKCkhlbGxvId6tvu8SGEV4YW1wbGU6YWxpY2VAZ29vZ2xlLmNvbRoHRXhhbXBsZTACИнструмент показывает издателя Example, аккаунт Example:alice@google.com, тип TOTP, алгоритм SHA1 и 6 цифр, секрет JBSWY3DPEHPK3PXP и эту ссылку:
otpauth://totp/Example:alice%40google.com?secret=JBSWY3DPEHPK3PXP&issuer=ExampleВозможности
- Читает ссылку экспорта или изображение QR-кода
- Секрет в Base32 и ссылка
otpauth://для каждого аккаунта - QR-код для каждого аккаунта, который можно отсканировать в другом приложении-аутентификаторе