Compare commits
159 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
66c68fd9ef | ||
|
|
6cfbc10e69 | ||
|
|
064fe81b2e | ||
|
|
cd5160f123 | ||
|
|
e1c8568ba2 | ||
|
|
ef0fbc3586 | ||
|
|
b86c4f9a61 | ||
|
|
722009b172 | ||
|
|
1c106150b0 | ||
|
|
77e23b4ae4 | ||
|
|
fe3e371897 | ||
|
|
7c6d341270 | ||
|
|
160a558825 | ||
|
|
8d8b993f12 | ||
|
|
e177f860e1 | ||
|
|
8545dab7a5 | ||
|
|
16047a5b15 | ||
|
|
604c461549 | ||
|
|
f5acd1dee9 | ||
|
|
1086e28056 | ||
|
|
2c0cfd83ee | ||
|
|
a3bda6ff8e | ||
|
|
67c4f737c4 | ||
|
|
fff74fc638 | ||
|
|
19c8e9df23 | ||
|
|
13fcdcd022 | ||
|
|
91b9b3671c | ||
|
|
be6b9c8a7c | ||
|
|
3d61f1d316 | ||
|
|
a8559db6e0 | ||
|
|
9f725b227f | ||
|
|
869c404489 | ||
|
|
003e122808 | ||
|
|
b3fc854078 | ||
|
|
fc1619d9c7 | ||
|
|
5be6e9c322 | ||
|
|
739ae4c012 | ||
|
|
1af6fe3161 | ||
|
|
e311386a15 | ||
|
|
496564a605 | ||
|
|
6406fcaef7 | ||
|
|
7bb92f00b2 | ||
|
|
965f721caf | ||
|
|
61cca0c476 | ||
|
|
ebd4d61f5f | ||
|
|
e058010be3 | ||
|
|
463a9851be | ||
|
|
dcbb128e7c | ||
|
|
1b572fc9ab | ||
|
|
c3e9883216 | ||
|
|
3f9f7d2b8a | ||
|
|
0212e54f42 | ||
|
|
3558eba93b | ||
|
|
5225af0621 | ||
|
|
1f04dd71e2 | ||
|
|
2dea161cdc | ||
|
|
f731530f57 | ||
|
|
4c0bb8dc61 | ||
|
|
ad9c4a22db | ||
|
|
2cdf2480a0 | ||
|
|
5aa1a35b8f | ||
|
|
3f3903cc81 | ||
|
|
97e4f084cb | ||
|
|
549c128fb7 | ||
|
|
10ff533a42 | ||
|
|
7eb6f036ab | ||
|
|
652ecf57f0 | ||
|
|
9592e6ebfe | ||
|
|
d6c285e59d | ||
|
|
5eed47364e | ||
|
|
26e4632f90 | ||
|
|
c84ca46861 | ||
|
|
63f5ab37c4 | ||
|
|
f97d7143c5 | ||
|
|
0566683203 | ||
|
|
ee404576d5 | ||
|
|
60d7362eee | ||
|
|
1beba7587f | ||
|
|
144c9e6320 | ||
|
|
3e4476e317 | ||
|
|
7f5d4b37ee | ||
|
|
82e43172c3 | ||
|
|
149a548610 | ||
|
|
d8de89de36 | ||
|
|
3c164fea28 | ||
|
|
23d8cfa151 | ||
|
|
f5ee59368e | ||
|
|
b2a877061c | ||
|
|
c525c06480 | ||
|
|
fb43c6793c | ||
|
|
58fc1b85ac | ||
|
|
04d864c093 | ||
|
|
51094a1a18 | ||
|
|
a5768ba1e6 | ||
|
|
faafb61241 | ||
|
|
d5a088135e | ||
|
|
45a9693586 | ||
|
|
66b41d86e6 | ||
|
|
89564448c6 | ||
|
|
9ab33bd02b | ||
|
|
f4ab540283 | ||
|
|
201e6510f8 | ||
|
|
f933cd0d32 | ||
|
|
f4389ca8a3 | ||
|
|
b89a338246 | ||
|
|
631bacc409 | ||
|
|
833afa7c13 | ||
|
|
4209a5db3d | ||
|
|
d9a4c7ca9f | ||
|
|
829fe65b1e | ||
|
|
c90526dcf2 | ||
|
|
47e84e4462 | ||
|
|
b4931856ba | ||
|
|
f532dc668d | ||
|
|
1dee86668a | ||
|
|
aa0de699fe | ||
|
|
7e684ff19e | ||
|
|
b159b9e70d | ||
|
|
951878d027 | ||
|
|
2a44bbfa27 | ||
|
|
540ae7438d | ||
|
|
c346c085b6 | ||
|
|
7cb3b2ac21 | ||
|
|
0eb5014eb0 | ||
|
|
d4f5eb243e | ||
|
|
b05decc10f | ||
|
|
21ebccbba5 | ||
|
|
912825034f | ||
|
|
95e7d73173 | ||
|
|
9f0872c2d0 | ||
|
|
7964c687f6 | ||
|
|
1d0b568b1e | ||
|
|
aaa7bd3da1 | ||
|
|
5ab5f84ff3 | ||
|
|
a4c4badd54 | ||
|
|
f272c35a1f | ||
|
|
e4e5271c0f | ||
|
|
158564e79a | ||
|
|
672d18a5ca | ||
|
|
0490e227e1 | ||
|
|
2bcaa35251 | ||
|
|
b0b4c29e7b | ||
|
|
e754befb52 | ||
|
|
06b8efff62 | ||
|
|
5d0feacdba | ||
|
|
343520acb8 | ||
|
|
c2d7c905ff | ||
|
|
bc329e24d5 | ||
|
|
4612ab6e7f | ||
|
|
05db190de3 | ||
|
|
0ad3c2d8ed | ||
|
|
31bb2909da | ||
|
|
c1a55fb874 | ||
|
|
82da427d1a | ||
|
|
af0d7ffd5d | ||
|
|
9a308b148f | ||
|
|
cd07851e30 | ||
|
|
f4934192ae | ||
|
|
483fcc0163 |
1
.github/workflows/ci_docker.yml
vendored
1
.github/workflows/ci_docker.yml
vendored
@@ -9,6 +9,7 @@ name: docker
|
||||
on:
|
||||
# run it on push to the default repository branch
|
||||
push:
|
||||
branches: [master]
|
||||
schedule:
|
||||
# Run weekly on default branch
|
||||
- cron: '47 3 * * 6'
|
||||
|
||||
12
README.md
12
README.md
@@ -1,4 +1,4 @@
|
||||
# Extract TOTP/HOTP secrets from QR codes exported by two-factor authentication apps
|
||||
# Extract secrets from QR codes exported by two-factor authentication apps
|
||||
|
||||
[](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 exported QR codes from authentication apps can be read in three ways:
|
||||
The export QR codes from authentication apps can be provided in three ways to this script:
|
||||
|
||||
1. Capture from the system camera using a GUI, _(new!)_
|
||||
2. Read image files containing the QR codes, and _(new!)_
|
||||
3. Read text files containing the QR code data generated by third-party QR readers.
|
||||
1. Capture from the system camera in a GUI,
|
||||
2. Image files containing the QR codes, and
|
||||
3. Text files containing the QR code data generated by 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 project and the script were renamed from extract_otp_secret_keys to extract_otp_secrets in version 2.0.0.**
|
||||
This script/project was renamed from extract_otp_secret_keys to extract_otp_secrets in version 2.0.0.
|
||||
|
||||
## Installation
|
||||
|
||||
|
||||
Reference in New Issue
Block a user