【发布时间】:2017-04-13 02:54:25
【问题描述】:
我正在开发一个需要监控对手行为的项目(移动应用)。那么,我的问题是如何让 iOS 应用防篡改?
例如
- 当任何对手试图篡改代码时,系统应提醒管理员这些操作
- 并阻止该对手
- 如果用户尝试在 root 设备上安装应用程序,则系统可以检测到。
- 系统应该能够监控对手的行为。
我找到了适用于 Android 的解决方案,例如 ProGuard、SafetyNet,但没有找到适用于 iOS 的任何解决方案。
【问题讨论】:
-
通常我会考虑在文件上创建 MD5 校验和。然后您定期检查,看看它们是否发生了变化。由于IOS所有应用程序都是沙盒,我怀疑你可以访问任何文件(在你的应用程序之外)。
-
Pekka 웃 在 2016 年 12 月 1 日为您提供了一个热门类似问题的链接。第二天,即 2016 年 12 月 2 日,itechnician 复制粘贴了该类似问题的一年前的答案,但未授予作者 100 的奖励?
标签: ios security monitor tampering