<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>2FA | 新·留三</title><description/><link>https://xinliusan.beojz.cloudns.be</link><item><title>整理一下 steam 第三方身份验证器的使用方法</title><link>https://xinliusan.beojz.cloudns.be/posts/182</link><guid isPermaLink="true">https://xinliusan.beojz.cloudns.be/posts/182</guid><pubDate>Sat, 20 Dec 2025 16:05:02 GMT</pubDate><content:encoded>整理一下 steam 第三方身份验证器的使用方法。&lt;br /&gt;因为我有专门的管理密和两步验证的软件与硬件，所以 steam 也是很久之前就尝试了。说一下如果使用官方的有什么弊端，想搞就要下个应用，而且在别的手机上想要弄还得安装后登录再收短信进行转移，不仅非常麻烦，而且迁移后会限制交易。&lt;br /&gt;需要做的就获取 shared_secret，设定了两步验证在官方的应用里是无法直接获取的。如果有 root 使用&lt;a href=&quot;https://github.com/YifePlayte/SteamGuardDump&quot; target=&quot;_blank&quot;&gt; SteamGuardDump&lt;/a&gt;，这个模块获取后&lt;br /&gt;&lt;blockquote&gt;{&quot;accounts&quot;:{&quot; 非关注数据 &quot;:{&quot;shared_secret&quot;:&quot; 转换前的数据 &quot;,&quot;identity_secret&quot;:&quot; 非关注数据 &quot;,&quot;secret_1&quot;:&quot; 非关注数据 &quot;,&quot;serial_number&quot;:&quot; 非关注数据 &quot;,&quot;revocation_code&quot;:&quot; 丢失后能够用于找回的备用代码 &quot;,&quot;account_name&quot;:&quot; 非关注数据 &quot;,&quot;token_gid&quot;:&quot; 非关注数据 &quot;,&quot;steamguard_scheme&quot;:2,&quot;steamid&quot;:&quot; 非关注数据 &quot;,&quot;uri&quot;:&quot;otpauth://totp/Steam: 你的用户名?secret= 已经转换后的数据 &amp;amp;issuer=Steam&quot;}},&quot;uuid_key&quot;:&quot; 非关注数据 &quot;}&lt;/blockquote&gt;&lt;br /&gt;主要看 shared_secret&quot;:&quot; 转换前的数据 &quot;，&lt;br /&gt;这个需要进行 base64 解码后再 base32 编码才能在验证器中导入。&lt;br /&gt;&lt;blockquote&gt;import base64&lt;br /&gt;&lt;br /&gt;shared_secret = &apos; 你的 shared_secret&apos;&lt;br /&gt;&lt;br /&gt;print(&quot;Secret:&quot;, base64.b32encode(base64.b64decode(shared_secret)).decode())&lt;/blockquote&gt;&lt;br /&gt;&quot;revocation_code&quot;:&quot; 丢失后能够用于找回的备用代码 &quot;，请记得被封。&lt;br /&gt;&quot;steamid&quot;:&quot; 非关注数据 &quot;,&quot;uri&quot;:&quot;otpauth://totp/Steam: 你的用户名?secret= 已经转换后的数据 &amp;amp;issuer=Steam&quot;，你可以直接复制其中的部分，简化了转换的过程。&lt;br /&gt;现在市面上常见的很多都支持 steam 的特殊格式导入，请选择这对应格式，否则无法验证。&lt;br /&gt;&lt;br /&gt;下面的内容阐述一下手机没有 root 怎么办&lt;br /&gt;使用支持 root 的安卓模拟器，安装 steam 和 lsposed 模块和&lt;a href=&quot;https://github.com/YifePlayte/SteamGuardDump&quot; target=&quot;_blank&quot;&gt; SteamGuardDump&lt;/a&gt;。在翻论坛的时候有人给出了旧版本 steam，这样不用模块，但个人觉得比较麻烦，而且这个方法可能已经堵死（或很快堵死）。&lt;br /&gt;如果没有电脑，安卓手机可以尝试 lsp 模块内置打包一个试试，我不能确保这个方法运行有效。&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23steam&quot;&gt;#steam&lt;/a&gt; &lt;a href=&quot;/search/result?q=%232FA&quot;&gt;#2FA&lt;/a&gt;</content:encoded></item></channel></rss>