Extract OTP keys from a Google Authenticator database and generate URIs for them, and optionally QR codes. Should go without saying that those should still be kept secret.
Run OTPExtractor.py
, passing the path to the database (databases
) as an argument, optionally adding --qr
to
generate SVGs containing QR codes in the current working directory.
Some version of Python 3, any will probably do, and qrcode from PyPI. I tested it with Python 3.6 and qrcode 5.3, so that will work at least.
This code is released under the EUPL 1.2, you'll find the English version in LICENSE.txt, and it's available in all European languages on the official site, here.