iOS模拟应用程序和日志事件

时间:2011-12-28 13:03:25

标签: iphone ios security emulation

我想安装和模拟iOS应用程序并找到他们的恶意软件意图。查看是否连接到IP地址,下载内容,API调用日志和soo on ...它在系统上执行的所有操作。 iOS模拟器是否记录此事件,或者是否有任何在线项目执行此操作。如果没有那么我应该从头开始,你有什么建议怎么做?我只有应用程序文件,而不是整个Xcode项目。

我拥有的是一堆我必须测试的应用程序(不是项目)。我想要的只是运行它们并以自动方式记录它们的动作。就像在虚拟机上运行Windows应用程序并记录api跟踪,Internet连接,内存,注册表,磁盘操作......以自动方式运行。

谢谢。

2 个答案:

答案 0 :(得分:0)

在iOS模拟器应用程序中,只需在Mac上运行,但其输出显示在iOS模拟器中。这意味着任何允许您审核Mac应用程序的工具都允许您对iOS模拟器执行相同的操作。

检查您的活动监视器,您会看到该应用程序只是列在那里。我认为标准的Xcode Instruments可以很好地为您服务。

答案 1 :(得分:0)

如果你有Xcode项目,那么在代码和调试器运行时查看代码和调试器。除此之外,如果您在iOS模拟器中运行它,您将只看到应用程序的GUI部分,除非您从Xcode并行运行它(然后您可以使用Instruments或调试器)。 This documentation应该允许您在模拟器上运行应用程序。