Quantumult X | 高数学习神器 Wolfram Alpha解锁

查看 71|回复 9
作者:chenshuo1999   
沉寂了将近两年,我又买了Wolfram Alpha。发现还要会员才能有详细步骤,那就搞它!
首先用Thor 或者Quan X抓包,我用了Thor 抓包方便一些,找到如下记录:


抓包1.jpg (43.21 KB, 下载次数: 0)
下载附件
2022-2-8 21:20 上传

点击圈起来的地方:


抓包3.jpg (336.78 KB, 下载次数: 0)
下载附件
2022-2-8 21:20 上传

得到了如下代码(涉及个人信息部分有所改动):
[JavaScript] 纯文本查看 复制代码{
  "account": {
    "info": {
      "hasError": false,
      "error": null,
      "name": "xxxxx",
      "email": "xxxxx"
    },
    "status": {
      "hasError": false,
      "error": null,
      "signedIn": true,
      "pro": false,
      "proForStudents": false,
      "proForEducators": false,
      "proLevel": 1
    },
    "persona": {
      "classification": "Student",
      "source": null,
      "resourceId": {
        "userId": 9782356,
        "productId": 9
      }
    },
    "permissions": {
      "hasError": false,
      "error": null,
      "features": {
        "practiceSheets": {
          "units": null,
          "value": false
        },
        "embeddablePods": {
          "units": null,
          "value": false
        },
        "webApps": {
          "units": null,
          "value": ""
        },
        "fileUpload": {
          "units": "MB",
          "value": 0
        },
        "imageInput": {
          "units": "MB",
          "value": 0
        },
        "showSteps": {
          "units": null,
          "value": false
        },
        "specialCharacterKeyboards": {
          "units": null,
          "value": false
        },
        "pdfDownload": {
          "units": null,
          "value": false
        },
        "copyablePlaintext": {
          "units": null,
          "value": false
        },
        "cdfDownload": {
          "units": null,
          "value": false
        },
        "dataInput": {
          "units": null,
          "value": false
        },
        "cdfInteractivePods": {
          "units": null,
          "value": false
        },
        "customizeGraphicsPods": {
          "units": null,
          "value": false
        },
        "storeDownloadedData": {
          "units": null,
          "value": false
        },
        "longerTimeouts": {
          "units": "seconds",
          "value": 0
        },
        "zoomSubpods": {
          "units": null,
          "value": false
        },
        "downloadPodData": {
          "units": null,
          "value": false
        },
        "removeAds": {
          "units": null,
          "value": false
        },
        "emailProductSupport": {
          "units": null,
          "value": false
        },
        "saveSubpodAsImage": {
          "units": null,
          "value": false
        }
      }
    },
    "subscriptions": {
      "hasError": false,
      "error": null,
      "hasSubscriptions": true,
      "primarySubscription": {
        "subscriptionId": 4486323,
        "userId": 9782356,
        "planId": 1106,
        "startDate": "2020-08-04",
        "nextBillingDate": null,
        "finalAccessDate": null,
        "status": "ACTIVE",
        "paymentType": "NONE",
        "monthStart": "2020-08-04",
        "monthEnd": "2020-09-04",
        "nda": false,
        "userUuid": "ce6341b4-5c9c-45b9-7584-7542ff503b1c",
        "plan": {
          "planId": 1106,
          "name": "Basic",
          "description": "Wolfram Alpha Free Subscription",
          "billingPeriod": "NONE",
          "planType": "BASIC",
          "productId": 9,
          "canUpgrade": false,
          "product": {
            "productId": 9,
            "name": "Wolfram|Alpha",
            "type": "SUBSCRIPTION",
            "prettyName": "wa",
            "productReady": false,
            "contactUsUrl": "https://www.wolframalpha.com/contact.html",
            "productUrl": "https://www.wolframalpha.com/",
            "productHost": "www.wolframalpha.com",
            "productPricingUrl": "https://www.wolframalpha.com/pro",
            "productReleased": false,
            "learnAboutUrl": "https://products.wolframalpha.com/"
          }
        }
      },
      "nextSubscription": null,
      "nextPaidSubscription": null,
      "allSubscriptions": [
        {
          "subscriptionId": 4486323,
          "userId": 9782356,
          "planId": 1106,
          "startDate": "2020-08-04",
          "nextBillingDate": null,
          "finalAccessDate": null,
          "status": "ACTIVE",
          "paymentType": "NONE",
          "monthStart": "2020-08-04",
          "monthEnd": "2020-09-04",
          "nda": false,
          "userUuid": "ce6341b4-5c9c-45b9-7584-7542ff503b1c",
          "plan": {
            "planId": 1106,
            "name": "Basic",
            "description": "Wolfram Alpha Free Subscription",
            "billingPeriod": "NONE",
            "planType": "BASIC",
            "productId": 9,
            "canUpgrade": false,
            "product": {
              "productId": 9,
              "name": "Wolfram|Alpha",
              "type": "SUBSCRIPTION",
              "prettyName": "wa",
              "productReady": false,
              "contactUsUrl": "https://www.wolframalpha.com/contact.html",
              "productUrl": "https://www.wolframalpha.com/",
              "productHost": "www.wolframalpha.com",
              "productPricingUrl": "https://www.wolframalpha.com/pro",
              "productReleased": false,
              "learnAboutUrl": "https://products.wolframalpha.com/"
            }
          }
        }
      ],
      "billingDetails": null
    },
    "preferences": {
      "hasError": false,
      "error": null,
      "id": 8058195,
      "userId": 9782356,
      "createdDate": 1596536830000,
      "updatedDate": 1596536830000,
      "updatedBy": 0,
      "location": "Automatic",
      "country": "Automatic",
      "timezone": "Automatic",
      "currency": "Automatic",
      "dateFormat": "Automatic",
      "unitFormat": 0,
      "queryHistory": false,
      "querySuggestion": false,
      "keyboard": 0,
      "dataFormat": "Excel 97-2004",
      "imageFormat2d": "gif",
      "imageFormat3d": "format 1",
      "soundFormat": "mp3",
      "resultsWidth": 4,
      "fontSize": 0,
      "contrast": 0,
      "homepageBackground": "blue-circles",
      "homepageHints": 0,
      "homepageHistory": false,
      "homepageFavorites": false,
      "homepageData": false,
      "homepageShortcuts": false
    },
    "links": {
      "facebook": null
    },
    "hasError": false,
    "error": null,
    "profilingSet": null
  },
  "hasError": false,
  "error": null,
  "profilingSet": null
}
很长的一段代码,经过我的不懈尝试 修改了其中的某些部分,成功得到pro版权限,完整代码如下:
将下面这段代码写成一个js文件,留着后面用。
[JavaScript] 纯文本查看 复制代码var body = $response.body;
var obj = JSON.parse(body);
obj= {
"account": {
    "info": {
      "hasError": false,
      "error": null,
      "name": "Cracked",
      "email": "Cracked by xxx"
    },
    "status": {
      "hasError": false,
      "error": null,
      "signedIn": true,
      "pro": true,
      "proForStudents": true,
      "proForEducators": true,
      "proLevel": 3
    },
    "persona": {
      "classification": "Student",
      "source": null,
      "resourceId": {
        "userId": 9782356,
        "productId": 9
      }
    },
    "permissions": {
      "hasError": false,
      "error": null,
      "features": {
        "practiceSheets": {
          "units": null,
          "value": true
        },
        "embeddablePods": {
          "units": null,
          "value": true
        },
        "webApps": {
          "units": null,
          "value": ""
        },
        "fileUpload": {
          "units": "MB",
          "value": 0
        },
        "imageInput": {
          "units": "MB",
          "value": 0
        },
        "showSteps": {
          "units": null,
          "value": true
        },
        "specialCharacterKeyboards": {
          "units": null,
          "value": true
        },
        "pdfDownload": {
          "units": null,
          "value": true
        },
        "copyablePlaintext": {
          "units": null,
          "value": true
        },
        "cdfDownload": {
          "units": null,
          "value": true
        },
        "dataInput": {
          "units": null,
          "value": true
        },
        "cdfInteractivePods": {
          "units": null,
          "value": true
        },
        "customizeGraphicsPods": {
          "units": null,
          "value": true
        },
        "storeDownloadedData": {
          "units": null,
          "value": true
        },
        "longerTimeouts": {
          "units": "seconds",
          "value": 0
        },
        "zoomSubpods": {
          "units": null,
          "value": true
        },
        "downloadPodData": {
          "units": null,
          "value": true
        },
        "removeAds": {
          "units": null,
          "value": true
        },
        "emailProductSupport": {
          "units": null,
          "value": true
        },
        "saveSubpodAsImage": {
          "units": null,
          "value": true
        }
      }
    },
    "subscriptions": {
      "hasError": false,
      "error": null,
      "hasSubscriptions": true,
      "primarySubscription": {
        "subscriptionId": 4486323,
        "userId": 9782356,
        "planId": 1106,
        "startDate": "2020-08-04",
        "nextBillingDate": "2099-12-31",
        "finalAccessDate": "2099-12-31",
        "status": "ACTIVE",
        "paymentType": "NONE",
        "monthStart": "2020-08-04",
        "monthEnd": "2099-12-31",
        "nda": false,
        "userUuid": "ce6341b4-5c9c-45b9-7584-7542ff503b1c",
        "plan": {
          "planId": 1109,
          "name": "Professional",
          "description": "Wolfram Alpha Professional Subscription",
          "billingPeriod": "NONE",
          "planType": "PRO",
          "productId": 12,
          "canUpgrade": false,
          "product": {
            "productId": 12,
            "name": "Wolfram|Alpha",
            "type": "SUBSCRIPTION",
            "prettyName": "wa",
            "productReady": false,
            "contactUsUrl": "https://www.wolframalpha.com/contact.html",
            "productUrl": "https://www.wolframalpha.com/",
            "productHost": "www.wolframalpha.com",
            "productPricingUrl": "https://www.wolframalpha.com/pro",
            "productReleased": false,
            "learnAboutUrl": "https://products.wolframalpha.com/"
          }
        }
      },
      "nextSubscription": null,
      "nextPaidSubscription": null,
      "allSubscriptions": [
        {
         "subscriptionId": 4486323,
        "userId": 9782356,
        "planId": 1106,
        "startDate": "2020-08-04",
        "nextBillingDate": "2099-12-31",
        "finalAccessDate": "2099-12-31",
        "status": "ACTIVE",
        "paymentType": "NONE",
        "monthStart": "2020-08-04",
        "monthEnd": "2099-12-31",
        "nda": false,
        "userUuid": "ce6341b4-5c9c-45b9-7584-7542ff503b1c",
        "plan": {
          "planId": 1109,
          "name": "Pro",
          "description": "Wolfram Alpha Professional Subscription",
          "billingPeriod": "NONE",
          "planType": "PRO",
          "productId": 12,
          "canUpgrade": false,
          "product": {
            "productId": 12,
            "name": "Wolfram|Alpha",
            "type": "SUBSCRIPTION",
            "prettyName": "wa",
            "productReady": false,
            "contactUsUrl": "https://www.wolframalpha.com/contact.html",
            "productUrl": "https://www.wolframalpha.com/",
            "productHost": "www.wolframalpha.com",
            "productPricingUrl": "https://www.wolframalpha.com/pro",
            "productReleased": false,
            "learnAboutUrl": "https://products.wolframalpha.com/"
            }
          }
        }
      ],
      "billingDetails": null
    },
    "preferences": {
      "hasError": false,
      "error": null,
      "id": 8058195,
      "userId": 9782356,
      "createdDate": 1596536830000,
      "updatedDate": 1596536830000,
      "updatedBy": 0,
      "location": "Automatic",
      "country": "Automatic",
      "timezone": "Automatic",
      "currency": "Automatic",
      "dateFormat": "Automatic",
      "unitFormat": 0,
      "queryHistory": false,
      "querySuggestion": false,
      "keyboard": 0,
      "dataFormat": "Excel 97-2004",
      "imageFormat2d": "gif",
      "imageFormat3d": "format 1",
      "soundFormat": "mp3",
      "resultsWidth": 4,
      "fontSize": 0,
      "contrast": 0,
      "homepageBackground": "blue-circles",
      "homepageHints": 0,
      "homepageHistory": false,
      "homepageFavorites": false,
      "homepageData": false,
      "homepageShortcuts": false
    },
    "links": {
      "facebook": null
    },
    "hasError": false,
    "error": null,
    "profilingSet": null
  },
  "hasError": false,
  "error": null,
  "profilingSet": null
};
body = JSON.stringify(obj);
$done(body);
ok,我们现在已经有了修改后的js脚本,我们打开ios自带的文件应用,将编写好的js脚本放到Quan X目录下:


