MWeb 4.6.1 简单破下

查看 104|回复 9
作者:testify   
[md]今天带来的是2024-05-26 的最新版本:MWeb Pro - 4.6.1 (1249);
由于担心文笔不够专业,所以使用了 AI 润色文章,各位大手多多包涵。
效果
时间改成 2026 年,一样正常使用。
背景
最近看到了一篇研究mweb的文章,但是没有具体细节过程;心痒痒,于是开始了这次 crack 之旅,搞定。
软件启动过程
激活许可证
关键函数
activated 函数
在进行逆向分析时,我发现了一个关键函数 activated,它负责检查许可证的状态。通过查看该函数的伪代码,我了解到了其作用,并成功将其修改为永真条件,从而绕过了许可证检查,实现了软件的永久激活。
查看伪代码,知道了sub_100444f18的作用(获取 activated 的值)
改为永真条件。
mov x0, #0x1
ret
破解之后,记得重新签名

记住:修改过的文件要替换签名,App 才能正常打开
在成功破解软件后,我遇到了一个问题:即使成功修改了软件,但无法打开。后来我发现,需要重新对修改过的文件进行签名才能使 App 正常打开。通过查阅资料和参考 GitHub 上的一些教程,我知道了如何正确地对修改过的文件进行重新签名,最终成功解决了这个问题。

$ codesign -f -s - --timestamp=none  /Applications/MWeb Pro.app/Contents/MacOS/MWeb\ Prohp
希望这篇文章能够对你有所帮助,也欢迎大家交流与分享逆向分析的经验和技巧!
参考
  • MyMacsAppCrack/howtocrack.md at main · zwo/MyMacsAppCrack · GitHub
  • Hopper - Tutorial (hopperapp.com)

    [/md]

    函数, 软件

  • testify
    OP
      

    图片不知道怎么的,丢失了。这里一并附上
    0、软件启动过程


    image-20240524131502318.png (208.74 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:19 上传



    image-20240524131529188.png (43.71 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:19 上传



    image-20240524131541127.png (33.19 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:19 上传

    1、激活结果图


    image-20240526上午100336152.png (277.5 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:14 上传

    2、关键 call 的逻辑(分别用 hopper 和 ida 查看)


    image-20240526000912155.png (619.92 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:15 上传



    image-20240526004210864.png (309.1 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:15 上传

    3、修改为永远为真


    image-20240526上午94548635.png (53.77 KB, 下载次数: 0)
    下载附件
    2024-5-26 10:15 上传

    fish820   

    贴图请编辑原贴,不要分楼
    Brown1   

    牛蛙牛蛙感谢分享
    yan999   

    前来学习
    S7947   

    牛啊牛啊 感谢分享 学到了!!!!
    FDL   

    牛!!大佬66,先收藏
    onlyxiu   

    前来学习。说实话,大佬写的文章没必要用ai润色,能写出东西已经比我这种半天写不出一个字的人厉害多了。
    onlyxiu   

    大佬 签名这块 具体怎么弄 执行您给的命令不管用
    Brown1   


    onlyxiu 发表于 2024-5-28 23:28
    大佬 签名这块 具体怎么弄 执行您给的命令不管用

    碰巧可以了哈哈哈
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部