puddly / android-otp-extractor

Extracts OTP tokens from rooted Android devices
GNU General Public License v3.0
235 stars 22 forks source link

Doesn't work anymore for steam authenticator #51

Open muznyo opened 1 year ago

muznyo commented 1 year ago

KeyError: 'shared_secret'

jackylamhk commented 3 months ago

See https://www.reddit.com/r/Bitwarden/comments/1auercm/updated_feb_2024_guide_extracting_steam_guard/

puddly commented 3 months ago

It shouldn't be hard to fix, the interface within this package for reading XML and JSON files should be straightforward. Could you look into making a PR to implement that's done in the Reddit post? I no longer use Steam and don't have access to an account using its authenticator format.

jackylamhk commented 3 months ago

That's what I thought too, but it looks like the workaround depends on a specific version of Steam, some are saying that the logins are now blocked (I have not had much luck either).

I didn't want to invest too much time into this; but if someone can figure out the magic combo, I'd be happy to push a new PR.

As of now, I would suggest that we add a disclaimer for Steam Auth's compatibility.