Skip to content

Adding Steam to Aegis from steamguard cli

BobIsMyManager edited this page Mar 30, 2022 · 4 revisions

This solution may be of particular use if you already use the steamguard-cli your PC. It avoids the need for a rooted Android device to extract secrets from.

  1. First off you need to open your steamguard-cli file directory (usually ~/.config/steamguard-cli/maFiles/), and find the *.maFile inside.

  2. Then you can either open it with your favourite text editor and copy yourTOTPSecret in uri field (looks like otpauth://totp/Steam:{yourUserName}?secret{yourTOTPSecret}&issuer=Steam) and send it to your phone, or send the file to your phone first than copy yourTOTPSecret afterwords.

Alternatively, you could copy the whole uri field and generate a qr code locally, for example on linux by running qr "otpauth://totp/Steam:{yourUserName}?secret{yourTOTPSecret}&issuer=Steam", scanning the qr code on Aegis, pressing advanced, setting the type to steam and pressing save. If you did it this way, you do not need to follow the rest of the guide.

DO NOT USE AN ONLINE QR CODE GENERATOR, IF YOU DO THEY WOULD HAVE ACCESS TO YOUR STEAM 2FA CODE

  1. Open Aegis and press the '+' button and select enter manually

  2. Paste yourTOTPSecret into the secret field, press advanced, press type and select steam

  3. Fill out the rest of the non-advanced fields as you wish, and press save when you are finished

You should now have your steam code inside Aegis as well!