You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
.. | ||
src | 4 years ago | |
tests | 4 years ago | |
.editorconfig | 4 years ago | |
.envrc.example | 4 years ago | |
.gitignore | 4 years ago | |
README.md | 4 years ago | |
poetry.lock | 4 years ago | |
pyproject.toml | 4 years ago | |
setup.cfg | 4 years ago | |
tox.ini | 4 years ago |
README.md
otpauth migration decoder
Convert Google Authenticator data to plain otpauth links
usage
- get QR code in "Google Authenticator" app (Menu → Transfer accounts → Export accounts → Select accounts → Next)
- extract link from QR code with your preferred QR codes reading software
- pass migration link (
otpauth-migration://offline?data=...
) to this tool
requirements
The protobuf package is required to running this script:
$ pip install protobuf
example
$ python decoder.py "otpauth-migration://offline?data=CjEKCkhlbGxvId6tvu8SGEV4YW1wbGU6YWxpY2VAZ29vZ2xlLmNvbRoHRXhhbXBsZTAC"