簡體   English   中英

在iPhone中掛鈎C / C ++函數的簡單方法?

[英]Simple way to hook C/C++ functions in iphone?

是否有一個簡單的鈎子函數可以幫助我在dylib中鈎子C / C ++函數?

我知道如何使用MSHookMes​​sage函數,但我沒有MSHookFunction的簡單來源。

我試圖處理saurik的源代碼-但是嘗試對其進行編譯真是令人難以置信...

有什么好的例子嗎? (不是用法示例,是實現示例)。

編輯:我試圖閱讀有關THEOS的信息-但也不了解如何鈎掛C函數...它在這里說teh指令僅適用於類:

%hook類別名稱

是否可以通過這種方式掛鈎函數?

您可以使用CFBundleGetFunctionPointerForName做到這一點。

參見清單2和3 加載非可可粉包 。即使對於私有框架,也能很好地工作。 您只需要知道框架在磁盤上的位置即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM