梅西耶

  • Messiertracing objective-c methods iOS应用程序中的应用程序(包含多个组件)。
  • 中文说明

典型的用例

  • 仪表(性能监控等)
  • 安全审计
  • 研究混淆代码
  • 纯娱乐 :)

组件

  • Tweak:在Cydia Repo中称为Messier,用于 Jailbreak iOS。
  • Dylib:messier.framework,用于 Non-Jailbreak iOS或 Debugging 环境。
  • 桌面:从Messier.dmg安装,用于控制端点(通过tweak或dylib注入的应用程序)

最新版本

最新版本

用法

(1)桌面

  1. Messier.dmg这里 安装桌面应用程序。
  2. 如果您希望在Jailbreak iOS上跟踪应用程序,可以按如下方式安装调整。
  3. 如果您希望在调试器下跟踪应用程序,只需根据dylib(messier.framework)配置您的应用程序,如下所示。

(2)Tweak(越狱)

>安装

  1. 打开 Cydia
  2. 点按 Sources – >  Edit – >  Add
  3. 输入 https://messier.app/cydia ,点按 Add Source 。重新加载源后,您将看到 Messier Repo
  4. 进入 Messier Repo ,安装调整 Messier 。(梅西耶的调整取决于 PreferenceLoaderAppList ,所以一定要确保它们安装)

配置

Settings
Messier
Enabled Applications

(3)Dylib(非越狱)

安装

  1. 拖动 messier.frameworkXcode Targets – >  Build Phases – >  Link Binary With Libraries
  2. 点按 New Copy Files Phase 以添加 Copy Files 相位,拖动 messier.framework 到该区域,然后配置 DestinationFrameworks

>配置

通常,不需要任何配置。但确实有一些。转到Xcode Project Scheme – >  Run – >  Arguments ,配置 Environment Variables 如下。

MessierEnableOnAppBoot : true | false
MessierInlineHook : true | false
MessierMainThreadMethodsOnly : true | false

复制代码