Closed D3vil0p3r closed 1 month ago
idaapi
comes from the IDA Pro bindings when running within that application as a plugin. In the common case, this import is not used.
it's not a freely available module and it can't be used outside the IDA Pro scripting environment. if possible, you should ignore this import (which only happens when capa recognizes it's running within IDA).
I see that ida_netnode
lib depends on idaapi... so netnode is only used in that case too?
correct, netnode is an IDA Pro abstraction and also only relevant when running as a plugin.
Ida Free is impacted by these mentioned IDA modules if I run it and capa?
IDA Free doesn't have Python scripting
I am trying to build from source and I see that capa uses idaapi module. I cannot use
pip
because I am packaging for Arch, but I cannot see whereidaapi
module can be retrieved. I checked on PyPI but there is no a dedicated module. Do you know how can I get it?