google-authenticator-exporter
google-authenticator-exporter copied to clipboard
Get the TOTP secrets exported by Google Authenticator
This PR fixes file names replacing illegal characters. E.g. it is impossible to create "GitHub (GitHub:OperKH).png" file in my case - it creates empty "GitHub (GitHub" file instead
Bumps [protobufjs](https://github.com/protobufjs/protobuf.js) from 6.11.2 to 6.11.3. Release notes Sourced from protobufjs's releases. v6.11.3 6.11.3 (2022-05-20) Bug Fixes deps: use eslint 8.x (#1728) (a8681ce) do not let setProperty change the prototype...
Also found an issue with generating QRCodes due to non-escaped characters. e.g.for windows \/:*?"| I often find these are used in the authenticator name I changed lines 91-94 of index.js...
A user can upload/select a jpg, and we then read QR and get the URI from it. I know this can be done in python, but the aim is to...
This could be turned into a static website, if the dependencies (`protobufjs`) allow for it. The `prompt` and `colors` are only needed in the CLI.
Having the app freely available to anyone on your computer is a security hazard
I used [zbar](https://github.com/mchehab/zbar) For macos ```shell brew install zbar ``` How to use ```shell zbarimg /path/to/ga-opts-export.png ```
I was just testing the code when i stumbled upon an 'error'. It occurs whenever i try to run 'npm run start' or 'npm run start:qrcode' npm and Nodejs are...
Update from beemdevelopment/Aegis/master/app/src/main/proto/google_auth.proto to handle other algorithm like SHA256
Might be worth mentioning in the REAMDE that the QR code presented by Google Auth must not be more than one. In case it is more than one the workaround...