吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13738|回复: 61
收起左侧

[iOS 原创] Quantumult X | 高数学习神器 Wolfram Alpha解锁

  [复制链接]
chenshuo1999 发表于 2022-2-8 21:17
本帖最后由 chenshuo1999 于 2022-2-8 21:22 编辑

沉寂了将近两年,我又买了Wolfram Alpha。发现还要会员才能有详细步骤,那就搞它!

首先用Thor 或者Quan X抓包,我用了Thor 抓包方便一些,找到如下记录:
抓包1.jpg
点击圈起来的地方:
抓包3.jpg
得到了如下代码(涉及个人信息部分有所改动):
[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 文件2.jpg

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

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

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


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


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

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

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


All done, enjoy!

免费评分

参与人数 18威望 +1 吾爱币 +38 热心值 +16 收起 理由
yetyilai1 + 1 + 1 我很赞同!
UroCluster + 1 + 1 nb
junjia215 + 1 + 1 用心讨论,共获提升!
13514391179 + 1 + 1 我很赞同!
Eddyiy + 1 + 1 谢谢@Thanks!
mzq123000 + 1 + 1 谢谢@Thanks!
wen0228 + 1 用心讨论,共获提升!
qtfreet00 + 1 + 20 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
panwhao + 1 + 1 用心讨论,共获提升!
_小白 + 1 + 1 我很赞同!
christ36 + 1 + 1 希望多些Quantumult X的教程
xiaoshan2016 + 2 + 1 圈X解锁会员与爬梯两不误
wzg020228 + 1 + 1 谢谢@Thanks!
n1etzsche + 1 + 1 谢谢@Thanks!
奈落堇梦 + 2 + 1 我很赞同!
Duke0910 + 1 谢谢@Thanks!
wi5101 + 1 + 1 谢谢@Thanks!
zhczf + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

创易 发表于 2022-2-9 08:42
希望多些Quantumult X的教程,特别是http catcher的json文件转js文件的教学!
涛之雨 发表于 2022-2-9 07:38
感觉转入点选的不是很好,理论上应该可以无需每次都点开用户头像
ws001980 发表于 2024-3-11 13:12
本帖最后由 ws001980 于 2024-3-11 17:10 编辑

感谢楼主热心分享啊,请问按照楼主的步骤操作,没有出现pro,怎么弄呢,JS文件失效了吗?
 楼主| chenshuo1999 发表于 2022-2-8 21:24
实在抱歉,这图片总是这么大,不太会排版
zhengshijie 发表于 2022-2-9 08:51
数学没学好,看得头大
兔纸 发表于 2022-2-9 08:57
学习下  虽然不是很懂
wi5101 发表于 2022-2-9 09:09
QX 神器啊!用它解锁白嫖了很多app
随风而逝的DS 发表于 2022-2-9 09:19
感谢楼主热心分享啊
Duke0910 发表于 2022-2-9 09:36
应该怎么识别哪些运行的功能的JS呢
n1etzsche 发表于 2022-2-9 10:10
可以可以,厉害
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 09:34

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表