qbindiff icon indicating copy to clipboard operation
qbindiff copied to clipboard

Clarify the difference between FunctionType.extern and FunctionType.imported

Open patacca opened this issue 2 years ago • 0 comments

It seems that there shouldn't be any difference between an imported and an extern function, however there are currently two different types. This difference originates from the Quokka python bindings where it is introduced the external type.

If I guessed correctly the problem arises because sometimes IDA behaves very differently with imported functions in a PE binary (treating them like data instead of code). More testing is needed.

patacca avatar Jun 22 '23 09:06 patacca