Comments (9)
{"steamid":"X","shared_secret":"X","serial_number":"X","revocation_code":"X","uri":"otpauth:\/\/totp\/Steam:USERNAME?secret=X&issuer=Steam","server_time":"X","account_name":"USERNAME","token_gid":"X","identity_secret":"X","secret_1":"X","status":1,"steamguard_scheme":"2"}
And it appears that there's no new line at the end as printing it has a % at the end(?)
Not sure what's steamguard_scheme
perhaps there are few schemas of those?
from steamguard-cli.
Not sure if what I did is correct but I dragged From Base64
onto the recipe field.
Both shared_secret
and identity_secret
decode into something not readable but Output length
at the bottom shows 20.
from steamguard-cli.
Thank you! I'll try it out once I get back home :)
from steamguard-cli.
Do you mean steamguard files dumped from the Valve's official steam mobile app? Last I heard, you need a rooted android to do it, which I don't have. I couldn't find any code in ArchiSteamFarm that does this.
from steamguard-cli.
Do you mean steamguard files dumped from the Valve's official steam mobile app? Last I heard, you need a rooted android to do it, which I don't have. I couldn't find any code in ArchiSteamFarm that does this.
Basically, I've been using the same installation of Steam app since 2015 😭
When I change my phone I just have rooted waydroid/actual phone and I install Steam 2.1.4 which has adb backups enabled, put my old Steamguard files where they should be, do adb backup and then adb restore on my new phone before updating the app to the latest version.
And as I said, I can give you one of these files so you could use it as an example.
I can't navigate ASF code, but here's a guide about it on wiki https://github.com/JustArchiNET/ArchiSteamFarm/wiki/Two-factor-authentication#android-phone
(ctrl+f "If you don't want to or don't need to go through WinAuth")
Not sure if this would be feature creep but maybe steamguard-cli gluing together an .ab
file with all accounts set up for adb restore
after providing an .apk file would be a cool idea too? :)
from steamguard-cli.
If you can give me at least 1 or 2 sample files for accounts, I'll see what I can do. Don't give me your actual 2fa secrets though.
from steamguard-cli.
If you take shared_secret
and stick it into cyberchef and base64 decode it, is it 20 bytes long? Same with identity_secret
from steamguard-cli.
thanks, it works! if you could tag a new release it would be great :)
from steamguard-cli.
Will do. Thanks for being so prompt and responsive :)
from steamguard-cli.
Related Issues (20)
- Chinese phone numbers might not receive verification code if language variable is not set
- arch linux: use `-C target-cpu=native` in PKGBUILD HOT 2
- confirmation error HOT 2
- Automatically retry submitting confirmations
- Support for importing Winauth files HOT 3
- "Unexpected error when trying to log in." or "Failed to link authenticator. Account has not been linked. Invalid padding" HOT 2
- Can't add accounts just like SDA HOT 3
- binary aur package
- Error accept confirmations HOT 2
- `.deb` in releases is not installable on debian 11 because of missing zstd support in dpkg HOT 7
- Steam no longer provides access token upon first login, so logging in fails HOT 5
- ERROR - Pipe closed. (os error 232) HOT 7
- Schema migration fails due to missing_field server_time HOT 5
- steamguard-cli trade show nothing HOT 4
- can't setup guard HOT 2
- Confirmation submit
- Thank You!
- Show date & time for each confirmation request HOT 1
- QR reader HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from steamguard-cli.