模拟登录(JP/NA)
通过读取账号文件(引继文件)解析登陆秘钥,并伪装客户端向 FGO 服务器发送伪造的登录请求,从而获取账户信息。
十分甚至万分重要
日服2024.2.14更新的2.87.0版本更改了验证方式,原有应用内模拟器登录将返回错误。
为了账号安全,请勿继续使用模拟登陆!!!
账号文件(引继文件)仍可在多设备之间迁移数据,官方客户端+mitmproxy/Charles抓包的方法仍有效。
声明
和抓包不同,本方法切实读取了用于登录的账号信息,于“App 本地”完成模拟登录。类似科技号签到。 使用前请了解风险,不信任请勿使用。用了就请后果自负。
账号文件/引继文件即迁移数据中的54cc(Android)
或authsave2.dat(iOS)
文件。
WARNING
妥善备份并保管账号文件,减少引继。若未确保登录所用设备信息(UserAgent和deviceinfo)和常用设备一致,请勿联系官方客服找回账号(官方找回需要提供并审核设备型号)。
登录凭据/引继文件中并非“引继码”,一次读取后可以多次使用这个凭据登录。但是一旦引继码被“消耗”了,如在其他设备通过引继码引继了则该凭据文件会失效,需要重新读取新的登录凭据/引继文件。
你可以选择直接导入上述文件,或用 txt 打开文件后复制 Zsv/开始的的一串字符串复制到 app 里。
除读取引继文件外,app 还提供了自定义某些参数,如 User-Agent、deviceInfo,(以及美服国家选项 Country)。这主要是设备信息,不同设备发送的这些参数不同,理论上 FGO 服务器可以从这些参数推断些东西出来,你可以进一步修改成之前设备的参数来进一步使得模拟登陆请求接近原设备。
TIP
UserAgent
和deviceInfo
可在对应的Android或iOS设备上点击“读取本设备参数”获取。
注意在与FGO相同的登陆设备上使用。
参考: hexstr/FGODailyBonus。