MiraiForum

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

    关于签名服务

    官方公告
    14
    26
    17380
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • cssxsh
      cssxsh 最后由 编辑

      为什么需要签名服务

      登录和发消息时需要对数据包进行签名验证
      无法通过验证就会出现 code=45 或者 他人无法看到机器人发送的消息
      并且签名服务和登录协议版本需要匹配,否则签名无效

      Mirai 对签名服务支持

      Mirai 不会提供内置的签名服务,但提供了接入第三方服务的接口

      需要注意的是,Mirai 不对签名服务作任何的推荐,
      并且是否使用及使用何种服务,由用户自行决定。

      对签名服务支持是在 2.15.0 正式引入的

      如何使用第三方签名服务

      • https://github.com/cssxsh/fix-protocol-version
        已经封装好的第三方对接插件,只需修改其配置文件即可
      D 1 条回复 最后回复 回复 引用 0
      • Pinned by  cssxsh cssxsh 
      • Referenced by  cssxsh cssxsh 
      • M
        makabaka233333 最后由 编辑

        将fix-protocol-version-1.9.7.mirai2.jar下载,放到plugins后,点击运行mcl.cmd,会闪退(就自己退出了)。请问是要先怎么配置第三方签名服务吗?

        D cssxsh L 3 条回复 最后回复 回复 引用 0
        • D
          diyigemt @makabaka233333 最后由 编辑

          此回复已被删除!
          1 条回复 最后回复 回复 引用 0
          • cssxsh
            cssxsh @makabaka233333 最后由 编辑

            @makabaka233333

            把自动登录关了

            1 条回复 最后回复 回复 引用 0
            • L
              lovecpm @makabaka233333 最后由 编辑

              @makabaka233333 你应该shift+右键,此处运行ps窗口,在里面运行.\mcl.cmd,这样会看得见出错信息而不是闪退

              1 条回复 最后回复 回复 引用 1
              • Referenced by  cssxsh cssxsh 
              • A
                AHpx 最后由 编辑

                配置好了签名服务仍然 code 45

                2023-09-03 10:35:07 I/Bot.: Calculating type 2 PoW, it can take some time....
                2023-09-03 10:35:07 I/Bot.: Got PoW result, cost: 48 ms
                2023-09-03 10:35:07 I/Bot.: [SliderCaptcha] 需要滑动验证码, 请按照以下链接的步骤完成滑动验证码, 然后输入获取到的 ticket
                
                cssxsh 1 条回复 最后回复 回复 引用 0
                • cssxsh
                  cssxsh @AHpx 最后由 编辑

                  @AHpx

                  请到专门的汇报贴里提交完整日志

                  1 条回复 最后回复 回复 引用 0
                  • D
                    dawarich 最后由 编辑

                    example:
                    protocol info
                    protocol load ANDROID_PHONE
                    protocol fetch ANDROID_PAD 8.9.63

                    2023-10-02 12:18:50 I/fix-protocol-version: 当前各登录协议版本日期:
                    ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00
                    ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00
                    ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00
                    IPAD 8.9.50.611 2023-02-16T15:10:14+08:00
                    MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00

                    2023-10-02 12:18:50 I/fix-protocol-version: 当前签名服务配置信息:
                    v8.9.63 by fuqiuluo/unidbg-fetch-qsign from http://127.0.0.1:8086
                    v8.9.1 by TLV544Provider from http://127.0.0.1:80

                    缺少 v8.9.58 配置
                    2023-10-02 12:18:52 W/mirai-api-http: USING INITIAL KEY, please edit the key

                    1 条回复 最后回复 回复 引用 0
                    • D
                      dawarich 最后由 编辑

                      pad登录是63,为什么提示缺少58配置

                      1 条回复 最后回复 回复 引用 0
                      • D
                        dawarich 最后由 编辑

                        能帮我删一下上面的东西么,找到问题了。跟签名服务没有关系,看签名一直不打日志,我以为签名服务卡了,或者mirai和签名服务不通。telnet签名服务,发现有日志,但是mirai一直没有登陆的日志信息,什么也没有。后来发现,意外关闭进程,导致autologin,.xml被重置了,之前的账号信息全部清空了,之前的文件变成了bak文件,这个还是损坏的二进制文件。
                        image.png

                        1 条回复 最后回复 回复 引用 0
                        • D
                          DXloader 最后由 编辑

                          fix-protocol-version怎么404了 没办法下载 搜作者主页也没看到

                          MrXiaoM 1 条回复 最后回复 回复 引用 0
                          • MrXiaoM
                            MrXiaoM 童心未泯 @DXloader 最后由 编辑

                            @DXloader 删库了

                            D 1 条回复 最后回复 回复 引用 0
                            • D
                              DXloader @MrXiaoM 最后由 编辑

                              @MrXiaoM xd(
                              那现存的解决方法还有什么

                              1 条回复 最后回复 回复 引用 0
                              • D
                                Dongdong365 @cssxsh 最后由 编辑

                                @cssxsh 链接404无法访问

                                1 条回复 最后回复 回复 引用 0
                                • N
                                  nannanness 最后由 编辑

                                  使用mirai core开发的能使用签名服务吗

                                  MrXiaoM 1 条回复 最后回复 回复 引用 0
                                  • MrXiaoM
                                    MrXiaoM 童心未泯 @nannanness 最后由 编辑

                                    @nannanness 可以,引用本地依赖就行了,仓库里有使用说明

                                    1 条回复 最后回复 回复 引用 0
                                    • N
                                      nannanness 最后由 编辑

                                      @MrXiaoM kiliokuara/vivo50镜像我docker下载不到,两个第三方签名都不行了吗

                                      MrXiaoM 1 条回复 最后回复 回复 引用 0
                                      • MrXiaoM
                                        MrXiaoM 童心未泯 @nannanness 最后由 编辑

                                        @nannanness unidbg fetch qign 我有 fork (MrXiaoM/qsign),magic signer 改名了,改成了 KuimiVM

                                        N B 2 条回复 最后回复 回复 引用 0
                                        • N
                                          nannanness @MrXiaoM 最后由 编辑

                                          @MrXiaoM 感谢,已经成功解决

                                          1 条回复 最后回复 回复 引用 0
                                          • B
                                            BiFangKNT @MrXiaoM 最后由 编辑

                                            @MrXiaoM 你的fork似乎已经弃用了?我找到另一个类似的fork:CrackerCat/unidbg-fetch-qsign,但是不太懂如何部署,命令中的“--android_id=你的android_id”这里不知道填什么,这是之前的项目“fuqiuluo/unidbg-fetch-qsign”中所没有的步骤。另外我想问一下,我有“fuqiuluo/unidbg-fetch-qsign”这个项目的源文件,请问现在还能使用这个项目吗?

                                            MrXiaoM 1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact