思绪思维导图VIP破解

梔锿-iyutong-雨桐 Lv2

一、介绍

思绪思维导图 是一款功能强大的思维导图软件,它可以帮助用户快速创建和组织思维导图,以便更好地理解和表达想法。

思绪思维导图
思绪思维导图

这软件是开源免费的,但是有一些功能特殊功能并不免费,需要购买VIP才能使用。
思绪思维导图VIP
思绪思维导图VIP

二、破解

1.网络分析

使用抓包工具抓取网络请求,发现VIP功能的逻辑是通过发送一个请求来验证用户是否为VIP用户。
分析网络请求,发现VIP功能的逻辑是通过发送一个请求,获取所有VIP用户的机器码,本地判断本机机器码是否包含在里面。

思绪思维导图VIP
思绪思维导图VIP

我们拦截重写这个请求,返回一个包含本机机器码的响应,进行测试我们的猜想是否正确。
思绪思维导图VIP
思绪思维导图VIP

刷新会员状态,发现VIP功能已经生效,我们的猜想是正确的。
思绪思维导图VIP
思绪思维导图VIP

2.分析并反编译软件

查看APP文件夹,非常轻松的就能发现,在软件是 Electron 项目。

思绪思维导图文件目录
思绪思维导图文件目录

众所周知,Electron 项目的代码在 resources 文件夹下的 app.asar 文件里面。
思绪思维导图asar文件
思绪思维导图asar文件

我们可以使用 asar 工具来解压这个文件,所以我们需要下载 asar 工具,使用以下命令安装。

1
npm install --engine-strict asar

asar安装
asar安装

下载完成以后,我们使用 asar 工具来解压 app.asar 文件,得到一个 app 文件夹。

1
asar e app.asar app

解压asar文件
解压asar文件

3.分析并修改代码

全局搜索他获取vip时访问的链接,定位到他的代码。

全局搜索
全局搜索

分析跟踪原始代码,发现是请求完以后判断是否包含本机机器码,如果包含就附值true,否则附值false.
分析
分析

分析
分析

直接修改代码,把判断条件改为true,这样就可以一直是VIP用户了.
修改
修改

同理处理第二处.
修改
修改

修改
修改

4.打包并替换

修改完成以后,我们使用 asar 工具来 app 文件夹重新打包成 app.asar 文件。

1
asar p app app.asar

打包
打包

最后我们把修改后的 app.asar 文件替换原来的 app.asar 文件。
替换
替换

5.完成

重新运行软件,此时VIP功能已经生效。

成功
成功

成功
成功

  • 标题: 思绪思维导图VIP破解
  • 作者: 梔锿-iyutong-雨桐
  • 创建于 : 2025-05-25 20:23:04
  • 更新于 : 2025-05-25 21:24:54
  • 链接: https://www.iyutong.cn/posts/b8f5a6aa/
  • 版权声明: 版权所有 © 梔锿-iyutong-雨桐,禁止转载。
评论