反組譯程式物件
摘要
反組譯程式物件可讓您針對特定架構反組譯程式碼。
物件方法
名称 | 傳回類型 | 簽名 | 描述 |
---|---|---|---|
反組解碼區塊 | 基本區塊的集合 | 反組解碼區塊 (位址) | 開始在 位址 反組譯,並傳回基本區塊 的集合 。 這裡的反組解碼會依指示從 位址 線性轉送。 由於這不會執行函式的完整流程分析,因此可能會跳到此方法傳回的區塊中間。 每個結束點只會有一個結束點;然而。 |
DisassembleInstructions | 指令集合 | DisassembleInstructions (位址) | 開始在 位址反組譯。 |
反組譯函式 | 基本區塊的集合 | 反組譯函式 (位址) | 假設函式從 位址開始,這會執行函式的完整流程分析。 結果是具有一個進入點和一個結束點的基本區塊 集合 。 |
GetRegister | 註冊 | GetRegister (regId) | 從指定的暫存器識別碼傳回暫存器物件。 |
備註
此處提供的反組譯程式在反組譯函式中存在完整符號資訊時, (有大幅的反組解碼輸出,例如:它會利用位址和運算元大小來判斷所觸碰結構/等位的欄位) 。
指定的反組譯程式實例可能會快取大量資料,以提供更好的體驗。