From 68ac3ce7b8442c4a5bcc8259dd1fa156cdcefa03 Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Fri, 5 Apr 2024 12:52:50 -0400 Subject: Add ILIsCFGProtected attribute --- binaryninjacore.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/binaryninjacore.h b/binaryninjacore.h index 6017eec5..d3729695 100644 --- a/binaryninjacore.h +++ b/binaryninjacore.h @@ -932,7 +932,10 @@ extern "C" SrcInstructionUsesPointerAuth = 0x10, // Prevents alias analysis from being performed on the instruction - ILPreventAliasAnalysis = 0x20 + ILPreventAliasAnalysis = 0x20, + + // Set on and instruction that has been re-written to clarify ControlFlowGuard constructs + ILIsCFGProtected = 0x40 } BNILInstructionAttribute; typedef enum BNIntrinsicClass -- cgit v1.3.1