整理一下 steam 第三方身份验证器的使用方法。
因为我有专门的管理密和两步验证的软件与硬件,所以 steam 也是很久之前就尝试了。说一下如果使用官方的有什么弊端,想搞就要下个应用,而且在别的手机上想要弄还得安装后登录再收短信进行转移,不仅非常麻烦,而且迁移后会限制交易。
需要做的就获取 shared_secret,设定了两步验证在官方的应用里是无法直接获取的。如果有 root 使用 SteamGuardDump,这个模块获取后
主要看 shared_secret":" 转换前的数据 ",
这个需要进行 base64 解码后再 base32 编码才能在验证器中导入。
"revocation_code":" 丢失后能够用于找回的备用代码 ",请记得被封。
"steamid":" 非关注数据 ","uri":"otpauth://totp/Steam: 你的用户名?secret= 已经转换后的数据 &issuer=Steam",你可以直接复制其中的部分,简化了转换的过程。
现在市面上常见的很多都支持 steam 的特殊格式导入,请选择这对应格式,否则无法验证。
下面的内容阐述一下手机没有 root 怎么办
使用支持 root 的安卓模拟器,安装 steam 和 lsposed 模块和 SteamGuardDump。在翻论坛的时候有人给出了旧版本 steam,这样不用模块,但个人觉得比较麻烦,而且这个方法可能已经堵死(或很快堵死)。
如果没有电脑,安卓手机可以尝试 lsp 模块内置打包一个试试,我不能确保这个方法运行有效。
#steam #2FA
因为我有专门的管理密和两步验证的软件与硬件,所以 steam 也是很久之前就尝试了。说一下如果使用官方的有什么弊端,想搞就要下个应用,而且在别的手机上想要弄还得安装后登录再收短信进行转移,不仅非常麻烦,而且迁移后会限制交易。
需要做的就获取 shared_secret,设定了两步验证在官方的应用里是无法直接获取的。如果有 root 使用 SteamGuardDump,这个模块获取后
{"accounts":{" 非关注数据 ":{"shared_secret":" 转换前的数据 ","identity_secret":" 非关注数据 ","secret_1":" 非关注数据 ","serial_number":" 非关注数据 ","revocation_code":" 丢失后能够用于找回的备用代码 ","account_name":" 非关注数据 ","token_gid":" 非关注数据 ","steamguard_scheme":2,"steamid":" 非关注数据 ","uri":"otpauth://totp/Steam: 你的用户名?secret= 已经转换后的数据 &issuer=Steam"}},"uuid_key":" 非关注数据 "}
主要看 shared_secret":" 转换前的数据 ",
这个需要进行 base64 解码后再 base32 编码才能在验证器中导入。
import base64
shared_secret = ' 你的 shared_secret'
print("Secret:", base64.b32encode(base64.b64decode(shared_secret)).decode())
"revocation_code":" 丢失后能够用于找回的备用代码 ",请记得被封。
"steamid":" 非关注数据 ","uri":"otpauth://totp/Steam: 你的用户名?secret= 已经转换后的数据 &issuer=Steam",你可以直接复制其中的部分,简化了转换的过程。
现在市面上常见的很多都支持 steam 的特殊格式导入,请选择这对应格式,否则无法验证。
下面的内容阐述一下手机没有 root 怎么办
使用支持 root 的安卓模拟器,安装 steam 和 lsposed 模块和 SteamGuardDump。在翻论坛的时候有人给出了旧版本 steam,这样不用模块,但个人觉得比较麻烦,而且这个方法可能已经堵死(或很快堵死)。
如果没有电脑,安卓手机可以尝试 lsp 模块内置打包一个试试,我不能确保这个方法运行有效。
#steam #2FA