From 5ce89ef29a703d9b15876bc20629cd7b8a65419a Mon Sep 17 00:00:00 2001 From: EchoDev Date: Thu, 28 May 2020 12:45:16 +0200 Subject: [PATCH] Added guide to enable Blizzard Authentictor support --- Home.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Home.md b/Home.md index d5d7889..4efa407 100644 --- a/Home.md +++ b/Home.md @@ -1 +1,15 @@ Welcome to the Aegis wiki! + +# Partially supported authenticators +## 1. Blizzard Authenticator + +To enable support for Blizzard Authenticator keys in Aegis follow these steps: + +1. Get Blizzard Authenticator app and enable it +2. Get serial number and restore code from app +3. Install [python-bna](https://github.com/jleclanche/python-bna) by cloning the repo and installing locally with `pip3 install --user -e .` or install it by using the command `pip3 install bna` +4. Restore authenticator with `bna restore --set-default $SERIAL $CODE` +5. Get secret with bna show-secret and manually add it to Aegis (SHA1, 8 Digits) or produce an image with qrencode using the command `bna show-url | qrencode -o ~/Desktop/bnet.png` and scan the image in Aegis +6. Verify that both authenticators give the same code and after that uninstall Blizzard Authenticator. It is recommended to delete the key from python-bna since the config file can be easily read and keys stolen. The config is stored in `~/.config/bna/bna.conf` + +[Source](https://github.com/beemdevelopment/Aegis/issues/179)