MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    已解决 如何获取 apk 中的签名数据用于第三方签名工具

    技术交流板块
    2
    5
    915
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • C
      CodeZhangBorui 最后由 编辑

      请问如何获取 QQ apk 中的签名数据用于第三方签名工具(如以下的 main_sig_map 等)

      e4ea5fb5-3412-4477-a2a7-585b506c10a1-063f66aa35d303a12d3e7c2213196f98.png

      目前使用 unidbg-fetch-qsign 和 protocol-versions 项目中已经存在的稳定版和 PR 中的 8.9.73 都无法正常登录,报错 code=45 版本过低

      2023-10-24 09:16:00 E/main: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
      net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
              at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
              at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
              at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
              at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
              at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
              at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
              Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(2752038425), code=45, title=禁止登录, message=登录失败,请前往QQ官网im.qq.com下载最新版QQ后重试,或通过问题反馈与我们联系。, errorInfo=)
                      at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
                      at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
                      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                      at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                      at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                      at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                      ... 5 more
      Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(2752038425), code=45, title=禁止登录, message=登录失败,请前往QQ官网im.qq.com下载最新版QQ后重试,或通过问题反馈与我们联系。, errorInfo=)]
      
      1 条回复 最后回复 回复 引用 0
      • Mr.喜
        Mr.喜 ⭐2021⭐ @CodeZhangBorui 最后由 编辑

        @CodeZhangBorui https://github.com/MrXiaoM/qsign 尝试这个项目,在分支里刨一刨

        C 1 条回复 最后回复 回复 引用 0
        • Mr.喜
          Mr.喜 ⭐2021⭐ 最后由 编辑

          尝试8.9.80版本

          C 1 条回复 最后回复 回复 引用 0
          • C
            CodeZhangBorui @Mr.喜 最后由 编辑

            @Mr-喜 在 RomiChan/protocol-versions 中不存在 8.9.80 版本,大佬能给个 8.9.80 的配置吗?

            Mr.喜 1 条回复 最后回复 回复 引用 0
            • Mr.喜
              Mr.喜 ⭐2021⭐ @CodeZhangBorui 最后由 编辑

              @CodeZhangBorui https://github.com/MrXiaoM/qsign 尝试这个项目,在分支里刨一刨

              C 1 条回复 最后回复 回复 引用 0
              • C
                CodeZhangBorui @Mr.喜 最后由 编辑

                @Mr-喜 我找到了所需要的文件,谢谢!

                1 条回复 最后回复 回复 引用 0
                • Topic has been marked as solved  C CodeZhangBorui 
                • 1 / 1
                • First post
                  Last post
                Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact