MiraiForum

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

    QSign 9.0.55-9.0.95(公益 API发布)

    技术交流板块
    102
    375
    54105
    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.
    • W
      WolfTsume last edited by

      大佬威武!多谢大佬复活我的bot QwQ

      1 Reply Last reply Reply Quote 0
      • X
        xiaochenmisty last edited by

        求助,使用gocq配置仍报45

        [2024-07-11 23:47:07] [INFO]: 当前版本:v1.2.0
        [2024-07-11 23:47:07] [INFO]: 将使用 device.json 内的设备信息运行Bot.
        [2024-07-11 23:47:07] [INFO]: 检查签名服务器:https://qsign-v4.trpgbot.com/  (2/2)
        [2024-07-11 23:47:07] [INFO]: 检查签名服务器:https://qsign.trpgbot.com/  (1/2)
        [2024-07-11 23:47:08] [INFO]: 使用签名服务器 url=https://qsign.trpgbot.com/, key=, auth=-
        [2024-07-11 23:47:09] [INFO]: 注册QQ实例 ---------- 成功: 注册成功了您嘞!
        [2024-07-11 23:47:09] [INFO]: 使用签名服务器:https://qsign.trpgbot.com/
        [2024-07-11 23:47:09] [INFO]: 自动刷新 token 已关闭,token 过期后获取签名时将不会立即尝试刷新获取新 token
        [2024-07-11 23:47:09] [INFO]: 开始尝试登录并同步消息...
        [2024-07-11 23:47:09] [INFO]: 每 40 分钟将刷新一次签名 token
        [2024-07-11 23:47:09] [INFO]: 使用协议: Android Pad 8.9.63.11390
        [2024-07-11 23:47:09] [INFO]: Protocol -> connect to server: 120.232.130.13:8080
        [2024-07-11 23:47:11] [INFO]: token 已更新: -> 374759774e2f426d39502f55
        [2024-07-11 23:47:11] [WARNING]: 登录需要滑条验证码, 请验证后重试.
        [2024-07-11 23:47:11] [WARNING]: 请选择提交滑块ticket方式:
        [2024-07-11 23:47:11] [WARNING]: 1. 自动提交
        [2024-07-11 23:47:11] [WARNING]: 2. 手动抓取提交
        [2024-07-11 23:47:11] [WARNING]: 请输入(1 - 2):
        2
        [2024-07-11 23:47:13] [WARNING]: 请前往该地址验证 -> https://ti.qq.com/safe/tools/captcha/sms-verify-login?aid=16&uin=3684692501&sid=4776202728081718911&cap_cd=ZFJxwunwUpKLFGh8q7KPxtzfuo2PmUx8EGkMZD-d-R5lsvarCvHWRQ**&clientype=1&apptype=2  
        [2024-07-11 23:47:13] [WARNING]: 请输入ticket: (Enter 提交)
        t03WLu227w3uo2G0-vvUN0bWS_EQhQjm62cxexRbI3Qs-DdMVZ7Wi-_gkEXL5ngSIG2tq1R2rHzyzW_Lu2qle-b9Wg21FK_Je5UDaSDZGZKBbyfehavr6QEbtb97xPSB48hWtgQNCF9GQP_2CjySk2bClkDEw9yg5n4hTYzZP8Uix7B4eAguxIG_hZ0jh6eKvnfwqtKRgGraeU*
        [2024-07-11 23:47:45] [INFO]: token 已更新:374759774e2f426d39502f55 -> 4f65574a304e4f704a36724a
        [2024-07-11 23:47:45] [WARNING]: 登录失败: 登录失败,请前往QQ官网im.qq.com下载最新版QQ后重试,或通过问题反馈与我们联系。 Code: 45
        [2024-07-11 23:47:45] [WARNING]: 你的账号被限制登录, 请配置 SignServer 后重试
        [2024-07-11 23:47:45] [INFO]: 按 Enter 继续....
        

        以下为config配置
        sign-servers:
        - url: 'https://qsign.trpgbot.com/' # 主签名服务器地址, 必填
        key: ''
        authorization: '-'
        - url: 'https://qsign-v4.trpgbot.com/' # 次要服务器地址,选填
        key: ''
        authorization: '-'
        auto-register: True

        Z X MirlKoi233 3 Replies Last reply Reply Quote 0
        • Z
          zhaodice @xiaochenmisty last edited by

          @xiaochenmisty 在 试图复活qsign,基于9.0.56版本,再捞一把。 中说:

          Android Pad 8.9.63.11390

          你TM拿Android Pad 8.9.63.11390协议登我9.0.56的 sign?

          {
              "apk_id": "com.tencent.mobileqq",
              "app_id": 537220362,
              "sub_app_id": 537220362,
              "app_key": "0S200MNJT807V3GE",
              "sort_version_name": "9.0.56.16830",
              "build_time": 1713424357,
              "apk_sign": "a6b745bf24a2c277527716f6f36eb68d",
              "sdk_version": "6.0.0.2560",
              "sso_version": 21,
              "misc_bitmap": 150470524,
              "main_sig_map": 34869472,
              "sub_sig_map": 66560,
              "dump_time": 1713424357,
              "qua": "V1_AND_SQ_9.0.56_6372_YYB_D",
              "protocol_type": 6
          }
          

          以上文件塞入gocq文件夹exe所在位置的:/data/versions/6.json
          请看GOCQ部分:https://qsign-guide.trpgbot.com/

          1 Reply Last reply Reply Quote 0
          • X
            xiaochenmisty @xiaochenmisty last edited by

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

              @xiaochenmisty 签名使用成功之后是这样的

              [2024-07-12 15:09:45] [INFO]: Bot将在5秒后登录并开始信息处理, 按 Ctrl+C 取消.
              [2024-07-12 15:09:50] [INFO]: 开始尝试登录并同步消息...
              [2024-07-12 15:09:50] [INFO]: 使用协议: Android Pad 8.9.63.11390
              [2024-07-12 15:09:50] [INFO]: 从文件 data/versions/6.json 读取协议版本 Android Pad 9.0.56.16830.
              ↑注意是这个东西加载对了才能用↑
              [2024-07-12 15:09:55] [INFO]: 正在检查协议更新...
              [2024-07-12 15:09:55] [INFO]: 收到服务器地址更新通知, 将在下一次重连时应用.
              [2024-07-12 15:09:55] [INFO]: 登录成功 欢迎使用
              [2024-07-12 15:09:55] [INFO]: 开始加载好友列表...
              
              1 Reply Last reply Reply Quote 0
              • Referenced by  wyf9 wyf9 
              • W
                wzer last edited by

                萌新求问这是怎么回事,mirai邮件连着收了好几封然后上来看了下:签名服务器 https://qsign.trpgbot.com/ 可能不可用,请求出现错误:Get "https://qsign.trpgbot.com/": read tcp 172.20.17.209:59781->172.67.207.108:443: wsarecv: An existing connection was forcibly closed by the remote host.

                Z 1 Reply Last reply Reply Quote 0
                • Z
                  zhaodice @wzer last edited by zhaodice

                  @wzer 那可能是cloudflare被墙了,可以

                    sign-servers: 
                      - url: 'http://sbtx.f3.ttvt.cc/'
                        key: 'miraibbs' 
                        authorization: '-' 
                      - url: https://qsign.trpgbot.com/'
                        key: 'miraibbs'
                        authorization: '-'
                    auto-register: true
                  

                  下面写几个备用服务器嘛(能qsign.trpgbot.com当然还是建议用,这是性能最强的服务器,其他的备用服务器是在我家里跑的)
                  如果你已经设置了备用服务器,那么它这个报错其实没有影响,你看看消息能正常发送就OK

                  1 Reply Last reply Reply Quote 0
                  • WorldLeen
                    WorldLeen last edited by

                    唉,今天我的号被风控了,要求我升级版本
                    然后我习惯性的以为好过,就提取so然后用unidbg跑
                    结果我一看跑不起来,腾讯又出新招,在so里调用Java里的方法,然后又故意引用了很多unidbg-android没实现的原生类
                    给我折腾麻了,破了一个障碍,又出一个障碍,好吧,现在我累了我不想继续破了
                    看到楼主的帖子了,不搞了,直接用楼主的吧

                    最后一提,目前TX的最新版本是 9.0.75 ,目前我分析已知障碍有:

                    • 故意使用很多unidbg没实现的原生android类,如:android/content/ContentResolver.acquireContentProviderClient;解决方案:可通过映射或人工实现魔改unidbg解决
                    • 引用Java中这个类来进行KV签名:com/tencent/mobileqq/dt/app/Dtc->mmQsecKVValue(Ljava/lang/String;)Ljava/lang/String; ,但是目前实测每一次so调用的参数都是一模一样的,但会调用多次,用的都是DTc.class这里面的那几个常量;解决方案:可通过人工计算得出这几个值,然后魔改unidbg直接返回结果解决、或将腾讯QQ的class挂载到进程上,然后源码执行获得结果后返回
                    • 又遇到这个错误了:WARNING: emulate RX@0x4018bf20[libc.so]0x1bf20 exception sp=unidbg@0xbfffd300, msg=unicorn.UnicornException: Invalid memory read (UC_ERR_READ_UNMAPPED), offset=319ms
                      java.lang.NullPointerException: null cannot be cast to non-null type com.tencent.mobileqq.sign.QQSecuritySign.SignResultObject
                      好吧好吧,我累了,我不想继续啃了,唉,用楼主的吧,谢谢楼主了
                      最后就是楼主如果有这块的技术可以互相探讨下,我也摸索出这玩意的一些东西和解决方案,或许会有帮助,联系方式私聊发给楼主了
                    Z 1 Reply Last reply Reply Quote 0
                    • Z
                      zhaodice @WorldLeen last edited by

                      @WorldLeen 237只是单纯登录频繁,几个小时就可以再登,还有你说的unidbg那几个点,我也遇到了,没有难题,都很好解决(要不然我的sign怎么跑起来的捏)

                      F 1 Reply Last reply Reply Quote 0
                      • Referenced by  Z zhaodice 
                      • Z
                        zhaodice @WetlWang0625 last edited by

                        @WetlWang0625 刚刚进行了部分开源,可以看看

                        1 Reply Last reply Reply Quote 0
                        • F
                          FightingAction @zhaodice last edited by

                          This post is deleted!
                          Z 1 Reply Last reply Reply Quote 0
                          • Z
                            zhaodice @FightingAction last edited by

                            @FightingAction 你可以用别的IP去完成这个滑块

                            F 2 Replies Last reply Reply Quote 0
                            • F
                              FightingAction @zhaodice last edited by

                              @zhaodice 成功登录了 , 多谢 . 原因是我服务器的IP , 用了本地IP不给通过 , 后面让服务器架设代理IP连接后滑块 , 才能通过

                              1 Reply Last reply Reply Quote 0
                              • F
                                FightingAction @zhaodice last edited by

                                This post is deleted!
                                Z 2 Replies Last reply Reply Quote 0
                                • Z
                                  zhaodice @FightingAction last edited by zhaodice

                                  @FightingAction 这是mirai自己的问题,某个包超时,mirai选择直接自杀了(之所以超时,是因为这个包tx已经基本上弃用了),你需要自己修改mirai源码,定位错误”Timeout waiting for ConfigPush“,把那坨过时的自杀代码注释或删除掉,自行编译mirai-core

                                  1 Reply Last reply Reply Quote 0
                                  • Z
                                    zhaodice @FightingAction last edited by

                                    @FightingAction 问题跟踪:https://github.com/mamoe/mirai/issues/2824
                                    https://github.com/mamoe/mirai/pull/2834

                                    panmili created this issue in mamoe/mirai

                                    open 二维码登录后不到1分钟,报错Timeout waiting for ConfigPush.然后退出登录! #2824

                                    zhaodice created this issue in mamoe/mirai

                                    closed 修复 Timeout waiting for ConfigPush. 掉线问题 #2834

                                    F 1 Reply Last reply Reply Quote 0
                                    • F
                                      FightingAction @zhaodice last edited by

                                      @zhaodice 非常感谢~ 机器人已经用上了 ~

                                      1 Reply Last reply Reply Quote 0
                                      • 橘子熟了O
                                        橘子熟了O last edited by

                                        大佬,曾经的qsign8.9.63还能用吗,不知道为什么我总是45过不去。
                                        使用大佬的服务器就会是code=237要怎么办呢

                                        Z F 2 Replies Last reply Reply Quote 0
                                        • 橘子熟了O
                                          橘子熟了O last edited by

                                          This post is deleted!
                                          1 Reply Last reply Reply Quote 0
                                          • Z
                                            zhaodice @橘子熟了O last edited by zhaodice

                                            @橘子熟了O 237是因为ip被风控,建议滑块验证码的时候用其他ip试试看,8.9.63早就死了,现在tx要求至少9.0.55才能登陆

                                            橘子熟了O 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 18
                                            • 19
                                            • 5 / 19
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact