Mac逆向-Interface Inspector破解

Interface-Inspector-Hook 源码和成果物

在接触了iOS逆向一段时间之后,开始有了破解Mac app的想法。二者有很多相通的地方。有了iOS逆向的基础,搞起Mac app也还算得心应手。

这是我破解Mac app的第一次尝试,之所以选择搞Interface Inspector,是因为:

1.之后破解Mac app可能需要用到Interface Inspector。

2.网上有很多Interface Inspector破解的博文。

当然,自己搞是一个探索、求解的过程,不到万不得已的时候是不会去看其他博文寻找思路的。索性整个过程比较顺利。接下来将简单介绍这次破解过程。

Interface Inspector 是一款查看Mac app view层级的应用,相当于是Mac版的Reveal。

1.Mac app破解通常也是dylib注入,所以先构建一个lib工程。

2.class-dump头文件做静态分析是必要的,dump到工程目录可以方便的使用Xcode的搜索功能。

3.Hopper 很快就分析完了可执行文件。

我们先从demo,vip,license,等关键字入手。

很快我们便找到了SMLicenseManager,搞一下isLicensed。build,注入搞一套。打开app闪退。是做了签名校验。

用Hopper很快定位到调用的地方,!=2就报错,我们修改codeSignState=2。搞定。

因为Interface Inspector年久失修,需要替换mach_inject_bundle。参加文章顶部github。

软件介绍:

riffstation mac是一款Mac系统上吉他歌曲自动识别工具,也是就是吉他扒带扒谱神器。riffstation mac 破解版的作用就在于,它能够自动识别歌曲和弦的音乐,非常有利于吉他手扒谱以及分析吉他中的和弦部分。

所需工具:点击下载  riffstation mac破解版

riffstation mac安装破解说明

1、首先我们打开软件包中的dmg镜像文件,将“riffstation”拖入应用程序中进行安装;

2、然后打开软件,如下会提示要序列号,我们关闭软件;

3、在应用程序中找到“riffstation”右键点击选择“显示包内容—contents—frameworks”打开该目录;

4、将软件包“crack”中的“libTurboActivate.dylib”破解文件拖入前面打开的“frameworks”文件夹中;

5、点击“替换”源文件即可破解;

6、再打开软件,不会提示注册,您可尽情使用。

riffstation mac特色

放慢音乐节奏而不会影响音高或更改而不影响节奏的音高。

将歌置入任何你喜欢的音域。

隔离了吉他轨道,所以你可以听的更详细。

去掉吉他手混合

使用同步节拍回路工具循环播放比较难的部分

添加自动节拍到音乐来帮助你学习

通过重新排列你喜欢的歌曲,创建自定义干扰轨迹。

1.使用otool -L 查看运行程序依赖路径

    例1:otool -L xxx.app/Contents/MacOS/xxx

    例2:otool -L xxx.dylib.com

2.修改.app工程.dylib库依赖路径:install_name_tool -change 旧.dylib库路径 新.dylib库路径 xxx.app/Contents/MacOS/xxx

     例:install_name_tool -change /usr/local/libcrypto.1.0.0.dylib  /Library/xxx/xxx/extlib/libcrypto.1.0.0.dylib  xxx.app/Contents/MacOS/xxx

     注:@executable_path:可执行文件所在的目录。可使用@executable_path设置引用库的相对路径,@executable_path/../../../extlib/libcrypto.1.0.0.dylib

      @loader_path.     @rpath

3.修改.dylib库依赖路径:install_name_tool -id 要使用的路径 旧路径

     例:install_name_tool -id /Library/xxx/xxx/extlib/libcrypto.1.0.0.dylib  libcrypto.1.0.0.dylib


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12103618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存