Mac os 软件逆向破解基础入门

 

需要准备:

  • Hopper Disassembler v4 自行下载
  • Xcode 需要自己编写软件的,请安装

CrackMe 编写

 

 

运行结果

可以看出,只有输入 123456 才可以提示 key 正确

破解思路

右键查找 软件所在目录 拖到 桌面

桌面软件mac_demo.app右键 -》显示包内容 -》Contents -》MacOS -》mac_demo

mov 可以理解 成 是 代码里的 变量赋值
cmp 可以理解 成 是 代码里的 if 判断
je 当等于时跳转到 正确代码区
jne 当不等于时 跳转到 错误代码区

填充 为 nop 保存 即可

导出修改后的 文件 保存到桌面

把桌面生成的文件 替换掉
桌面软件mac_demo.app右键 -》显示包内容 -》Contents -》MacOS -》mac_demo

破解后的运行测试

评论 (3)
  1. 沙发
    衣皇后 2017-04-05 08:36

    对你爱爱爱不完,我可以天天月月年年看你博客到永远!

  2. 板凳
    衣皇后 2017-04-13 01:14

    很荣幸来访您的博客,留言只是证明我来过!

  3. 地板
    yihuanghou 2017-04-18 00:52

    世事无常,但这个博客定能永保辉煌!