Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4ba0fad000 | ||
|
|
9d052dc78a | ||
|
|
915efcf192 |
1
.github/workflows/ci_docker.yml
vendored
1
.github/workflows/ci_docker.yml
vendored
@@ -9,7 +9,6 @@ name: docker
|
|||||||
on:
|
on:
|
||||||
# run it on push to the default repository branch
|
# run it on push to the default repository branch
|
||||||
push:
|
push:
|
||||||
branches: [master]
|
|
||||||
schedule:
|
schedule:
|
||||||
# Run weekly on default branch
|
# Run weekly on default branch
|
||||||
- cron: '47 3 * * 6'
|
- cron: '47 3 * * 6'
|
||||||
|
|||||||
12
README.md
12
README.md
@@ -1,4 +1,4 @@
|
|||||||
# Extract secrets from QR codes exported by two-factor authentication apps
|
# Extract TOTP/HOTP secrets from QR codes exported by two-factor authentication apps
|
||||||
|
|
||||||
[](https://github.com/scito/extract_otp_secrets/actions/workflows/ci.yml)
|
[](https://github.com/scito/extract_otp_secrets/actions/workflows/ci.yml)
|
||||||

|

|
||||||
@@ -13,15 +13,15 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
The Python script `extract_otp_secrets.py` extracts one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator".
|
The Python script `extract_otp_secrets.py` extracts one time password (OTP) secrets from QR codes exported by two-factor authentication (2FA) apps such as "Google Authenticator".
|
||||||
The export QR codes from authentication apps can be provided in three ways to this script:
|
The exported QR codes from authentication apps can be read in three ways:
|
||||||
|
|
||||||
1. Capture from the system camera in a GUI,
|
1. Capture from the system camera using a GUI, _(new!)_
|
||||||
2. Image files containing the QR codes, and
|
2. Read image files containing the QR codes, and _(new!)_
|
||||||
3. Text files containing the QR code data generated by QR readers.
|
3. Read text files containing the QR code data generated by third-party QR readers.
|
||||||
|
|
||||||
The secret and otp values can be exported to json or csv files, as well as printed or saved to PNG images.
|
The secret and otp values can be exported to json or csv files, as well as printed or saved to PNG images.
|
||||||
|
|
||||||
This script/project was renamed from extract_otp_secret_keys to extract_otp_secrets in version 2.0.0.
|
**The project and the script were renamed from extract_otp_secret_keys to extract_otp_secrets in version 2.0.0.**
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user