【问题标题】:Is there any way or tool to check whether a particular iOS app is checking Jailbreak detection?是否有任何方法或工具来检查特定的 iOS 应用程序是否正在检查越狱检测?
【发布时间】:2016-02-05 12:46:39
【问题描述】:

我只是出于好奇而学习 Iphone 安全性。这完全是一个初学者的问题。

我看过 Stack Overflow 上的帖子,

  1. How do I detect that an iOS app is running on a jailbroken phone?
  2. How to detect that the app is running on a jailbroken device?

这些答案提供了有关“应用程序是否在越狱设备上运行”的信息。但我需要检查“应用程序是否正在运行 JailBreak 检测。”(不是程序员的观点,而是 Pentester 的观点)。有什么工具、方法吗?

【问题讨论】:

    标签: ios iphone security jailbreak penetration-testing


    【解决方案1】:

    我将通过下载 Flex 2 来实现这一点。使用此工具,您可以查看应用程序中的所有变量、函数和过程。

    转到补丁选项卡,按“+”符号并找到要为其创建补丁的应用。然后通过点击它来处理应用程序 - 不用担心添加补丁名称。

    接下来,当您进入已处理的应用程序时,您需要按“添加单位”。这将允许您添加覆盖,以便您可以更改返回的函数等。

    无论如何,从这里,您需要选择一个类来查看内部。越狱检测函数和变量始终存储在可执行文件中。再次点击“可执行”选项卡下所有类顶部的应用名称。然后只需搜索。

    只需搜索“jailbreak”或“jailbroken”,如果应用程序正在运行检查,那么它将返回与此相关的函数和变量。我还没有看到使用不包含“jailbreak”或“jailbroken”的不同函数名称运行此检查的应用程序。

    如果您愿意,我可以向您展示如何覆盖此检测。

    我建议你试试“highway Rider”这个应用,因为它有检测功能,你可以很容易地看到,如果你愿意,可以轻松地覆盖它,让启动警告消失!

    【讨论】:

      猜你喜欢
      • 2017-09-23
      • 2018-03-08
      • 2011-02-21
      • 2013-04-29
      • 2011-05-21
      • 2017-01-27
      • 1970-01-01
      • 1970-01-01
      • 2019-10-31
      相关资源
      最近更新 更多