断桥隔爱 发表于 2019-11-28 23:25

某思维导图软件之爆破(简单分析)

       hello,吾爱大家庭的朋友们,你们好,本人是第一次在吾爱发帖,也是今年双十一吾爱开放注册的时候才注册的账号(在此对吾爱表示衷心的感谢)。新人报道,怎么也得为大家带来一份小的见面礼!


       今天来谈谈对MindMaster这款思维导图软件的破解分析,为大家献上我的一点心得。此软件目前官方最新版本是7.2.2(2019年10月30日发布),今天为大家来带的也是目前最新版本的分析破解方法。ps:如果本帖子不违规,后续官方更新了,会继续给大家分享破解心得。如果违规,还请版主删帖,谢谢。

一、先来看看软件界面(如下图)


二、新建一个带pro的模板,可以看到需要购买注册(如下图)



三、接下来我们开始破解,软件没有加壳,直接拖入OD进行分析(在此用的是吾爱专版OD),载入OD后搜索字符串,搜索到字符串之后Ctrl+F搜索“Product Activated: MindMaster”这个英文,中文意思是产品激活,这个软件搜索的字符串里面全是英文,本篇文章不从字符串入手(ps:对英文太菜)。英文好的同学可以从字符串入手哦,从字符串也是可以破解的。(如下图)


四、双击字符串进入,将关键跳je改为jnz,或者将比较值0改为1,在此我们将0改为1(如下图)





五、然后保存软件,此刻我们点击激活码激活,会看到软件提示产品已经激活 ,这个就是因为刚才改掉那个值的原因,当然,仅仅改这个地方,是达不到破解目的的,这个只是让软件显示为已激活(这步操作可以做,也可以不做,对破解,没有任何作用)(如下图)


六、接下来开始真正的破解,直接运行软件,因为软件使用收费的地方全部是调用的一个关键值,所以找到这里,改值才是破解的关键,进入软件后我们新建一个免费模板,然后点击页面样式里面的手绘风格,会弹出注册购买对话框(如下图)


七、这时不要关闭这个对话框,在OD里面点击暂停,然后点击K调用堆栈,来到堆栈窗口,我们点击如图箭头所指的那个右键,选择显示调用(如下图)


八、显示调用后来到断尾,按F2下断点(如图)


九、下断后F8单步一次,然后F7来到如下图所示地方,在箭头指示处下断(如下图)


十、下断后,取消原来的断点,然后点击运行程序,再点击手绘风格,此时程序再次断下来。在箭头1处右键反汇编窗口跟随,在箭头2处下断(如下图)


十一、下断之后运行程序,再次点击手绘风格,此时程序再次断下来(如下图)


十二、跟踪、单步,,一路来到如下图所示,将箭头所指地方赋值改为1,此处就是整个程序的关键,到此软件已经完美破解,无任何功能限制,我们保存程序即可。(如下图)


十三、附上两张破解后的程序界面(如下图)


最后祝吾爱越来越好,也祝吾爱这个大家庭里面的成员身体健康,能学到更多的东西,谢谢大家,教程不好,如有不明白之处可以下方留言哦!

落日余辉x 发表于 2019-11-29 11:59

6.5.5版本时搞过它,楼主注意一下,这个公司的软件有MD5值校验,这个思维导图软件的校验我发现的是“线宽”、“虚线样式”——“更多选项”、“线条颜色”——“更多选项”三个地方,点击之后程序会卡死;尴尬的是它家的几款产品只有这个我能去掉校验{:301_1008:}

断桥隔爱 发表于 2019-11-29 11:50

he58394835 发表于 2019-11-29 11:45
有没有完成作品。

由于论坛版规,禁止上传成品软件,所以不能发布呢!,此篇教程都是很详细的,可以跟着练习

he58394835 发表于 2019-11-29 11:45

有没有完成作品。

simakuangbiao 发表于 2019-11-29 11:57

这个软件我下载了,打算采用楼主的思路学习一下,不过我是用x64dbg进行试破。

lcylidong 发表于 2019-11-29 11:57

学习一下啊。感谢分享。

查仿书 发表于 2019-11-29 12:48

{:1_905:}
看看大神!

Tralee 发表于 2019-11-29 12:48

学习啦,感谢分享

bei133 发表于 2019-11-29 12:59

感谢楼主

superbei666 发表于 2019-11-29 12:59

楼主可以分享一下吗
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 某思维导图软件之爆破(简单分析)