This IDA plugin extends the functionality of the assembly and hex view. With this plugin, you can conveniently decode/decrypt/alter data directly from the IDA Pro interface.
AttributeError: module 'idaapi' has no attribute 'BWN_DISASMS'
in HexForge.py here:
if (form_type == idaapi.BWN_DISASMS) or (form_type == idaapi.BWN_DUMP):
when trying to invoke the pop-up menu.
It looks like the aliases BWN_DISASMS and BWN_DUMPS have been removed (the main BWN_DISASM is still there), and the main BWN_DUMP has been renamed to BWN_HEXVIEW.
This fix corrects both and works fine:
if (form_type == idaapi.BWN_DISASM) or (form_type == idaapi.BWN_HEXVIEW):
There are errors
in
HexForge.py
here:if (form_type == idaapi.BWN_DISASMS) or (form_type == idaapi.BWN_DUMP):
when trying to invoke the pop-up menu.
It looks like the aliases
BWN_DISASMS
andBWN_DUMPS
have been removed (the mainBWN_DISASM
is still there), and the mainBWN_DUMP
has been renamed toBWN_HEXVIEW
.This fix corrects both and works fine:
if (form_type == idaapi.BWN_DISASM) or (form_type == idaapi.BWN_HEXVIEW):