beluga
LicenseMIT
Maintainerhello@bloombit.dev
Stabilityalpha
Safe HaskellNone
LanguageHaskell2010

Binja.Llil

Description

Binja.Llil implements just enough to support medium level IL and utility functions.

Official Llil Documentation: Binary Ninja Intermediate Language: Low Level IL

Synopsis

Documentation

fromRef :: BNReferenceSource -> IO BNLowLevelILInstruction Source #

Retrieve the best LLIL instruction for the address in BNReferenceSource

at :: BNBinaryViewPtr -> Word64 -> IO BNLowLevelILInstruction Source #

Retrieve the best low level il instruction given an address into a binary view

llilRefToMlilExprIndex :: BNReferenceSource -> IO CSize Source #

Retrieve the best low level il instruction expression index for the address in BNReferenceSource