文件1.jpg (46.85 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传



文件2.jpg (86.94 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

然后打开Quan X,添加重写:


重写1.jpg (52.94 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

用以匹配的URL中,填写如下内容:
^https:\/\/www\.wolframalpha\.com\/users\/me\/account\?appid=*


重写2.jpg (128.4 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

脚本路径直接填写刚才放入Quan X目录的脚本的文件名,点击右上角保存,保存好之后如下图所示。


重写3.jpg (35.83 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

最后在MitM中添加主机名: www.wolframalpha.com


MitM1.jpg (79.96 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传



MitM2.jpg (132.11 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

要提示一点,每次打开软件都要点击左上角的三条横线。


点击1.jpg (174.16 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

再点击account,等待几秒钟,出现如下图片时,证明成功了。


点击2.jpg (109.32 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

回到主页,我们发现已经出现pro的标志:


Pro.jpg (49.12 KB, 下载次数: 0)
下载附件
2022-2-8 21:19 上传

All done, enjoy!

下载次数, 下载附件

创易   

希望多些Quantumult X的教程,特别是http catcher的json文件转js文件的教学!
chenshuo1999
OP
  

感觉转入点选的不是很好,理论上应该可以无需每次都点开用户头像
zhengshijie   

实在抱歉,这图片总是这么大,不太会排版
兔纸   

数学没学好,看得头大
wi5101   

学习下  虽然不是很懂
随风而逝的DS   

QX 神器啊!用它解锁白嫖了很多app
Duke0910   

感谢楼主热心分享啊
n1etzsche   

应该怎么识别哪些运行的功能的JS呢
n1etzsche   

可以可以,厉害
您需要登录后才可以回帖 登录 | 立即注册

返回顶部