2013-02-06 32 views
0

是否有可能在iOS中管理与其自身异步的进程的内存?ReadProcessMemory WriteProcessMemory iOS

通过这个我的意思是能够读取和写入iOS应用程序的字节,如Windows的ReadProcessMemory和WriteProcessMemory函数。

我知道我必须在Objective-C中编程,但我不知道这些函数是否存在于它中,或者如果iOS在它的库中有它们。或者类似的东西。

任何提示?

+2

我打算用[越狱]来标记这个问题,以便鼓励回答关注技术解决方案,而不是拒绝来自App Store。 –

回答

0

这绝对会让你从应用商店中被拒绝,所以他们没有理由在objective-c中存在。如果您不需要将应用程序提交到应用程序商店,则需要查看unix工具和可能的越狱要求。

+0

是的,我想知道它,只是为了开发一个游戏黑客应用程序(如Windows上的Cheat Engine),显然我并不想将它发布到App Store中,只是想知道它是否可行。不管怎么说,多谢拉。 – Screitor

+0

在这种情况下,如果您可以使用OS X上用C编写的命令行应用程序来完成此操作,那么您可能会在iOS上重现该效果。我不确定一个非越狱的iOS环境是否会允许这种行为。如果您需要的某个命令行工具在iOS上不存在,您需要越狱并安装它。 – borrrden

+0

鉴于越狱涉及获得对设备的根访问权限,并且调试器可以在设备上运行并附加到另一个进程,所以这绝对是可能的。唯一的问题是“如何?”,不幸的是我不知道答案。 @Screitor –