MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    关于签名服务

    官方公告
    14
    26
    17379
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • cssxsh
      cssxsh last edited by

      为什么需要签名服务

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

      Mirai 对签名服务支持

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

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

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

      如何使用第三方签名服务

      • https://github.com/cssxsh/fix-protocol-version
        已经封装好的第三方对接插件,只需修改其配置文件即可
      D 1 Reply Last reply Reply Quote 0
      • Pinned by  cssxsh cssxsh 
      • Referenced by  cssxsh cssxsh 
      • M
        makabaka233333 last edited by

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

        D cssxsh L 3 Replies Last reply Reply Quote 0
        • D
          diyigemt @makabaka233333 last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • cssxsh
            cssxsh @makabaka233333 last edited by

            @makabaka233333

            把自动登录关了

            1 Reply Last reply Reply Quote 0
            • L
              lovecpm @makabaka233333 last edited by

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

              1 Reply Last reply Reply Quote 1
              • Referenced by  cssxsh cssxsh 
              • A
                AHpx last edited by

                配置好了签名服务仍然 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 Reply Last reply Reply Quote 0
                • cssxsh
                  cssxsh @AHpx last edited by

                  @AHpx

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

                  1 Reply Last reply Reply Quote 0
                  • D
                    dawarich last edited by

                    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 Reply Last reply Reply Quote 0
                    • D
                      dawarich last edited by

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

                      1 Reply Last reply Reply Quote 0
                      • D
                        dawarich last edited by

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

                        1 Reply Last reply Reply Quote 0
                        • D
                          DXloader last edited by

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

                          MrXiaoM 1 Reply Last reply Reply Quote 0
                          • MrXiaoM
                            MrXiaoM 童心未泯 @DXloader last edited by

                            @DXloader 删库了

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              DXloader @MrXiaoM last edited by

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

                              1 Reply Last reply Reply Quote 0
                              • D
                                Dongdong365 @cssxsh last edited by

                                @cssxsh 链接404无法访问

                                1 Reply Last reply Reply Quote 0
                                • N
                                  nannanness last edited by

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

                                  MrXiaoM 1 Reply Last reply Reply Quote 0
                                  • MrXiaoM
                                    MrXiaoM 童心未泯 @nannanness last edited by

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

                                    1 Reply Last reply Reply Quote 0
                                    • N
                                      nannanness last edited by

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

                                      MrXiaoM 1 Reply Last reply Reply Quote 0
                                      • MrXiaoM
                                        MrXiaoM 童心未泯 @nannanness last edited by

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

                                        N B 2 Replies Last reply Reply Quote 0
                                        • N
                                          nannanness @MrXiaoM last edited by

                                          @MrXiaoM 感谢,已经成功解决

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            BiFangKNT @MrXiaoM last edited by

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

                                            MrXiaoM 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact