2013-02-06 34 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 –